Document Document Title
US11626053B2 Display device
A display device includes a display panel, a display panel driving circuit, and a power management integrated circuit that generates driving voltages, receives driving set data from a timing controller, stores driving hex values corresponding to the driving set data in first internal registers, and determines voltage levels of the driving voltages based on the driving hex values. The power management integrated circuit divides the driving hex values into upper and lower decimal values, derives a result decimal value by applying the upper and lower decimal values to a first authentication-formula, generates a result hex value based on the result decimal value, compares an authentication hex value corresponding to authentication data received from the timing controller with the result hex value, and selectively operates in a normal mode or in a protection mode based on a comparison result between the authentication hex value and the result hex value.
US11626046B2 System and method for monitoring a signage system of a transit vehicle
A sign-monitoring system includes at least one electronic sign and a controller comprising a processor and memory. The electronic sign includes a pixel array, the pixel array including a plurality of pixels. The electronic sign further includes an embedded controller coupled to the at least one electronic sign. The embedded controller develops diagnostic information for the at least one electronic sign, the diagnostic information including information related to a number of malfunctioning pixels in the plurality of pixels. The controller is communicably coupled to the embedded controller and receives at least a portion of the diagnostic information from the embedded controller. In addition, the controller assesses the at least a portion of the diagnostic information to develop health information. The assessment involves evaluating the information related to the number of malfunctioning pixels.
US11626044B2 Viewing device and method for providing virtual content overlapping visual objects
A viewing device comprising a controller, a transparent display and a visual shutter. The controller is configured to determine a color of virtual content to be displayed; determine a background color contrasting the virtual content displayed; determine a display area corresponding to where the virtual content is to be displayed; cause the visual shutter to enable a background to the virtual content to be displayed, the background having the contrasting background color thereby providing a contrasting background to the displayed virtual content (DVC); and to cause the transparent display to display virtual content for overlapping at least one visual object (VO) perceivable through the transparent display at least partially onto the background. The visual shutter is configured to enable the background by operating in a mode wherein at least a portion of the visual shutter is blocked to obstruct the VO in the blocked portion of the visual shutter.
US11626038B2 Flexible substrate and method of manufacturing same
The present application provides a flexible substrate and a method of manufacturing the same. The flexible substrate includes a base substrate, the flexible substrate is a polyimide film, wherein the polyimide film comprises polyimide having a structural formula of and the polyimide has a rigid segment and a flexible segment. The polyimide film is divided into rigid regions and a flexible region, wherein the rigid region is mainly constituted by the rigid segment, and the flexible region is mainly constituted by the flexible segment. Because the polyimide has the rigid segment and the flexible segment, it is used in flexible substrates.
US11626035B2 Labelling arrangement for deep-freeze applications, system and method for applying a labelling arrangement for deep-freeze applications
A labeling arrangement (1) for frozen applications comprises a top label (10) having an adhesive layer (12) having a predetermined freezing temperature below 0° C. The labeling arrangement (1) further comprises a base component (20) having a base layer (21) and an interlocking structure (22) comprising a plurality of hook-shaped coupling elements (23). The hook-shaped coupling elements (23) each comprise a first and a second portion (231, 232) which are geometrically different such that the first portion (231) extends laterally beyond the second portion (232) with respect to a main lateral extension plane of the base layer (21), the second portion (232) being arranged between the first portion (231) and the base layer (21) and coupling the first portion (231) to the base layer (21). The adhesive layer (12) is adapted to be coupled to the interlocking structure (22) above the freezing temperature of the adhesive layer (12) such that they form a positive coupling at freezer temperatures below the freezing temperature of the adhesive layer (12) and a substantial coupling at temperatures above the freezing temperature of the adhesive layer (12).
US11626034B2 Thorax and manikin for cardiopulmonary resuscitation with delivery of gaseous CO2
An artificial thorax (1) with at least one deformable air reservoir (2) having an internal volume (3) containing air and a first orifice (4) in fluidic communication with the internal volume (3), the deformable air reservoir (2) deforming, and at least some of the air leaving the internal volume (3) via the first orifice (4), when a user exerts a manual compression action, directly or indirectly, on said deformable air reservoir (2). The artificial thorax (1) has a CO2 source (10) containing gaseous CO2, such as a gas cylinder, connected fluidically (11) to the internal volume (3) of the deformable air reservoir (2) in such a way as to supply said internal volume (3) with gaseous CO2.
US11626026B2 Boiling water reactor fuel movement simulator
A fuel movement simulator system includes a virtual reality (VR) system configured to generate a virtual refuel floor environment; and a fuel movement simulator assembly configured to provide a physical interface to the virtual refuel floor environment, the fuel movement simulator assembly including a replica mast, a replica control console connected to the replica mast, and a support structure configured to support the replica mast and replica control console.
US11626021B2 Systems and methods for dispatching shared rides through ride-hailing platform
A method includes: obtaining a plurality of first signals corresponding to a vehicle and a plurality of second signals corresponding to a plurality of candidate carpool combinations each comprising one or more unassigned transportation orders, wherein: the plurality of first signals comprise a current time, a location of the vehicle at the current time, and one or more static features corresponding to the vehicle, the plurality of second signals comprise timestamps, origins, and destinations of the unassigned transportation orders, and the vehicle has an on-going transportation order at the current time; inputting the plurality of first and second signals to a trained machine learning model; and obtaining, from an output of the trained machine learning model, a utility score of each of the plurality of candidate carpool combinations.
US11626020B2 Vehicle alert device
A vehicle alert device (10) executes alert control of determining, when a target is detected in a periphery of an own vehicle (C1), within a set calculation period, whether the target is an alert-target object that does not include a stationary object, determining, when the target is an alert-target object, whether the alert-target object exists in a blind spot area (RL, RR) of a driver, and alerting the driver when the alert-target object exists in the blind spot area. The vehicle alert device avoids executing the alert control when a relative speed of the own vehicle with respect to the alert-target object at a time when the own vehicle overtakes the alert-target object is equal to or higher than a predetermined threshold value. The vehicle alert device sets the predetermined threshold value to a larger value and sets the set calculation period to a shorter value, when a travel speed of the own vehicle at the time when the own vehicle overtakes the alert-target object is equal to or higher than a predetermined speed, than the predetermined threshold value and the set calculation period at a time when the travel speed of the own vehicle is lower than the predetermined speed.
US11626012B2 Hierarchical integrated traffic management system for managing vehicles
A system for managing vehicles includes a plurality of first level managers, and a plurality of second level managers each being in a higher hierarchical level than the plurality of first level managers and managing a section. Each of the plurality of first level managers collects data using one or more sensors of a vehicle, abstracts the data to obtain first information, and transmits a first instruction to the vehicle based on the first information. One of the plurality of second level managers receives the first information from one or more of the plurality of first level managers in the section managed by the one of the plurality of second level managers, obtains second information based on the first information, and transmits a second instruction to the vehicle based on the second information. The first instruction is different from the second instruction.
US11626011B2 Remote control device
A remote control device that is to be worn on the appendage of an operator includes a base portion, a wireless communication system, a control, and an insert member. The wireless communication system includes a wireless transmitter for transmitting wireless commands from the remote control device. The control is communicably coupled to the wireless communication system, wherein actuation of the control causes the wireless transmitter to transmit a wireless command. The insert member is removably attached to the base portion.
US11626008B2 System and method providing early prediction and forecasting of false alarms by applying statistical inference models
A diagnostics and prediction system including a cloud system that continuously collects operating parameters from each of a number of environmental sensors and provides access to this data by a plurality of processing applications including (1) a predictive modeling system including (a) a health prediction system, (b) a sensor false alarm prediction system, (c) a zone false alarm prediction system and (d) a reporting system, (2) a system that diagnoses and predicts environmental hazardous areas and clusters areas based upon concentrations of CO in the site or building; and (3) a battery prediction system that predicts a battery life for the sensor.
US11625999B2 Non-obtrusive method and system for detection of emotional loneliness of a person
Emotional loneliness is referred as the absence of an attachment figure in one's life and someone to turn to. The existing methods use installation of sensors for tracking the movement, behaviour and activity of the person, but most of the efforts are obtrusive in nature. A non-obtrusive method and system for detection of emotional loneliness of a person have been provided. The disclosure is utilizing multiple varied techniques to understand the emotional loneliness. The multiple techniques comprise room change movement anomalies, living room stay anomalies, correlating the living room stay with the bedroom stay and outdoor movement anomalies. The methodology also ensures reduced variance and false positives, as emotional loneliness is finally determined based on more than two positives of above methods. The detection of person's movement is done using a featured engineered dataset based on collection of raw time series data collected from a plurality of motion sensors.
US11625998B2 Providing emergency egress guidance via peer-to-peer communication among distributed egress advisement devices
A peer-to-peer system for providing egress guidance. Each of a plurality of egress advisement devices can receive an indication of an emergency in a building and user presence information, transmit to a cloud data store a request for one or more egress plans, receive from the cloud data store a subset of the egress plans that are identified by matching a location identifier for each of the subset of the plans with the location information of the egress advisement device, locally select one of the subset of the plans that is customized for a location of the egress advisement device, a current location of users in the building in proximity to the egress advisement device, and a location of the emergency, and output the selected plan to guide one or more of the users in proximity to the egress advisement device to exit the building.
US11625997B2 Emergency egress guidance using advisements stored locally on egress advisement devices
A system for emergency egress advisement from a building. An egress advisement device can receive a floormap and subset of emergency egress instructions associated with routes within the building, wherein the subset of instructions are associated with a location of the egress advisement device and are used, by the device, to direct users in proximity to the location of the device to egress from that location during an emergency, locally store the floormap and subset of instructions, receive a signal indicative of an emergency, locally select, based on real-time conditions in the building relative to the location of the egress advisement device, one of the subset of instructions, which is customized for users in proximity to the location of the egress advisement device, and output the selected instructions to guide the users in proximity to the location of the egress advisement device to egress from the building.
US11625993B2 Assigned seating system for an automated taxi
A system for an automated-taxi includes a display and a controller. The display is viewable by one or more of a plurality of clients of an automated-taxi. The controller-circuit is in communication with the display. The controller is configured to determine a seating-arrangement of the plurality of clients transported by the automated-taxi. The seating-arrangement is determined in accordance with destinations of the plurality of clients. The controller is also configured to operate the display to show the seating-arrangement to one or more of the plurality of clients. A method of operating an automated-taxi includes receiving destinations of a plurality of clients to transported by an automated-taxi; determining a seating-arrangement of the plurality of clients in accordance with the destinations; and operating a display viewable by one or more of a plurality of clients of an automated-taxi to show the seating-arrangement to one or more of the plurality of clients.
US11625983B2 Gaming machine, control method for machine, and program for gaming machine
A gaming machine provides an operation unit, a display unit, and a control unit. The operation unit is configured to receive an operation of the player. The display unit is operably coupled to the operation unit and is configured to display a first display area with a first grid of cells, and a second display area with a second grid of cells. The first symbol display area includes a first plurality of cells arranged in a first grid. The control unit randomly establishes a bonus pattern of symbols in the second grid of cells and copies the bonus pattern of symbols into the first grid of cells.
US11625973B2 Multi-user gaze detection at electronic gaming devices
Gaming devices, systems, and methods are provided. The gaming device includes a display device, an image capture device to capture images of eyes of multiple users of the device, and a processor circuit. A memory includes machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to generate, for each of the images of eyes of the plurality of users, gaze direction data corresponding to gaze directions of the eyes of each of the plurality of users and, based on the gaze direction data of the plurality of users, modify a gaming device function.
US11625965B2 Smart building integration and device hub
Embodiments are generally directed to systems, devices, methods, and techniques to control devices via a mobile device platform in a smart building system. Embodiments further include techniques to determine a device of the smart building system and an action to perform by the device. The techniques include establishing, a connection with a smart lock of the smart system, and communicating a request to perform the action to the smart lock of the smart system.
US11625963B2 Management apparatus, control method for management apparatus, and non-transitory computer-readable storage medium
A management apparatus for managing a work machine capable of operating in a plurality of work modes, comprising: a work information reception unit configured to receive work information of the work machine; a change information reception unit configured to receive, if a work mode of the work machine is changed, work mode change information from the work machine; a storage unit configured to store the work information and the work mode in association with each other; and a specifying unit configured to specify a failure based on information stored in the storage unit.
US11625962B2 System, method, and computer program product for providing application-based assistance with vehicle emission test compliance
A method of providing mobile application-based assistance with vehicle emissions testing compliance includes establishing a user profile associated with a user of a mobile communication device, receiving, from an emissions test provider identified by the mobile application, diagnostic data retrieved from the vehicle using a diagnostic tool and subsequently uploaded to the at least one server, providing the received diagnostic data to a government-authorized server that is capable of deriving an emissions test result for the registered vehicle based on the received diagnostic data, receiving the emissions test result from the government-authorized server, associating the emissions test result with the user profile by matching a VIN included in the received diagnostic data with a VIN included in the user profile, and providing the emissions test result to the mobile communication device, the emissions test result being displayable on the mobile communication device by the mobile application.
US11625955B1 Fingerprint sensor with force or pressure feedback
A method may involve controlling, via a control system, the apparatus to provide a first prompt to place a digit on an outer surface of the apparatus in a fingerprint sensor system area. The method may involve determining, via the control system, a digit force or a digit pressure of the digit on the outer surface of the apparatus. The method may involve controlling, via the control system, the apparatus to provide a second prompt corresponding to the digit force or the digit pressure.
US11625954B2 Method and apparatus with liveness testing
A method with liveness testing may include: acquiring an infrared (IR) image including an object, and a depth image including the object; generating a first preprocessed IR image by performing first edge enhancement preprocessing on the IR image; generating a preprocessed depth image by performing second edge enhancement preprocessing on the depth image; and determining whether the object is a genuine object based on the first preprocessed IR image and the preprocessed depth image.
US11625952B2 Iris recognition system, iris recognition method, and storage medium
An example embodiment includes: a determination unit that, based on an image including an eye of a recognition subject, determines whether or not a colored contact lens is worn; and a processing unit that, when it is determined by the determination unit that the colored contact lens is worn, performs a process of improving accuracy of iris matching on the recognition subject.
US11625946B2 Method and apparatus with fingerprint verification
A fingerprint verification method and apparatus is disclosed. The fingerprint verification method may include obtaining an input fingerprint image, determining a matching region between the input fingerprint image and a registered fingerprint image, determining a similarity corresponding to the matching region, representing a determined indication of similarities between the input fingerprint image and the registered fingerprint image, relating the determined similarity to the matching region as represented in a matching region-based similarity, determining a result of a verification of the input fingerprint image based on the matching region-based similarity, and indicating the result of the verification.
US11625944B2 Fingerprint recognition module, screen assembly, and electronic device
A fingerprint recognition system is disposed below a screen assembly of an electronic device and includes a light-emitting diode (LED), an image sensor, and a light shielding member. A light emitting surface of the LED faces the screen assembly and is configured to emit an optical signal. A photosensitive surface of the image sensor faces the screen assembly, where the optical signal received by the image sensor includes a fingerprint optical signal returned after being emitted by the LED to a finger, to generate a fingerprint image. The light shielding member is located between the LED and the image sensor, to block a part of signal light emitted by the LED.
US11625941B2 Fingerprint sensors and fingerprint sensor arrays and devices
A fingerprint sensor may include first and second electrodes, a light absorption layer isolated from direct contact with the first and second electrodes, and an insulation layer between the first electrode and the light absorption layer and further between the second electrode and the light absorption layer. A reflective layer may be between the light absorption layer and the first electrode. The insulation layer may include a first insulation layer between the first electrode and the light absorption layer, and a second insulation layer between the second electrode and the light absorption layer. A fingerprint sensor array including a plurality of fingerprint sensors may at least partially expose a plurality of sub-pixels of a display panel on which the fingerprint sensor array is located.
US11625938B2 Method and device for detecting human skeletons
A method for detecting a human skeleton is provided. The method includes: receiving a video frame, wherein the video frame comprises a human body; determining whether the video frame comprises prediction information; determining whether a first intra-coded macroblock (IMB) ratio of a target area comprising the human body in the video frame is greater than a first threshold when the video frame comprises the prediction information; and using a motion vector (MV) to estimate skeleton information of the human body when the first IMB ratio of the target area is not greater than the first threshold.
US11625925B2 Remote segmentation under limited computational resources and rate constraints
A vehicle communication and control system includes a first vehicle in signal communication with a remote computing system and/or a second vehicle. The first vehicle includes a sensor configured to capture a raw image having a first image volume and including at least one target object. An image encoder included in the vehicle converts the raw image into a masked image having a second image volume that is less than the first image volume. A segmentation unit included in the remote computing system and/or the second vehicle determines the at least one target object from the masked image, generates a masked segmented image including a sparse segmentation of the at least one target object, and converts the sparse segmentation of the at least one target object into at least one recovered segmented target object indicative of the at least one target object.
US11625923B2 Object assignment during image tracking
A system includes a sensor and a tracking subsystem. The tracking subsystem receives an image feed of top-view images generated by the sensor and detects an event associated with a portion of a person entering a zone adjacent to a rack. The tracking subsystem determines that a first and second person may be associated with the event. The subsystem tracks the item and calculates a velocity of the item as it is moved through the space. The subsystem identifies, based on the calculated velocity, a frame in which the velocity of the item is less than a threshold velocity. The subsystem determines whether the first or second person is nearer the item in the identified frame. If the first person is nearer, the item is assigned to the first person.
US11625915B2 Micro-precision application of multiple treatments to agricultural objects
Various embodiments relate generally to computer vision and automation to autonomously identify and deliver for application a treatment to an object among other objects, data science and data analysis, including machine learning, deep learning, and other disciplines of computer-based artificial intelligence to facilitate identification and treatment of objects, and robotics and mobility technologies to navigate a delivery system, more specifically, to an agricultural delivery system configured to identify and apply, for example, an agricultural treatment to an identified agricultural object. In some examples, a method may include, receiving data representing a policy specifying a type of action for an agricultural object, selecting an emitter with which to perform a type of action for the agricultural object as one of one or more classified subsets, and configuring the agricultural projectile delivery system to activate an emitter to propel an agricultural projectile to intercept the agricultural object.
US11625908B1 Image difference generator
A software development infrastructure can enable user developers to select remote hardware devices to develop and test their software programs. For some tests and development activity, physical access to the remote device can be provided by the infrastructure administrator by replacing the internal calls of an application with mimic code, which can respond to application requests for sensor data, as if the user was physically handling the remote device at the same location.
US11625907B2 System using image connectivity to reduce bundle size for bundle adjustment
Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable instructions that when executed by a processor cause the processor to identify a first image, a second image, and a third image, the first image overlapping the second image and the third image, the second image overlapping the third image; determine a first connectivity between the first image and the second image; determine a second connectivity between the first image and the third image; determine a third connectivity between the second image and the third image, the second connectivity being less than the first connectivity, the third connectivity being greater than the second connectivity; assign the first image, the second image, and the third image to a cluster based on the first connectivity and the third connectivity; conduct a bundle adjustment process on the cluster of the first image, the second image, and the third image.
US11625899B2 Server, method, and computer-readable storage medium for selecting eyewear equipment
A server includes processing circuitry configured to receive one or more images, the one or more images including one or more representations of people. Additionally, the processing circuitry is configured to apply a neural network to the one or more images, wherein the neural network classifies at least one aesthetic component of each image of the one or more images, an aesthetic component score being generated for each image in the one or more images. Further, the processing circuitry is configured to generate a user eyewear equipment profile for a user, the user being matched to a persona from a personae database, each persona in the personae database being linked to one or more persona eyewear equipment profiles, the one or more persona eyewear equipment profiles being based on the aesthetic component score, and select eyewear equipment for the user based on the generated user eyewear equipment profile.
US11625898B2 Holding and releasing virtual objects
Techniques and devices for holding and releasing virtual objects on a display based on input received from one or more handheld controllers are described herein. In some instances, a handheld controller includes one or more sensors, such as proximity sensors, force sensors (e.g., force resisting sensors, etc.), accelerometers, and/or other types of sensors configured to receive input from a hand of a user gripping the handheld controller. Hardware, software, and/or firmware on the controller and/or on a device coupled to the controller (e.g., a game console, a server, etc.) may receive data from these sensors and generate a representation of a corresponding gesture on a display, such as a monitor, a virtual-reality system, and/or the like.
US11625897B2 Information processing apparatus and non-transitory computer readable medium storing information processing program
An information processing apparatus includes a processor configured to acquire three-dimensional shape data of a product or a part constituting the product and attribute information given to each of a face and an end portion constituting the three-dimensional shape data, recognize a type of a three-dimensional note regarding the three-dimensional shape data from the attribute information, recognize an orientation and a position where the three-dimensional note is arranged from the three-dimensional shape data, and arrange the three-dimensional note in the three-dimensional shape data in accordance with the type of the three-dimensional note and the orientation and the position where the three-dimensional note is arranged.
US11625896B2 Face modeling method and apparatus, electronic device and computer-readable medium
A face modeling method and apparatus, an electronic device and a computer-readable medium. Said method comprises: acquiring multiple depth images, the multiple depth images being obtained by photographing a target face at different irradiation angles; performing alignment processing on the multiple depth images to obtain a target point cloud image; using the target point cloud image to construct a three-dimensional model of the target face. The present disclosure alleviates the technical problems of poor robustness and low precision of the three-dimensional model constructed according to the three-dimensional model constructing method.
US11625885B2 Graphics processor with non-blocking concurrent architecture
In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.
US11625882B2 Method for simulating fluids interacting with submerged porous materials
A method for generating one or more visual representations of a porous media submerged in a fluid is provided. The method can be performed using a computing device operated by a computer user or artist. The method includes defining a field comprising fluid parameter values for the fluid, the fluid parameter values comprising fluid velocity values and pore pressures. The method includes generating a plurality of particles that model a plurality of objects of the porous media, the plurality of objects being independently movable with respect to one another, determining values of motion parameters based at least in part on the field when the plurality of particles are submerged in the fluid, buoyancy and drag forces being used to determine relative motion of the plurality of particles and the fluid, and generating the one or more visual representations of the plurality of objects submerged in the fluid based on the values of the motion parameters.
US11625876B2 Presentation system and display device for use in the presentation system
A display device according synthesizes icons and messages with a portion where no descriptive display image is displayed by OSD for display. Icon functions are set by a PC so that the setting of the operation of the PC and the display device, and the setting of an external device can be conducted. The number of lines of the message to be displayed is determined according to distortion correction at the case of oblique projection to correct position coordinates detected by a camera. In a presentation system including an interactive white board device, the display device (for example, a liquid crystal projector), and the PC, the display of the icons are improved to extend the functions, and the display of the messages at the case of oblique projection, and a position detection precision on a screen by the camera incorporated into the display device are improved.
US11625871B2 System and method for capturing and interpreting images into triple diagrams
A diagram generator comprises a line characterizer, a label characterizer, a block diagrammer to transform the set of drawing objects into a block diagram, a flow charter to transform the set of drawing objects into a flow chart, and a data flow diagrammer to transform the set of drawing objects into a data flow diagram. A client device receives a raw image signal of a print or display graph from a camera and in response processes the raw image to reduce noise, normalize the raw image data, and reduce pixel information. A server system receives the processed image from the client device and in response operates diagram generator logic to transform the processed image into a format in which image lines and other geometric objects are manipulable.
US11625870B2 Method of constructing a model of the motion of a mobile device and related systems
A computer-implemented method 1000 of constructing a model of the motion of a mobile device, wherein the method comprises using a sensor of the device to obtain 1002 positional data providing an estimated pose of the mobile device, generating an initial graph 1004 based upon the positional data from the sensor, nodes of which graph provide a series of possible poses of the device, and edges of which graph represent odometry and/or loop closure constraints; processing the graph to estimate 1006 confidence scores for each loop closure by performing pairwise consistency tests between each loop closure and a set of other loop closures; and generating an augmented graph from the initial graph by retaining or deleting 1008 each loop closure based upon the confidence scores.
US11625865B2 Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
A three-dimensional data encoding method includes: dividing three-dimensional points included in three-dimensional data into three-dimensional point sub-clouds including a first three-dimensional point sub-cloud and a second three-dimensional point sub-cloud; appending first information indicating a space of the first three-dimensional point sub-cloud to a header of the first three-dimensional point sub-cloud, and appending second information indicating a space of the second three-dimensional point sub-cloud to a header of the second three-dimensional point sub-cloud; and encoding the first three-dimensional point sub-cloud and the second three-dimensional point sub-cloud so that the first three-dimensional point sub-cloud and the second three-dimensional point sub-cloud are decodable independently of each other.
US11625862B2 Mirror reconstruction
In one embodiment, a method includes accessing a digital image captured by a camera that is connected to a machine-detectable object, detecting a reflection of the machine-detectable object in the digital image, computing, in response to the detection, a plane that is coincident with a reflective surface associated with the reflection, determining a boundary of the reflective surface in the plane based on at least one of a plurality of cues, and storing information associated with the reflective surface, where the information includes a pose of the reflective surface and the boundary of the reflective surface in a 3D model of a physical environment, and where the information associated with the reflective surface and the 3D model are configured to be used to render a reconstruction of the physical environment.
US11625861B2 Point cloud colorization system with real-time 3D visualization
Enabling colorization and color adjustments on 3D point clouds, which are projected onto a 2D view with an equirectangular projection. A user may color regions on the 2D view and preview the changes immediately in a 3D view of the point cloud. Embodiments render the color of each point in the point cloud by testing whether the 2D projection of the point is inside the colored region. Applications may include generation of a color 3D virtual reality environment using point clouds and color-adjusted imagery.
US11625853B2 Spot detection algorithm for external pipeline inspection applications
There is disclosed a system for automatically detecting an irregularity on a pipe. The system includes a camera arranged at an external surface of the pipe, the camera being configured to capture a Red, Green and Blue (RBG) image of a region of a pipe. One or more hardware processors are in communication with the camera and are configured to: convert the RGB image to a modified image; split the modified image into a plurality of components; generate a binary image via performing a thresholding operation which utilizes the plurality of components; and detect the irregularity on the pipe via performing a feature extraction process on the binary image. Also disclosed and described is a related method.
US11625848B2 Apparatus for multi-angle screen coverage analysis
Embodiments provide multi-angle screen coverage analysis. In some embodiments, a system obtains a computer graphics generated image having at least one target object for analysis. The system determines screen coverage information and depth information for the at least one target object. The system then determines an asset detail level for the at least one target object based on the screen coverage information and the depth information. The system then stores the asset detail level in a database, and makes the asset detail level available to users.
US11625844B2 Rapid effective case depth measurement of a metal component using physical surface conditioning
A method for determining an effective case depth of a metal component includes forming a conditioned core surface by blasting or shot peening an exposed surface of the metal component with blast media. The exposed surface is a contiguous exposed surface of the case and core. The method includes measuring surface texture, compressive stresses, or another suitable characteristic of the conditioned core surface using a surface metrology sensor, and identifying a case-core boundary using the measured characteristic, including identifying a location at which a predetermined difference or gradient in the characteristic is present within the exposed surface. The method also includes measuring the effective case depth as a perpendicular distance between a reference surface of the case and the case-core boundary.
US11625843B2 Systems and methods for automatic alignment of drawings
Systems and methods are disclosed for automatically aligning drawings. One method comprises receiving a source drawing and a target drawing, determining main axes of the source and target drawings respectively, and aligning the main axis of the source drawing to the main axis of the target drawing. A plurality of source feature point vectors and target feature point vectors may be generated from the source and target drawings, whose main axes have been aligned. A predetermined number of matching FPV pairs may then be determined across the source and target drawings, and the source drawing may be aligned with the target drawings based on the matching FPV pairs.
US11625842B2 Image processing apparatus and image processing method
An image processing apparatus includes: a model pattern storage unit that stores a model pattern composed of a plurality of model feature points; an image data acquisition unit that acquires a plurality of images obtained through capturing an object to be detected; an object detection unit that detects the object to be detected from the images using the model pattern; a model pattern transformation unit that transforms a position and posture such that the model pattern is superimposed on an image of the object to be detected; a corresponding point acquisition unit that acquires a corresponding point on image data corresponding to each of the model feature points; a corresponding point set selection unit that selects a set of corresponding points on the plurality of images; and a three-dimensional position calculation unit that calculates a three-dimensional position of the image of the object to be detected.
US11625841B2 Localization and tracking method and platform, head-mounted display system, and computer-readable storage medium
A localization and tracking method, a localization and tracking platform, a head-mounted display system, and a computer-readable storage medium are provided. One or more images of odd frames and one or more images of even frames that are respectively collected with a preset first exposure duration and a preset second exposure duration by one or more tracking cameras arranged on a head-mounted display device are acquired, the one or more images of even frames at least containing blobs corresponding to multiple luminous bodies arranged on a gamepad; Degree of Freedom (DoF) information of the head-mounted display device is determined according to the one or more images of odd frames and attitude information of the head-mounted display device; and DoF information of the gamepad is determined according to the one or more images of even frames, attitude information of the gamepad, and the DoF information of the head-mounted display device.
US11625838B1 End-to-end multi-person articulated three dimensional pose tracking
Devices and techniques are generally described for articulated three-dimensional pose tracking. In some examples, a plurality of frames of image data captured by one or more cameras may be received. First feature data representing the plurality of frames of image data may be determined using a backbone network. The first feature data may be projected into three-dimensional (3D) space. In some examples, 3D location data describing respective 3D locations of one or more persons represented by the first feature data projected in the 3D space may be determined. The first feature data and the 3D location data may be sent to a four-dimensional (4D) convolutional neural network (CNN). The 4D CNN may generate second feature data comprising respective 3D representations of the one or more persons. Three dimensional pose data representing articulated 3D pose information for the one or more persons may be generated.
US11625837B2 Earthquake monitoring system and earthquake monitoring method
An earthquake monitoring system includes a first monitor and a computer system. The first monitor is configured to photograph at least one reference point disposed on a first floor slab of a building to generate a first initial image and a first image stream. The first monitor is disposed on a second floor slab of the building. The computer system is configured to process the first initial image and the first image stream, to obtain a first interlayer relative displacement vector between the first floor and the second floor according to the first image stream and a rotation angle of the first monitor, and output a warning signal according to the first interlayer relative displacement vector.
US11625836B2 Trajectory calculation device, trajectory calculating method, and trajectory calculating program
In the case where a three-dimensional position of a moving body is calculated based on image data taken by a plurality of cameras that are synchronized, high performance equipment and system such as a system to make the synchronization among the plurality of cameras and a camera having a built-in function to make the synchronization are required. It is also required to fix the camera position with high accuracy beforehand. It is made possible to calculate a trajectory of a moving body as a target in the three-dimensional space using image data taken by a plurality of cameras that are non-synchronized mutually, thereby solving the above issue. And positions of respective cameras are calculated in the three-dimensional space from a plurality of reference points having fixed position coordinates in the three-dimensional space that are commonly shown in the image data of the respective cameras, thereby solving the above issue.
US11625833B2 System and computer-implemented method for validation of label data
A system and a computer-implemented method for validating label data includes receiving the label data and segmenting it into one or more parts using a first machine learning model. Further, from the segmented label data a first plurality of attributes, including text and images, are extracted. The method further includes receiving ground truth data associated with the label data and extracting a second plurality of attributes from the ground truth data. The first and second plurality of attributes are then compared using a second machine learning model and the result of comparison are displayed on a three pane user interface. Further, the label data is validated based on the displayed results.
US11625827B2 Visual augmentation of regions within images
Among other things, one or more systems and/or techniques for visually augmenting regions within images are provided herein. An image of an object, such as a bag, is segmented to identify an item (e.g., a metal gun barrel). Features of the item are extracted from voxels representing the item within the image (e.g., voxels within a first region), such as a size, shape, density, and orientation of the item. Response to the features of the item matching predefined features of a target item to detect, one or more additional regions are identified, such as a second region proximate to the first region based upon a location of the second region corresponding to where a connected part of the item (e.g., a plastic handle of the gun) is predicted to be located. The one or more regions are visually distinguished within the image from other regions (e.g., colored, highlighted, etc.).
US11625826B2 Retinal OCT data processing
A method of method of processing optical coherence tomography, OCT, image data representing an OCT image of a retina of an eye, to generate mapping data which maps out a predetermined band of a plurality of distinct bands which extend across the OCT image and correspond to respective anatomical layers of the retina. The method comprises: receiving the OCT image data; processing A-scan data of the received OCT image data to generate data indicative of sequences of A-scan elements corresponding to the predetermined band of the plurality of distinct bands and having respective A-scan element values that vary in accordance with a predetermined pattern; and generating the mapping data by applying a line-finding algorithm to determine a line passing through the sequences of A-scan elements indicated by the generated data.
US11625823B2 Method for evaluating the optical loss of a mechanical splice joint of two optical fibers
Embodiments of the present invention provide an improved method of determining splice losses of mechanically terminated optical connectors in the field, without the need of terminating both sides of the fiber link. Embodiments of the present invention also provide means for improving the quality of mechanical splices as utilized in pre-polished fiber optic connectors for terminating single-mode and multimode optical fibers in the field.
US11625819B2 Method and device for verifying image and video
A method for verifying an image can include: acquiring a first feature point set of a source image and a second feature point set of a target image; determining a target local feature point pair based on the first feature point set and the second feature point set; determining a mapped point of the first feature point on the target image; determining a distance between a second feature point and the mapped point; acquiring a quantity of reference local feature point pairs; and determining that the target image is an image acquired by copying the source image based on the quantity being greater than a target quantity.
US11625818B2 Learned model generating method, learned model generating device, product identifying method, product identifying device, product identifying system, and measuring device
A measuring system 1 includes a server 200 identifying a kind of a product from a product image in which the product is included and a measuring device 100 identifying the kind of the product from the target image in which the product is included. The server 200 includes an acquisition unit that acquires a product image and product information relating to a kind of a product, a dividing unit that acquires a plurality of divided imaged by dividing the product image into a plurality of areas, and a generation unit that generates an identifying model by performing machine learning on the basis of a plurality of divided images extracted by an extraction unit that extracts a plurality of divided images satisfying a predetermined condition relating to a shown amount of the product from among the plurality of divided images.
US11625817B2 Pyramid-based tone mapping
A methods and apparatuses for image processing are provided. The method may include acquiring initial image data from an image sensor. The method may further include deconstructing the initial image data in a plurality of image pyramid layers. The method may further include collapsing a first image pyramid layer with a second image pyramid layer in order to create an intermediate layer. The method may further include collapsing the intermediate layer with the subsequent image pyramid layer to create a new intermediate layer and generating the final image based on the new intermediate layer and a last image pyramid layer. A tone-mapping operator is applied to at least one of the intermediate layers.
US11625814B2 Temporal feature alignment network for video inpainting
Systems and methods are directed to inpainting video. More specifically, initial video data including a sequence of image frames containing missing or corrupted pixel information may be received. Optical flow displacement values and optical flow validity masks may be generated for neighboring image frames of initial video data. Image features from image feature maps of one or more neighboring image frames may be warp-shifted to image feature maps of a current image frame using the optical flow displacement values and warp-shifted image features from the feature maps of the one or more neighboring image frames may be selected based on one or more of the optical flow validity masks. A sequence of complete image frames may be generated based on the selected warp-shifted image features from the feature maps of the one or more neighboring image frames and image features from the image feature maps of the current image frame.
US11625813B2 Automatically removing moving objects from video streams
The present disclosure describes systems, non-transitory computer-readable media, and methods for accurately and efficiently removing objects from digital images taken from a camera viewfinder stream. For example, the disclosed systems access digital images from a camera viewfinder stream in connection with an undesired moving object depicted in the digital images. The disclosed systems generate a temporal window of the digital images concatenated with binary masks indicating the undesired moving object in each digital image. The disclosed systems further utilizes a 3D to 2D generator as part of a 3D to 2D generative adversarial neural network in connection with the temporal window to generate a target digital image with the region associated with the undesired moving object in-painted. In at least one embodiment, the disclosed systems provide the target digital image to a camera viewfinder display to show a user how a future digital photograph will look without the undesired moving object.
US11625810B2 Systems and methods for image modification and image based content capture and extraction in neural networks
Systems and methods for image modification to increase contrast between text and non-text pixels within the image. In one embodiment, an original document image is scaled to a predetermined size for processing by a convolutional neural network. The convolutional neural network identifies a probability that each pixel in the scaled is text and generates a heat map of these probabilities. The heat map is then scaled back to the size of the original document image, and the probabilities in the heat map are used to adjust the intensities of the text and non-text pixels. For positive text, intensities of text pixels are reduced and intensities of non-text pixels are increased in order to increase the contrast of the text against the background of the image. Optical character recognition may then be performed on the contrast-adjusted image.
US11625809B2 Method and device for encoding/decoding the geometry of a point cloud
The present embodiments relate to a method and device. The method comprises obtaining at least one first point from at least one point of a point cloud by projecting said point of the point cloud onto a projection plane and obtaining at least one other point of the point cloud determined according to said at least one first point; determining and encoding at least one interpolation coding mode for said at least one first point based on at least one reconstructed point obtained from said at least one first point and at least one interpolation point defined by said at least one interpolation coding mode to approximate said at least one other point of the point cloud; and signaling said at least interpolation coding mode as values of image data.
US11625807B2 Low power and low latency GPU coprocessor for persistent computing
Systems, apparatuses, and methods for implementing a graphics processing unit (GPU) coprocessor are disclosed. The GPU coprocessor includes a SIMD unit with the ability to self-schedule sub-wave procedures based on input data flow events. A host processor sends messages targeting the GPU coprocessor to a queue. In response to detecting a first message in the queue, the GPU coprocessor schedules a first sub-task for execution. The GPU coprocessor includes an inter-lane crossbar and intra-lane biased indexing mechanism for a vector general purpose register (VGPR) file. The VGPR file is split into two files. The first VGPR file is a larger register file with one read port and one write port. The second VGPR file is a smaller register file with multiple read ports and one write port. The second VGPR introduces the ability to co-issue more than one instruction per clock cycle.
US11625806B2 Methods and apparatus for standardized APIs for split rendering
Aspects presented herein relate to methods and apparatus for graphics processing. Aspects presented herein can determine at least one split API for a user device and a server. Further, aspects presented herein can establish a communication interface between the user device and the server based on the split API. Additionally, aspects presented herein can communicate between the user device and the server based on the communication interface and the split API. Some aspects presented herein can implement the at least one split API on at least one of the user device or the server. Aspects presented herein can also divide at least one application workload between the user device and the server based on the at least one split API. Moreover, aspects presented herein can encode or decode application information at the user device or the server.
US11625798B2 Environmental management zone modeling and analysis
Methods and systems for crop management are disclosed. An example method can comprise receiving first information associated with an environmental management zone. The first information can relate to one or more of a land characteristic and a management practice. The first information can comprise a soil type of the environmental management zone. An example method can comprise, receiving historical weather data relating to the environmental management zone. An example method can comprise receiving real-time weather data relating to the environmental management zone. An example method can comprise executing a growth model to predict a nitrogen range for the environmental management zone based on one or more of the first information, the historical weather data, and the real-time weather data. The nitrogen range can comprise probabilities for one or more of a current time period and a future time period in the growing season.
US11625796B1 Intelligent prediction of an expected value of user conversion
Highly user-specific data is used to calculate user intent to make a purchase and the value of such a purchase. User activity and information is aggregated, per user, for a set window of time and real-time data on recent site behavior is obtained. Aggregated and/or real-time data is considered by a predictive intent model (calculating the probability that the user will make a purchase) and a predictive value model (calculating the expected revenue such a purchase may generate). Weights, specific to each model, are assigned to predictor features tracked in the aggregated and/or real-time user data. The most highly-weighted features of the intent model relate to users' viewing history, and the most highly-weighted features of the value model relate to price and market. By these means, a user conversion value can be obtained, guiding the application of user acquisition strategies for different home sharing markets.
US11625794B2 Machine learning models for selecting treatments for treating an agricultural field
There is provided a system for customized application of herbicides, comprising: a processor(s) executing a code for: feeding test images corresponding to a target agricultural field into a machine learning model trained on a training dataset of sample images of sample agricultural field(s) labelled with ground truth of weed parameters, selecting specific weed parameter(s) of according to performance metric(s) of the model, setting up instructions for triggering application of a first herbicide to a portion of the target agricultural field in response to an outcome of the model indicating likelihood of the specific weed parameter(s) being depicted in an input image of the portion of the target agricultural field, and setting up instructions for triggering application of a second herbicide to the portion of the target agricultural field in response to the outcome of the model indicating non-likelihood of the specific weed parameter(s) being depicted in the input image.
US11625792B2 System and method for automated blockchain custody service for managing a set of custodial assets
A system and method for automated blockchain custody service for managing a set of custodial assets includes a blockchain service circuit structured to interpret a plurality of access control features corresponding to parties associated with a secured loan; a data collection circuit structured to receive first collateral data from at least one sensor associated with the collateral used to secure the loan; receive second collateral data regarding an environment of the collateral from an IoT circuit; and associate the first collateral data and second collateral data with a unique identifier associated with the item of collateral, wherein the blockchain service circuit is structured to store the unique identifier and associated collateral data as blockchain data; a smart contract circuit structured to create a smart lending contract; and a secure access control circuit structured to receive access control instructions from a lender of the loan via an access control interface.
US11625791B1 Feedback loop in mobile damage assessment and claims processing
Systems and methods provide for an automated system for analyzing damage to process claims associated with an insured item, such as a vehicle. An enhanced claims processing server may analyze damage associated with the insured item using photos/video transmitted to the server from a user device (e.g., a mobile device). The enhanced claims processing server may submit a signal that locks one or more portions of an application on the mobile device used to submit the photos/videos. The mobile device may receive feedback from the server regarding the acceptability of submitted photos/video. The photos may further be annotated using, for example, a touch screen display. An estimate, such as a cost estimate, may be determined for the damage associated with the insured item based on the photos and/or annotations.
US11625788B1 Systems and methods to evaluate application data
The present disclosure introduces systems and methods to evaluate application data. A computer system to evaluate application data is described. In one embodiment, a data module may be used to receive application data and validate the application data against at least one secondary data source. A predictive modeling module may be used to model the application data by applying predictive analytics. Further, a confidence level module may be used to calculate a confidence level factor and at least one aggregate degree of confidence level to evaluate an application. Other embodiments are also described.
US11625787B1 Augmented reality vehicle display systems
Aspects described herein may allow displaying of augmented reality content items associated with selected vehicle models, as well as price or budget information associated with the displayed vehicle to facilitate the user to make purchasing or financing decisions. For example, a computing device may detect a plurality of physical anchors attached to a vehicle husk and determine location information for each of the plurality of physical anchors. The computing device may receive one or more augmented reality (AR) content items corresponding to one or more vehicle features for the selected vehicle model and display via an AR interface, the one or more AR content items positioned relative to the vehicle husk based on the location of each of the plurality of physical anchors, as well as a price associated with the selected vehicle model having the one or more vehicle features.
US11625783B1 Blockchain instrument for transferable equity
Systems and methods for offering and purchasing tokenized securities on a blockchain platform meeting current and future federal, state, and offering and holding entity rules and regulations. Tokenized securities purchased during or after the tokenized securities offering are tradable on a secondary market. The server computer of the tokenized securities provides an automated transfer capability for tokenized securities holders.
US11625782B2 Apparatus and methods for implementing changed monitoring conditions and/or requirements using dynamically-modifiable control logic
A computer-implemented monitoring system receives an input data stream of electronic data messages and processes the input data stream using a current set of computer instructions to determine a monitoring status. In response to receiving information for modifying the current set of computer instructions, the system dynamically modifies the current set of computer instructions using the received information by injecting one or more modifying computer instructions into the current set of computer instructions resulting in a modified current set of computer instructions. The modified current set of computer instructions are executed to generate a new monitoring status for output.
US11625775B2 System for collecting weekly payments from a customer, holding those weekly payments in escrow, and then making monthly loan payments toward the customer's auto loan using the escrowed payments
The Advantage2U® system is an on-line system that increases the buying power of customers, enables customers to pay down a vehicle loan more quickly than the standard payments for the loan term would allow, and enables customers with negative equity in a vehicle loan to more quickly reach a position of positive equity. The Advantage2U system accomplishes this by collecting weekly payments from customers, instead of monthly payments from the customers. Since vehicle loans require monthly payments, the Advantage2U system collects one quarter of the total monthly payment per week. However, since this results in the customer paying one quarter of the monthly payment for 52 weeks in a given year, instead of the customer making 12 monthly payments, the customer has effectively made 13 monthly payments in a given year, and the extra amounts paid are directly applied to the principal of the loan.
US11625773B2 Systems and methods for providing a separate interest rate for an individual transaction
Systems and methods for providing a separate interest rate for an individual transaction are disclosed. A system may provide a service associated with a account having an account balance and an associated first interest rate. The system may include a service device having one or more memory devices storing instructions and one or more processors configured to execute the instructions to perform a separate interest rate service process. The process may include providing a separate interest rate service offer to a client device and receiving a separate interest rate selection from the client device. The process may also include determining a selected portion of the account balance corresponding to an amount to which a second interest rate, different from the first interest rate, is to be applied based on the separate interest rate selection.
US11625771B2 Systems and methods for transferring funds using a wireless device
According to one embodiment, a method for performing a money withdrawal transaction includes transmitting a transaction identifier for use by an ATM. The method also includes receiving the transaction identifier from a mobile device of a user, where the mobile device obtains the transaction identifier by capturing machine readable code from the ATM. The method further includes receiving a withdrawal amount from the mobile device along with an identification of an account for use in the withdrawal transaction. The method additionally includes transmitting withdrawal information to a payment service provider to effectuate authorization of a withdrawal of funds from the ATM in an amount equal to the withdrawal amount. The withdrawal information is transmitted from the payment service provider to the ATM and subsequently received therefrom along with a PIN that is input by the user into the ATM. This process mimics existing withdrawal transaction processes of the ATM.
US11625767B2 Information processing apparatus, information processing method and non-transitory recording medium
The present disclosure provides a technique to encourage a user who is lent a vehicle to obey manners at time of using the vehicle. In the present disclosure, a controller executes: informing a user who is lent a vehicle of information indicating a plurality of manners provisions about use of the vehicle; acquiring a picked-up image of the vehicle about the plurality of manners provisions at time of returning the vehicle; and calculating an evaluation value for obedience of the plurality of manners provisions, based on the picked-up image.
US11625762B2 Method, medium, and system for social media-based recommendations
A user may request a recommendation for an item from other users. Other users may respond to the request by recommending for or against items. Users may up-vote or down-vote the recommendations or responses of other users. The recommendations of the other users may be used to identify items and provide one or more recommendations to the requesting user. The original question and the responses may form a conversation thread. The recommendations may be inserted into the thread as responses, may be presented alongside the thread, or may be presented at the end of the thread. The recommendations may be based on one or more attributes of the user. The weight of the recommendations provided by other users may vary.
US11625761B2 System and method for machine learning and augmented reality based user application
The invention synthesizes a social network, electronic commerce (including performance based advertisement and electronic payment), a mobile internet device (MID)/mobile wearable internet device, a topological data analysis (TDA) algorithm(s), an algorithm(s) based on game theory and a machine learning algorithm(s), utilizing a classical computer or an optical computer enhanced machine learning algorithm(s), utilizing an optical computer or a quantum computer enhanced machine learning algorithm(s), utilizing a quantum computer. The synthesized social commerce further dynamically integrates stored information, real time information and real time information/data/image(s) from an object/array of objects (Internet of Things (IoT)) and automated agents (bots). The machine learning algorithm(s), utilizing a classical computer can include a software agent, a fuzzy logic algorithm, a predictive algorithm, an intelligence rendering algorithm, a self-learning (including relearning) algorithm and an evolutionary algorithm.
US11625758B1 Systems and methods for sharing revenue associated with digital assets
A system for sharing revenue associated with digital assets is provided. The system comprises an application programming interface (API) configured to determine a set of advertising categories associated with an experience provider, provide, to a user, the set of advertising categories associated with the experience provider, receive, from the user, a user selection of at least one advertising category from the set of advertising categories, determine a divergence between the set of advertising categories displayed by the experience provider and the user selection of the at least one advertising category, prompt the user to view at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation, and receive a selection of the user denoting an agreement to view the at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation.
US11625756B2 Uninstalled software application identification and processing via a computer-executable tool configured to identify unresolved program links
Methods, apparatuses, and computer program products are provided that utilize a computer-executable tool to identify uninstalled software applications on a particular device. The computer-executable tool is configured to identify the uninstalled software applications based on identifying unresolved program links without affecting execution of other applications on the particular device. Additional processing associated with uninstalled applications may be performed. For example identify, generate, and/or otherwise present impressions associated with the uninstalled application programs. In this regard, for example, such impressions may be presented as part of providing promotions associated with such uninstalled application programs.
US11625755B1 Determining targeting information based on a predictive targeting model
A targeting system based on a predictive targeting model based on observed behavioral data including visit data, user profile and/or survey data, and geographic features associated with a geographic region. The predictive targeting model analyzes the observed behavioral data and the geographic features data to predict conversion rates for every cell in a square grid of predefined size on the geographic region. The conversion rate of a cell indicates a likelihood that any random user in that cell will perform a targeted behavior.
US11625754B2 Method for providing text-reading based reward-type advertisement service and user terminal for executing same
A user terminal according to an embodiment of the present invention includes a content providing unit for displaying a text-type advertisement content on a lock screen according to an input of a user, a gaze tracking unit for acquiring, through a photographing device, a face image of the user and a vector indicating a direction in which a face of the user faces, and tracking a gaze of the user from the face image and the vector, so as to determine whether the user has read the text-type advertisement content, and a reward providing unit for providing a set reward when it is determined that the user has read the text-type advertisement content. A text-reading based reward-type advertisement service may be provided with the user terminal.
US11625753B2 Implicitly associating metadata using user behavior
Social media networking applications, web sites, and services creates implicit relationships between users based on their interest or participation in real-world and optionally virtual or online activities in addition to explicitly defined peer relationships. User profiles, activity entities, and expressions may be associated with metadata to assist in searching and navigation. Metadata is implicitly associated with user profiles, activity entities, expressions, or other data entities based on user behavior using metadata collector. A metadata collector is a poll, survey, list, questionnaire, census, test, game, or other type of presentation adapted to solicit user interaction. A metadata collector is associated with metadata elements. When users interact with a metadata collector, their user profiles and the data entities included in their interactions become associated with the metadata elements of the metadata collector. These metadata element associations may then be used for any purpose.
US11625752B2 Cryptographic anonymization for zero-knowledge advertising methods, apparatus, and system
A cryptographic anonymization method, apparatus, and system are disclosed. An example apparatus includes a server configured to receive encrypted usage information and an identifier from an application operating on a user terminal and trans-cypher the encrypted usage information from a first encryption scheme to a second encryption scheme to create second encrypted usage information without decrypting the encrypted usage information. The server is also configured to convert and encrypt the identifier to an encrypted unique identifier. The server is further configured to compare the second encrypted usage information to a taxonomy of data labels using rules. For each match of at least some of the second encrypted usage information to a data label, the server is configured to add the encrypted unique identifier to the matching data label. The server uses the data labels and/or the encrypted unique identifier for serving advertisements to the user.
US11625750B2 Region merging and coding parameter reuse via merging
A favorable merging or grouping of simply connected regions into which the array of information samples is sub-divided, is coded with a reduced amount of data. To this end, a predetermined relative locational relationship is defined enabling an identifying, for a predetermined simply connected region, of simply connected regions within the plurality of simply connected regions which have the predetermined relative locational relationship to the predetermined simply connected region. Namely, if the number is zero, a merge indicator for the predetermined simply connected region may be absent within the data stream. In other embodiments, spatial sub-division is performed depending on a first subset of syntax elements, followed by combining spatially neighboring simply connected regions depending on a second subset of syntax elements, to obtain an intermediate sub-division.
US11625741B2 Systems and methods of sharing promotional information
Systems and methods that enable product (or service) purchasers, or other such entities, to share promotional materials via social networks and/or other means of communication and may further enable the purchasers to receive rewards, such as rebates, in response to interactions with the promotional materials by others (e.g., friends of the purchaser). In various embodiments, the promotional materials shared by the purchaser relates to the product purchased, which may lend greater credibility and/or interest in the promotional material being shared.
US11625740B2 Campaign driven offer distribution system
Systems and methods for providing campaign driven offer distribution include receiving, from a service provider device associated with a service provider, first campaign information for a first campaign. A first offer that has been configured to be irredeemable by the first customer and that includes a first offer condition associated with the first campaign information that must be satisfied to reconfigure the first offer to be redeemable by the first customer is provided for display on a first customer device. A notification indicating the first offer condition has been satisfied is received. In response to receiving the notification indicating the first offer condition has been satisfied, the first offer is reconfigured to be redeemable by the first customer. A notification indicating a status change with the first offer that causes the first offer to be displayed on the first customer device is communicated to the first customer device.
US11625739B2 Systems and methods for bulk component analysis
Systems, methods, apparatus, computer program code and means are provided for bulk costing using an application server which receives a bulk costing request from a remote user device, the bulk costing request including a list of items to be costed and a set of input variables. A final list of components and assemblies is generated including a scenario for each item to be costed for each combination of input variables. A deep costing analysis is performed of the final list, resulting in an estimated cost for each of the items to be costed for each of the input variables.
US11625735B2 Machine learning for improving mined data quality using integrated data sources
A processor may receive user interaction data of a user for a plurality of electronically-presented offers. The processor may generate a plurality of labels, the generating comprising generating a label for each respective offer according to a comparison of the quality of the user interactions of the respective offer to the frequency of the user interactions of the respective offer. Each label may be a positive label or a negative label. The processor may determine whether the generating produced both positive and negative labels. The processor may select one of a plurality of available ML models, wherein a two-class ML model is chosen in response to determining that the generating produced both positive and negative labels and a one-class ML model is chosen in response to determining that the generating did not produce both positive and negative labels. The selected ML model may be trained and/or may be used to process user profile data and provide recommendations.
US11625717B1 Fraud deterrence for secure transactions
An illustrative fraud deterrent method includes presenting an identity verification option for a first website displayed in a web-browser, the option including offering a login to a third-party website, unrelated to the first website. The method further includes receiving login information for a first user account on the third-party website and verifying the login information through a verification service associated with the third-party website, to verify that the login information is valid for the first user account, identified by the login information. The method additionally includes verifying an identity at the first website, responsive to the verification.
US11625712B2 Systems and methods for executing electronic transactions and tokenizations with distributed settlement platform
Systems and methods for executing a distributed electronic transaction by a processing system are disclosed. One method includes receiving, by the processing system, a first transaction request from a first merchant system. The first transaction request may include a first exchange request and/or a distributed settlement agreement. The processing system may generate one or more tokens based on the first exchange request. The processing system may store a transaction amount based on the first exchange request in an exchange database. The processing system may transmit the one or more tokens to the first merchant system. The processing system may transmit one or more tokens based on the payment request to one or more second merchant systems.
US11625711B2 Autonomous exchange via entrusted ledger key management
An Autonomous Exchange via Entrusted Ledger (AXEL) blockchain is discussed herein. The AXEL blockchain enables users to perform transactions in a private setting while enabling the transaction records thereof to be verified by other network users without publicly divulging the contents or details of the transaction records. The token identification system and method allows the tokens to carry an immutable identification to prevent negative blockchain occurrences such as double spending. A payment methodology allowing integration of external financial institutions with user owned and managed wallet. The AXEL blockchain can also interface with and utilize a distributed database to create an immutable record of each transaction while providing a complete backup of the transactions that occur within the system and on the AXEL blockchain. A method for protecting the private key ensures wallet access is only granted to the account owner.
US11625709B1 Assured payment system using delayed transaction queue
Systems and methods are provided for triggering delayed transaction processing when certain transaction gateway problems are detected across a number of transactions. To complete a given transaction, a processing system may coordinate transfer of funds in a manner that includes communications among multiple third-party systems, such as a tokenization service or token vault, a payment gateway, and a bank or credit card processor. When there are connectivity or other problems with one of these other systems, a system and associated methods are provided for selectively delaying a subset of transactions while still providing some assurance to the transaction requestor and recipient that the transaction will proceed.
US11625702B2 Rules engine for communication round trips optimization of kernel-in-cloud payment transaction
A thin client may be utilized to facilitate data exchanges between two devices (e.g., a remote computer and a portable device). In some embodiments, the two devices may utilize differing communications protocols. The thin client may further be configured with a rules engine that determines one or more actions to be performed in response to one or more stimuli. The thin client may manage the processing flow between the two devices according to one or more predefined rules that are interpretable by the rules engine. The rules may be pushed to the thin client via any suitable device enabling the functionality of the thin client to be configured and/or modified without having to update the hardware and/or software of the thin client.
US11625700B2 Cross-data-store operations in log-coordinated storage systems
Data stores that are to be configured as members of a storage group on behalf of a client are identified. The client indicates one or more types of cross-data-store operations to be performed. A transaction manager that makes acceptance decisions for write requests directed to the members based at least partly on contents of a log is instantiated, and respective write transformers are set up for at least some of the types of cross-data-store operations. During a particular time period, the workload at the storage group is monitored, and the number and types of cross-data-store operations is determined. The results of the monitoring are used to determine a billing amount for the client based on a selected pricing policy.
US11625697B2 System and method for customer initiated payment transaction using customer's mobile device and card
A system for a customer initiated payment transaction includes a mobile device of a customer, the mobile device including a camera wherein the mobile device is constructed to enable near-field communication (NFC), a mobile application or digital wallet installed and operated in the mobile device, a payment card of the customer having card information wherein the payment card is constructed to enable NFC, and a payment information which includes a payment amount. The merchant information includes a merchant code. The mobile application or the digital wallet of the mobile device is operative to process a payment transaction which establishes the mobile device of the customer as a point-of-sale terminal.
US11625696B2 System and method for managing transactions in dynamic digital documents
System and methods for managing dynamic electronic documents on a private distributed ledger comprise establishing a dynamic electronic document comprising a first state object, wherein the state object references a prior approved first transaction; proposing a second transaction comprising as an input the first state object and as an output a transaction command to alter the state object as well as what parameters are required to validate the second transaction; validating the proposed second transaction; and updating the state object on a private distributed ledger to reference the second transaction.
US11625695B2 Protocol framework for supporting protocol flows
A method and system are provided to support a decentralized distributed ledger in which transactions are recorded by parties to the transactions without the use of a blockchain. A distributed ledger system provides a protocol framework that supports the development of protocol flows. A protocol flow is computer code that controls the performance of a transaction by the party or parties to the transaction. Protocol flows can be developed for different types of transactions. The distributed ledger system allows transactions to be proposed, accepted, and notarized by a notary and stored without the use of a blockchain ledger. The distributed ledger system can avoid the expense of the computational and storage resources needed to redundantly verify a transaction and store evidence on the many nodes of a blockchain distributed ledger.
US11625690B2 Systems and methods for repurposing paid time off
The present disclosure relates generally to utilizing paid time off. In one example, the systems and methods described herein may provide an infrastructure to repurpose paid time off into other uses, such as cash, travel, bill payments, and the like.
US11625688B2 Forecasting model generation for sample biased data set
A method, apparatus, system, and computer program product for creating a forecasting model for payroll records. Payroll records are received for a group of employers. The payroll records comprise granular data parameters about employees of the group of employers. A forecasting model is created that aligns the payroll records to high-level employment data. Creating the forecasting model includes identifying predictor variables from the granular data parameters of the payroll records. Creating the forecasting model includes generating a set of basis functions from the predictor variables. Creating the forecasting model includes combining the set of basis functions to create the forecasting model.
US11625686B2 Managing reminders in a content management system
Disclosed are systems, methods, and non-transitory computer-readable storage media for managing reminders in a content management system. For example, a user can select content (e.g., a content item, content within a content item, metadata for a content item, etc.) and provide input to cause the content management system to generate a reminder related to the content. The reminder data can be generated automatically. The reminder can be generated based on user input defining attributes of the reminder. Based on a due date associated with the reminder, the content management system can cause a notification to be presented to the user so that the user can be reminded to perform a task related to the selected item of content. The user can select a representation of the reminder to cause the content management system to present the item of content associated with the reminder.
US11625682B2 Persona-based application platform
A system is disclosed that implements features for generating a user-specific content page. In one embodiment, the system includes an identity lifecycle management (ILM) system a platform as a service (PaaS) system, and an application system. The ILM system can store associations of a user with personas, and a list of features of applications, run the application system, associated with each persona. The PaaS system may retrieve data values of the features of the applications associated with the personas of the user from the application system to generate a user-specific content page for the user.
US11625673B2 Methods and systems for path selection using vehicle route guidance
A system for path selection using vehicle route guidance includes computing device configured to receive a plurality of requests for a plurality of alimentary combinations and a plurality of destinations, wherein each request specifies an alimentary combination of the plurality of alimentary combinations to be assembled by at least an alimentary provider and a destination of the plurality of destinations, compute a projected nutritionally guided order volume using a first machine-learning process, determine a plurality of assembly times, the plurality of assembly times including an assembly time for each alimentary combination, as a function of the nutritionally guided order volume, generate a plurality of predicted routes as a function of the determined assembly times, and pair a predicted route of the plurality of predicted routes with a courier, wherein pairing further pairing, with the courier, the predicted route that optimizes an objective function.
US11625672B2 Unattended parcel delivery service
A method for parcel delivery service that permits secure and timely delivery of items to unattended vehicles. The method includes receiving an order to deliver an item to a vehicle. A current location of the vehicle may be determined using vehicle identification information. After the vehicle has been located, the item may be authenticated at the vehicle, and access to the interior of the vehicle may be automatically provided to enable the vehicle to securely receive the item. A corresponding system is also disclosed and claimed herein.
US11625670B2 Location-based transportation network
A location-based transportation network for a transportation process is disclosed. The transportation process may be divided into the following stages: identification, communication, agreement, shipment, and payment. With identification, one party to the transport of the good is identified to the other party (e.g., potential carriers to a shipper, or potential shippers to a carrier). In the second stage, the shipper(s) and carrier(s) communicate with one another in order to discuss terms of the shipment. In a third stage, the shipper and carrier come to an agreement. In a fourth stage, the carrier picks up and ships the goods. Finally, payment may be arranged between the shipper and the carrier. An index pricing model is configured to facilitate the identification stage. Further, a graphical user interface can convey information, output search results, plan a route, facilitate communication between the shipper and carrier, and/or enable agreement between the shipper and carrier.
US11625667B2 Circuit with sensor to monitor and track a container
In some examples, a server may receive a first order to acquire a product. The server may receive a request to cancel the first order and determine that the product has shipped. The server may determine, based on sensor data received from a sensor of a circuit board in the container, that the container is unopened. After receiving a second order to ship the product to a second location, the server may instruct a courier to transport the product to the second location. For example, if the container is located at the first location, the server may instruct the courier to transport the container from the first location to the second location. If the server determines that the courier is currently transporting the container to the first location, the server may instruct the courier to transport the container to the second location instead of to the first location.
US11625665B1 Contactless authorized event entry and item delivery system and method
A contactless system and method for mass attendee event venue entry and item delivery system for facilitating expeditious and controlled entry of an influx of people to the event without overwhelming event venue employees or resources. A digital entry image of a person is taken by a camera (106) as the person moves through a photo zone (124). The digital entry image is compared using facial recognition technology with a stored profile image of the person to identify the person and confirm authorized entry into the event without the need for the person to present a ticket or pass for the particular event. Procurement and delivery of any item pre-selected by the person directly to the person's allocated seating may be confirmed using the same facial recognition image comparison used to confirm authorized entry of the person into the event venue.
US11625664B2 Apparatus and method for freight delivery and pick-up
An exemplary nonlimiting ernbodirnent of the present invention provides a system that includes a loading/unloading facility, a user apparatus having a user interface configured to communicate with a driver of a delivery/pick-up vehicle, and an administrator apparatus configured to communicate with the user apparatus and the loading/unloading facility. The user apparatus is located remotely from the loading/unloading facility. The driver checks into the user apparatus and the administrator apparatus coordinates arrival of the delivery/pick-up vehicle at the loading/unloading facility.
US11625662B2 Methods and apparatus for the manipulating and providing of anonymized data collected from a plurality of sources
Methods and apparatus for the analysis, manipulation formatting, templating, styling and/or publishing of data collected from a plurality of sources are provided. In one embodiment, a centralized web application is accessed by an administrative user to create and distribute a standardized chart of accounts for normalization, collection, and storage of data from units associated with the multi-unit organization. The stored standardized chart of accounts data is selectively identified, filtered, anonymized, excluded/hidden from view, manipulated and/or other various calculations are performed in order to carry out data analyses and other operations. Such apparatus and methods enable abstraction of useful information from the collected and stored chart of accounts data across a range of units having similar and varying characteristics. Methods and apparatus for generation of a stylized reporting structure for data that is, for example, arbitrary or indeterminate are also disclosed.
US11625655B2 Workflows with rule-based assignments
A computational instance may contain queues configured to hold work items. The work items may be representations of user submissions requesting actions from a plurality of agents. The computational instance may also contain computing devices configured to: (a) obtain a set of assignment rules that specify mappings between (i) respective selection criteria for the assignment rules, and (ii) one or more candidate agents from the plurality of agents that can be assigned to address the work items with content that match the respective selection criteria, (b) read, from the queues, a work item corresponding to a user submission, (c) iterate through the assignment rules according to an ordering until a particular assignment rule with associated selection criteria that matches content of the work item is found, and (d) assign the work item to a particular agent from the one or more candidate agents.
US11625652B2 Systems and methods for matching transportation requests over extended batching windows
The disclosed computer-implemented method may include matching transportation requests. By collecting and batching match requests over an extended period, a dynamic transportation matching system may identify more efficient matches (e.g., may match transportation requests with greater overlaps). In addition, by dynamically setting and/or extending the upper bound of time that a transportation request may remain batched with other transportation requests, the dynamic transportation matching system may account for contextual information thereby situationally improving matching efficiencies made possible with higher upper bounds while avoiding requestor dissatisfaction, lost conversions, or other inefficiencies that may result from upper bounds that are too high. Furthermore, by providing a notification interface for a transportation requestor device that notifies the requestor when to be ready, a transportation matching application may provide a positive requestor experience while allowing for longer match windows. Various other methods, systems, and computer-readable media are also disclosed.
US11625647B2 Methods and systems for facilitating analysis of a model
Disclosed herein is a method for facilitating analysis of a model. Accordingly, the method may include receiving, using a communication device, a model data associated with a model from a user device, assessing, using a processing device, the model data, identifying, using the processing device, a field associated with the model based on the assessing, analyzing, using the processing device, the field based on the identifying of the field, identifying, using the processing device, a related field associated with the field based on the analyzing of the field, analyzing, using the processing device, the related field based on the model, generating, using the processing device, a notification based on the analyzing of the related field, transmitting, using the communication device, the notification to the user device, and storing, using a storage device, the model data and the model.
US11625646B2 Method, system, and medium for identifying human behavior in a digital video using convolutional neural networks
A method, processing system and processor-readable medium for classifying human behavior based on a sequence of frames of a digital video. A 2D convolutional neural network is used to identify key points on a human body, such as human body joints, visible within each frame. An encoded representation of the key points is created for each video frame. The sequence of encoded representations corresponding to the sequence of frames is processed by a 3D CNN trained to identify human behaviors based on key point positions varying over time.
US11625642B2 Method for converting nominal to ordinal or continuous variables using time-series distances
A method and system for converting non-ordered categorical data stored within a column in a data set into an ordered or continuous data stored in a new column within the data set. Each distinct categorical value in the nominal data column is represented by a corresponding distinct numerical value in the new column. The new representative numerical values are derived by constructing separate time series for each distinct value in the nominal data column and by calculating the similarities between the shapes of the time series. The proximity of the time series is captured in a numeric distance score. Each distinct distance score corresponds to a distinct value in the nominal data column and is a valid representation of that value in machine learning, deep learning, and statistical analysis.
US11625637B2 Methods and apparatus for performing phase operations
Methods, systems, and apparatus for performing phase operations. In one aspect, a method for performing a same phase operation on a first and second qubit using a third qubit prepared in a phased plus state includes: performing a first NOT operation on the third qubit; computing a controlled adder operation on the first, second and third qubit, comprising encoding the result of the controlled adder operation in a fourth qubit; performing a square of the phase operation on the fourth qubit; uncomputing the controlled adder operation on the first, second and third qubit; performing a CNOT operation between the first qubit and the third qubit, wherein the first qubit acts as the control; performing a CNOT operation between the second qubit and the third qubit, wherein the second qubit acts as the control; and performing a second NOT operation on the third qubit.
US11625634B2 System for improving user sentiment determination from social media and web site usage data
A method and system for improving analysis of social media and other usage data to determine user sentiments are disclosed. Social media posts are identified as relevant to determining user sentiments regarding a service provider. Posts are analyzed by machine learning algorithms to determine user general sentiments and specific sentiments. User interaction metrics indicating user interaction with service provider web site or application may also be analyzed. Sentiment and interaction determinations may be used with other data to predict likelihood of user attrition for services of the service provider. Sentiment determinations associated with social media posts may further be used to determine priority levels for the posts, including response urgency levels. Determined priority levels may then be used to implement appropriate actions in a timely manner based upon the post urgency.
US11625633B2 Machine learning to monitor operations of a device
A multi-tier machine learning engine receives signal data characterizing a monitored signal of the computing platform. The machine learning engine can include a plurality of tiers that employ frequency domain analysis on the signal data to identify an application executing on the computing platform and a module and/or loop of the identified application and employ time domain analysis on the signal data to identify timing of events within the identified module and/or loop of the identified application.
US11625631B2 Computational estimation of a characteristic of a posterior distribution
An apparatus for implementing a computing system to predict preferences includes at least one processor device operatively coupled to a memory. The at least one processor device is configured to calculate a parameter relating to a density of a prior distribution at each sample of a set of samples associated with the prior distribution. The at least one parameter including a distance from each sample to at least one neighboring sample. The at least one processor device is further configured to estimate, for the plurality of samples, at least one differential entropy of at least one posterior distribution associated with at least one observation based on the parameter relating to the density of the prior distribution at each sample and the likelihood of observation for each sample. The estimation is performed without sampling the at least one posterior distribution to reduce consumption of resources of the computing system.
US11625628B2 Method of improving processing efficiency decision making within a computer system
The method disclosed herein includes preprocessing large amounts of input data into a smaller input data sets based on first predetermined associations, sorting the smaller input data sets into groups based on second predetermined associations, filtering grouped data based on upper and lower thresholds, updating a hierarchical processing decision tree within a processor of a computing system, processing data based on the updated hierarchical processing decision tree, and recursively restarting the preprocessing of the large amounts of input data to dynamically update the hierarchical processing decision tree within a user device.
US11625622B2 Memorable event detection, recording, and exploitation
Aspects of the present disclosure provide systems and methods for detecting memorable events of a user, storing those memorable events in a user profile, and leveraging those events to the user. In so doing, memorable events with positive emotional weight may be recalled to encourage delightful experiences. Alternatively or additionally, memorable events with negative emotional weight may be recalled to increase user engagement for conversational systems.
US11625620B2 Techniques for building a knowledge graph in limited knowledge domains
Techniques disclosed herein relate generally to constructing a customized knowledge graph. In one embodiment, entities and relations among entities are extracted from a user dataset based on certain rules to generate a seed graph. Large-scale knowledge graphs are then traversed using a finite state machine to identify candidate entities and/or relations to add to the seed graph. A priority function is used to select entities and/or relations from the candidate entities and/or relations. The selected entities and/or relations are then added to the seed graph to generate the customized knowledge graph.
US11625619B1 Processor compiler
A system receives a predictive model and receives one or more runtime constraints. The system generates a directed acyclic graph (DAG) of the predictive model indicating dependencies. The system compiles the predictive model into first instructions for a first processor based on the one or more runtime constraints and the DAG. The system packages first instructions, the one or more runtime constraints, and the DAG of the predictive model in a first binary. The system recompiles the predictive model into second instructions for a second processor based on the runtime constraints and the DAG stored in the first processor. The system packages the second instructions, the DAG, and the runtime constraints in a second binary.
US11625616B2 Locality-aware compressor-decompressor for keeping prediction models up-to-date in resource constrained networks
A global prediction manager for generating predictions using data from data zones includes storage for storing a model repository comprising a global model set and a prediction manager. The prediction manager obtains a local model set from a data zone of the data zones indicating that the global model set is unacceptable; makes a determination that the local model set is acceptable; in response to the determination: distributes the local model set to at least one second data zone of the data zones; obtains compressed telemetry data, that was compressed using the local model set, from the data zone and the at least one second data zone; and generates a global prediction regarding a future operating condition of the data zones using: the compressed local telemetry data and the local model set.
US11625611B2 Training artificial neural networks based on synaptic connectivity graphs
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a student neural network. In one aspect, there is provided a method comprising: processing a training input using the student neural network to generate an output for the training input; processing the student neural network output using a discriminative neural network to generate a discriminative score for the student neural network output, wherein the discriminative score characterizes a prediction for whether the network input was generated using: (i) the student neural network, or (ii) a brain emulation neural network; and adjusting current values of the student neural network parameters using gradients of an objective function that depends on the discriminative score for the student neural network output.
US11625609B2 Integration of external applications into deep neural networks
During end-to-end training of a Deep Neural Network (DNN), a differentiable estimator subnetwork is operated to estimate a functionality of an external software application. Then, during inference by the trained DNN, the differentiable estimator subnetwork is replaced with the functionality of the external software application, by enabling API communication between the DNN and the external software application.
US11625605B2 Selecting computational kernel variants using neural networks
Apparatuses, systems, and techniques to optimize kernel selection for performing a computation. In at least one embodiment, a neural network is trained and utilized to generate a list of kernels so that an (e.g., optimal) kernel may be identified. The neural network receives characteristics of the input matrices and determines relevancy scores for a list of possible kernels. Based on an ordered listing of kernels by relevant score, a kernel is selected from the list and utilized to perform the computation and provide the result.
US11625602B2 Detection of machine learning model degradation
A method may include training, based on a first training dataset, a machine learning model. A degradation of the machine learning model may be detected based on one or more accuracy key performance indicators including a prediction power metric and a prediction confidence metric. The degradation of the machine learning model may also be detected based on a drift and skew in an input dataset and/or an output dataset of the machine learning model. Furthermore, the degradation of the machine learning model may be detected based on an explicit feedback and/or an implicit feedback on a performance of the machine learning model. In response to detecting the degradation of the machine learning model, the machine learning model may be retrained based on a second training dataset that includes at least one training sample not included in the first training dataset. Related systems and articles of manufacture are also provided.
US11625601B2 Neural network method and apparatus
A lightened neural network, method, and apparatus, and recognition method and apparatus implementing the same. A neural network includes a plurality of layers each comprising neurons and plural synapses connecting neurons included in neighboring layers. Synaptic weights with values greater than zero and less than a preset value of a variable a, which is greater than zero, may be at least partially set to zero. Synaptic weights with values greater than a preset value of a variable b, which is greater than zero, may be at least partially set to the preset value of the variable b.
US11625600B2 Neural network system for predicting polling time and neural network model processing method using the same
A neural network system for predicting a polling time and a neural network model processing method using the neural network system are provided. The neural network system includes a first resource to generate a first calculation result obtained by performing at least one calculation operation corresponding to a first calculation processing graph and a task manager to calculate a first polling time taken for the first resource to perform the at least one calculation operation and to poll the first calculation result from the first resource based on the calculated first polling time.
US11625595B2 Knowledge transfer between recurrent neural networks
Knowledge transfer between recurrent neural networks is performed by obtaining a first output sequence from a bidirectional Recurrent Neural Network (RNN) model for an input sequence, obtaining a second output sequence from a unidirectional RNN model for the input sequence, selecting at least one first output from the first output sequence based on a similarity between the at least one first output and a second output from the second output sequence; and training the unidirectional RNN model to increase the similarity between the at least one first output and the second output.
US11625594B2 Method and device for student training networks with teacher networks
A method and device for training a neural network are disclosed. The method comprises: selecting, by a training device, a teacher network performing the same functions of a student network; and iteratively training the student network and obtaining a target network, through aligning distributions of features between a first middle layer and a second middle layer corresponding to the same training sample data, so as to transfer knowledge of features of a middle layer of the teacher network to the student network.
US11625593B2 Fixed-weighting-code learning device
A neural network circuit is provided with which it is possible to significantly reduce the area occupied by the connection unit of a full connection (FC)-type neural network circuit. An analog-type neural network circuit constitute a learning apparatus having a self-learning function and corresponding to a brain function, wherein the neural network comprises: a plurality (n) of input-side neurons; a plurality (m, and including cases when n=m) of output-side neurons; (n×m) connection units each connecting one input-side neuron and one output-side neuron; and a self-learning control unit, the (n×m) connection units being constituted from connection units corresponding to only the positive weighting function as a brain function, and connection units corresponding to only the negative weighting function as the brain function.
US11625592B2 Methods and apparatus for thread-based scheduling in multicore neural networks
Systems, apparatus, and methods for thread-based scheduling within a multicore processor. Neural networking uses a network of connected nodes (aka neurons) to loosely model the neuro-biological functionality found in the human brain. Various embodiments of the present disclosure use thread dependency graphs analysis to decouple scheduling across many distributed cores. Rather than using thread dependency graphs to generate a sequential ordering for a centralized scheduler, the individual thread dependencies define a count value for each thread at compile-time. Threads and their thread dependency count are distributed to each core at run-time. Thereafter, each core can dynamically determine which threads to execute based on fulfilled thread dependencies without requiring a centralized scheduler.
US11625591B2 Extended memory neuromorphic component
Systems, apparatuses, and methods related to an extended memory neuromorphic component for performing operations in memory are described. An example apparatus can include a plurality of computing devices. Each of the computing devices can include a processing unit and a memory array. The example apparatus can further include a communication subsystem coupled to the at least one of the plurality of computing devices and to a neuromorphic component. At least one of the plurality of computing devices can receive a request from a host to perform an operation, receive an indication of data to be access in a memory device to perform the operation, and send an indication to the neuromorphic component to monitor the data to be accessed. The neuromorphic component can intercept data and determine that a portion of the data should be flagged.
US11625588B2 Neuron circuit and artificial neural network chip
A neuron circuit and an artificial neural network chip are provided. The neuron circuit includes a memristor and an integrator. The memristor generates a pulse train having an oscillation frequency when an applied voltage exceeds a predetermined threshold. The integrator is connected in parallel to the memristor for receiving and accumulating input pulses transmitted by a previous layer network at different times, and driving the memristor to transmit the pulse train to a next layer network when a voltage of the accumulated input pulses exceeds the predetermined threshold.
US11625587B2 Artificial intelligence integrated circuit
An artificial intelligence integrated circuit is provided. The artificial intelligence integrated circuit includes a flash memory, a dynamic random access memory (DRAM), and a memory controller. The flash memory is configured to store a logical-to-physical mapping (L2P) table that is divided into a plurality of group-mapping (G2P) tables. The memory controller includes a first processing core and a second processing core. The first processing core receives a host access command from a host. When a specific G2P table corresponding to a specific logical address in the host access command is not stored in the DRAM, the first processing core determines whether the second processing core has loaded the specific G2P table from the flash memory to the DRAM according to the values in a first column in a first bit map and in a second column of a second bit map.
US11625584B2 Reconfigurable memory compression techniques for deep neural networks
Examples described herein relate to a neural network whose weights from a matrix are selected from a set of weights stored in a memory on-chip with a processing engine for generating multiply and carry operations. The number of weights in the set of weights stored in the memory can be less than a number of weights in the matrix thereby reducing an amount of memory used to store weights in a matrix. The weights in the memory can be generated in training using gradients from back propagation. Weights in the memory can be selected using a tabulation hash calculation on entries in a table.
US11625581B2 Hardware implementation of a convolutional neural network
A method in a hardware implementation of a Convolutional Neural Network (CNN), includes receiving a first subset of data having at least a portion of weight data and at least a portion of input data for a CNN layer and performing, using at least one convolution engine, a convolution of the first subset of data to generate a first partial result; receiving a second subset of data comprising at least a portion of weight data and at least a portion of input data for the CNN layer and performing, using the at least one convolution engine, a convolution of the second subset of data to generate a second partial result; and combining the first partial result and the second partial result to generate at least a portion of convolved data for a layer of the CNN.
US11625577B2 Method and apparatus for neural network quantization
According to a method and apparatus for neural network quantization, a quantized neural network is generated by performing learning of a neural network, obtaining weight differences between an initial weight and an updated weight determined by the learning of each cycle for each of layers in the first neural network, analyzing a statistic of the weight differences for each of the layers, determining one or more layers, from among the layers, to be quantized with a lower-bit precision based on the analyzed statistic, and generating a second neural network by quantizing the determined one or more layers with the lower-bit precision.
US11625574B2 Method for generating abnormal data
In an exemplary embodiment of the present disclosure, disclosed is a computer program stored in a computer readable storage medium executable by one or more processors, in which when the computer program is executed by one or more processors of a computing device, the computer program performs operations below for processing data, the operations may include: selecting a plurality of different data from a data set including data formed of one or more feature groups, transforming a part of each data among the plurality of selected data, assigning a label to each of the plurality of transformed data, and computing the transformed data by using the model.
US11625572B2 Recurrent neural networks for online sequence generation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence from a source sequence. In one aspect, the system includes a recurrent neural network configured to, at each time step, receive an input for the time step and process the input to generate a progress score and a set of output scores; and a subsystem configured to, at each time step, generate the recurrent neural network input and provide the input to the recurrent neural network; determine, from the progress score, whether or not to emit a new output at the time step; and, in response to determining to emit a new output, select an output using the output scores and emit the selected output as the output at a next position in the output order.
US11625571B2 Optical device and optical neural network apparatus including the same
Provided are an optical device which is capable of optically implementing an activation function of an artificial neural network and an optical neural network apparatus which includes the optical device. The optical device may include: a beam splitter splitting incident light into first light and second light; an image sensor disposed to sense the first light; an optical shutter configured to transmit or block the second light; and a controller controlling operations of the optical shutter, based on an intensity of the first light measured by the image sensor.
US11625561B2 Inference device, inference method, and non-transitory tangible computer-readable medium
A method for determining a class to which an input image belongs in an inference process, includes: storing a frequent feature for each class in a frequent feature database; inputting an image as the input image; extracting which class the input image belongs to; extracting a plurality of features that appear in the inference process; extracting one of the features that satisfies a predetermined condition as a representative feature; reading out the frequent feature corresponding to an extracted class from the frequent feature database; extracting one or a plurality of ground features based on the frequent feature and the representative feature; storing a concept data representing each feature in an annotation database; reading out the concept data corresponding to the one or the plurality of ground features from the annotation database; generating explanation information; and outputting the ground feature and the explanatory information together with the extracted class.
US11625555B1 Artificial intelligence system with unsupervised model training for entity-pair relationship analysis
Respective labels are generated automatically for a plurality of record pairs, with a label for a given pair indicating a relationship detected between the records of the pair. One or more machine learning models are trained using the labeled record pairs. The trained versions of the models are stored.
US11625554B2 L2-nonexpansive neural networks
A training method, system, and computer program product include training a neural network including using two-sided ReLU as a non-linear function or norm-pooling as a non-linear function and increasing a confidence gap.
US11625553B2 Rapid and accurate modeling of a building construction structure including estimates, detailing, and take-offs using artificial intelligence
Some embodiments relate to generating three dimensional virtual representations of a building construction structure based on two-dimensional real-world construction plans, such as architectural plans or building plans. Some embodiments further produce autonomous, near real-time, and highly accurate and comprehensive building take-offs, complete construction detailing or estimates, detailed bill of materials, plan analysis (including detection of a number of non-standardized objects, such as doors or windows), as well as transforming 2D drawings into 3D and/or providing Building Information Modeling (BIM). The two dimensional real-world architectural plan can include multivariate non-standardized architectural symbols, which define numerous objects including trees, bathrooms, doors, stairs, windows, and floor finishes, lines, including solid, hollow, dashed and dotted lines, which define features including internal or external walls, windows, doors, stairs, property boundaries, easements, footpaths, rooflines, driveways, rights of way, paving stones, landscaping, water, power, drainage, and dimensions, shading, and patterns which define materials and areas on the two dimensional real-world architectural plan, and text which indicate the purposes of the rooms, dimensions, features, construction methods, and regulatory standards.
US11625552B2 Virtual multi-dimensional quick response codes
Described are methods and systems for Virtual Multi-Dimensional Quick Response (VMDQR) codes, used for transferring data sets between code initialization devices and code retrieval devices, such as smartphones and other like devices. A VMDQR code is capable of encoding and sharing large amounts of data, regardless of the space available on an object. The amount of the encoded data depends on the dimensionality of the VMDQR code. A VMDQR code is incorporated into an augmented image, presented on a user interface of a code retrieval device. For example, an image of a real object, which does not have any physical codes, is augmented by adding a VMDQR code to give a representation of an object with a code. The VMDQR code is then scanned from the user interface using a scanner to transfer the encoded data to the scanner.
US11625542B2 Instant messaging application configuration based on virtual world activities
A co-user list may be configured based on user interaction in a virtual world environment. A first user may be enabled to navigate the virtual world environment using an instant messenger application that includes the co-user list. A second user that is located proximate to the first user in the virtual world environment may be detected. An attribute associated with the second user may be determined. The co-user list may be configured based on the attribute associated with the second user.
US11625531B2 Information processing apparatus, information processing method, and computer-readable recording medium
An information processing apparatus 10 includes an acceptance unit 12, a formal language generation unit 14, an inference unit 16, and an update unit 18. The formal language generation unit 14 generates training expressions in a formal language based on parameters prepared in advance and pieces of text accepted by the acceptance unit 12. The inference unit 16 executes at least one inference out of deductive inference and abduction on the above training expressions using a knowledge base prepared in advance. The update unit 18 compares an inference result of the inference unit 16 with a model answer input in advance, and updates parameters such that an inference result that matches the model answer is likely to be obtained through inference performed by the inference unit 16.
US11625529B2 Real-time document annotation
Aspects of the present disclosure relate to systems and methods for receiving, managing, and displaying annotations on documents in real-time. A user (e.g., an author of a document) uploads a document into a real-time annotation system, which may then generate a composite presentation based on the uploaded document. The composite presentation includes all the content of the document presented in a specially configured graphical user interface to receive and manage annotations from a plurality of user devices.
US11625528B2 System, method and computer program product to generate a web application using reusable themes
In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
US11625527B1 Method and system for creating, retrieving, and editing web service attachments in spreadsheets
A computer-implemented method interfaces with a remote attachment from a spreadsheet program on a client device. A first area in the spreadsheet associates with a top-level object in a web server, and a second area associates with a descendant object. On a first user interaction with a cell in the second area, a user interface item is shown, allowing uploading and/or downloading the attachment. When the user interacts to upload or download, the program uploads (or queues for upload) a selected attachment and modifies attachment metadata in the second area, or downloads the attachment based on attachment metadata in the second area. Communication between the spreadsheet program and the web server may be REST compliant.
US11625526B2 Systems and methods for displaying digital forensic evidence
Methods and apparatus for examining digital forensic data using a viewer computer. Forensic data collections are provided to the viewer computer, which can format the data artifacts according to a variety of display types and presentation formats, to facilitate review and reporting by a user. The display types and presentation formats also enable the user to easily switch between a source location view and a related artifacts view.
US11625525B1 Grouping cells in cell library based on clustering
Various embodiments provide for clustering-based grouping of cells in a cell library, which can be used for pruning the cell library. In particular, various embodiments provide for a clustering-based grouping of cells in a cell library based on a criterion (or cell attribute), and for pruning of the cell library based on the grouping of cells, which can optimize the cell library for the criterion. For instance, some embodiments provide for a clustering-based grouping of cells based on leakage power and then applying cell library pruning to optimize for cell leakage power.
US11625520B2 Systems and methods for predicting layer deformation
A method involving obtaining a resist deformation model for simulating a deformation process of a pattern in resist, the resist deformation model being a fluid dynamics model configured to simulate an intrafluid force acting on the resist, performing, using the resist deformation model, a computer simulation of the deformation process to obtain a deformation of the developed resist pattern for an input pattern to the resist deformation model, and producing electronic data representing the deformation of the developed resist pattern for the input pattern.
US11625518B2 Learning device, inference device, and learned model
A learning device for performing a machine learning based on a learning model using data input to an input layer, includes: a calculation part configured to calculate a predetermined number of features, in which simulation data as a result of simulating semiconductor manufacturing processes by setting environmental information inside a process vessel in which the semiconductor manufacturing processes are performed and using a predetermined component provided in the process vessel as a variable, and XY coordinates parallel to a plane of a wafer are associated with each other; and an input part configured to input the calculated predetermined number of features to the input layer.
US11625517B2 Information processing method, and information processing apparatus
An information processing method includes executing a first process of performing a non-linear analysis by iterating a linear analysis, and executing a second process of predicting a residual threshold to be used for determination of convergence of the linear analysis by a prediction model, based on a residual transition and calculation time for each iteration of the linear analysis obtained for each residual threshold using a plurality of experimental values by the first process. The information processing method further includes performing passage of data between the first process and the second process through an inter-process communication using a shared memory set in a memory.
US11625515B2 Machine learning for additive manufacturing
An approach to intelligent additive manufacturing makes use of one or more of machine learning, feedback using machine vision, and determination of machine state. In some examples, a machine learning transformation receives data representing a partially fabricated object and a model of an additional part (e.g., layer) of the part, and produces a modified model that is provided to a printer. The machine learning predistorter can compensate for imperfections in the partially fabricated object as well as non-ideal characteristics of the printer, thereby achieving high accuracy.
US11625510B2 Method and apparatus for presentation of digital content
Methods and apparatus for interacting with a tag in a radio target area. More specifically, the present invention relates to methods and systems for monitoring temperature and other environmental conditions in a storage area and displaying environmental conditions as digital content in a user interactive interface based upon energy levels received from a radio target area and content from a sensor generating digital content.
US11625507B2 Fabric softness design and construction method
A process for digitally developing a new fabric and for developing a new fabric based on a physical property of the fabric and rather than a fabric construction. The process comprises selecting a desired physical property of the new fabric and selecting a fabric type. The process also includes using a fabric construction calculator to develop fabric construction parameters for the fabric, wherein the fabric has the desired physical property selected. The desired physical property is a selected softness factor of the fabric.
US11625499B1 Cloud data attack detection query builder
The technology disclosed relates to streamlined analysis of security posture of a cloud environment. In particular, the disclosed technology relates to a graphical query builder for generating a subject path signature, for example representing a vulnerability path in the cloud environment. A computer-implemented method includes generating a graphical user interface having configurable node elements and edge elements and, in response to user input on the graphical user interface, configuring the node elements to represent entities in a subject path signature in the cloud environment and the edge elements to represent relationships between the entities in the subject path signature. The method also includes generating a query representing the subject path signature, executing the query to qualify a set of network paths in the cloud environment as conforming to the subject path signature, and outputting query results identifying the qualified set of network paths.
US11625496B2 Methods for securing and accessing a digital document
Provided is a method for securing a digital document. An initial version of the digital document contains a set of data. The method comprises: generating a link value by applying a preset function to a subset of the set of data, allocating the link value to a target data belonging to the set of data and storing an entry comprising the target data in a secure storage unit, the target data being reachable in the secure storage unit through the link value, the secure storage unit being configured to use access rules for authorizing or denying a request initiated by a user and aiming at accessing the target data comprised in said entry, and generating an updated version of the digital document by removing the target data from the initial version of the digital document.
US11625495B2 Stored image privacy violation detection method and system
Methods and systems for detecting a privacy violation in an image file. A policy to be used by a master imaging application is obtained and a file system is monitored for a digital image modified by a monitored imaging application. It is then determined that the digital image file includes at least some content in violation of a defined setting for the master imaging application and, based on the determination that the digital image file includes at least some content in violation of the defined setting for the master imaging application, taking an action.
US11625490B2 Method and apparatus for obtaining input of secure multiparty computation protocol
Privacy protection methods, systems, and apparatus, including computer programs encoded on computer storage media, are provided. One of the methods is performed by a second computing device and includes: receiving a data request for object data from a first computing device, wherein the object data is associated with an object and is stored in the second computing device; performing encryption of the object data using a public key associated with the object based on the data request to generate a first ciphertext; obtaining verification data based on the first ciphertext for verifying whether a ciphertext to be verified corresponds to the object data; and sending the verification data to the first computing device for the first computing device to execute a cryptography protocol with a third computing device based on the verification data.
US11625487B2 Framework for certifying a lower bound on a robustness level of convolutional neural networks
A certification method, system, and computer program product include certifying an adversarial robustness of a convolutional neural network by deriving an analytic solution for a neural network output using an efficient upper bound and an efficient lower bound on an activation function and applying the analytic solution in computing a certified robustness.
US11625486B2 Methods and systems of a cybersecurity scoring model
In one aspect, a computerized-process for implementing Security Assessment For Enterprise (SAFE) Scoring Model include the step of generating a cybersecurity model by the following steps. The process determines a Governance Policy Score. The process determines a People Awareness Score. The process determines a Cybersecurity Architecture Score. The process determines an External Score. The process determines a Technology Score.
US11625485B2 Method of malware detection and system thereof
There is provided a system and a computer-implemented method of detecting malware in real time in a live environment. The method comprises: monitoring one or more operations of at least one program concurrently running in the live environment, building at least one stateful model in accordance with the one or more operations, analyzing the at least one stateful model to identify one or more behaviors, and determining the presence of malware based on the identified one or more behaviors.
US11625484B2 Binary search of byte sequences using inverted indices
Techniques for searching an inverted index associating byte sequences of a fixed length and files that contain those byte sequences are described herein. Byte sequences comprising a search query are determined and searched in the inverted index, and an intersection of the results is determined and returned as a response to the search query. Further, search queries in the form of expressions including search terms and logical operators are searched in the inverted index and evaluated using a syntax tree constructed based on the logical operators. Also, byte sequences comprising a file are searched in the inverted index and results of the search are used to generate signatures and fuzzy hashes.
US11625479B2 Virtually-tagged data cache memory that uses translation context to make entries allocated during execution under one translation context inaccessible during execution under another translation context
A data cache memory mitigates side channel attacks in a processor that comprises the data cache memory and that includes a translation context (TC). A first input receives a virtual memory address. A second input receives the TC. Control logic, with each allocation of an entry of the data cache memory, uses the received virtual memory address and the received TC to perform the allocation of the entry. The control logic also, with each access of the data cache memory, uses the received virtual memory address and the received TC in a correct determination of whether the access hits in the data cache memory. The TC includes a virtual machine identifier (VMID), or a privilege mode (PM) or a translation regime (TR), or both the VMID and the PM or the TR.
US11625477B2 Automated password generation
Disclosed herein are system, method, and device embodiments for implementing password suggestion. An embodiment operates by selecting one or more random terms from dictionary information, generating an alphanumeric string based on a password requirement, combining the one or more random terms and the alphanumeric string to form a generated password, determining a password strength of the generated password based on compromised password information, and presenting the generated password for selection by a user device when the password strength meets or exceeds a threshold value.
US11625476B2 Remote processing of credential requests
A method, system and apparatus for requesting a plurality of credentials from a trusted entity. A local validation device (LVD) receives a credential request or an identifier from each of a plurality of user devices. The LVD generates or compiles a bundle of credential requests corresponding to the plurality of user devices. The LVD transmits the bundle of credentials requests to the MVD. The MVD receives the bundle of request and performs a validation for each request in the bundle and then communicates the credentials and/or the results of the validations to the LVD. The LVD communicates credentials to each of the plurality of user devices. In some cases, the LVD performs the validation for each credential request. For instance, the LVD can receive a local enforcement policy from the MVD, which can provide instructions or guidance to the LVD as to how to perform the validations.
US11625474B2 Electronic apparatus with two login types
An electronic apparatus includes: a first acceptor that accepts a first login; a second acceptor that accepts a second login; and an execution section. When the first login is a success, the execution section causes the electronic apparatus to perform a predetermined function only once without a user's operation. When the second login is a success, the execution section causes the electronic apparatus to perform a function in accordance with a user's operation.
US11625473B2 Method and apparatus with selective combined authentication
A method and apparatus with selective combined authentication performs a single authentication based on a first modality among plural modalities, and in response to the single authentication having failed, determines whether to perform a combined authentication by a combination of two or more of the plural modalities, and selectively, depending on a result of the determining of whether to perform the combined authentication, performs the combined authentication.
US11625470B2 Visual enrollment of cameras
Visually enrolling a camera using an optical code and a picture file, including: receiving the picture file and the optical code from the camera, wherein the optical code includes a public key of the camera; generating a visual challenge using a nonce created by a random number generator; transmitting the visual challenge to a user of the camera to capture the visual challenge; receiving the captured visual challenge from the camera; extracting a response from the captured visual challenge; comparing the response to the nonce to verify a signature of the captured visual challenge using the public key of the camera and to convert the optical code received from the camera into a valid certificate; and enrolling the camera and adding the valid certificate to a key store.
US11625467B2 Authentication via a dynamic passphrase
A computerized method for voice authentication of a customer in a self-service system is provided. A request for authentication of the customer is received and the customer is enrolled in the self-service system with a text-independent voice print. A passphrase from a plurality of passphrases to transmit to the customer is determined based on comparing each of the plurality of passphrases to a text-dependent or text-independent voice biometric model. The passphrase is transmitted to the customer, and when the customer responds, an audio stream of the passphrase is received. The customer is authenticated by comparing the audio stream of the passphrase against the text-independent voice print. If the customer is authenticated, then the audio stream of the passphrase and the topic of the passphrase may be stored.
US11625466B2 Verification system
A device includes memory and a processor. The device receives biometric information. The device receives location information. The device analyzes the received biometric information with stored biometric information. The device analyzes the received location information with stored location information. The device determines whether the received biometric information matches the stored biometric information. The device determines whether the received location information matches the stored location information. The device sends an electronic communication that indicates whether the received biometric information matches the stored biometric information and whether the received local information matches the stored location information.
US11625444B2 Curated result finder
A method is provided. The method includes one or more of obtaining client device data including a plurality of facts from a client device, limiting the client device data according to selection criteria, comparing the limited client device data to categorized historical data, determining one or more closest matches between the limited client device data and the categorized historical data, selecting, on the client device, content of interest from the one or more closest matches, and incorporating the content of interest into the categorized historical data. Each fact includes an entity, an observation, and an object.
US11625443B2 Web document enhancement
A method for enhancing a presentation of a network document by a client terminal with real time social media content. The method comprises analyzing a content in a web document to identify a relation to a first of a plurality of multi participant events documented in an event dataset, each of the plurality of multi participant events is held in a geographical venue which hosts an audience of a plurality of participants, matching a plurality of event indicating tags of each of a plurality of user uploaded media content files with at least one feature of the first multi participant event to identify a group of user uploaded media content files selected from the plurality of user uploaded media content files, and forwarding at least some members of the group to a simultaneous presentation on a browser running on a client terminal and presenting the web document.
US11625442B1 Unsupervised user segment discovery system
A computing system generates, for each of a plurality of sessions, a session representation indicating the order through which a user navigated through a plurality of webpages during the session, and generates for each pair of session representations, a score indicating how similar the session representations in each pair are to each other. The computing system further generates a plurality of clusters by clustering the session representations based on the score for each pair of session representations, determines an optimal number of clusters based on key performance indicators corresponding to each cluster of the plurality of clusters, and generates a natural language description for each cluster of the optimal number of clusters based on the key performance indicators associated with each cluster.
US11625441B2 Method and apparatus for photograph finding
Digital image data including discrete photographic images of a variety of different subjects, times, and so forth, are collected and analyzed to identify specific features in the photographs. In an embodiment of the invention, distinctive markers are distributed to aid in the identification of particular subject matter. Facial recognition may also be employed. The digital image data is maintained in a database and quarried in response to search requests. The search requests include criteria specifying any feature category or other identifying information, such as date, time, and location that each photograph was taken, associated with each photograph. Candidate images are provided for review by requesters, who may select desired images for purchase or downloading.
US11625440B2 Automating implementation of taxonomies
The present disclosure relates generally to taxonomies. More particularly, techniques are described for receiving a taxonomy as input, automatically generating data structures representing the taxonomy, determining content that is relevant to different concepts of the taxonomy, and generating an interface that enables users to access and navigate through the taxonomy-related content. The taxonomy specification may specify a taxonomy for a domain including various concepts related to the domain and hierarchical relationships between the concepts. Based on the taxonomy specification, a taxonomy structure may be generated for the taxonomy, the taxonomy structure including multiple taxonomy nodes corresponding to the multiple concepts. Content stored by a social networking system (SNS) may be searched to identify content relevant to each taxonomy node. Using relevant content identified, multiple web pages may be built with for the multiple taxonomy nodes in the taxonomy structure.
US11625437B2 Graphical user interface for displaying search engine results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating rendering data that when rendered on a display device presents a graphical user interface that displays a first visual representation of a value curve, a time period selection window that is configured to move along the first visual representation of the value curve to select one or more portions of the first visual representation of the value curve, a second visual representation of the value curve that is based on the selected one or more portions of the first visual representation of the value curve, a first events bar that includes two or more first event icons that are each associated with a different type of event, and a second events bar that includes two or more second event icons that are each associated with a same type of event.
US11625426B2 Incorporating opinion information with semantic graph data
Methods, systems, and apparatus, including computer programs encoded on computer-readable storage media, for incorporating opinion information with semantic graph data. In some implementations, semantic graph data indicating objects relationships among the objects is stored. Opinion data indicating user sentiment with respect to the objects is generated. A particular object of the objects indicted by the semantic graph is identified. An opinion measure for the particular object is determined based on the generated opinion data. Output data is provided to a client device for presentation, where the output data is generated based on the opinion measure for the particular object.
US11625425B2 Dialogue management system with hierarchical classification and progression
A dialogue management system applies hierarchical classifiers and other natural language processing to dialogue input, and determines whether performance of an action is likely to occur. The dialogue management system may process dialogue input to assess a dialogue participant's current position in various hierarchies or other classification schemes associated with performance of a desired action. The system may then present results of the assessment to another dialogue participant or provide the results to another system. In some embodiments, the dialogue management system may automatically generate responses or questions designed to engage a dialogue participant and cause the participant to progress through the levels of a hierarchy toward performance of a desired action.
US11625424B2 Ontology aligner method, semantic matching method and apparatus
Apparatus for determining a meaning of an ontology term, the apparatus including an electronic processing device that compares the ontology term to a number of potential ontology term meanings, generates a matching score for the results of each comparison, the matching score being based on a similarity of the ontology term and the potential ontology term meaning and selects a potential ontology term as the ontology term meaning using the matching scores.
US11625419B2 Systems and methods for data extraction from electronic documents using data patterns
Systems and methods for extracting data from electronic documents based on data patterns. The method includes receiving electronic template documents. Each template document corresponds to a type of electronic document. The method further includes, for each template document, processing the template document using a text extraction and data processing application. The method also includes, for each template document, determining a data extraction formula corresponding to the type of electronic document. The method further includes, storing the data extraction formula in a first database. The method also includes, receiving an electronic document including user data and a Unicode corresponding to the type of document. The method also includes, processing and classifying the electronic document into the type of document corresponding to the Unicode. The method also includes identifying data elements in the electronic document based on the data extraction formula and extracting data values for each of the identified data elements.
US11625413B2 System and method for transmitting electronic plumbing fixture data and health data to a user device for transmission over a network
An EPF digital record transmission system may be configured to transmit an EPF digital record from an EPF device to a user device. The user device may then transmit the EPF digital record to a host server for storage and processing. The EPF device may also be configured to transmit health data and the user device may be configured to analyze one or both of the health data and the EPF digital record and present a health recommendation.
US11625411B2 Information provision method
An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
US11625406B2 Website scoring system
Disclosed are techniques for analyzing and recommending changes in website content. A method can include sending, by a client device, a request for analysis of a particular website to cause a computer system to: determine an accessibility score that indicates how well the website complies with accessibility standards, the accessibility score having a less-than-perfect value, and receiving, by the client device, information causing the client device to present an accessibility user interface that concurrently displays a first group of content including: (i) an indication of the accessibility score, (ii) an indication of a prevalence of level A errors under Web Content Accessibility Guidelines (WCAG), which is distinct from the indication of the accessibility score, and (iii) an indication of a prevalence of level AA errors under the WCAG, the indication of the prevalence of level AA errors being distinct from the indication of the accessibility score.
US11625404B2 Multi-phased execution of a search query
The disclosed embodiments include a method performed by a data intake and query system. The method includes receiving a search query by a search head, defining a search process for applying the search query to indexers, delegating a first portion of the search process to indexers and a second portion of the search process to intermediary node(s) communicatively coupled to the search head and the indexers. The first portion can define a search scope for obtaining partial search results of the indexers and the second portion can define operations for combining the partial search results by the intermediary node(s) to produce a combination of the partial search results. The search head then receives the combination of the partial search results, and outputs final search results for the search query, where the final search results are based on the combination of the partial search results.
US11625403B2 Query processing using a predicate-object name cache
In some examples, a database system includes a memory to store a predicate-object name cache, where the predicate-object name cache contains predicates mapped to respective object names. The database system further includes at least one processor to receive a query containing a given predicate, identify, based on accessing the predicate-object name cache, one or more object names indicated by the predicate-object name cache as being relevant for the given predicate, retrieve one or more objects identified by the one or more object names from a remote data store, and process the query with respect to data records of the one or more objects retrieved from the remote data store.
US11625400B2 Optimal query scheduling for resource utilization optimization
The present disclosure provides a method, system and computer program product for optimal query scheduling for resource utilization option. In an embodiment of the disclosure, a process for optimal query scheduling includes receiving in an information retrieval data processing system at a contemporaneous time, a request for deferred query execution of a specified query to a future time after the contemporaneous time. The method additionally includes determining a frequency of change of data corresponding to a field referenced in the specified query. Then, on condition that the frequency of change is below a threshold value, an intermediate time prior to the future time but after the contemporaneous time can be identified and the specified query scheduled for execution at the intermediate time instead of the future time. But, otherwise the specified query can be scheduled at the future time as originally requested.
US11625398B1 Join cardinality estimation using machine learning and graph kernels
A cardinality of a query is estimated by creating a join plan for the query. The join plan is converted to a graph representation. A subtree graph kernel matrix is generated for the graph representation of the join plan. The subtree graph kernel matrix is submitted to a trained model for cardinality prediction which produces a predicted cardinality of the query.
US11625395B2 Methods and systems for undetermined query analytics
Set analysis may be used to determine the best data analysis model(s) (e.g., data charts, data tables, data graphs, data maps, graphical objects, key performance indicators (KPIs), etc.) for representing the results of an undetermined query (e.g., an imprecise query, an undefined query, an incomplete query, a partially expressed query, a portioned query, etc.).
US11625389B2 Snapshot isolation query transactions in distributed systems
Methods for snapshot isolation query transactions in distributed systems are performed by systems and devices. Distributed executions of queries are performed in a processing system according to an isolation level protocol for data management and data versioning across one or more data sets, one or more compute pools, etc., within a logical server via a single transaction manager that oversees the isolation semantics and data versioning. Read transactions of queries are performed lock-free via the isolation semantics, and instant rollbacks, point-in-time queries, single-phase commits in the distributed systems are also provided. Abort and cleanup operations are performed based on a distributed abort protocol and a determined oldest active transaction for the system in which the single transaction manager does not track read-only transactions, and client nodes do not maintain commit tables for transactions.
US11625386B2 Fast skip list purge
Techniques are disclosed relating to efficiently managing skip list data structures. In some embodiments, a computing system stores a skip list including a plurality of key-value records that include one or more pointers to others of the plurality of key-value records. The computing system scans the plurality of key-value records in key order to identify key-value records to be purged from the skip list. The scanning includes maintaining a list of key-value records that include pointers that point to key-value records that have not yet been scanned by the scanning. In response to identifying a key-value record for purging, the computing system purges the key-value record by substituting the pointers included the key-value records of the list with pointers included in the key-value record being purged.
US11625381B2 Recreating an OLTP table and reapplying database transactions for real-time analytics
Techniques for processing data streaming from one or more event sources in order to recreate a database table with database transactions for real-time analytics. An exemplary technique includes receiving a stream of events comprising change data for a table attribute, populating an in-memory table with the change data based on a token associated with an operation type and a mapping of a first attribute and a second attribute to a key attribute of the in-memory table, executing a continuous query on the change data for the key attribute of the in-memory table to generate events comprising data for a third attribute, and outputting the events having an output shape comprising the third attribute, where the events include the data for the third attribute.
US11625380B2 Methods, systems and computer programs for managing control system engineering data
The invention enables managing of control system engineering data for the purposes of implementing a control system user interface. In an embodiment, implementing the invention comprises (i) receiving data retrieval parameters, (ii) instantiating a temporary database, comprising an original data table and a modified data table, (iii) retrieving, based on the data retrieval parameters, a set of engineering data from one or more engineering data repositories, (iv) storing the retrieved set of engineering data within the original data table, and (v) responsive to an instruction to display a first sub-set of engineering data, (a) retrieving the first sub-set of engineering data from the original data table, (b) storing the first sub-set of engineering data within an internal cache memory, and (c) retrieving the first sub-set of engineering data from the internal cache memory and displaying the data.
US11625375B1 Batch processing with random access for transaction history
Methods, systems, and computer-readable media for batch processing with random access for transaction history are disclosed. A batch processing system receives a batch comprising records of events, including a first record of a first event and a second record of a second event. The system assigns the first and second records to a group based (at least in part) on determining that the events are related. The system determines that the group is related to a match set comprising one or more prior events. The system updates one or more values in the match set based (at least in part) on the first and second records. The system stores the updated match set and one or more additional match sets using a storage object. The system retrieves the match set and not the one or more additional match sets from the storage object using an index.
US11625374B2 Eventual consistency in a deduplicated cloud storage system
One example method includes receiving a write request that includes a data structure version to be written, wherein the data structure version is associated with a unique identifier, storing the data structure version in association with the unique identifier, receiving a read request for a most recent version of the data structure and, when the stored data structure version is not the most recent version of the data structure, examining respective unique identifiers of each of a group of other stored data structure versions to determine which stored data structure version is the most recent. Finally, the example method includes returning the most recent data structure version, notwithstanding that one or more other data structure versions existed at the time that the read request was received.
US11625371B2 Automated audit balance and control processes for data stores
Systems and methods are described herein for performing automated audit balance control (ABC) procedures for data that has moved between data stores within an enterprise or other organization. The systems and methods inspect the data at a target data store and determine the quality of the movement of the data to the target data store based on the inspection. For example, the systems and methods can inspect row or record counts for the data in a data store, aggregate numeric sums within the data at the target data store, perform key data value comparisons between different locations that contained the data, perform full data comparisons between different locations that contained the data, perform checksum comparisons, apply complex business rules, and so on, when determining or verifying the completeness and accuracy of data as it arrives to a temporary or permanent location.
US11625370B2 Techniques for reducing data log recovery time and metadata write amplification
Techniques for reducing data log recovery time and metadata write amplification when checkpointing a data log of a storage object in a distributed storage system are provided. In one set of embodiments, a node of the system can determine whether the data log has reached a first threshold size, where the data log comprises a plurality of data log records, and where each data log record includes data and metadata for a write request directed to the storage object. If the data log has reached the first threshold size, the node can copy, from each of the plurality of data log records, the metadata for the write request to a corresponding metadata log entry in a metadata log of the storage object. The node can then truncate the data log by removing the plurality of data log records.
US11625369B2 System and methods for live data migration
Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
US11625368B1 Data migration framework
Methods and systems are presented for facilitating a data migration process between two data centers in an automated and secured manner. Based on detection of an event, a migration server initiates a data migration process for migrating data from a source data center to a destination data center. The migration server transmits instructions to a first migration application of the source data center, which causes the first migration application to retrieve the data, encrypt the data within an attested enclave of the source data center, and transfer the encrypted data to a pipeline. The migration server also transmits instructions to a second migration application of the destination data center, which causes the second migration application to retrieve the encrypted data from the pipeline, decrypt the encrypted data in an attested enclave of the destination data center, and store the decrypted data in a data storage of the destination data center.
US11625366B1 System, method, and computer program for automatic parser creation
The present disclosure describes a system, method, and computer program for automatically creating a parser for a log group. A parser-creation system groups logs that do not satisfy conditions for an existing parser, enables a user to select a log group for parser creation, and automatically creates a parser for the selected log group. In creating a parser, the system extracts values and keys value pairs from the log group and identifies the corresponding normalized output fields and regular expressions for the values and key-value pairs. To identify normalized fields corresponding to values and key-value pairs, the system compares the values and key-value pairs to one or more knowledgebases that include: (1) regular expressions from existing parsers, (2) regular expressions for value types associated with normalized fields, and (3) a list of keys in key-value pairs associated with normalized fields. As the system learns new token-to-normalized fields relationships, the system adds the relationships to its knowledgebase.
US11625364B2 Cognitive synchronization of digital files
An embodiment includes receiving, by a processor, an indication that a first device transmitted a file having tracking metadata to a second device. The embodiment also includes receiving, by the processor, an indication of a modification to the file by the second device. The embodiment also includes evaluating, by the processor, the modification to the file using a cognitive process that analyzes the modification as it relates to profile information for a user and generates a significance value associated with the change. The embodiment also includes automatically initiating, by the processor and responsive to the generating of the significance value, a selected responsive action from among a plurality of responsive actions based at least in part on the significance value, where the automatic initiation of the selected responsive action includes automatic transmission of a notification to the first device regarding the modification to the file.
US11625363B2 Secret deduplication filter generation system, secret deduplication system, method for these, secret calculation apparatus, and program
A secure deduplication system, including a plurality of secure computation apparatuses, wherein the plurality of secure computation apparatuses include a plurality of permutation calculation parts 11n for generating a share {{σ}} of a permutation σ that stably sorts a vector v in ascending order, a plurality of permutation application parts 12n for generating a share [σ(v)] of a vector σ(v) obtained by applying the permutation σ to the vector v, a plurality of vector generation parts 13n for generating a share [e] of a vector e that has 1 as an element corresponding to a certain element when the certain element of the vector σ(v) and an element before the certain element are different, and has 0 otherwise, and a plurality of inverse permutation application parts 14n for generating a share [σ−1(e)] of a vector σ−1(e) obtained by applying an inverse permutation σ−1 of the permutation σ to the vector e.
US11625360B2 Tailoring container images to a specific microarchitecture in virtualized environments
A system and method for tailoring container images stored in a container image registry to a specific microarchitecture that a host operating system is running on in a virtualized environment. A container image fetch request is sent to the container image registry. Microarchitecture identification instructions are received from the image registry in response to the container image fetch request. Results from the microarchitecture identification instructions are transmitted to the container image registry to identify the specific microarchitecture that the host operating system is running on in the virtualized environment, and a container within the virtualized environment is started using an optimal container image received from the container image registry, the optimal container image being tailored to the specific microarchitecture to leverage the functionalities and capabilities of the specific microarchitecture of the computing system.
US11625357B2 Control of data transfer between processors
A data processing system comprising a plurality of processors, wherein each of the processors is configured to perform data transfer operations to transfer outgoing data to one or more others of the processors during a first of the exchange stages; receive incoming data from the one or more others of the processors during the first of the exchange stages; determine further outgoing data in dependence upon at least part of the incoming data; count an amount of at least part the incoming data received during the first of the exchange stages from the one or more others of the processors; and in response to determining that the amount of the at least part of the incoming data received has reached a predefined amount, perform data transfer operations to transfer the further outgoing data to the one or more others of the processors during a second of the exchange stages.
US11625353B1 Prioritized parallel to serial interface
Techniques to prioritize serially transmitted data are described. The sequence of serial data segments being transmitted across a communication interface is modified such that prioritized segments that may require a higher refresh rate are transmitted more frequently than regular data segments. A prioritization configuration register can be implemented in both the transmitter and the receiver such that both sides are programmed with the altered sequence of transmission. The prioritization configuration stored in the prioritization configuration register can indicate the points in the sequence where the out-of-order transmission occurs, and which data segments are transmitted in them. The transmitter can use this information to serialize the data segments according to the prioritization, and the receiver can re-parallelize the received data as indicated by the altered sequence.
US11625351B2 Input/output apparatus and methods for monitoring and/or controlling dynamic environments
Apparatus and methods for flexible input/output signaling over a same signaling channel are described. A programmable interface circuit includes a signaling channel that can be adapted, prior to use or during operation, for transmission and/or reception of different types of analog and digital signals. The interface circuit can be used for communications between an isolating communication controller and components of a machine that use diverse signaling types.
US11625349B1 Apparatus and method for managing prefetch transactions
An apparatus and method are provided for managing prefetch transactions. The apparatus has an interconnect for providing communication paths between elements coupled to the interconnect. The elements coupled to the interconnect comprise at least a requester element to initiate transactions, and a plurality of completer elements each of which is arranged to respond to a transaction received by that completer element. Congestion tracking circuitry maintains, in association with the requester element, a congestion indication for each of a plurality of routes through the interconnect used to propagate transactions initiated by that requester element. Each route comprises one or more communication paths, and the route employed to propagate a given transaction is dependent on a target completer element for that transaction. Prefetch throttling circuitry then identifies, in response to an indication of a given prefetch transaction that the requester element wishes to initiate, the target completer element amongst the plurality of completer elements to which that given prefetch transaction would be issued. It then determines whether to issue the given prefetch transaction in dependence on the congestion indication for the route that has been determined.
US11625346B2 Interface for memory readout from a memory component in the event of fault
Memory controllers, devices, modules, systems and associated methods are disclosed. In one embodiment, an integrated circuit (IC) memory component is disclosed that includes a memory core, a primary interface, and a secondary interface. The primary interface includes data input/output (I/O) circuitry and control/address (C/A) input circuitry, and accesses the memory core during a normal mode of operation. The secondary interface accesses the memory core during a fault mode of operation.
US11625344B2 Transmission control circuit, data transmission system using different data formats, and operating method thereof
A data transmission system has a master circuit, a slave circuit, and a transmission control circuit. The slave circuit stores a plurality of data in a first format. The master circuit processes data in a second format to perform a corresponding function. The transmission control circuit is coupled to the master circuit and the slave circuit. The transmission control circuit accesses a first datum from the slave circuit according to a first access command of the master circuit, converts the first datum in the first format into a first application datum in the second format, and transmits the first application datum to the master circuit.
US11625336B2 Encryption of executables in computational memory
The present disclosure is related to encryption of executables in computational memory. Computational memory can traverse an operating system page table in the computational memory for a page marked as executable. In response to finding a page marked as executable, the computational memory can determine whether the page marked as executable has been encrypted. In response to determining that the page marked as executable is not encrypted, the computational memory can generate a key for the page marked as executable. The computational memory can encrypt the page marked as executable using the key.
US11625331B2 Cache control apparatus and cache system control method
A cache control apparatus includes a data unit configured to store data on an index-specific basis, a tag unit configured to store, on the index-specific basis, a tag and a flag indicating whether the data has an uncorrectable error, and a control unit configured to refer to the flag, upon detecting a tag hit by performing a read access to the tag unit, to determine whether an uncorrectable error exists in the data corresponding to the tag hit, wherein the control unit performs process scheduling such that the read access to the tag unit and another access to the tag unit are performed simultaneously.
US11625325B2 Partitioned mid-tier cache based on user type
A server includes a data cache for storing data objects requested by users logged in under different user roles. Different user roles may have different permissions to access individual fields within a data object. When a cache miss occurs, the cache may begin loading portions of a requested data object from various data sources. Instead of waiting for the entire object to load to change the object state to “valid,” the cache may incrementally update the state through various levels of validity based on the user role of the request. When a portion of the data object used by a low-level user role is received, the object state can be upgraded to be valid for that user role while data for higher-level user roles continues to load. The portion of the data object can then be sent to the low-level user roles without waiting for the rest of the data object to load.
US11625323B2 Generating and using session tables for session-based memory management
Methods, systems, and devices for session-based memory operation are described. A memory system may determine that a logical address targeted by a read command is associated with a session table. The memory system may write the session table to a cache based on the logical address being associated with the session table. After writing the session table to the cache, the memory system may use the session table to determine one or more logical-to-physical (L2P) tables and write the one or more L2P tables to the cache. The memory system may use the L2L tables to perform address translation for logical addresses.
US11625321B2 Apparatuses and methods for memory address translation during block migration using depth mapping table based on mapping state
Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a memory translation unit configured to receive a memory access request including a requested address and to determine a mapping state of a region of a memory associated with the requested address. The memory translation unit further configured to provide a mapped address to the memory. The mapped address is selected from one of the requested address or a translated requested address based on the state of the region of the memory associated with the requested address.
US11625318B2 System and method for identifying software behavior
A method including performing tests for a computer software that emulate user or application behavior when using the computer software, detecting a first set of resource properties when performing the tests on the computer software, identifying behavior patterns based on a series the event records created from the resource properties detected when running the tests, detecting a second set of properties of resources running the computer software following release of the computer software, comparing the behavior patterns extracted from the tests with a second behavior pattern extracted from real-life operation after release of the computer software, detecting normal software behavior and unnormal software behavior based on the differences between the behavior patterns extracted from the tests and second behavior pattern.
US11625312B2 System for continuous management and monitoring of robotic process automation bots
Embodiments of the present disclosure provide a system for continuous and real-time management and monitoring of robotic process automation bots. In particular, the architecture of the system may comprise a centralized hub which provides various features and functions for bot management and monitoring, such as real-time health status updates, granular logging and notification functions, failure detection and reporting for debugging, bot inventory systems, or the like. Through the use of the components and/or features as described herein, the system may provide an efficient way to manage and monitor robotic process automation bots within a computing environment.
US11625311B2 User interaction for determining attention
Disclosed are systems, methods, and non-transitory computer-readable media for determining attention based on user interactions. While content is being presented by a client device, an attention determination system causes presentation of a prompt object on a display of the client device. The prompt object starts from an entry point and traverses a path across the display. While the prompt object is traversing the path across the display, the attention determination system detects a user input at a point on the display that is within a threshold distance of a current position of the prompt object along the path. The attention determination system determines an attention level of a user of the client device based on the user input.
US11625309B1 Automated workload monitoring by statistical analysis of logs
Methods, computer program products, and systems are presented. The methods include, for instance: A plurality of log messages generated while an application processes two or more workloads are collected. The application is microservice-based and each of the microservices generates respective log messages. A time domain analysis is performed to lay out respective iteration counts of the microservices of the application. Keyword patterns in the log messages are compiled and stored in a keywords database. A frequency domain analysis on the keyword patterns for respective numbers of appearances in the log messages and stored in a frequency domain analysis database. Logs generated from a new workload are automatically monitored for abnormality by comparing the logs by the new workload to the statistical pattern of keywords as established by previous workloads. For a deviation greater than a threshold, an alert is generated with issue location and delivered to preselected recipients.
US11625305B2 Method and system for indexing fragmented user data objects
A system including persistent storage for storing an object repository and a user data backup. The system also includes a manager that obtains fragmented user data associated with an object that is potentially duplicative of an object stored in the object repository; makes a determination that the object is duplicative based on a copy of the object stored in the object repository; in response to making the determination, adds the fragmented user data to a user data backup without adding the object to the backup; associates the fragmented user data in the user data backup with the copy of the object stored in the object repository; and stores the user data backup in the persistent storage.
US11625298B2 Memory block defect detection and management
An apparatus includes a memory sub-system comprising a plurality of memory blocks and a memory block defect detection component. The memory block defect detection component is to set, for a memory block among the plurality of memory blocks, a first block defect detection rate and determine whether the first block defect detection rate is greater than a threshold block defect detection rate for the at least one memory block. In response to a determination that the first block defect detection rate is greater than the threshold block defect detection rate for the memory block, the memory block defect detection component is to assert a program command on the memory block determine whether a program operation associated with assertion of the program command on the at least one memory block is successful. In response to a determination the program operation is unsuccessful, the memory block defect detection component is to determine that a failure involving a plane associated with the memory block and another plane of the memory sub-system has occurred.
US11625297B2 Storage device and operating method thereof
A storage device is provided. The storage device includes a memory device including a memory cell array configured to store metadata and main data and a storage controller configured to access the memory device and control the memory device, wherein the storage controller is configured to read data from the memory device at a speed adaptively varying to a first read speed or a second read speed according to a state of the memory device, the second read speed being faster than the first read speed.
US11625293B1 Intent driven root cause analysis
A fault model representation of a computer network is generated, wherein the computer network includes a set of connected computer network elements that was at least in part configured based on a specified declarative intent in forming the computer network. A symptom representation for the computer network is determined based on telemetry data of one or more elements of the set of connected computer network elements and a behavior specification repository identifying symptoms and their associated root causes. The fault model representation and the symptom representation are provided to a root cause analysis to determine one or more root causes of one or more detected symptoms of the computer network.
US11625290B2 Remote product invocation framework
A method for remote product invocation includes configuring an invocation framework that includes an integration module and an endpoint/handler module. Once configured, the integration module is configured to: receive a source object; format data from said source object for a desired operation; and utilize said endpoint/handler module to make a connection to an external service that executes said desired operation using said data from said source object. A system for remote invocation of external services includes a calling entity which generates a source object containing data for execution of a remote operation; and an integration module configured to receive the source object, interpret the source object, and pass the data to an endpoint/handler which opens a connection with an external service and executes the remote operation.
US11625287B2 Method and system for using defined computing entities
System and method uses a defined entity type that describes a data structure of a defined computing entity and at least one behavior of the defined computing entity based on user input information. The at least one behavior of the defined computing entity is defined by associating at least one interface with the defined entity type, where the at least one interface represents a reference entity type with a collection of behavior information. An operation is then executed on the defined computing entity according to the at least one behavior of the defined computing entity.
US11625285B2 Assigning workloads in a multi-node processing environment using feedback from each node
Techniques are provided for assigning workloads in a multi-node processing environment using resource allocation feedback from each node. One method comprises obtaining feedback from distributed nodes that process workloads, wherein the feedback for a given node indicates (i) an allocation of resources, and (ii) a number of executing workloads. In response to receiving a given workload to be processed, candidate nodes are identified to execute the given workload; and the given workload is assigned to a given candidate node based on an amount of available resources on each candidate node and/or a stability of resource adjustments made for each candidate node. The stability of the resource adjustments made for each candidate node can be evaluated based on a maximum resource adjustment made for a given candidate node relative to a maximum resource adjustment made for each of the candidate nodes.
US11625284B2 Inter-node execution of configuration files on reconfigurable processors using smart network interface controller (smartnic) buffers
The technology disclosed relates to inter-node execution of configuration files on reconfigurable processors using smart network interface controller (SmartNIC) buffers. In particular, the technology disclosed relates to a runtime logic that is configured to execute configuration files that define applications and process application data for applications using a first reconfigurable processor on a first node, and a second host processor on a second node. The execution includes streaming configuration data in the configuration files and the application data between the first reconfigurable processor and the second host processor using one or more SmartNIC buffers.
US11625282B2 Systems and methods of remote machine learning training with remote submission and execution through a coding notebook
Systems and methods are provided for remote submission and execution of machine learning models. Embodiments in accordance with the present disclosure enable an instance of a notebook client running on a user terminal to remotely submit model code entered into the cells of the instance to a selected training cluster. The instance is instantiated without configuring the instance with a specific compute engine. A management system communicatively coupled to the user terminal and the training clusters maintains a data structure including configuration parameters for the training clusters. The instance receives a selection of a training cluster and is provided with the configuration parameters from the management system for the selected training cluster for attaching the training cluster to the instance.
US11625281B2 Serverless platform request routing
Routing containerized services requests on a serverless platform can include responding to receiving on the serverless platform a request for a containerized service and detecting a potential request failure. The response to the potential request failure can include searching a database that maps version-specific requests to a plurality of containers that are configured and managed by the serverless platform. The routing can include redirecting the request to a container containing a prior version of the containerized service requested in response to determining that the prior version of the containerized service maps to a version-specific request that matches the request received.
US11625280B2 Cloud-native proxy gateway to cloud resources
A cloud-native proxy gateway is reachable from a central server and from an isolated cloud VM. A method allows legacy (non-cloud native) solutions to establish a secure connection to the isolated cloud VM, even when incoming port flows are not enabled. The method involves transforming a TCP/IP network connection request into a cloud API call, ignoring IP addresses, and instead using a unique cloud resource identifier as the primary network routing methodology. In response to a communication connection request by the central server, the isolated VM establishes a reverse tunnel to the cloud-native proxy gateway. Communication flow initiated by the central server proceeds through the reverse tunnel to the isolated VM, avoiding an issue of duplicate IP addresses in the cloud.
US11625278B2 Auto-scaling for allocation of cloud service resources in application deployments
Described embodiments provide systems and methods of allocating cloud resources for application deployments. A resource allocator may identify a first metric indicating usage of cloud resources by clients in a first release environment for an application update. The resource allocator may generate, using the first metric, a resource capacity model for predicting usage of the cloud resources by clients in a second release environment for the application update. The resource allocator may determine, using the resource capacity model, a metric predicting the usage of the cloud resources by the clients in the second release environment. The resource allocator may generate instructions to set an allocation of the cloud computing resources for performing deployment of the application update to the second release environment based on the second metric.
US11625272B2 Scalable operators for automatic management of workloads in hybrid cloud environments
A computer-implemented method for managing one or more operations of a workload includes selecting a resource type for workload management on a platform. One or more operations of the selected resource to be managed are identified. A reconciliation time for execution of each of the identified operations is determined. A reconciliation period between two consecutive reconciliations is determined for each of the identified operations. A minimum number of processes for workload management of a given set of the operations on resources is calculated, and the determined minimum number of processes is deployed to manage the workload.
US11625269B1 Scheduling for locality of reference to memory
A technique for scheduling instructions includes obtaining a set of instructions that operate on memory objects, and determining the dependencies of the memory objects. The memory objects are then sorted into a sequence of memory objects based on the dependencies of the memory objects, and the set of instructions are scheduled into a sequence of instructions according to the sequence of memory objects. Sorting memory objects allows instructions that operate on the same memory object to be kept together. This helps minimize spilling conditions because intervening instructions that do not operate on the same memory object can be avoided.
US11625267B2 Information processing apparatus and information processing method for changing contents of a process to be performed after an interrupt is detected
There is provided an information processing apparatus including a processing unit that performs a series of processes with an external device, and a detection unit that detects an interrupt of a process other than the series of processes after the series of processes is started, in which the processing unit changes contents of a process to be performed after the interrupt is detected on the basis of a detection state of the interrupt.
US11625264B2 Increasing blade utilization in a dynamic virtual environment
Mobility service providers and others can use cloud platforms to meet customer demand. Due to changing demand or changing technology numerous issues arise. For example, server utilization within the cloud platform can become less efficient over time. As another example, virtual machines and virtual network functions processed by the cloud platform typically need to be extensively tested and certified, which can be expensive. Moreover, intra-platform communication can play a significant role in the costs to operate a cloud platform. Techniques detailed herein can address many of these issues, e.g., by providing mechanisms for increasing host or server utilization in response to changing demand, introducing a container technique for virtual machines to mitigate testing costs, and modeling bandwidth resources.
US11625263B2 Systems and methods for improved management of virtual machine clusters
In one embodiment, a method for improved management of virtual machine clusters may include: determining a current utilization value for each of a plurality of virtual machines (VMs) in a cluster, the VMs associated with a plurality of applications; storing the current utilization values for each of the plurality of VMs in a utilization table; determining that a capacity threshold for the cluster has not been reached based on an aggregation of the current utilization values for the plurality of VMs; provisioning a new VM into the cluster; storing a default utilization value for the new VM in the utilization table; and re-determining the capacity threshold based on the aggregated stored current utilization values for the plurality of VMs and the stored default utilization value for the new VM until a maturity threshold for the new VM is reached.
US11625258B2 Method, apparatus and system for real-time virtual network function orchestration
Method, apparatus and system for real-time virtual network function orchestration in Real-time Cloud Infrastructure. The method comprises the step of updating and reporting CPU core RT performance; sending CPU and NUMA information; moving the IRQs from RT CPUset to Non-RT CPUset based on the CPU pool information response, and reporting the completion of IRQ clearance; moving the system tasks and OS background processes to Non-RT CPUset based on the CPU pool information response, and reporting the completion of system tasks clearance; clearing the known indeterminism sources based on the CPU pool information response, and reporting the completion of indeterminism sources clearance. The implementation of the method and apparatus improves that with support of NFV, edge cloud can speed new service deployment and achieve resource sharing among different services which allows operators to provision fewer resources.
US11625257B2 Provisioning executable managed objects of a virtualized computing environment from non-executable managed objects
A managed object of a virtualized computing environment, which contains the runtime state of a parent virtual machine (VM) and can be placed in any host of the virtualized computing environment, is used for instantly cloning child VMs off that managed object. The managed object is not an executable object (i.e., the state of the managed object is static) and thus it does not require most of the overhead memory associated with a VM. As a result, this managed object can support instant cloning of VMs with a reduction in memory, storage, and CPU overhead relative to when a parent template VM is used.
US11625254B1 Interface for customizing dashboards based on parallel edges
An interface for customizing dashboards based on parallel edges includes functionality for detecting an edge dragging event of a selected edge in a dashboard, the edge dragging event including dragging the selected edge along an axis perpendicular to the edge, and identifying a parallel edge to the selected edge, the parallel edge within a threshold distance to the selected edge along the axis. The interface further includes functionality for setting the edge dragging event to make the selected edge be collinear with the parallel edge based on the parallel edge being within the threshold distance to the selected edge, and stopping the edge dragging event at a stop location to generate an updated dashboard. The interface further includes functionality for presenting the updated dashboard.
US11625251B1 Mechanism for reducing coherence directory controller overhead for near-memory compute elements
A parallel processing (PP) level coherence directory, also referred to as a Processing In-Memory Probe Filter (PimPF), is added to a coherence directory controller. When the coherence directory controller receives a broadcast PIM command from a host, or a PIM command that is directed to multiple memory banks in parallel, the PimPF accelerates processing of the PIM command by maintaining a directory for cache coherence that is separate from existing system level directories in the coherence directory controller. The PimPF maintains a directory according to address signatures that define the memory addresses affected by a broadcast PIM command. Two implementations are described: a lightweight implementation that accelerates PIM loads into registers, and a heavyweight implementation that accelerates both PIM loads into registers and PIM stores into memory.
US11625249B2 Preserving memory ordering between offloaded instructions and non-offloaded instructions
Preserving memory ordering between offloaded instructions and non-offloaded instructions is disclosed. An offload instruction for an operation to be offloaded is processed and a lock is placed on a memory address associated with the offload instruction. In response to completing a cache operation targeting the memory address, the lock on the memory address is removed. For multithreaded applications, upon determining that a plurality of processor cores have each begun executing a sequence of offload instructions, the execution of non-offload instructions that are younger than any of the offload instructions is restricted. In response to determining that each processor core has completed executing its sequence of offload instructions, the restriction is removed. The remote device may be, for example, a processing-in-memory device or an accelerator coupled to a memory.
US11625247B2 System for executing new instructions and method for executing new instructions
A method for executing new instructions includes receiving an instruction, and determining whether the received instruction is a new instruction according to an operation code of the received instruction. When the received instruction is a new instruction, the basic decoding information of the received instruction is stored in a private register. And, the system for executing the new instructions enters a system management mode, and simulates the execution of the received instruction according to the basic decoding information stored in the private register in the system management mode; wherein the basic decoding information includes the operation code.
US11625246B2 Methods, apparatus, and systems to replace values in a device
Methods, apparatus, and systems to replace values in a device are disclosed. An example apparatus includes a processor and a replacement generator coupled to the processor and configured to detect an access, by the processor, of a first instruction at a first address in a first memory, in response to the detected access, compare the first address to a set of trigger instruction address records in a second memory, wherein the set of trigger instruction address records includes a first trigger instruction address record that is associated with a first replacement address record and a first replacement value record, and based on the first address corresponding to the first trigger instruction address record, replace a first value at a second address in a third memory specified by the first replacement address record with a second value specified by the first replacement value record.
US11625236B2 Auto mapping recommender
Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process.
US11625232B2 Software upgrade management for host devices in a data center
An apparatus comprises a processing device configured to receive, from a given host device in a given data center that utilizes a given piece of software, first configuration information associated with the given host device. The processing device is also configured to identify available software upgrades for the given piece of software and to select issue indicators associated with installation of the available software upgrades on other host devices. The processing device is further configured to provide, to the given host device, a recommendation to install the available software upgrades for the given piece of software on the given host device responsive to determining that (i) the first configuration information associated with the given host device has at least a threshold level of similarity to the second configuration information of the other host devices and (ii) the issue indicators have at least a threshold issue criticality level.
US11625229B1 Context for components in an application
Technology is described for adding a component in an application. A user interface may be provided for selecting a component for the application. A request may be received to add the component in the application. A component context associated with the component in the application may be identified. The component context may be defined in part by a component context rule for adding the component. A determination whether to add the component in the application may be made based in part on the component context.
US11625228B2 System and method for facilitating efficient round-trip engineering using intermediate representations
Embodiments described herein provide a round-trip engineering system. During operation, the system can maintain an intermediate system representation (ISR) for a set of artifacts of a piece of software. The set of artifacts can include a piece of code and a development model. The ISR can remain persistent upon synchronization of the set of artifacts. The system can incorporate, in a respective component of the ISR, a reference to a code block in the piece of code and a corresponding element in the development model. If the system determines a first update in a first segment of a first artifact of the set of artifacts, the system can identify a second segment in a second artifact from the set of artifacts based on a corresponding component in the ISR. The system can then propagate a second update to the second segment to reflect the first update in the first segment.
US11625226B1 Data flow retyping for functional programming languages
The type system of a functional programming language, such as DataWeave and/or the like, may be extended to add valuable semantic information to data types (e.g., attributes of data that inform a compiler/interpreter how the data should be used, etc.) that is automatically generated and/or hidden from a developer/programmer. For example, the type system may be configured for flow typing, based on a graph of type dependencies between expressions, without modifying an existing implementation, except at places where extra information can be obtained. Different parts of the type system implementation may be modified, for example, based on one or more injected retyper nodes, to provide more and better type inference.
US11625222B2 Augmenting control sound with spatial audio cues
A headset can include left and right ear-worn speakers and a control. In response to a control input of the control, the ear-worn speakers can be driven with driver signals that include a control sound having a virtual location determined by spatial auditory cues. The control sound can indicate a behavior of the control as a result of the control input. Other aspects are also described and claimed.
US11625217B2 Music generator
Techniques are disclosed relating to generating music content. In one embodiment, a method includes determining one or more musical attributes based on external data and generating music content based on the one or more musical attributes. Generating the music content may include selecting from stored sound loops or tracks and/or generating new tracks based on the musical attributes. Selected or generated sound loops or tracks may be layered to generate the music content. Musical attributes may be determined in some embodiments based on user input (e.g., indicating a desired energy level), environment information, and/or user behavior information. Artists may upload tracks, in some embodiments, and be compensated based on usage of their tracks in generating music content. In some embodiments, a method includes generating sound and/or light control information based on the musical attributes.
US11625213B2 Systems and methods for providing real-time audio and data
A computerized method of delivering data to one or more client computing devices includes receiving, by a server computing device, a data stream starting at a first time; processing, by the server computing device, the data stream, thereby creating a processed data stream; transmitting, by the server computing device, via a wireless network in electronic communication with the server computing device, the processed data stream to the one or more client computing devices; and interpreting, by an application installed on the one or more client computing devices, the processed data stream, thereby recovering the data stream for use by the one or more client computing devices. A latency between the first time and the second time is less than 100 milliseconds.
US11625210B2 Restaurant-based point of sales system to enable remote printing by using a hybrid-cloud application
The present invention discloses a restaurant-based point of sales system. The restaurant-based point of sales system mainly comprises a cloud-based point of sales system, a cloud-based print service system and a hybrid-cloud application. Here, the cloud-based point of sales system is configured to record an order whenever a diner orders food at a restaurant. The cloud-based print service system is configured to generate one or more print orders based on the recorded diner orders. The hybrid-cloud application is installed on an end user device implemented in a restaurant to communicate with a cloud-based print service system to facilitate remote printing in parallel for every transaction. The hybrid-cloud application maintains routing rules to check one or more printers available on the local network and to print invoice/bill, one or more items at different printers in one or more kitchen stations in parallel for every transaction.
US11625209B2 Image formation apparatus and for transmitting print data to a folder
A print setting corresponding to a folder referable by an external apparatus is stored in an image formation apparatus, storage of a file in the folder is detected, the detected file is moved to a storage area in the image formation apparatus, and a print job is generated based on the moved file and information about the print setting corresponding to the detected folder.
US11625202B2 Printing device displaying type-identification information identifying consumable
A printing device includes a mount portion, a printer, a display, and a controller. In the mount portion, a consumable is capable of being mounted. The printer is configured to print an image on a printing medium by using the consumable mounted on the mount portion. The controller performs a first display process to display on the display first type-identification information identifying a first consumable. The controller performs, in a case that a prescribed agreement for a subscription is established, a second display process to display on the display second type-identification information identifying a second consumable supported under the prescribed agreement.
US11625197B2 Memory sub-system for increasing bandwidth for command scheduling
Initialization is performed based on the commands received at the command queue. To perform initialization, a bank touch count list that includes a list of banks being accessed by the commands and a bank touch count for each of the banks in the list is updated. The bank touch count identifies the number of commands accessing each of the banks. The bank touch count list is updated by assigning a bank priority rank to each of the banks based on their bank touch count, respectively. Once initialized, the commands in the command queue are scheduled by inserting each of the commands into priority queues based on the bank touch count list.
US11625195B2 Memory system and operating method of memory system storing doorbell information in the buffer memory
Embodiments of the present disclosure relate to a memory system and an operating method of the memory system. According to embodiments of the present disclosure, a memory system may include a buffer memory for storing tail doorbell information for N submission queues capable of storing a command fetched from the host or head doorbell information for N completion queues capable of storing an execution result of the command fetched from the host.
US11625194B2 Updating a register in memory
The present disclosure includes apparatuses and methods updating a register in memory. An example includes an array of memory cells; and a controller coupled to the array of memory cells configured to perform logical operations on data stored in the array of memory cells using a register that is updated to access the data stored in the array of memory cells.
US11625179B2 Cache indexing using data addresses based on data fingerprints
A cache storage system indexing method is provided that indexes a data address in a cache storage system based on a data fingerprint of the cached data, wherein the data fingerprint is generated by a deduplication fingerprint function used for referencing deduplication of data in the cache storage system. A computer-implemented method of data operations to a cache storage system is also provided including: obtaining a data fingerprint for the data of the data operation, either by applying a deduplication fingerprinting function to data of a write operation or by accessing deduplication metadata for a read operation to obtain the data fingerprint generated by using a deduplication fingerprinting function used for deduplication of data in the cache storage system; and using an indexing service to the cache storage system having an address schema based on the data fingerprints of the data.
US11625174B2 Parity allocation for a virtual redundant array of independent disks
Allocation of parity data storage extents for a virtual RAID is disclosed. A virtual RAID can be enabled by a virtual storage device pool (VSDP) mapped to a physical storage device pool (PSDP) that can comprise physical extents of physical disks. In an aspect, the physical disks can be co-located, remotely located, or combinations thereof. Mapping of the VSDP can enable allocation of virtual extents in a virtual RAID that can, for example, emulate a RAID4 while still providing parity data storage diversity that can, for example, emulate RAID5, RAID6, etc. Moreover, the disclosed subject matter can support proactive wear leveling, for example, based on historical storage of parity data via an extent, e.g., extents previously used to store parity data. Furthermore, the disclosed subject matter can support active wear leveling.
US11625169B2 Efficient token management in a storage system
At least one processing device receives a create-token command from a host device. Responsive to receipt of the create-token command, the processing device creates the token, generates an in-memory snapshot of data in one or more logical address ranges of one or more source storage volumes, associates the in-memory snapshot with the token, and provides the token to the host device. The processing device receives a write-via token command from the host device, the write-via-token command specifying the token and one or more logical address ranges of one or more target storage volumes. Responsive to receipt of the write-via-token command, the processing device determines whether or not differential metadata of the storage system includes one or more entries for the one or more logical address ranges of the one or more source storage volumes, and controls execution of the write-via-token command based at least in part on the determination.
US11625168B2 Storage device accelerator providing aggregation of divided plaintext data read
The storage device includes a first memory, a process device that stores data in the first memory and reads the data from the first memory, and an accelerator that includes a second memory different from the first memory. The accelerator stores compressed data stored in one or more storage drives storing data, in the second memory, decompresses the compressed data stored in the second memory to generate plaintext data, extracts data designated in the process device from the plaintext data, and transmits the extracted designated data to the first memory.
US11625167B2 Dynamic memory deduplication to increase effective memory capacity
An embodiment of a semiconductor apparatus may include technology to determine if a threshold is met based on runtime memory usage, and enable foreground memory deduplication if the threshold is determined to be met. Other embodiments are disclosed and claimed.
US11625164B2 Display method and terminal device
A display method includes: in a case that a first area of a screen displays a running interface of a first application, receiving a bending operation performed by a user for the terminal; and in response to the bending operation, displaying a target mark in a second area of the screen, and displaying the running interface of the first application in a third area of the screen. The third area does not overlap the second area, and the target mark is used to indicate at least one of an unread message, a second application, or a target function.
US11625160B2 Content navigation method and user interface
Systems and methods are described that include generating a content repository to store content items satisfying a recency condition. In response to receiving an indication to access and store an additional content item in the content repository, the systems and methods may include triggering rendering of a user interface in a taskbar associated with a computer operating system, the user interface depicting at least a representation of the additional content item, storing the additional content item in the content repository, and triggering expansion of the user interface to include at least two regions where the at least two regions include a rendering of a representation of the content items satisfying the recency condition and a representation of the additional content item.
US11625156B2 Image composition based on comparing pixel quality scores of first and second pixels
In some implementations, a computing device can simulate a virtual parallax to create three dimensional effects. For example, the computing device can obtain an image captured at a particular location. The captured two-dimensional image can be applied as texture to a three-dimensional model of the capture location. To give the two-dimensional image a three-dimensional look and feel, the computing device can simulate moving the camera used to capture the two-dimensional image to different locations around the image capture location to generate different perspectives of the textured three-dimensional model as if captured by multiple different cameras. Thus, a virtual parallax can be introduced into the generated imagery for the capture location. When presented to the user on a display of the computing device, the generated imagery may have a three-dimensional look and feel even though generated from a single two-dimensional image.
US11625148B2 Intelligent snap assist recommendation model
The techniques disclosed herein enable systems to provide intelligent snap assist recommendations using a diverse set of factors and factor weights. To generate recommendations, a system receives a user input placing a first item in a region of a snapped configuration in a display environment. In response, the system assigns a confidence score for a plurality of items including items open in the display environment as well as items that are not open. The system then ranks the items based on confidence score and selects a list of recommended items from the ranked list. The recommended items are then presented in a second region of the snapped configuration for selection. The system is further configured to receive and analyze user selections of snapped items to learn over time and adjust confidence scoring.
US11625147B2 Automation management interface with multiple asset display
A system and method for displaying a combination of automation data collected from one or more assets and analog data collected from a system or element related to the assets can be simultaneously displayed on the display screen in a plurality of concurrently displayed cycle displays. In response to a user input to the display screen, the data display is dynamically manipulated to display varying numbers of operating cycles of the assets and the associated analog data collected in real time with the performance of the operating cycles, such that patterns and/or correlations between the analog data and automation data over a displayed timeline can be viewed and analyzed. The automation data is visually differentiated to indicate a condition state of the operating cycle and assets in real time.
US11625146B2 Dwell control professional viewing speed compliance
Systems are provided that enable viewing of image data using a navigation device that is strictly linked to at least one monitor, and an ancillary point-and-click device that that is free to select independent images from any monitor for display on a random selection monitor, in order to provide rapid image analyses through navigation and analysis of images in less time with less effort and less repetitive motions.
US11625145B2 Automotive touchscreen with simulated texture for the visually impaired
Electrostatic friction textures on a touchscreen panel are used to create the sensation of block icons in a contextual menu adapted to an automotive environment. In particular, a center stack touchscreen friction display in a passenger vehicle provides one set of touch controls and HMI data to the driver while simultaneously providing either the same control options and HMI or a completely different set of information and menu structure to the passenger in invisible texture form. The invisible texture is in the form of block icons, and coincidence between a finger of a passenger and a block icon results in an audio announcement of the block icon to guide a visually impaired passenger through the contextual menu.
US11625144B2 Method for displaying different application shortcuts on different screens
A method for displaying different application shortcuts on different screens includes displaying, by a terminal, a first home screen, where a docked bar on the first home screen includes a first application icon corresponding to a first application, automatically determining, by the terminal, a second application that meets a preset condition, and replacing the first application icon on the docked bar on the first home screen with a second application icon, where the second application icon corresponds to the second application, and the preset condition is at least one of an application that is most frequently used, an application that is latest installed, an application that is latest updated, or an application that is abnormally exited.
US11625138B2 Text detection, caret tracking, and active element detection
Detection of typed and/or pasted text, caret tracking, and active element detection for a computing system are disclosed. The location on the screen associated with a computing system where the user has been typing or pasting text, potentially including hot keys or other keys that do not cause visible characters to appear, can be identified and the physical position on the screen where typing or pasting occurred can be provided based on the current resolution of where one or more characters appeared, where the cursor was blinking, or both. This can be done by identifying locations on the screen where changes occurred and performing text recognition and/or caret detection on these locations. The physical position of the typing or pasting activity allows determination of an active or focused element in an application displayed on the screen.
US11625137B2 Simplified data entry
Disclosed are embodiments of systems and methods that allow for simplified creation of a calendar event. In embodiments, an entry may be provided via a simplified entry form. In embodiments, the present invention simplifies the creation of an event through natural language parsing. Embodiments may enable creation of an event for a calendaring application and/or within an application that is not primarily a calendaring application, such as, by way of example, an email application, an SMS/text messaging application, an instant messaging (IM) application, and a social networking application.
US11625136B2 Systems, methods, and computer-readable media for managing collaboration on a virtual work of art
Systems, methods, and computer-readable media for managing collaboration on a virtual work of art between multiple electronic devices are provided. A first graphical display system of a first device may generate an input command in response to receiving user information through a user interface of the first device, and may then share this input command with a second graphical display system of a second device. The first graphical display system may process the shared input command to generate pixel array data in a canvas of the first device while the second graphical display system may process the shared input command to generate pixel array data in a canvas of the second device. By sharing input commands rather than pixel array data, system latency may be reduced. Despite operating on the same artwork, the user interfaces and graphical processing capabilities of each device may vary, thereby providing the user greater expressiveness.
US11625135B2 Touch sensor including segment pattern dividing sensing electrode
A touch sensor includes a first sensing electrode unit formed on a substrate in a first direction and a second sensing electrode unit formed on the substrate in a second direction crossing the first direction. A plurality of micro-etched patterns are formed on a boundary of unit transparent electrodes constituting the first sensing electrode unit and the second sensing electrode unit. The unit transparent electrode has a shape in which a portion of a curve connecting vertices of a polygon is removed, and adjacent unit transparent electrodes are electrically connected to each other. It includes a segmental pattern dividing the first or second sensing electrode unit into two or more areas.
US11625133B2 Information processing system, position indicator, and method of controlling movement of display object on display screen of information processing apparatus
An information processing system includes: an information processing apparatus; and a position indicator configured to input position information to the information processing apparatus. The position indicator includes: a first sensor configured to detect a movement amount of a fingertip of a user, a second sensor configured to detect a tilt of the position indicator, and a transmission section configured to transmit data indicative of the movement amount detected by the first sensor and of the tilt detected by the second sensor. The information processing apparatus includes: a reception section configured to receive the data transmitted from the position indicator, and a first processor configured to control a movement of a display object displayed on a display screen on the basis of the tilt and the movement amount indicated by the data received by the reception section.
US11625132B2 Touch pad and method for manufacturing the same, touch display device
A touch pad includes a first conductive pattern layer, a second conductive pattern layer, a first trace, a second trace, a first bonding pad, and a second bonding pad. The first conductive pattern layer includes a first touch electrode extending in a first direction. The second conductive pattern layer includes a second touch electrode extending in a second direction. A first end of the first trace is coupled to the first touch electrode, and a second end of the first trace is coupled to the first bonding pad. A first end of the second trace is coupled to the second touch electrode, and a second end of the second trace is coupled to the second bonding pad. The first direction intersects the second direction.
US11625131B2 Continous touch input over multiple independent surfaces
Touch input devices are provided with the capability of sensing a capacitive load in a two-dimensional array while also being able to sense deflection or movement of the input device in multiple different locations under an input pad. A touch input device can beneficially be used in a remote control device and can be used with multiple input buttons or platforms overlaying multiple capacitive touch input regions on a capacitive touch sensor substrate. Movement and position of a capacitive load can be tracked and calculated via output signals from a set of electrodes or other capacitance sensors with irregular shapes, with inconsistent distances from the capacitive load, and which are positioned below variable materials and material compositions. Thus, tracking gestures and taps can be detected using the capacitance sensing devices, and deflection input can be detected using switches or other actuators situated under the capacitance sensing devices.
US11625130B2 Touch panel device
A touch panel device includes a plurality of first and second electrode lines, a drive signal generation circuit, a sensing signal receiving circuit, and a drive signal amplifier circuit. The first electrode lines extend in a first direction. The second electrode lines extend in a second direction intersecting the first direction. The drive signal generation circuit generates a drive signal input to the first electrode lines. The sensing signal receiving circuit receives a sensing signal output from the second electrode lines and according to magnitude of capacitance at each of intersection points where the first and second electrode lines intersect each other. The drive signal amplifier circuit amplifies each drive signal input to the first electrode lines. An amplified drive signal amplified with the drive signal amplifier circuit is input to the first electrode lines.
US11625129B2 Display device having opening and touch sensor
A display device includes a display panel including an opening penetrating the display panel, a display area adjacent to the opening, a first non-display area between the opening and the display area, and a second non-display area surrounding the display area, and an input detecting layer on the display panel. The input detecting layer may include a first line located in the first non-display area, a second line located in the second non-display area, and a connecting line connecting the first line to the second line.
US11625126B2 Display and input device that corrects position of spatial object, on basis of position shift of contactless touch operation performed on spatial object
A display and input device includes a display device, a contactless position detector, and a controller. The display device displays an operable object on a screen. The contactless position detector detects a position of a contactless touch operation performed on a spatial object, predefined at a position corresponding to the operable object separated from the screen by a predetermined distance. The controller includes a processor, and detects, when the processor executes a control program, a position shift of the contactless touch operation with respect to a center of the spatial object, when the position of the contactless touch operation detected by the contactless position detector is in the spatial object, and corrects the position of the spatial object by making the center of the spatial object coincide with the position of the contactless touch operation, on a basis of the detected position shift.
US11625123B2 Methods for using a multiresolution touch interface
A method for touch detection and fingerprint unlocking includes detecting a finger of a user being in contact with a multiresolution touch interface having a low-resolution mode and a high-resolution mode. The method also includes in response to the detecting the finger of the user being in contact with the multiresolution touch interface, determining a touch interaction associated with the detected finger under the low-resolution mode. The method also includes in response to the multiresolution touch interface being locked, switching a finger contact area of the multiresolution touch interface into the high-resolution mode, wherein the finger contact area is determined based at least in part on the determined touch interaction associated with the detected finger. The method also includes detecting a fingerprint in the finger contact area, and unlocking the multiresolution touch interface based at least in part on the detected fingerprint.
US11625117B2 Pressure activated accurate pointing
A method includes obtaining sensor coordinates corresponding to positions on a sensor pointed to by an electronic pen, and values determined based signals received from the electronic pen; mapping, using a first mapping method, a first set of the sensor coordinates to first display screen coordinates; determining that a first one of the values is greater than or equal to a first threshold value; determining that a second one of the values is less than or equal to a second threshold value, after determining that the first one of the values is greater than or equal to the first threshold value; and in response to determining that the second one of the values is less than or equal to the second threshold value, mapping, using a second mapping method, a second set of the sensor coordinates to a second display screen coordinates.
US11625109B2 Computer mouse
A computer mouse includes a housing. The housing includes a non-metallic base and a shell attached to the non-metallic base. The shell is formed of an electrically conductive material. The computer mouse includes a user input device in the housing. The user input device is manually operable by a user to generate a control signal. The computer mouse includes an antenna within the housing. The antenna is configured to receive the control signal from the user input device. The antenna is configured to emit a wireless signal, based on the control signal, to control operations of a computing device.
US11625108B2 Working range and lift detection in an input device
A method of operating an input device can include generating a light beam by a light source module, steering the light beam towards a target location on an underlying surface, steering a reflected light beam towards an image sensor of the input device, receiving the reflected light beam by the image sensor, and generating tracking data by the image sensor that corresponds to a two-dimensional (2D) movement of the input device on the underlying surface. The method further includes determining that the input device is operating: on and in contact with the underlying surface when the reflected light beam received by the image sensor is located on a first set of pixels of the image sensor, and above and not in contact with the underlying surface when the reflected light beam is located on a second set of pixels of the plurality of pixels of the image sensor.
US11625104B1 Click pads travel reductions
In some examples, an electronic device includes a click pad. In some examples, the electronic device includes circuitry disposed under the click pad. In some examples, the circuitry is to activate to reduce click pad travel from a first distance to a second distance. In some examples, the circuitry is to activate in response to a stylus detection.
US11625102B2 Gesture control module, household appliance and use of gesture control module in household appliance
A non-contact gesture control module based on the principle of infrared reflection, contains a sensing area composed of a plurality of infrared transmitting tubes and a plurality of infrared receiving tubes, the infrared transmitting tubes and the infrared receiving tubes being alternately arranged in an extending direction. A control circuit controls the switching on and off of the individual infrared transmitting tubes and the individual infrared receiving tubes. A signal processor is provided for receiving and processing signals generated by the plurality of infrared receiving tubes and determining a coordinate position of an object in the extending direction above the sensing area. The gesture control module performs precise non-contact control and fine adjustment of gears and thus stepless speed regulation of a household appliance.
US11625099B2 Systems and methods for developing brain computer interface
Systems, methods, and protocols for developing invasive brain computer interface (iBCI) decoders non-invasively by using emulated brain data are provided. A human operator can interact in real-time with control algorithms designed for iBCI. An operator can provide input to one or more computer models (e.g., via body gestures), and this process can generate emulated brain signals that would otherwise require invasive brain electrodes to obtain.
US11625097B2 System and methods for recreational sport heads-up display control
Technologies are disclosed herein for controlling a head-mountable heads-up display system comprising a heads-up display unit and a hand cover. The hand cover includes a plurality of input elements located on appendages thereof that are configured to cause the hand cover to transmit input signals to the heads-up display unit. The heads-up display unit is configured to display virtual image content within a field of view of a user. As a result of receiving a user input, the heads-up display unit may display virtual image content based on a user input. The heads-up display unit updates the virtual image content as a result of receiving an input signal corresponding to an interaction between a pair of input elements of the hand cover. The heads-up display system may be useable in connection with a system of an outdoor recreational area to obtain information regarding the outdoor recreational area.
US11625096B2 Wearable glove with hybrid resistive-pressure sensors
A wearable article comprising a knitted fabric formed in the shape of a glove. A force sensing element coupled to the fabric, the force sensing element comprising a resistive sensing system and a fluidic sensing system comprising one or more soft tubes coupled to a surface of the wearable glove wherein the resistive and fluid sensing systems correspond to first and second different sensor modalities which are physically decoupled. Control circuitry is coupled to receive signals from both the resistive sensing system and the fluidic sensing system and to combine resistive and fluidic sensing system signals provided thereto to perform at least one of: pose estimation, environment sensing, human state sensing, and static and dynamic task identification.
US11625093B2 Device, method, and system of high-speed eye tracking
Device, method, and system of high-speed eye tracking. A system includes: a set of illumination sources, to selectively generate illumination pulses towards a human eye in accordance with a particular timing scheme per illumination source and in accordance with a particular wavelength per illumination source; a set of optical sensors, to sense changes to one or more properties of reflections of the illumination pulses from the human eye in response to modifications in operational properties of the illumination sources; and a processor to process the sensed changes, and to generate one or more processing results that are based on the sensed changes.
US11625092B2 Augmented reality system and method of generating augmented reality
A method of generating augmented reality includes obtaining external data, obtaining current pose data corresponding to a position of an augmented reality device, through edge computing, based on the obtained external data, obtaining first future pose data and second future pose data corresponding to movement of the augmented reality device, based on the obtained current pose data, generating a virtual image through the edge computing, based on the obtained first future pose data, and generating a virtual video, based on the obtained second future pose data and the generated virtual image.
US11625091B2 Obfuscated control interfaces for extended reality
Systems, methods, and non-transitory media are provided for generating obfuscated control interfaces for extended reality (XR) experiences. An example method can include determining a pose of an XR device within a mapped scene of a physical environment associated with the XR device; rendering a virtual control interface within the mapped scene according to a configuration including a first size, a first position relative to the pose of the XR device, a first ordering of input elements, and/or a first number of input elements; and adjusting the configuration of the virtual control interface based on a privacy characteristic of data associated with the virtual control interface and/or characteristics of the physical environment associated with the XR device, the adjusted configuration including a second size, a second ordering of input elements, a second number of input elements, and/or a second position relative to the pose of the XR device and/or first position.
US11625090B2 Visual tracking of peripheral devices
Techniques are disclosed for performing localization of a handheld device with respect to a wearable device. At least one sensor mounted to the handheld device, such as an inertial measurement unit (IMU), may obtain handheld data indicative of movement of the handheld device with respect to the world. An imaging device mounted to either the handheld device or the wearable device may capture a fiducial image containing a number of fiducials affixed to the other device. The number of fiducials contained in the image are determined. Based on the number of fiducials, at least one of a position and an orientation of the handheld device with respect to the wearable device are updated based on the image and the handheld data in accordance with a first operating state, a second operating state, or a third operating state.
US11625089B2 Changing display resolutions based on context
In some examples, an electronic device includes a display panel comprising a plurality of pixels; and a controller to select a theme from a plurality of themes that specify respective different display characteristics of displayed content, and based on the selected theme, change a display resolution of the displayed content.
US11625086B2 Power reduction modes for wireless devices to reduce absorption risk to users
In some examples, the disclosure describes a device, comprising: a processor, and a non-transitory memory resource storing machine-readable instructions stored thereon that, when executed, cause the processor to: activate a dynamic power reduction mode for a device in response to identifying the device is in a first power state associated with a first account, and deactivate the dynamic power reduction mode for the device in response to identifying the device is in a second power state associated with a second account.
US11625084B2 Method of optimizing device power and efficiency based on host-controlled hints prior to low-power entry for blocks and components on a PCI express device
Methods and apparatus for optimizing device power and efficiency based on host-controlled hints prior to low-power entry for PCI Express blocks and components. Data structures containing low-power state capability information mapping one or more fine-grained low-power states for each of at least one of an L0s, L1, L1.1, and L1.2 PCIe-defined low-power state are stored on a PCIe device coupled to a Host via a PCIe link. Messages are exchanged over the PCIe link between the Host and PCIe device to configure, using the low-power state capability information, blocks and/or components on the PCIe device to enter a fine-grained low-power state instead of an associated PCIe-defined low-power state mapped to the fine-grained low-power state when the PCIe device detects a power-change event or receives a command to enter the associated PCIe-defined low-power state. Sequences of power-level changes between multiple fine-grained low-power states may also be implemented.
US11625080B2 Electronic apparatus, fan control method, and recording medium
A microcomputer calculates a predicted CPU ambient temperature which predicts an ambient temperature in the future by using a heat generation amount of a drive, an outside air temperature detected by an outside air temperature sensor, and a CPU ambient temperature detected by a CPU ambient temperature sensor. The microcomputer controls a rotation number of the fan on the basis of the predicted CPU ambient temperature so that a junction temperature of a CPU does not exceed a temperature-specification upper limit value.
US11625079B2 Staggered arrangement graphite heat sink for liquid cooling cold plate
A cooling device for a computing system is disclosed. The device includes a heat sink, a base, and a cover. The heat sink includes a plurality of fins extending from a first section of the heat sink. The base includes a plurality of grooves on a first side. The plurality of grooves is configured to mate with at least a portion of the plurality of fins of the heat sink. The cover is configured to be coupled to the base and encapsulate the heat sink. The cover further includes two apertures, each aperture configured to be connected to a tube. A width of the plurality of fins of the heat sink is less than a width of the plurality of grooves of the base. A height of the heat sink is less than a height of an interior portion of the cover.
US11625071B2 Foldable display device
A foldable display device includes a flexible display panel, a case supporting the flexible display panel, a bonding member fixing the flexible display panel to the case. The case includes a hinge portion, and supports respectively coupled to the hinge portion at opposing sides of the hinge portion. The flexible display panel includes a bendable area corresponding to the hinge portion, and planar areas respectively at opposing sides of the bendable area and corresponding to the supports of the case. The bonding member is between a support of the case and the corresponding planar area of the flexible display panel, and is displaceable with respect to the support along one of a thickness direction and a width direction of the flexible display panel when the flexible display panel is folded.
US11625065B2 Display apparatus
A display apparatus is disclosed, which includes a display panel including a first area and a second area, a first rear cover disposed below a rear surface of the display panel, a first sound generating module arranged in the first area to adjoining the display panel, and a second sound generating module arranged in the second area to be spaced apart from the display panel, wherein the first rear cover includes a first rear cover port hole formed to overlap the second sound generating module, the second sound generating module includes an enclosure disposed below a rear surface of the first rear cover and coupled with the first rear cover, and a second sound generating unit mounted in the enclosure, and the enclosure includes an enclosure port hole overlapped with the first rear cover port hole.
US11625053B2 Away mode for a compressed air system
A control system for a compressed air system is configured to implement an “away mode” of operation that provides for a temporary override of the operation of the compressed air system, which can be easily enabled and disabled. During a period of down time, when the away mode of operation is enabled, the control system causes the compressed air system to operate in a limited capacity (e.g., maintaining limited system pressure, flow, higher dewpoint/humidity level, etc.) to minimize energy usage and limit unnecessary wear on system equipment without shutting down the compressed air system.
US11625049B2 Plurality of vehicles performing platoon travelling and control apparatus for controlling the same
A control apparatus that controls a plurality of vehicles performing platoon travelling is provided. Each of the vehicles is provided with an inter-vehicle communication apparatus that performs an inter-vehicle communication with an other vehicle included in a column of the platoon travelling. At least some of the vehicles is provided with an external communication apparatus that performs an external communication based on own identification information given by a telecommunication company. The control apparatus is configured to control respective vehicles such that the number of vehicles capable of simultaneously performing the external communication is less than the number of vehicles included in the column.
US11625048B2 Apparatus and method for determining tow hitch location
Embodiments of the present invention provide a system for determining a location of a tow hitch (280) mounted to a vehicle (250), comprising imaging means (260) disposed in relation to the vehicle to output image data corresponding to an image (105), and processing means (200, 210) arranged to receive the image data (270), wherein the processing means is arranged to select image data corresponding to a region (310) of the image and to search within the selected data for image data corresponding to the tow hitch (280) to determine the location of the tow hitch within the image.
US11625047B1 System and method for confining robotic devices
A method for determining at least one action of a robot, including capturing, with an image sensor disposed on the robot, images of objects within an environment of the robot as the robot moves within the environment; identifying, with a processor of the robot, at least one object based on the captured images; marking, with the processor, a location of the at least one object in a map of the environment; and actuating, with the processor, the robot to execute at least one action based on the at least one object identified.
US11625046B2 Self-driving systems
Aspects of the present disclosure relate to self-driving luggage systems, devices, and components thereof, having multiple following modes. In one implementation, a self-driving system includes a piece of luggage. The piece of luggage includes one or more motorized wheels and an onboard ultra-wideband device. The onboard ultra-wideband device includes a control unit and one or more transceivers. The piece of luggage also includes one or more laser emitters configured to shoot light towards a target. The piece of luggage also includes one or more proximity cameras configured to take one or more images of the target, and the one or more images include light reflected off of the target. Each of the one or more proximity cameras includes an optical filter. The self-driving system also includes a central processing unit. The central processing unit is configured to switch between a vision following mode and a radio following mode.
US11625043B2 Robot cleaner and method for controlling the same
The present disclosure provides a method for controlling a robot cleaner including a travel operation in which the robot cleaner travels, a recognition operation in which when the robot cleaner contacts an obstacle during the travel, the robot cleaner determines whether the obstacle is pushed by the robot cleaner and slides, and an obstacle bypass operation in which upon determination that the obstacle is the pushed-and-sliding obstacle, the robot cleaner stops the travel and then bypasses the pushed-and-sliding obstacle.
US11625038B2 Autonomous driving device
An autonomous driving device includes a first map including a first content and a second content associated with positions respectively, a second map including the first content associated with the position and in which the second content is not a recording target, and a control unit performing the autonomous driving. When the autonomous driving is performed using the first map, the control unit determines information necessary for the autonomous driving using a first method based on the first content and the second content. When the autonomous driving is performed using the second map, the control unit determines the information necessary for the autonomous driving using a method same as the first method based on the first content corresponding to a second position recorded in the second map and information indicating that the second content corresponding to the second position recorded in the second map is not present.
US11625037B2 Methods and systems for searchlight control for aerial vehicles
Systems and methods described herein provide one or more processors configured to execute program instructions to cause the one or more processors to receive camera images of a scene including a portion being lit by the searchlight, receive terrain data from a terrain database, generate an augmented/virtual reality scene based on the camera images and the terrain data, display, via a headset display, the augmented/virtual reality scene, track gaze and head movement using headset sensors, output tracking data based on tracked gaze and head movement, and output instructions for controlling at least one function of the searchlight based on the tracking data.
US11625029B2 Manufacturing condition setting automating apparatus and method
A manufacturing condition setting automating apparatus includes: a quality judging unit that computes a present process quality from facility data at predetermined time intervals, and judges whether or not it is in a quality tolerance range; a manufacturing condition candidate creating unit that computes a feature quantity, searches a database for condition change cases having similar feature quantities, tabulates condition change cases basis on whether the condition change cases are successes or failures, and outputs manufacturing condition candidates in descending order of rates of successes; an imbalance-preventing manufacturing condition candidate creating unit that changes scores that decide ranks of manufacturing condition candidates, and creates a ranking of manufacturing condition candidates; and a manufacturing condition output unit that outputs a set value of a condition change of a top manufacturing condition candidate to the manufacturing facility, and registers a new condition change in the condition change history.
US11625028B1 Industrial internet of things with dual independent platform and control methods thereof
The present disclosure discloses an Industrial Internet of Things (IIoT) with a dual independent platform, which comprises a user platform, a service platform, a management platform, a sensor network platform and an object platform that interact in turn. The service platform adopts centralized layout, and the management platform and the sensor network platform adopt independent layout. The present disclosure also discloses a control method of the IIoT with the dual independent platform. The present disclosure builds the IIoT based on the five platform structure, in which the sensor network platform and the management platform are arranged independently, and each corresponding platform includes a plurality of independent sub-platforms, so that the independent sensor network platform and the management platform can be used for each production line device to form an independent data processing channel and transmission channel, and reduce the data processing capacity and transmission capacity of each platform.
US11625024B2 Lockout, tagout audit system
A lockout tagout auditing and guidance system provides a mobile device that can guide an individual to particular tags either to perform the operations required for lockout procedures or to perform an auditing activity. In both cases, images of the tags are obtained and imaged and tag locations compared to corresponding information in the database to assess the existence and clarity of the tags for auditing purposes.
US11625023B2 Device and method for automated assembly of interlocking segments
A device and method for automated computer controlled manufacture of assemblies composed of discrete linked product segments includes reciprocating product segment grippers having surface features engageable with the product segments, at least one robotic manipulating device whereby the product segments may be engaged by the product segment grippers.
US11625022B2 Source and sensor operative LED
An automated system includes transducers, at least one computing device, and at least one automated apparatus. The transducer(s) is/are driven and sensed using drive-sense circuit(s). A drives and senses drive and sense a transducer via a single line, generates a digital signal representative of a sensed analog feature to which the transducer is exposed, and transmits the digital signal to the computing device. The computing device receives digital signals from at least some of drive-sense circuits and process them in accordance with the automation process to produce an automated process command. The automated apparatus executes a portion of an automated process based on the automated process command.
US11625013B2 Machine learning application to predictive energy management
A system for automatically learning and adapting to the energy usage of an equipment operating according to a control input including at least one sensor for measuring an energy usage of the equipment an generating a baseline energy usage over time signature that is used to compare active energy usage measurements to so as to determine operational deviations. The system includes software that matches and compares equipment operation to established norms and can modify the functioning of the equipment when threshold deviations are detected. The system includes the ability to learn the functioning of the equipment and can adjust for dynamically changing conditions to avoid generation of false alerts or alarms while at the same time detecting longer term deviations that if left unchecked, could shorten the lifespan of the equipment and increase the costs associated with running the equipment.
US11625012B2 Electrical equipment fault diagnosis and control
A system for automatically learning and adapting to the energy usage of an equipment installed at a facility or many pieces of equipment at a plurality of facilities, where the system is provided with an initial baseline energy usage signature for the equipment, which is modified by measured energy usage and by at least one peripheral sensor measurement data to create a modified energy usage signature. The system uses artificial intelligence to learn and adapt the baseline energy usage signature to learn the business operation and account for external variables such as temperature variance and increased business flow or an interaction between devices. The smart system can identify when a piece of equipment falls outside of “normal” operation and determines what automatic action is to be taken for that piece of equipment.
US11625008B2 Premises management networking
Methods and systems for managing a premises are disclosed. The premises may comprise a premises system and a gateway in communication with the premises. The gateway may send, to a remote device, premise data received from the premises system.
US11625004B2 Timepiece
A timepiece includes a mainspring, a power reserve hand configured to indicate a remaining amount of windup of the mainspring, an indicator wheel provided with the power reserve hand attached thereto, and a solar wheel configured to rotate in a first direction when the mainspring is wound, rotate in a second direction reverse to the first direction when the mainspring is unwound, and provided with at least two pinions, one of the pinions configured to drive the indicator wheel.
US11625003B2 Coherent optical holographic imaging
A holographic imaging system may include an optical source configured to output a source beam, a splitter configured to split the source beam into a reference beam and an object beam that is incident on a target to form a scattered object beam, and a pre-filter comprising a telecentric lens and a spatial filter. The pre-filter may be configured to receive the scattered object beam and filter diffuse light from the scattered object beam to form a filtered scattered object beam. The system may also include a combiner configured to combine the filtered scattered object beam with the reference beam to form an interference beam, and an imaging array configured to receive the interference beam and generate raw holographic data based on the interference beam.
US11625002B2 Machine learning holography for particle field imaging
A method comprises obtaining input data comprising a hologram of a 3-dimensional (3D) particle field, a depth map of the 3D particle field, and a maximum phase projection of the 3D particle field. The method also comprises applying a U-net convolutional neural network (CNN) to the input data to generate output data. Encoder blocks have residual connections between a first layer and a second layer that skips over a convolution layer of the encoder block. Decoder blocks have residual connections between a first layer and a second layer that skips over a convolution layer of the decoder block. The output data includes a channel in which pixel intensity corresponds to relative depth of particles in the 3D particle field and an output image indicating locations of centroids of the particles in the 3D particle field.
US11625001B1 Optical system for generating arbitrary-order optical vortex arrays and finite optical lattices with defects
The invention discloses an optical system for generating arbitrary-order optical vortex arrays and finite optical lattices with defects, comprising a laser, a collimating and beam-expanding system, a spatial light modulator, a 4-f lens system, and an image detector which are disposed according to a light path. After passing through the collimating and beam-expanding system, the linearly-polarized Gaussian beam emitted by the laser is radiated to the spatial light modulator to be modulated in complex amplitude; the first-order diffraction beam of the emergent light generates an arbitrary-order alternating optical vortex array on the back focal plane of the first 2-f lens system, and an adjustable finite optical lattice with defects on the back focal plane of the second 2-f lens system. The topological charge value of each vortex and the spacing between vortices, in the generated arbitrary-order alternating optical vortex array, can be precisely controlled.
US11624999B2 Image forming apparatus
An image forming apparatus includes an image carrier unit, a developing unit, a supporting frame, a retainer and a sheet member. The image carrier unit includes an image carrier on which an electrostatic latent image is formed. The developing unit develops the electrostatic latent image with toner. The supporting frame supports the image carrier unit and the developing unit in an attachable and detachable manner. The retainer is supported by the supporting frame in a turnable manner, and positions the image carrier unit and the developing unit to the supporting frame by being turned upward. The sheet member closes a gap between the supporting frame and the retainer. The sheet member has an upper section supported by the retainer and a lower end section supported by the supporting frame, and at least one of the upper end section and the lower end section is configured to be detachable.
US11624995B2 Image forming apparatus that controls failure diagnosis start timimg based on type of error detected and control method therefor
An image forming apparatus that is capable of specifying a failed portion while preventing delay of an image forming operation appropriately. An image forming unit forms an image on a recording material. A detection unit detects an abnormality. A controller determines a type of an abnormality detected by the detection unit. The controller controls, in a case where the abnormality is detected by the detection unit, a start timing of failure diagnosis that specifies a failed portion that causes the abnormality according to the determined type of the abnormality.
US11624992B2 Heating device and image processing apparatus
According to an embodiment, a heating device includes a cylindrical belt, a heater, a press roller, and a holder. The heater is disposed on an inner surface of the belt. The press roller rotates and is configured to contact an outer surface of the belt at a position opposite the heater to form a nip. The end portions of the press roller project by a first amount in a radial direction more than the central portion of the press roller. A holder has a first surface supporting the heater to face the cylindrical belt. The holder has a second surface that is opposite of the first surface with a center portion projecting in a direction orthogonal to the first surface more than the end portions of the second surface by a second projection amount that is greater than the first projection amount.
US11624986B2 Toner and method for manufacturing toner
A toner is provided, which has a toner particle containing a binder resin including a first resin and a second resin, wherein the first resin is a crystalline resin, the second resin is an amorphous resin, the first resin contains a specific amount of a first monomer unit having a specific structure, an acid value of the first resin and an acid value of the second resin are within specific ranges, a domain-matrix structure formed of a matrix containing the first resin and domains containing the second resin appears in cross-sectional observation of the toner, the toner particle contains a multivalent metal element, the multivalent metal element is at least one metal element selected from the group consisting of Mg, Ca, Al, Fe and Zn, and a total content of the multivalent metal element is within a specific range.
US11624983B2 Method and system for thermal processing of flexo printing elements
The present disclosure is directed to a system and method configured for curing non-reactive photopolymer collected by an absorbent blotting material during thermal processing of flexographic printing elements. Uncured non-reacted portions of the photopolymer are removed by contacting the one or more layers of photopolymer with the web of absorbent blotting material at an elevated temperature to soften or liquefy the uncured non-reacted portions of the one or more layers of photopolymer and absorb the softened or liquefied uncured non-reacted portions into the absorbent web of absorbent blotting material. The web of absorbent blotter material containing the absorbed softened or liquefied non-reacted portions of the photopolymer is exposed to actinic radiation from the one or more UV light sources to crosslink and cure the softened or liquefied non-reacted portions of the photopolymer.
US11624982B2 Photosensitive resin composition and cured film
A photosensitive resin composition including a polyamide-imide resin having a specific structure, a film comprising a cured product of the photosensitive resin composition, a method for preparing the film and a method for forming a resist pattern using the photosensitive resin composition.
US11624981B2 Resist and etch modeling
Computer implemented methods and computer program products have instructions for generating transfer functions that relate segments on lithography photomasks to features produced by photolithography and etching using such segments. Such methods may be characterized by the following elements: (a) receiving after development inspection metrology results produced from one or more first test substrates on which resist was applied and patterned using a set of design layout segments; (b) receiving after etch inspection metrology results produced from one or more second test substrates which were etched after resist was applied and patterned using said set of design layout segments; and (c) generating the transfer function using the set of design layout segments together with corresponding after development inspection metrology results and corresponding after etch inspection metrology results.
US11624980B2 Method for manufacturing a membrane assembly
A method for manufacturing a membrane assembly for EUV lithography, the method including: providing a stack having a planar substrate and at least one membrane layer, wherein the planar substrate includes an inner region and a border region around the inner region; and selectively removing the inner region of the planar substrate. The membrane assembly includes: a membrane formed from the at least one membrane layer; and a border holding the membrane, the border formed from the border region of the planar substrate. The stack is provided with a mechanical protection material configured to mechanically protect the border region during the selectively removing the inner region of the planar substrate.
US11624972B2 Projection display
The present disclosure relates to a projection display, wherein the projection display comprises a support on which a projector lens array with a plurality of projector lenses is arranged, wherein on a side of the support facing away from the projector lens array, an object structure array with a plurality of object structures is arranged, wherein at least one projector lens is associated with one object structure, such that the projections of the object structures superpose through the projector lenses to form a full image.
US11624969B2 Attachment system for coupling a mobile computing device to optics
Provided is an attachment system for coupling a mobile computing device to an optic device. The optic device may be, but is not limited to a scope, binoculars or the like. The attachment system operates with attachment devices and mounting device with apertures that provide a means to couple a mobile computing device to the optic device in such a way that the attachment system provides a line-of-sight between a camera of the mobile computing device with the lens of the optic device. This allows the camera of the mobile computing device to capture images and video using the high power zoom functionality of the optic device and the convenience of the mobile computing device.
US11624965B2 Optical waveguide device
An optical waveguide device includes an intermediate layer, a thin-film LN layer including X-cut lithium niobate, and a buffer layer stacked on a substrate; an optical waveguide formed in the thin-film LN layer; and an electrode for driving. The intermediate layer is formed by an upper first intermediate layer and a lower second intermediate layer, the second intermediate layer having a permittivity that is smaller than a permittivity of the first intermediate layer.
US11624963B2 Seal and seal system for a layered device
The disclosure provides, in part a seal system for sealing a film. The disclosure further provides, in part, a sealed film comprising a first and a second substrate; a first and a second electrode disposed on the surface of at least one of the substrates; a switching material disposed between the first and second substrates; a first seal and a second seal; the first seal disposed along an edge of the switching material, separating the switching material from the second seal.
US11624962B2 Electro-optic elements and method of forming
An electro-optic element includes a first electroactive compartment including an electroactive film having a first electroactive component and a second electroactive compartment including an electroactive solution or gel having a second electroactive component. An ion selective material is disposed between the first and second electroactive compartments and is configured to inhibit diffusion of the second electroactive component in an activated state from the second electroactive compartment to the first electroactive compartment. At least one of the first and second electroactive components is electrochromic such that the electro-optic element is configured to reversibly attenuate transmittance of light having a wavelength within a predetermined wavelength range when an electrical potential is applied to the electro-optic element.
US11624958B2 Display device
A display device including optical sheet configured to transmit light linearly polarized in first polarization direction; first polarization member configured to absorb light linearly polarized in second polarization direction orthogonal to first polarization direction; front panel disposed between first polarization member and optical sheet, wherein optical sheet is disposed between front panel and display panel, and azimuth at which highest reflectance is obtained in reflective state in which incident light is reflected is azimuth at which highest transmittance is obtained in transmissive state in which incident light is transmitted.
US11624954B2 Display device
A display device includes: a plurality of pixel electrodes arranged in the display region of a first substrate; a color filter provided on a second substrate opposing the first substrate and overlapping the pixel electrode; a planarization insulating layer provided on the color filter; a common electrode provided on the planarization insulating layer and having an opening; a spacer arranged between the pixel electrode and the common electrode; and a light-shielding layer provided between the first substrate and the pixel electrode and overlapping the spacer.
US11624952B2 Backlight unit and display device including the same
A backlight unit includes a substrate, a plurality of light source assemblies disposed on the substrate, each of the light source assemblies including first to k-th light sources, where the k is a natural number greater than or equal to two, a plurality of sensing lines disposed on the substrate, the sensing lines respectively connected to the first light sources of the light source assemblies, a connection line disposed on the substrate, the connection line connecting the first to k-th light sources of each of the light source assemblies in series, and a controller connected to the sensing lines, and a width of the connection line is greater than a width of each of the sensing lines.
US11624950B2 Light flux controlling member, light emitting device, surface light source device, and display device
A light flux controlling member includes a plurality of incidence units disposed in a grid pattern and a plurality of emission units individually disposed between the plurality of incidence units. Each incidence unit includes an incidence surface disposed on a back side of the light flux controlling member, a first reflection surface disposed on a front side of the light flux controlling member at a position facing the light emitting element with the incidence surface placed between the first reflection surface and the light emitting element, and a second reflection surface disposed on the front side of the light flux controlling member at a position facing the side surface of the light flux controlling member with the first reflection surface placed between the second reflection surface and the side surface.
US11624942B2 Opto-electronic modulator utilizing one or more heating elements
Described herein are methods, systems, and apparatuses to utilize an electro-optic modulator including one or more heating elements. The modulator can utilize one or more heating elements to control an absorption or phase shift of the modulated optical signal. At least the active region of the modulator and the one or more heating elements of the modulator are included in a thermal isolation region comprising a low thermal conductivity to thermally isolate the active region and the one or more heating elements from a substrate of the PIC.
US11624941B2 Bipolar junction transistor optical modulator
Semiconductor optical modulators are described that utilize bipolar junction transistor (BJT) structure within the optical modulator. The junctions within the BJT can be designed and biased to increase modulator efficiency and speed. An optical mode may be located in a selected region of the BJT structure to improve modulation efficiency. The BJT structure can be included in optical waveguides of interferometers and resonators to form optical modulators.
US11624939B2 Automatic establishment of parameters necessary for constructing spectacles
The invention relates to a method for automatically establishing parameters in order to centre and/or personalise corrective lenses for spectacles, comprising the following steps: —taking images of the frame from different viewing angles, —defining an initial model of the frame in a reference system based on a set of predefined initial parameters, projecting a region of interests in the images, —comparing the projections and evaluating a similarity between said projections, —modifying at least one of the parameters of the model and reiterating the steps until a maximum level of similarity between the projections is obtained, —deducing the at least one of the parameters from the model associated with the projections which have the maximum level of similarity.
US11624938B2 Unobtrusive eye mounted display
An unobtrusive augmented reality (AR) system can be used to assist the wearer in every day interactions by projecting information from the contact lens display onto the retina of the wearer's eye. The unobtrusive augmented reality system includes a necklace and a contact lens display that are unobtrusive to the wearer and the wearer's surrounding environment. The necklace of the unobtrusive augmented reality system generates power and data for the contact lens displays. The necklace and contact lens display include conductive coils inductively coupled by a magnetic field. The inductive coupling allows data and power generated by the necklace to be transferred to the contact lens display. A projector in the contact lens display projects images generated from the data onto the retina of the wearers eye.
US11624937B2 Device to prevent retinal hypoxia
A contact lens configured to decrease dark adaptation comprises one or more LEDs and directs light from the LED away from the fovea and toward the parafovea or perifoveal regions of the retain. In some embodiments, soft contact lens embedded with one or more arrays of microLEDs and electronics operating the LEDs is configured to be worn at night in order to inhibit dark adaptation and reduce oxygen consumption by the rods. The contact lens may be made of a single layer of a contact lens material or multiple layers sandwiching a flexible transparent plastic layer comprising the electronics and the LED arrays. The contact lens may be made of a hydrophilic hydrogel material that is biocompatible to the human cornea, or a silicone hydrogel material. The contact lens may be spherical and may provide refractive correction to the eye of the wearer.
US11624932B2 Rotary beam symmetrizer
An optical device may include a polarization splitter to split a unidirectional rotary optical beam into a first rotary optical beam having a first polarization state and a second rotary optical beam having a second polarization state. The unidirectional rotary optical beam and the second rotary optical beam may have optical power with a first direction of spatial rotation. The optical device may include a reflective element to reverse a parity of the first rotary optical beam in association with causing optical power of the first rotary optical beam to have a second direction of spatial rotation. The optical device may include a polarization combiner to, after reversal of the parity of the first rotary optical beam, combine the first rotary optical beam and the second rotary optical beam to create a bi-directional rotary optical beam having the first polarization state and the second polarization state.
US11624930B2 Head mounted display device
A display device includes: a first closed-bottom lens tube including a first display part on the closed bottom for displaying a first image; a second closed-bottom lens tube including a second display part on the closed bottom for displaying a second image; an adjustment mechanism including a first rod that extends from the first lens tube and a second rod that extends from the second lens tube and is rotatably connected to the first rod; and an image outputter that outputs the first and second images to the first and second display parts, respectively. The image outputter, in accordance with the angle of rotation of the first and second rods of the adjustment mechanism, controls and outputs the first and second images to bring the horizontal directions thereof closer to the arrangement direction of the first and second lens tubes.
US11624929B2 Viewing device with dust seal integration
An open cell foam is used to create a seal between a camera and a shell piece. The shell piece, camera, seal and a transparent window form a closed front cavity. Because the cavity is closed, dust can remain away from a lens of the camera.
US11624928B2 Wearable pupil-forming display apparatus
A wearable display apparatus is described herein. The wearable display apparatus includes a headset, a left-eye optical system, a right-eye optical system, and an inter-pupil distance (IPD) adjustment system coupled to the headset, the left-eye optical system, and the right-eye optical system for adjusting an inter-pupil spacing between the left-eye optical system and the right-eye optical system.
US11624927B2 Method and apparatus for processing screen using device
A method and an apparatus for processing a screen by using a device are provided. The method includes obtaining, at the second device, a display screen displayed on the first device and information related to the display screen according to a screen display request regarding the first device, determining, at the second device, an additional screen based on the display screen on the first device and the information related to the display screen, and displaying the additional screen near the display screen on the first device.
US11624924B2 Image capturing system including head-mount type display device, and display device and method of controlling the same
An image capturing system including an image capturing apparatus and a head-mount type display device. A smartphone which is the image capturing apparatus generates a live view image and transmits the live view image and operation information associated with an operation performed on the smartphone to a smart glass which is the display device. The smart glass includes a display section and receives the live view image and the operation information from the smartphone. An image generation unit of the smart glass generates a display image to be displayed on the display section, based on the received live view image, and the generated display image is displayed on the display section. The image generation unit changes the display image to be displayed on the display section, according to the received operation information.
US11624923B2 Processing a media content based on device movement
Systems and methods are provided for displaying a first portion of a video, the first portion comprising a subset of the video that fits in a display area of a computing device. The systems and methods further detect movement of the computing device during playback of the first portion of the video, calculate a rotation of the display of the first portion of the video based on a direction of the movement, and cause the display of the first portion of the video to rotate relative to the direction of movement to display a second portion of the video, the second portion comprising a subset of the video that is associated with the direction of movement and that was at least partially not visible in the first portion of the video when displayed in the display area of the computing device.
US11624918B2 Spectacle lens for a display device that can be fitted on the head of a user and generates an image, and display device with such a spectacle lens
A spectacle lens for a display device that can be fitted on the head of a user and generate an image. A coupling-in section in an edge area of the spectacle lens and a coupling-out section in a central area of the spectacle lens. The spectacle lens is suitable for coupling light bundles of pixels of the generated image into the spectacle lens via the coupling-in section, guiding them in the spectacle lens to the coupling-out section and coupling them out of the spectacle lens via the coupling-out section. The coupling-in section can divide at least one of the light bundles into several first sub-bundles and couple them into the spectacle lens offset from each other in a first direction such that the first sub-bundles are guided in the spectacle lens to the coupling-out section along a second direction running transverse with respect to the first direction.
US11624916B2 Apparatus and method for pixelated occlusion
An apparatus and method for providing pixelated occlusion is disclosed. The apparatus includes a display, a unitary and transmissive optical component, and a contact lens. The display provides a display image. The unitary reflective and transmissive optical component receives the display image and forms a reflected display image having a first polarization and receives a scene image and forms a transmitted scene image. The contact lens forms a combined image including the reflected display image and the transmitted scene image. The pixelated display includes one or more occluding pixels having a second polarization with the first polarization substantially orthogonal to the second polarization. The pixelated display is included anterior to the unitary and reflective optical component.
US11624914B2 Systems and methods for minimally intrusive displays
A system includes a minimally intrusive display system (MIDS) configured to be disposed on an eyewear. The MIDS includes a display system and a sensor system configured to provide for a sensor data. The MIDS further includes a processor configured to process the sensor data to derive an activity metric. The processor is further configured to display, via the display system, the activity metric, wherein the display system is disposed in the eyewear so that the activity metric is only viewed when a user of the eyewear turns the user's pupil towards the display system at angle α from a forward direction.
US11624912B2 Augmented reality display
A near eye display assembly includes (a) frame; (b) a combiner operably connected to the frame as a first reflective surface positionable in front of an eye of a user of the display assembly; (c) a secondary mirror operably connected to the frame as a second reflective surface positionable proximate a side of the nose adjacent to the eye of a user of the display assembly; (d) an image source operably connected to the frame and optically coupled to the secondary mirror along an optical path; and (e) an optical fold element between the image source and the secondary mirror in the optical path, and positionable proximate the temple adjacent to the eye of a user of the display assembly; wherein an intermediate image is formed in the optical path between the image source and the secondary mirror, wherein the combiner and the secondary mirror are in an off-axis folded geometry which directs images from the optical fold element to an eyebox of the near eye display assembly, and at least one of the combiner and the secondary mirror include a freeform surface, wherein the freeform component corrects optical aberrations induced by a tilting and decentering of the first reflective surface and the second reflective surface, and wherein at least the combiner includes a nanostructured meta-surface which further provides wavefront control of an image from the image source to be directed to the eyebox and enables the combiner to be positioned at a tilt angle so that unobscured images are conveyable between the optical fold element and the secondary mirror while providing an FOV of at least 30 degrees and an eyebox width of at least 5 mm.
US11624911B2 Display device and control method thereof
A display device for displaying image information including an image generator circuit and a photo-switchable screen is provided. The image generator circuit outputs an output image. The photo-switchable screen operates in a first operation mode or a second operation mode. In response to the photo-switchable screen operating in the first operation mode, the photo-switchable screen has a first light-transmittance, and the photo-switchable screen generates the image information according to the output image. In response to the photo-switchable screen operating in the second operation mode, the photo-switchable screen has a second light-transmittance. The first light-transmittance is less than the second light-transmittance.
US11624910B2 Head up display device
Provided is a head up display (HUD) device in which occurrence of postcard can be reduced. The HUD device causes an image to be visually recognized as a virtual image. The HUD device is provided with: a projector 100 that emits projection light including light indicating an image; a screen 60 which the projection light reaches; and a light shielding part S that shields at least a part of the projection light excluding the light indicating the image. The screen 60 has a display possible region Rc that is a range which the projection light can reach, and a display region Ra to which the image is projected.
US11624900B2 System for quantitative differential phase contrast microscopy with isotropic transfer function
A system for quantitative differential phase contrast microscopy with isotropic transfer function utilizes a modulation mechanism to create a detection light field having a radial or other axial orientation of optical intensity gradient or other distribution. A condenser generates an off-axis light field to project onto an object under examination, thereby generating an object light field, which is then guided to an image capturing device through an objective lens for capturing images. A differential phase contrast algorithm is applied to the images for obtaining a phase, thereby a depth information corresponding to the phase can be obtained to reconstruct the surface profile of the object.
US11624898B2 Lamp with zoom lens and zoom lens
The invention discloses a lamp with a zoom lens, which comprises the zoom lens and a lamp body, the lamp body is connected with the zoom lens, the zoom lens comprises: a rear fixed group, comprising a first biconvex lens; a zooming group, comprising a first concave-convex meniscus lens and a plano-convex lens; a compensating group, comprising a biconcave meniscus lens and a second concave-convex meniscus lens; and a front fixed group, comprising a second biconvex lens. The four groups are sequentially arranged in the direction of an optical axis; and the lamp realizes zooming by movement of the zooming group and the compensating group in the direction of the optical axis. A change of a pattern or a beam size is realized; the number of lenses is reduced; zooming of the zoom lens is realized only by movement of the zooming group and the compensating group.
US11624896B2 Photographing optical lens assembly, image capturing unit and electronic device
A photographing optical lens assembly includes, in order from object side to image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element, a sixth lens element and a seventh lens element. The first lens element has positive refractive power. The second, third, fourth and fifth lens elements have refractive power. The sixth lens element with refractive power has an image-side surface being concave in a paraxial region, wherein an object-side surface and the image-side surface of the sixth lens element are both aspheric, and the image-side surface has at least one inflection point. The seventh lens element with refractive power has an image-side surface being concave in a paraxial region, wherein an object-side surface and the image-side surface of the seventh lens element are both aspheric, and the image-side surface has at least one inflection point.
US11624894B2 Camera optical lens
The present disclosure relates to the field of optical lenses and provides a camera optical lens. The camera optical lens includes, from an object side to an image side: an aperture; a first lens having a positive refractive power; a second lens having a negative refractive power; a third lens having a positive refractive power; a fourth lens having a negative refractive power; a fifth lens having a negative refractive power; a sixth lens having a positive refractive power; and a seventh lens having a negative refractive power. The camera optical lens satisfies following conditions: 3.00≤v1/v2≤4.20; and −21.00≤f2/f1≤−5.00, where f1 denotes a focal length of the first lens; f2 denotes a focal length of the second lens; v1 denotes an abbe number of the first lens; and v2 denotes an abbe number of the second lens.
US11624892B2 Lens apparatus and image pickup apparatus
A lens apparatus includes an urging member disposed between first and second lens holding members, a first guide member including a first receiver configured to receive the urging member, and a first guide protrusion extending in an optical axis direction from the first receiver toward the second lens holding member, and a second guide member including a second receiver configured to receive the urging member; and a second guide protrusion extending in the optical axis direction from the second receiver toward the first lens holding member. The first and second guide protrusions have areas that always overlap each other in the optical axis direction in a use state. When the first and second lens holding members are closer to each other than a predetermined state, at least part of the first and second guide protrusions protrudes from the first or second receiver.
US11624891B2 Lens guide device, lens moving device, and imaging apparatus
There are provided a lens guide device, a lens moving device, and an imaging apparatus that can accurately position a lens frame regardless of an attitude, such as an imaging direction. A first-rail supports a first-rolling-body so as to allow the first-rolling-body to be rollable in a first-direction parallel to an optical-axis of a first-focus-lens. A second-rail supports a second-rolling-body so as to allow the second-rolling-body to be rollable in the first-direction. A biasing-mechanism supports the first-rolling-body so as to allow the first-rolling-body to be movable in the first-direction, and biases the first-rolling-body toward the first-rail. A third-rail is provided in parallel with the second-rail. The third-rail supports the second-rolling-body so as to allow the second-rolling-body to be movable in the first-direction. Since the first-rail and the second-rail are moved and guided in a first direction by the first-rolling-body and the second-rolling-body, a lens frame is not inclined.
US11624887B2 Fiber management for pivotable trays having fiber guides spaced apart from hinges
An optical fiber management system (10) includes a telecommunications fixture (14) and a telecommunications tray (16) pivotally mounted to the telecommunications fixture (14) via a hinge structure (18) positioned at an edge (22) of the tray (16). At least one end (24) of the tray edge (22) that is spaced from the hinge structure (18) defines a fiber guide (26) having a generally cylindrical configuration with open ends (28) for guiding fibers in and/or out of the tray (16). The fiber guide (26) is nested within a reinforcement channel (46) defined by a generally U-shaped wall (48) of the telecommunications fixture (14), the U-shaped wall (48) defining opposing vertical wall portions (50) for abutting the cable guide (26) of the tray (16) for retaining the cable guide (26) within the reinforcement channel (46) during pivotal movement of the tray (16).
US11624886B2 Slide arrangement for cable drawer
A drawer slide having first and second rails interconnected by a center rail. The center rail includes a spool configured to provide half-speed travel of the center rail relative to the travel of the first rail. The drawer slide is configured for use with a drawer assembly having a drawer and a chassis. The drawer assembly further includes a radius limiter secured to the center rail. The radius limiter travels at half-speed relative to the drawer. The radius limiter also automatically rotates relative to the travel of the drawer. The chassis includes sides including threaded backing plates, and mounting brackets. The mounting brackets include tri-lobed holes for receipt of a reciprocally shaped washer and a fastener for mounting the brackets to the chassis sides.
US11624876B2 Fiber optic cable assembly having a connector with a holographic optical element and method of making same
A method of making a fiber optic cable assembly having a fiber optic cable terminated by at least one connector is disclosed. The at least one connector includes a ferrule with a holographic optical element and the fiber optic cable includes at least one optical fiber. The method includes securing the at least one optical fiber to the ferrule and exposing the holographic optical element to light from the at least one optical fiber to write an interference pattern into the holographic optical element corresponding to the at least one optical fiber. A fiber optic cable assembly made according to the method is disclosed and an apparatus for carrying out the method is also disclosed.
US11624875B2 Fiber optic connector with dust shutter and orienting guide
A fiber optic adapter for mating with a fiber optic connector includes an adapter housing. The adapter housing includes a wall and an opening that accepts the fiber optic connector. An optical alignment axis extends through the adapter housing and passes through the opening of the adapter housing. A guide is disposed on the wall of the outer housing. The guide comprises a cam surface located inward of the opening, facing toward the opening, and extending along an axis that is transverse to the optical alignment axis. The cam surface is arranged for engaging the fiber optic connector inserted into the opening along an insertion axis that is divergent from the optical alignment axis to drive the fiber optic connector substantially into alignment with the optical alignment axis as the fiber optic connector traverses the cam surface upon being pushed farther into the adapter housing.
US11624871B2 Optical fiber
An object is to obtain an optical fiber having a small diameter and suppressing the increase of a microbending loss of the optical fiber. The optical fiber includes: a core portion made of silica glass; a cladding portion made of silica glass, the cladding portion covering the outer periphery of the core portion and having a refractive index smaller than a maximum refractive index of the core portion; and a coating portion covering the outer periphery of the cladding portion. The outer diameter of the cladding portion is 100 μm or smaller, the relative refractive-index difference Δ1 of the core portion is 0.5% or smaller, and the thickness of the coating portion is 10 μm or larger.
US11624869B2 Optical expander device for providing an extended field of view
An optical device comprises a waveguide plate, which in turn comprises: an in-coupling element to form first guided light and second guided light by diffracting input light, first expander element to form third guided light by diffracting the first guided light, second expander element to form fourth guided light by diffracting the second guided light, and an out-coupling element to form first output light by diffracting the third guided light, and to form second output light by diffracting the fourth guided light, wherein the out-coupling element is arranged to form combined output light by combining the first output light with the second output light, wherein the in-coupling element has a first grating period for forming the first guided light, and wherein the in-coupling element has a second different grating period for forming the second guided light.
US11624867B1 Keycap, method of manufacturing the same and key structure
The present disclosure provides a keycap, including: a light-guiding microstructure layer made of a first material, the light-guiding microstructure layer including a base layer and a plurality of microstructures disposed on a lower surface of the base layer; and a light-transmitting layer disposed over the light-guiding microstructure layer and in contact with the base layer, the light-transmitting layer being made of a second material different from the first material. The present disclosure further provides a method of manufacturing the above-mentioned keycap and a key structure including the above-mentioned keycap.
US11624864B2 Optical device including optically anisotropic molecules having intermediate pretilt angles
An optical element is provided. The optical element includes an optical film including a birefringent material having a chirality. Optically anisotropic molecules of the birefringent material disposed adjacent a first surface of the optical film are configured with a first pretilt angle in a range of greater than 10° and less than 80°, or in a range of greater than −80° and less than −10°. Optically anisotropic molecules of the birefringent material disposed adjacent a second surface of the optical film opposing the first surface are configured with a second pretilt angle in the range of greater than 10° and less than 80°, or in the range of greater than −80° and less than −10°.
US11624862B2 Optical element, spectroscopic apparatus, and method for manufacturing the same
An optical element formed of a plurality of materials includes a middle layer between a base material and a reflecting member so as to suppress stripping, cracking and the like of the optical surface due to the difference in coefficients of thermal expansion among the component materials, in the case where a temperature difference in the service environment or a temperature difference between a manufacturing environment and the service environment is large.
US11624860B2 Light body
A method for producing a half mirror includes forming a reflection region by which light is reflected and a transmission region through which the light is transmitted on a surface of a transparent plate Only the reflection region is coated with a plating. The coating includes a masking step of coating a position of the transparent plate corresponding to the transmission region with a masking material, a plating step of coating the entire surface which includes the transmission region which has been coated with the masking material and the reflection region with the plating, a plating removing step of removing the plating to a depth in which the masking material is exposed after the plating step, and a masking material removing step of removing the masking material after the plating removing step.
US11624856B2 Method for manufacturing anti-glare film
Gloss of a surface having a concave-convex structure is measured, and R/V, which is a ratio of a diffuse specular reflection intensity R to a sum total V of diffuse reflection intensities (in formula, the diffuse specular reflection intensity R represents a diffuse reflection intensity measured at an aperture angle of 1 degree by a variable-angle photometer in a diffuse specular reflection direction when visible light is radiated, at an angle of 45 degrees from a normal line, to the surface having the concave-convex structure of the anti-glare film, and the sum total V of diffuse reflection intensities represents a sum total of diffuse reflection intensities measured at an aperture angle of 1 degree by a variable-angle photometer for every 1 degree from −45 degrees up to 45 degrees, including 0 degrees, with respect to the diffuse specular reflection direction when visible light is radiated, at an angle of 45 degrees from a normal line, to the surface having the concave-convex structure of the anti-glare film), is evaluated to manufacture an anti-glare film. The above-described method enables an anti-glare film having high anti-glare properties and high contrast to be manufactured at high productivity.
US11624855B2 Holdup algorithm using assisted-physics neural networks
Systems and methods for determining holdup in a wellbore using a neutron-based downhole tool. In examples, the tool includes nuclear detectors that may measure gammas induced by highly energized pulsed-neutrons emitted by a generator. The characteristic energy and intensity of detected gammas indicate the elemental concentration for that interaction type. A detector response may be correlated to the borehole holdup by using the entire spectrum or the ratios of selected peaks. As a result, measurements taken by the neutron-based downhole tool may allow for a two component (oil and water) or a three component (oil, water, and gas) measurement. The two component or three component measurements may be further processed using machine learning (ML) and/or artificial intelligence (AI) with additional enhancements of semi-analytical physics algorithms performed at the employed network's nodes (or hidden layers).
US11624851B1 Electronic marker devices and systems
Buried utility locator systems, including a locator including an integrated marker device excitation transmitter for generating and sending a marker device excitation signal to one or more marker devices, are disclosed.
US11624850B2 Marine survey node and soil sample module
A marine survey node can include a body to be deployed to a seabed, a marine survey receiver coupled to the body and to acquire marine survey data, and a soil sample module associated with the body to collect a soil sample from the seabed. A soil sample module can include a vessel, a first valve coupled to the vessel, and a spike coupled to the vessel. The spike can penetrate an earth surface. The first valve can maintain a pressure difference between the vessel and the spike when closed and equalize a pressure between the vessel and the spike when open. An inlet in the spike can equalize pressure between an inside of the spike and an outside of the spike and to collect a soil sample from the earth surface.
US11624849B2 Methods for determining transversely isotropic-elastic constants from borehole sonic velocities in strongly transversely-isotropic formations
A method for estimating all five transversely-isotropic (TI)-elastic constants using borehole sonic data obtained from at least one subterranean borehole in a transversely isotropic formation. In an embodiment, the method includes: solving for a quasi-compressional qP-wave velocity VqP using inversion algorithms based on exact solutions of the Kelvin-Christoffel equations for plane wave velocities in arbitrarily anisotropic formations, where the five TI-elastic constants may include C11, C13, C33, C55, and C66.
US11624846B2 Moment tensor reconstruction
A seismic monitoring system includes a plurality of seismic monitors and a processing device operatively coupled to the plurality of seismic monitors. The processing device receives recordings of waveforms of motion detected at the plurality of seismic detectors in a geographic area. The processing device applies the respective recordings to corresponding positions of the seismic detectors in a three-dimensional geological model that describes its elastic attributes and tests a plurality of moment tensors at a plurality of locations. Based on the testing, the processing device determines a globally convergent source location and moment tensor in the three-dimensional model based on the testing.
US11624841B2 Systems and methods for GNSS receivers
A global navigation satellite system (GNSS) receiver can include a code generator, a signal correlator circuit, and a processor. The code generator can generate samples of a plurality of ranging codes associated with corresponding GNSS transmitters. The signal correlator circuit can receive, according to a first clock rate, samples of a signal from a GNSS transmitter, and update, according to a second clock rate and a time division multiplexing scheme, cross-correlation values indicative of cross-correlations between the signal and a subset of the plurality of ranging codes. The second clock rate can be equal to at least multiple times the first clock rate. The signal correlator circuit can determine final results of the cross-correlation values based on the updating of the cross-correlation values, and a processor can identify the GNSS transmitter among the plurality of GNSS transmitters based on the final results of the cross correlation values.
US11624836B2 Detection of damage to optical element of illumination system
An assembly includes an optical element having a light-shaping region. A light emitter is aimed into the optical element along an internal reflective path. The internal reflective path extends across the light-shaping region. A photodetector is positioned along the internal reflective path. Integrity of the optical element is determined based on detection of light from the light emitter along the internal reflective path by the photodetector.
US11624834B2 Time of flight sensing system and image sensor used therein
An image sensor employed in a time-of-flight (TOF) sensing system includes a pixel array including plural pixels, each pixel including at least one photo diode and each pixel generating an amount of charge corresponding to an incident light, comparing circuitry configured to compare voltage levels, each voltage level individually changed based on the amount of charge outputted from each pixel, with a reference voltage to output a comparison result, and calibration circuitry configured to adjust the voltage levels equally based on the comparison result.
US11624830B2 Wide dynamic range using a monochrome image sensor for laser mapping imaging
Systems, methods, and devices for laser mapping and color imaging with increased dynamic range are disclosed. A system includes an emitter for emitting pulses of electromagnetic radiation and an image sensor comprising a pixel array for sensing reflected electromagnetic radiation, wherein the pixel array comprises a plurality of pixels each configurable as a short exposure pixel or a long exposure pixel. The system includes a controller comprising a processor in electrical communication with the image sensor and the emitter. The system is such that at least a portion of the pulses of electromagnetic radiation emitted by the emitter comprises a laser mapping pattern.
US11624827B2 Method for generating a high precision map, apparatus and storage medium
A method and an apparatus for generating a high precision map, and a storage medium for generating a high precision map. The method includes: performing a point cloud splicing process on target point cloud data to obtain a lidar pose corresponding to the target point cloud data; projecting the target point cloud data into a preset two-dimensional area based on the lidar pose to generate a map based on a reflection value and a height value; performing a self-positioning verification on the map based on the reflection value and the height value using the target point cloud data; and integrating, if a result of the self-positioning verification satisfies a preset condition, the map based on the reflection value and the height value into a reference map to generate the high precision map.
US11624825B2 Object tracking
Example implementations relate to tracking objects such as, for example, sport participants using a combination of LIDAR and visual camera image data.
US11624824B2 Optoelectronic sensor and method for detecting objects
An optoelectronic sensor (10) for detecting objects in a monitoring region (20), the sensor (10) having a scanning unit (12, 58) movable about an axis of rotation (18), a plurality of scanning modules (22) for periodically scanning the monitoring region (20) and for generating corresponding received signals, and an evaluation unit (48) for obtaining information about the objects from the received signals, the scanning modules (22) comprising at least one light transmitter (24) for transmitting several light beams (28) separated from one another and at least one light receiver (36) for generating the received signals from the light beams (32) remitted by the objects, wherein at least one scanning module (22) is at least one of tilted by a tilt angle (β) relative to its main viewing direction and rotated by a rotation angle (γ).
US11624821B2 System, method and computer-accessible medium for real time imaging using a portable device
An exemplary system, method and computer-accessible medium for generating an image(s) or a video(s) of an environment(s), which can include, for example, generating a first millimeter wave (mmWave) radiofrequency (RF) radiation using a mobile device(s), providing the first mmWave RF radiation to the at least one environment, receiving, at the mobile device(s), a second mmWave RF radiation from the environment(s) that can be based on the first mmWave RF radiation, and generating the image(s) or the video(s) based on the second mmWave RF radiation.
US11624818B2 Method and device for checking the plausibility of a transverse movement
A method for checking the plausibility of an initially known transverse movement of an object. The method includes: emission of a radar signal having constant signal frequency, and reception by a radar device of reflections of the radar signal having constant signal frequency; and checking the plausibility of the transverse movement of the object by analyzing frequency ranges corresponding to the transverse movement in a spectrum of the reflected radar signal having constant signal frequency.
US11624816B2 Method and system for performing retrospective dynamic transmit focussing beamforming on ultrasound signals
Performing retrospective dynamic transmit focusing beamforming for ultrasound signals by a) transmitting plural transmit beams, each transmit beam centered at a different position along array, having width or aperture encompassing plural laterally spaced line positions, each transmit beam width or aperture overlapping width or aperture of adjacent transmit beam or more laterally spaced transmit beams; b) receiving echo signals; c) processing echo signals to produce plural receive lines of echo signals at laterally spaced line positions within width or aperture of transmit beam; d) repeating steps b), (c) for additional transmit beams of plural transmitted transmit beams; e) equalizing phase shift variance among receive lines at common line position resulting from transmit beams of different transmit beam positions concurrently with steps c), d); f) combining echo signals of receive lines from different transmit beams spatially related to common line position to produce image data; g) produces an image using image data.
US11624815B1 Method and apparatus for producing an acoustic field
The present invention concerns a method and apparatus for the modulation of an acoustic field for providing tactile sensations. A method of creating haptic feedback using ultrasound is provided. The method comprises the steps of generating a plurality of ultrasound waves with a common focal point using a phased array of ultrasound transducers, the common focal point being a haptic feedback point, and modulating the generation of the ultrasound waves using a waveform selected to produce little or no audible sound at the haptic feedback point.
US11624807B2 Image distance in LIDAR systems
A LIDAR system includes a LIDAR chip configured to generate a LIDAR output signal that exits from a waveguide on the LIDAR chip. The system also includes optics that receive the LIDAR output signal from the waveguide. Electronics are configured to tune an image distance at which the LIDAR output signal is focused after exiting from the optics.
US11624802B2 Augmenting tracking based on beacon signal using orientation and obstruction analysis
Provided herein are methods and systems for generating a model, mapping a monitored space, and used for augmenting the location and paths of devices path in the monitored space, using orientation and obstruction analysis. The disclosure comprises moving a device having a camera and one or more wireless transceiver through the monitored space, exchanging signal transmissions with one or more wireless transceivers present in the monitored space, and taking images, video sequences, or other optical readings. Either the mobile wireless device, the wireless transceivers, or both may have a non-isotropic transmission and reception characteristics, due to antenna structure, occlusions, other objects with radiation impact and/or the like. The images, videos, and/or optical readings, in addition to the received signal characteristics are stored and processed to generate the model, which one or more verification units, configured to verify the location objects or devices in the monitored space, may use.
US11624798B2 MRI phantom including hollow fluid filled tubular textiles for calibrated anisotropic imaging
A universal, modular, temperature controlled MRI phantom for calibration and validation for anisotropic and isotropic imaging comprises an outer insulating shell configured to be received within an MRI chamber; an inner shell received within the outer insulating shell; a fluid conduits adjacent the inner shell for receiving temperature controlling fluid or gas cycling there-through; and a series of stacked layers of frames containing test points for the MRI phantom, each layer including at least one fiducial and including at least some anisotropic imaging test points in at least one frame and at least one isotropic imaging test point in at least one frame. The anisotropic imaging comprises hollow tubular textile fibers, wherein each hollow tubular fiber has an outer diameter of less than 50 microns and an inner diameter of less than 20 microns, wherein at least some hollow tubular fibers are filled with a fluid.
US11624797B2 Method, device and MRI system for correcting phase shifts
A system and method for correcting phase shift in echo images are provided. The method may include one or more of the following operations. A plurality of echo images may be obtained. Homogeneous pixels in the plurality of echo images may be identified. A vector corresponding to each of at least some of the identified homogeneous pixels may be determined. A vector of a homogenous pixel includes a phase element and an amplitude element. A first complex linear model of phase shift may be determined based at least in part on the determined vectors. Phase shift of at least one of the plurality of echo images may be corrected based on the first complex linear model.
US11624792B2 Radio frequency head coil for a magnetic resonance imaging system and methods thereof
A radio frequency head coil for a magnetic resonance imaging system is provided. The radio frequency head coil includes a body operative to be disposed on a head of a patient, and an extended lip disposed on the body and operative to receive a magnetic resonance signal. At least some of the magnetic resonance signal is emitted by a region of the patient disposed between a brain stem of the patient up to and including a vertebra of the patient.
US11624791B2 Reducing stray magnetic-field effects using a magnetic-field closed-loop system
In one aspect, a magnetic-field sensor includes main coil circuitry configured to generate a first magnetic field signal at a first frequency. A reflected signal is generated from a target caused by the first signal generated by the main coil circuitry. The magnetic field sensor also includes magnetoresistance circuitry configured to receive an error signal. The error signal is formed from a combination of the reflected signal and a second magnetic field signal. The magnetic-field sensor further includes analog circuitry configured to receive an output signal from the magnetoresistance circuitry, digital circuitry configured to receive an output signal from the analog circuitry, a mixer configured to receive a feedback signal from one of the digital circuitry or the analog circuitry, and secondary coil circuitry configured to receive a driver signal from the mixer causing the secondary coil circuitry to generate the second magnetic field signal at the first frequency.
US11624781B2 Noise-compensated jitter measurement instrument and methods
A test and measurement device includes an input for receiving a test waveform from a Device Under Test (DUT), where the test waveform has a plurality of input level transitions, a selector structured to respectively and individually extract only those portions of the test waveform that match two or more predefined patterns of input level transitions of the test waveform, a noise compensator structured to individually determine and remove, for each of the extracted portions of the waveform, a component of a jitter measurement caused by random noise of the test and measurement device receiving the test waveform, a summer structured to produce a composite distribution of timing measurements with removed noise components from the extracted portions of the test waveform, and a jitter processor structured to determine a first noise-compensated jitter measurement of the DUT from the composite distribution. Methods of determining noise-compensated jitter measurements are also disclosed.
US11624777B2 Slew-load characterization
Various implementations described herein are related to a method for constructing integrated circuitry and identifying input signal paths, internal signal paths and output signal paths associated with the integrated circuitry. The method may include generating a timing table for slew-load characterization of the input signal paths, the internal signal paths and the output signal paths. The method may include simulating corner points for the timing table, building diagonal points for the timing table based on the simulated corner points, and building remaining points for the timing table based on the simulated corner points and the diagonal points.
US11624770B2 Micro device arrangement in donor substrate
This disclosure is related to arranging micro devices in the donor substrate by either patterning or population so that there is no interfering with non-receiving pads and the non-interfering area in the donor substrate is maximized. This enables the transfer of micro devices to a receiver substrate with fewer steps.
US11624768B2 Constant power circuit with variable heating and measurement current capability
A system for testing a subject transistor with constant power. The system may include an amplifier, a measurement voltage source, and a exercise voltage source. The amplifier may have an output connected to a gate of the subject transistor. The amplifier may have a first input and a second input. The measurement voltage source may be connected to the first input of the amplifier for use in measuring characteristics of the subject transistor. The exercise voltage source may be connected to the first input of the amplifier for exercising the subject transistor. The second input of the amplifier may be connected to a source of the subject transistor through a resistor.
US11624767B2 Semiconductor test apparatus and semiconductor test method
A semiconductor test apparatus according to the present disclosure includes: a stage on which a wafer is to be mounted; a pressurizing wall disposed on a surface of a probe card opposing the stage, extending toward the stage, and having an opening; a mark disposed on a lower surface of the pressurizing wall opposing the stage; a probe disposed in the opening; an air tube to force air into the opening; a detector to detect first spacing between a tip of the probe and the mark; and a controller to control second spacing between the wafer and the lower surface of the pressurizing wall based on the first spacing, wherein, when an electrical property of each of chips of the wafer is measured, the second spacing is controlled to be predetermined spacing by the controller, and the air is forced into the opening through the air tube.
US11624766B2 Method for measuring a partial discharge in an electric drive system
A method for measuring a partial discharge in an electric drive system with an electric rotating machine and a converter during the operation of the electric drive system includes continuously analyzing a signal shape of a converter signal generated by the converter. A measurement signal is measured while the converter signal has a sinusoidal signal shape, and the measurement signal is compared with a reference signal. A partial discharge is detected when a deviation of the measurement signal from the reference signal exceeds a threshold value.
US11624763B2 Error-tolerant system for measuring impedance
A system for measuring impedance which is tolerant of connection errors includes a measuring instrument and a relay plate. The relay plate includes a plurality of relay groups. A relay group comprises a first channel, a second channel, a third channel, and a fourth channel. The first to fourth channels are electrically connected to a conductive pin of the product. The relay board further comprises a first voltage interface, a second voltage interface, a first current interface, and a second current interface, the first voltage interface is electrically connected to the first channel, the first current interface is electrically connected to the second channel, the second voltage interface is electrically connected to the third channel, and the second current interface is electrically connected to the fourth channel, a control unit being able to switch between these when connected to obtain impedance measurements.
US11624761B2 Fault detection for appliances based on energy consumption data
A method of detecting a fault in a device is described. The method comprises receiving an energy consumption signal for the device, the energy consumption signal indicating a varying energy consumption of the device over time during operation of the device. A basis function is selected, the basis function defining a signal pattern associated with a known fault type. A correlation between the basis function and the energy consumption signal is evaluated. Presence of an operating fault in the device is determined in dependence on the correlation, and an output is generated based on the determination.
US11624760B2 Method for controlling devices provided with communication function, and device used in implementing the method
A measurement device that performs a predetermined measurement task together with a plurality of other measurement devices is provided. This measurement device is provided with a sampling phase generator for generating a sampling phase for instructing a timing of sampling, and a communication unit for communicating with at least one of the plurality of other measurement devices. The communication unit transmits the sampling phase generated by the sampling phase generator to at least one of the plurality of other measurement devices. The sampling phase generator is configured to generate a third sampling phase, using an operation that is based on a generated first sampling phase and a second sampling phase received by the communication unit from at least one of the plurality of other measurement devices.
US11624759B1 Inspecting device and its testing socket
A testing socket includes a metal block, an assembly block, an analog ground probe pin and a digital ground probe pin. The metal block is formed with a concave portion and used to connect to an independent main ground. The assembly block is electrically isolated from the metal block, and detachably embedded in the recess, so that the metal block and the assembly block are assembled together to be a probe holder. The digital grounding probe is inserted in the metal block, electrically connected to the independent main ground through the metal block. The digital ground probe pin can be electrically connected to a device to be tested (DUT) and the independent main ground. The analog ground probe pin is inserted in the assembly block, and electrically connected to the DUT and another independent main ground.
US11624758B2 Test kit for testing a device under test
A test kit for testing a device under test (DUT) includes a socket structure for containing the DUT. The DUT includes an antenna and radiates a RF signal. The test kit further includes a reflector having a lower surface. The RF signal emitted from the antenna of the DUT is reflected by the reflector and a reflected RF signal is received by the antenna of the DUT.
US11624757B2 Modeling poses of tracked objects by predicting sensor data
A platform system receives sensor data describing the state and orientation of a tracked object and models the pose of the tracked object to determine user interactions with the platform system. To ensure that incorrect sensor data due to a saturation event or connection loss does not impact user experience, the platform system identifies regions for correction in sensor data streams based on the sensor data being at or above a saturation limit or not being received. The platform system predicts sensor data for an identified region of correction by applying a fit corresponding to points adjacent to the region for correction and determining predicted sensor data using the applied fit. The predicted sensor data is used to correct the modeled pose for the tracked object.
US11624753B2 Rotational speed sensor, manufacturing method thereof, driving method thereof and electronic device
A rotational speed sensor, a manufacturing method thereof, a driving method thereof, and an electronic device are provided. The rotational speed sensor includes liquid crystal cell, rotational speed sensing module and rotational speed determining module; rotational speed sensing module is configured to convert rotational speed into voltage signal and apply voltage signal to liquid crystal cell; and at least a part of optical signal propagation module of rotational speed determining module is located in liquid crystal cell. Spectrum drift time of optical signal propagated in optical signal propagation module is variable as refractive index of liquid crystal molecules in liquid crystal cell changes; optical signal transmitting module in rotational speed determining module transmits optical signal to optical signal propagation module; optical signal receiving module in rotational speed determining module receives optical signal propagated by optical signal propagation module and analyzes spectrum to determine rotational speed.
US11624749B2 Coating of aerosol particles using an acoustic coater
Coating materials such as MALDI matrix solutions are aerosolized and are used to coat analyte particles in an acoustic coater. Methods and devices for coating analyte particles in real time are disclosed. The coating improves the detection and quantification of the analyte particles using analytical instruments such as an aerosol time of flight mass spectrometer.
US11624746B2 Test strip for milk immunofluorescence assay (IFA) and use thereof
The present disclosure provides a test strip for milk immunofluorescence assay (IFA) and use thereof, and relates to the technical field of test strip. The test strip of the present disclosure includes a sample pad, a conjugate pad, a nitrocellulose membrane, and a wicking pad assembled and pasted successively on a PVC backing card; fluorescent latex microsphere-labeled mixed antibodies are coated on the conjugate pad; anti-casein antibody (T1 line), anti-beta-lactoglobulin (BLG) antibody (T2 line), anti-alpha-lactalbumin (ALA) antibody (T3 line), anti-lactoferrin/anti-bovine serum albumin (BSA) antibody (T4 line), and rabbit anti-mouse IgG antibody (C line) are coated on the nitrocellulose membrane, where the T1, T2, T3, and T4 lines are test lines, and the C line is a control line. The test strip of the present disclosure accurately and quantitatively detects the content of casein, BLG, ALA, and lactoferrin/BSA in food, and features easy operation and high accuracy and sensitivity.
US11624745B2 Method of screening antibody and antibody screening system using the same
A method of screening an antibody comprises preparing a serum having a target antibody and a non-target antibody; providing the serum with a first antigen that specifically binds the target antibody to obtain a first mixture; selectively obtaining the first conjugate by separating the first conjugate from the non-target antibody in the first mixture; dissociating the first conjugate, and a redundant non-target antibody adsorbed to the first conjugate into the first antigen, the target antibody and the redundant non-target antibody; removing the first antigen to obtain a second mixture of the target antibody and the redundant non-target antibody; providing the second mixture with a second antigen to form a second conjugate, so that third mixture including the target antibody and the second conjugate may be obtained; and selectively obtaining a target antibody by separating the second conjugate from the target antibody in the third mixture.
US11624744B2 Method and device for recording intracellular action potential in electrogenic cells
A method of recording intracellular action potentials in electrogenic cells through pores in membranes of cells formed by optoporation includes positioning a sample that includes the cells on a multi-electrode array; incubating or perfusing the sample; focusing a laser on the surface of the array electrodes, the surface contacting the sample; applying one or more laser pulses to one or more array electrodes to perform a localized breakdown of the membrane of the cells of the sample; and recording the intracellular action potentials. The surface of the electrodes is porous and has cavities and protrusions at the nanoscale level, and the electric field produced by the laser is localized and amplified to perform the localized breakdown of the membrane of the cells of the sample.
US11624740B2 Protective enclosure for gas sensors
A small-sized, portable enclosure protects a gas sensor against degradation due to environmental exposure and changes in atmospheric conditions. The protective enclosure includes an inlet for introduction of a gas into the enclosure, an outlet for release of the gas upon completion of a sensing run, and a number of in-line filters that remove from the inflowing gas sample analytes, contaminants, and other materials that can compromise the integrity of the sensor or cause the sensor to degrade over time. The enclosure does not include any filters during the measurement phase of the sensing run in order to allow the gas sensor to accurately measure an unmodified gas mixture and/or analyte.
US11624734B2 Chromatographic dimension selection in multidimensional liquid chromatography
A system capable of performing both single and multidimensional liquid chromatography includes a solvent delivery system, a sample injection system, a first dimension column path configured to perform a separation process in a first dimension, a second dimension column path configured to perform a separation process in a second dimension that is different than the first dimension, a valve system; and a sample injection system fluidically connected to the valve system. The valve system is configured to direct flow from a sample injection system to a first dimension column path when the valve system is in a first position, and to direct flow from the sample injection system to the second dimension column path without the flow path flowing through the first dimension column path in the chromatography system when the valve system is in a second position.
US11624732B2 Detection device and diagnostic system
A detection device includes a vibration sensor configured to detect vibration of a machine, a calculation unit configured to perform FFT analysis on detection data of the vibration sensor, divide a specific frequency range into a plurality of frequency ranges, and calculate a partial overall value for each of the plurality of frequency ranges, and a wireless communication device configured to transmit the partial overall value.
US11624727B2 Systems and methods for single-molecule detection using nanopores
A system and method for detecting a single-molecule using an integrated circuit which includes at least one membrane having a nanopore located between first and second reservoirs and a low-noise preamplifier having an electrode formed on the surface thereof is provided. The method includes passing a target molecule through the nanopore, and measuring a current through the nanopore to detect the presence of a biomolecular entity, if any.
US11624722B2 Method and systems for determining dielectric breakdown voltages of fluid samples using dielectric fluid testers
Described herein are dielectric fluid testers for determining dielectric breakdown of fluid samples, systems comprising such testers, and methods using thereof. A dielectric fluid tester comprises a container and two electrodes. The test heads of these electrodes protrude inside the container and face each other, forming a gap. In some examples, one or both electrodes are movable for adjusting the gap and/or the volume inside the container available for a fluid sample. For example, the container includes two internal seals, one of which has a fixed position and is slidably coupled to a respective electrode. The other seal is slidably coupled to the container and moves together with the corresponding electrode. The container comprises an access port, providing a fluid communication between the fluid sample and an external pressure-controlling source. In some examples, the access port is used to deliver and remove the fluid sample from the container.
US11624721B2 Hydrogen sensor, hydrogen detecting method, and non-transitory computer-readable storage medium
According to one embodiment, a hydrogen sensor is disclosed. The hydrogen sensor includes a capacitor, a gas detector, a heater, and a determiner. The capacitor includes a deformable member that deforms by absorbing or adsorbing hydrogen and varies a capacitance value corresponding to a deformation of the deformable member. The gas detector detects gas based on a capacitance value of the capacitor. The heater heats the deformable member. The determiner determines whether gas detected by the gas detector contains a substance other than hydrogen or not, wherein the gas detector detects the gas during a heating period during which the heater heats the deformable member.
US11624709B2 Adhesion defect detection apparatus and adhesion defect detection method using the same
An adhesion defect detection apparatus includes an inspection window having a first dummy area, a second dummy area, and an inspection area disposed between the first dummy area and the second dummy area. A first shape changer is disposed on the inspection window. The first shape changer is configured to change a shape of the inspection window in a first direction. A second shape changer is disposed outside of both the first dummy area and the second dummy area. The second shape changer is configured to change a shape of the inspection window in a second direction that is perpendicular to the first direction.
US11624708B2 Image processing techniques in multiplexed fluorescence in-situ hybridization
A fluorescent in-situ hybridization imaging and analysis system includes a flow cell to contain a sample to be exposed to fluorescent probes in a reagent, a fluorescence microscope to obtain sequentially collect a plurality of images of the sample at a plurality of different combinations of imaging parameters, and a data processing system. The data processing system includes an online pre-processing system configured to sequentially receive the images from the fluorescence microscope as the images are collected and perform on-the-fly image pre-processing to remove experimental artifacts of the image and to provide RNA image spot sharpening, and an offline processing system configured to, after the plurality of images are collected, perform registration of images having a same field of view and to decode intensity values in the plurality of images to identify expressed genes.
US11624707B2 Method and apparatus for performing spectrometric measurements
An apparatus adapted to perform spectrometric measurements, said apparatus comprising a tunable laser light source adapted to generate a laser light with an excitation wavelength supplied to an optical sensor which produces a sample specific response light signal; an optical reference filter adapted to measure laser light with the excitation wavelength fed back as a reference signal to provide wavelength calibration of the tunable laser light source; at least one optical measurement filter adapted to measure the sample specific response light signal produced by the optical sensor, wherein the optical reference filter and the at least one optical measurement filter are thermally coupled to maintain a constant wavelength relationship between the filter characteristics of the optical filters.
US11624703B2 Virus sensing in exhaled breath by infrared spectroscopy
Techniques for detecting cannabinoid, opioid, and virus aerosols in an exhaled breath are provided. An example method of identifying a virus-containing aerosol in exhaled breath includes capturing a breath input in an aerosol filter cartridge, disposing the aerosol filter cartridge in an optical path in a spectroscopy system, detecting one or more infrared spectral features of the breath input with the spectroscopy system, and identifying the virus-containing aerosol based on the one or more infrared spectral features.
US11624702B2 Systems and methods for quantifying analytes with minimal inter-sample variability
Disclosed herein are systems and methods for quantifying analytes in a desired complex solution with minimal inter-sample variability. The invention includes methods and diagnostic tools for quantifying analytes in aqueous solutions or biological fluid samples with sample-specific calibration and colorimetric or detectable output.
US11624697B2 Device for measuring hair properties
A device for measuring hair properties has a first part (I) and a second part (II) between which hair (H) is guided. The first part includes a measuring probe (MP), and the second part is arranged for deforming the hair against the measuring probe. While the device moves along the hair, the measuring probe experiences both a friction force resulting from the hair being guided along the measuring probe, and a deformation force resulting from hair deformation by the second part against the measuring probe. The second part includes a pressure element (PB, S) for pressing the hair against the measuring probe. In alternative embodiments, the second part comprises alignment elements (AE) at opposite sides of the measuring probe, and guidance elements (G) for mitigating an influence of an angle at which the device is applied to the hair to the friction force and/or the deformation force.
US11624691B2 Systems and methods for water content measurement correction
Methods and systems for correction of water content measurements include determining an apparent water content measurement of a sample material while the sample material is dried in ambient vapor pressure conditions, determining a correction value that represents a relationship between the apparent water content and the vapor pressure, and correcting the apparent water content measurement based on the correction value. These methods and systems can reduce cost, measurement time, and error in water content measurement for products that lose water over time, such as while being dried or cured.
US11624685B2 Method and system for imaging and analysis of a biological specimen
The present disclosure provides methods of preparing a biological specimen for imaging analysis, comprising fixing and clearing the biological specimen and subsequently analyzing the cleared biological specimen using microscopy. Also included are methods of quantifying cells, for example, active populations of cells in response to a stimulant. The present disclosure also provides devices for practicing the described methods. A flow-assisted clearing device provides rapid clearing of hydrogel-embedded biological specimens without the need of specialized equipment such as electrophoresis or perfusion devices.
US11624684B2 Method for tissue sample fixation
An aldehyde fixative solution at a first temperature is caused to contact a tissue sample for a first time period, additionally an aldehyde fixative solution is caused to contact the tissue sample at a second temperature higher than the first temperature for a second time period. The first time period typically ranges from about 15 minutes up to about 4 hours, and the first temperature typically is from greater than 0° C. to at least 15° C. The second temperature typically is from greater than about 22° C. to about 55° C., and the second time period ranges from about 1 hour to about 4 hours. Using this process, improved tissue morphology and IHC staining as well as superior preservation of post-translation modification signals have been accomplished in approximately 4 hours compared to 24 hours for room temperature protocols, and more even morphology and antigen preservation are observed.
US11624681B2 Overcoming OTDR dead zones using a few-mode fiber
Systems and methods include a method for overcoming optical time domain reflectometry (OTDR) dead zone limitations by using a few-mode fiber (FMF). Optical pulses are transmitted by a transmitter of an OTDR system through a mode MUX/DEMUX into an FMF. Light signals directed by the FMF in a backward direction through the mode MUX/DEMUX are received by the OTDR system through N single-mode fiber (SMF) ports corresponding to N modes in the FMF. Light signals from N−1 dead-zone-free SMF ports are collected by the OTDR system. Losses are measured and faults are located in the FMF based at least on the light signals.
US11624674B2 Hydrant nozzle cap with antenna
Example aspects of a nozzle cap for a fire hydrant and a method of detecting a leak in a fluid system are disclosed. The nozzle cap for a fire hydrant can include an outer housing defining a first end, a second end opposite the first end, and a substantially circumferential wall extending from the first end to the second end; an antenna coupled to the substantially circumferential wall of the outer housing; a cap cover coupled to the outer housing at the first end; and an inner housing coupled to the outer housing at the second end.
US11624673B2 Connecting device for connecting a sensor to a unit containing a fluid
To enable easy alignment of a leakage outlet according to known guidelines, a connecting device (1) for connecting a sensor (3) to a unit (2) containing a fluid is provided, comprising a first mounting portion (1a) to which the sensor (3) is mountable, a second mounting portion (1b) which is mountable to the unit (2), a central portion (1c) located between the first and second mounting portions (1a and 1b) and a leakage ring (1e) covering the bore (1d) of the central portion (1c), the leakage ring (1e) being sealed and rotatable relative to the central portion (1c), wherein the leakage ring (1e) has a leakage outlet (1f) on its periphery, the leakage outlet (1f) being provided to be located in the region of a lowest position of the periphery of the leakage ring (1e) in an operating position to allow any fluid present to drain.
US11624665B2 Pneumatic tire comprising a device for measuring a mechanical force and use of the device
The invention relates to a tire comprising an apparatus, wherein the apparatus comprises a first, second, third, fourth and fifth layer, the third layer being optional, characterized in that: a) the first layer comprises a first electrode material, b) the second layer comprises a first intermediate material, c) the third layer comprises an insulation material, d) the fourth layer comprises a second intermediate material, and e) the fifth layer comprises a second electrode material, wherein the second or fourth layer has a layer thickness in the range from 10 to 1000 μm, the first intermediate material of the second layer and the second intermediate material of the fourth layer are different, and the four or five layers are arranged one above the other according to the above sequence. The invention also relates to uses of the apparatus.
US11624662B2 Exhaust gas temperature sensor
A temperature sensor assembly having a support tube defining an interior, a temperature sensor having a distal end and a proximal end located within the interior, and, a concentric ring surrounding at least a portion of the temperature sensor and the concentric ring is positioned between the temperature sensor and the support tube for holding the temperature sensor in the support tube.
US11624661B2 Self-referenced ambient radiation thermometer and process for determining a temperature of a blackbody object
A self-referenced ambient radiation thermometer determines a temperature of a blackbody object and includes a temperature stabilized detector; a detector lens; a Lyot stop; a collimating lens; a field stop; an optical chopper such that the central radiation received by the temperature stabilized detector is modulated at a modulation frequency of the optical chopper; an objective lens in optical communication with the blackbody object and the temperature stabilized detector, optically interposed between the blackbody object and the field stop and that: receives the central radiation from the blackbody object and communicates the central radiation to the field stop; and a temperature-stabilized isothermal enclosure that provides a stable temperature and isothermal environment to elements disposed in the temperature-stabilized isothermal enclosure, wherein the elements disposed in the temperature-stabilized isothermal enclosure comprise: the temperature stabilized detector, the detector lens, the collimating lens, the Lyot stop, and the field stop.
US11624660B1 Dynamic radiometric thermal imaging compensation
Systems and methods for dynamic radiometric thermal imaging compensation. The method includes analyzing a visible light image to determine an emissivity value for each of a plurality of visible light pixels making up the visible light image. The method includes associating each of the plurality of thermal pixels making up a thermal image corresponding to the visible light image with at least one of the plurality of visible light pixels making up the visible light image. The method includes generating a second thermal image by, for each of the plurality of thermal pixels making up the thermal image, determining a temperature value based on the thermal pixel value of the thermal pixel and the emissivity value of the at least one of the plurality of visible light pixels associated with the thermal pixel.
US11624658B2 Near-infrared sensor cover
A near-infrared sensor cover includes a cover body having transmissiveness to near-infrared rays. The cover body includes a base and a heater unit. The heater unit is arranged rearward of the base in a transmission direction of the near-infrared rays and includes a wire-like heating element. The heating element is configured to generate heat when energized. The base includes a rear portion that includes a rear surface of the base in the transmission direction. In the rear portion of the base, at least part of a section that is different from a section in which the heater unit is provided is formed by a reflection suppression structure including asperities. The asperities include a reflection suppression surface that is inclined relative to the transmission direction and reduces reflection of the near-infrared rays.
US11624655B2 Dental 3D scanner with angular-based shade matching
A method for color shade matching obtains a 3D tooth surface representation using an intraoral scanner wherein the 3D tooth surface representation comprises surface data and a spatially resolved angular distribution of color vectors, wherein the spatially resolved angular distribution of color vectors associates one or more point positions from the surface data to the corresponding angular distribution of color vectors. The method identifies one or more shade values, where each shade value is associated with one angular distribution of color vectors from the spatially resolved angular distribution of color vectors, by comparing the angular distribution of color vectors to a set of reference angular distributions of color vectors, wherein each reference angular distribution in the set is associated with a corresponding shade value. The method displays, stores, or transmits the surface data with an indication of the one or more shade values.
US11624651B2 Spectrometry system with decreased light path
A spectrometer comprises a plurality of isolated optical channels comprising a plurality of isolated optical paths. The isolated optical paths decrease cross-talk among the optical paths and allow the spectrometer to have a decreased length with increased resolution. In many embodiments, the isolated optical paths comprise isolated parallel optical paths that allow the length of the device to be decreased substantially. In many embodiments, each isolated optical path extends from a filter of a filter array, through a lens of a lens array, through a channel of a support array, to a region of a sensor array. Each region of the sensor array comprises a plurality of sensor elements in which a location of the sensor element corresponds to the wavelength of light received based on an angle of light received at the location, the focal length of the lens and the central wavelength of the filter.
US11624650B2 Systems and methods for filtering sensor signal interference deriving from powered components of a header
In one aspect, a system for filtering signal interference from sensors signals includes a header comprising a frame and a powered component supported relative to the frame, and a sensor configured to detect electromagnetic waves indicative of a parameter associated with the header. In addition, the system includes an electronic control unit operably connected to the sensor such that the electronic control unit is configured to receive signals from the sensor associated with the detection of the electromagnetic waves. The electronic control unit is further configured to filter interference from the signals deriving from motion of the powered component relative to the sensor.
US11624647B2 Systems and methods for calibrating a payload sensing system of a vehicle
A method includes positioning, by a robot, a servo press proximate one or more reference identifiers of the vehicle. The method includes applying, by the servo press, a known weight to the vehicle. The method includes calibrating the payload monitoring system of the vehicle based on data from a plurality of payload sensors in response to applying the known weight.
US11624646B2 Portable weighing scale for weighing baled crop in field
A portable weighing scale for weighing a bale of crop includes a support frame configured to be transported on ground. A powered lift is operatively coupled to the support frame and configured to lift the bale of crop off the ground. A weight measurement system is operatively coupled to the support frame and configured to measure the weight or mass of the bale of crop when the bale of crop is lifted off the ground by the power lift.
US11624644B2 Pet harness with integrated scale
The present invention provides an animal harness comprising a harness body and a scale. The scale is secured to the harness body by a securement means. The harness can be utilized by a user to provide a specific amount of assistance to an animal using the harness because the scale will provide the user with the exact amount the animal weighs and how much assistance the user is providing the animal.
US11624641B2 Quantitative transfer pipette structure
What is disclosed in the present invention is to provide a quantitative transfer pipette structure, wherein an anti-backflow compartment is configured in the first bulb. The dimensions and locations of the first bulb, the second bulb and the third bulb are specifically configured to aspirate and transfer a specific volume of the liquid to a container, mix the liquid with the substance in the container by pressing and releasing the specific bulbs, so as to achieve the effects of precise quantification and sufficient mixing.
US11624640B2 Coriolis effect-based mass flow meters/controllers using optical sensing and methods having improved accuracy
An example optical measurement system includes: a first light source configured to emit a first light beam; a first optical sensor configured to output first measurements based on detecting the first light beam; a second light source configured to emit a second light beam; a second optical sensor configured to output second measurements based on detecting the second light beam, wherein the first measurements and the second measurements comprise variable components; a third optical sensor configured to output third measurements based on detecting the second light beam or a third light beam, wherein the third measurements comprise a first steady state component; and a compensation circuit configured to control a first light output of the first light beam and a second light output of the second light beam by controlling current to the first light source and the second light source based on the third measurements.
US11624635B1 Method for realizing high stability of micro-nano optical fiber Sagnac loop output by means of filter mode control
The present invention provides a method for realizing high stability of micro-nano optical fiber sagnac loop output by means of filter mode control, and belongs to the field of photoelectric detection technologies. In the present invention, the optical filter is combined with the micro-nano optical fiber Sagnac interference structure so as to control the Sagnac in-loop working mode by use of the mode selection characteristics of the filter. In this way, the interference mode is suppressed to better concentrate energy on the working mode, thereby improving the spectrum output uniformity and stability of the Sagnac loop. Further, the reflection and transmission modes of the optical filter do not participate in interference spectrum output and thus the performance of the system will not be affected. By designing and changing the parameters of the optical filter, the output characteristics of the interferometer can be dynamically controlled.
US11624630B2 Using augmented reality to present vehicle navigation requirements
In identifying vehicle navigation requirements using augmented reality, one vehicle determines that an event has occurred that concerns operation of the vehicle. The vehicle determines its current location, creates a notification message corresponding to navigation requirements matching the current location and the event, and sends the notification message. Another vehicle receives the notification message. In response, the other vehicle determines its current environment and a correlation between the navigation requirements and the current environment. An augmented reality system of the other vehicle displays alerts for the navigation requirements overlaid on a display of the current environment based on the correlation. I this manner, vehicle drivers are alerted to the navigation requirements applicable in particular locations or jurisdictions.
US11624629B2 Method, apparatus, and computer program product for generating parking lot geometry
A method is provided for the creation of parking lot geometry that can be used to provide guidance to a vehicle through the parking lot. Methods may include: generating a road network of a parking lot based on a plurality of probe data points; map matching the plurality of probe data points to road links of the parking lot; identifying parking lot accessor road links; identifying a building affinity link; identifying primary parking lot road links, where primary parking lot road links include at least one of a trajectory count, probe count, or average or median probe speed that is higher than a respective trajectory count, probe count, or average or median speed of non-primary parking lot road links; establishing a route from a parking lot accessor road link to the building affinity link; and providing for guidance of a vehicle along the route.
US11624623B2 Passenger ride extension for special services using remote operation
An apparatus for remote support of autonomous operation of a vehicle includes a processor that is configured to perform a method including receiving a request for a trip through a transportation network, wherein the trip includes a first travel portion from a first location to a second location, and a second travel portion from the second location to a third location. Each of the first travel portion and the second travel portion is associated with a different service such that a first payload of the first travel portion is different from a second payload of the second travel portion. The method also includes determining, based on the request, a route for the trip from the first location to the second location, and from the second location to the third location, and performing a validation process that confirms a presence of cargo in the first payload and/or the second payload.
US11624620B2 In-vehicle tracking apparatus and method
A method of in-vehicle tracking begins with establishing a communication link between a mobile device and a navigation system of a vehicle. The navigation system presents driving instructions leading to a destination. Each of a plurality of locations is serially passed over the communication link from the mobile device to the navigation system. Additionally, each of the plurality of locations is serially set, as it is communicated, as the destination within the navigation system. As the destination within the navigation system is updated, the driving instructions leading to that destination are updated as well.
US11624604B2 Concentric probe
An example of a concentric probe includes an outer shroud having a bore that extends through the outer shroud, an inner shroud located within the outer shroud and having a bore that extends through the inner shroud, the inner shroud joined to the outer shroud via brazing, an annulus defined by a space between the inner shroud and a wall of the bore of the outer shroud, a plenum defined by a space between the inner shroud and the wall of the bore of the outer shroud, the plenum being in fluid communication with the annulus, and a transducer disposed within inner shroud.
US11624602B2 Stepwise adjustable square
A stepwise adjustable square for use in carpentry, including: a stock; and a blade rotatable relative to the stock around an axis of rotation between a first extreme position at zero degrees, where the blade is parallel to the stock and partly provided in a space of the stock, and a second extreme position at about 270 degrees, where the blade is substantially perpendicular to the stock.
US11624595B2 Self-glowing materials and tracer ammunition
A self-glowing solid material comprises a man-made metal mixture containing at least one rare earth metal and an oxide of iron. The material is inducible by flame initiation to self-glow with yellow-to-red colors (577-to-700 nanometer wavelengths). A stealth tracer ammunition comprises a projectile body having a tip and a base, and a solid pellet disposed in the base. The pellet may be made from the above-mentioned self-glowing solid material or another suitable material. The pellet becomes incandescent as a result of being heated when the ammunition is fired. The incandescent pellet emits a glow observable only from behind when the ammunition travels downrange after being fired. An illuminant comprises a bimodal blend of a man-made metal mixture containing at least one rare earth metal and an oxide of iron. The bimodal blend is a blend of smaller-sized fragments and larger-sized pellets. The illuminant is capable of ignition and dispersion in response to ballistic energy to create illumination. An illumination device comprises a body having an interior cavity, the body configured to be launched as a projectile or configured to contain projectiles. An illuminant is disposed in the cavity, the illuminant comprising a bimodal blend of a suitable illuminant material. The illuminant is capable of ignition and dispersion in response to ballistic energy to create illumination.
US11624593B2 Vented arrow
In some embodiments, an arrow comprises a shaft comprising a tubular wall comprising a cavity and a nock comprising a notch arranged to engage a bowstring. An intake inlet is in fluid communication with the cavity and an exhaust outlet is in fluid communication with the cavity.
US11624589B2 Ballistic helmet having an integrated electronic circuit configured to power and operate conductively connected electronic devices
Implementations of a ballistic helmet having an integrated electronic circuit are provided. An example ballistic helmet includes: a first armor plate attached by a hinge to a first side of the ballistic helmet, the first amor plate is configured and positioned to provide ballistic protection; a second armor plate attached by a hinge to a second side of the ballistic helmet, the second armor plate is configured and positioned to provide ballistic protection; and an integrated electronic circuit configured to operate and power electronic devices conductively coupled thereto.
US11624585B2 Electronic weapon accessory and detachable mount with integrated control apparatus
An electronic weapon accessory system includes an electronic weapon accessory, such as a light, and a detachable mount with an integrated control switch. The electronic weapon accessory includes an electronic component, such as an LED, and a power source disposed within a housing. The electronic component and the battery are electrically connected with a circuit having electrical contacts exposed on an outer surface of the housing. The mount has a body with a clamp structure, a dome switch disposed on an outer surface of the mount body and a circuit having electrical contacts exposed on the outer surface of the mount body. Fasteners removably secure the mount body and accessory housing in assembled relation. When the electronic weapon accessory and mount are assembled, the accessory electrical contacts physically and electrically engaging the mount electrical contacts to complete an electronic control circuit and provide integrated control and operation of the electronic accessory.
US11624584B2 Firearm holster
A firearm holster for securely enclosing a firearm is provided. A spring biased triggering lever is pivotally secured to the holster. A slider attached to the firearm holster slides on the slider base from a locked position to an unlocked position upon pressing the triggering lever. A spring-biased resettable drop lock is pivotally connected to a resettable drop lock mount attached to the holster and extends into an ejection port of a firearm secured in the firearm holster. The resettable drop lock pivots out of the ejection port of the firearm in the firearm holster by contact with the slider as the slider moves from a locked position into an unlocked position. A secondary lock includes a helical lock shaft disposed within a secondary lock body and extends from the lock body to rotate a secondary lock from a locked position to an unlocked position.
US11624582B2 Toy water gun actuation mechanism
A toy water gun actuation mechanism for controlling opening of a valve with a base, a trigger, a coupling member being configured to be connected to the valve member and including a movably supported blocking member with an abutment that enables a valve to be opened and closed in a given period if the blocking member is in a blocking position and if the coupling member is in the a first position, the abutment then being positioned in trajectory of the coupling member defined by a movement of the coupling member from the first position into a second. If the blocking member is in its non-blocking position, the abutment is located outside the trajectory. A first elastic member is connected to the trigger and to the coupling member, The trigger has a pusher dog configured to move and/or release a movement of the blocking member into a non-blocking position.
US11624577B2 Bipod with sling stud mount
An interface for coupling a bipod to a sling stud of a firearm forend. The interface can include two pawls that pivot to release or grasp the sling stud. The pawls can be biased upward via a detent that rides within a vertical aperture in a pivot holder. The pivot holder can move up and down within a vertical aperture in a mounting plate of the interface, and via this movement the pawls may be forced open or closed. A bottom surface of one or both pawls can include an irregular surface different portions of which interface with a top of the detent depending on a vertical position of the pivot holder within the aperture in the mounting plate.
US11624576B1 Weapon rest assembly
A weapon rest assembly for stabilizing a weapon while shooting includes a post, which is engaged to and extends from a first end of a beam. The post comprises a plurality of nestable segments so that the post is selectively length adjustable. A rest is engaged to the post distal from the beam. A first attachment module is selectively engageable to the beam and is mountable to a tree stand so that the beam is mounted to the tree stand. A weapon held by a shooter positioned in the tree stand can be positioned on the rest to stabilize the weapon. A second attachment module is selectively engageable to the beam and is mountable to the ground so that the beam is mounted to the ground. A weapon held by a shooter positioned on the ground can be positioned on the rest to stabilize the weapon.
US11624571B1 Frame assembly for pistol with lock lever
A frame assembly for a pistol with a lock lever. The frame assembly includes a lower frame having a grip and an upper frame assembled on the lower frame and to a slide. The lower frame has: a mounting projection projecting upward to face the upper frame; and a lever mounting unit separated from the mounting projection and projecting upward. The upper frame has: a mounting groove into which the mounting projection is inserted to face the lower frame, and a lever hooking hole at one side of the mounting groove. The lever mounting unit has a lock lever having one end locked to be rotatable by a lock pin and the other end elastically supported to project upward. When the upper frame is assembled to the lower frame, the other end of the lock lever is inserted into the lever hooking hole and the upper frame is locked.
US11624568B2 Bolt assembly
A method of assembling a bolt handle to a bolt assembly of a firearm includes inserting the bolt handle through a handle opening defined by a bolt body. A distal end of the bolt handle is inserted through the handle opening until the distal end extends past an outer perimeter of the bolt body. At least a portion of a bolt shroud is inserted through a first portion of an aperture defined by the bolt handle. A force is applied to the bolt shroud while the bolt handle is retracted within the handle opening of the bolt body so that the bolt shroud is positioned within a second portion of the aperture. The bolt shroud is held in connection with the bolt handle when the bolt shroud is positioned within the second portion of the aperture to secure the bolt handle to the bolt body.
US11624566B2 Method for cleaning of a device
Disclosed are methods for cleaning of devices, such as heat exchangers, in particular to methods wherein machine learning systems, such as trained neural networks are used for indicating the fouling status the during the cleaning processes.
US11624565B2 Header box and heat exchanger
A header box includes a first bottom plate and an unperforated cover plate. The first bottom plate includes a first surface and a second surface opposite to the first surface. The first bottom plate is of a one-piece configuration. The first surface is recessed inwardly to form a straight first hole extending along a length direction. The second surface is recessed inwardly to form at least two straight second holes extending along a width direction perpendicular to the length direction. The first hole is communicated with the at least two second holes. The cover plate is connected to the first surface to block an opening of the first hole on the first surface. A heat exchanger having the header box is also disclosed.
US11624562B2 Heat sink
A heat sink includes a base plate; a cover overlapping the base plate; fins, each having a plate-like shape projecting from the base plate in a direction perpendicular to the base plate, located between the base plate and the cover; one or a plurality of first fin groups composed of a plurality of the fins arranged with a gap therebetween in a first direction; and one or a plurality of second fin groups composed of a plurality of the fins arranged with a gap therebetween in the first direction, and adjacent to the first fin group with a gap therebetween in a second direction. Positions in the first direction of the fins belonging to the second fin group are displaced with respect to positions in the first direction of the fins belonging to the first fin group. Each of the fines has an S-shape.
US11624560B2 Mechanical-chemical energy storage
This invention generally relates to mechanical-chemical energy storage. In particular, the invention relates to a mechanical-chemical energy storage system that stores energy by simultaneously compressing a gas to a higher enthalpy state and recovering the heat of compression by driving a somewhat reversible chemical reaction. The heat energy in the chemical reaction is then recovered while the gas is expanding to a lower enthalpy state.
US11624555B2 Method and system for cooling a hydrocarbon stream
A system and method for increasing the efficiency of natural gas liquefaction processes by using a hybrid cooling system and method. More specifically, a system and method for converting a transcritical precooling refrigeration process to a subcritical process. In one embodiment, the refrigerant is cooled to sub-critical temperature using an economizer. In another embodiment, the refrigerant is cooled to a sub-critical temperature using an auxiliary heat exchanger. Optionally, the economizer or auxiliary heat exchanger can be bypassed when ambient temperatures are sufficiently low to cool the refrigerant to a sub-critical temperature. In another embodiment, the refrigerant is isentropically expanded.
US11624551B2 Drainage assembly
A drainage assembly for an insulated structure includes a flexible body that has a plurality of flexures and defines an opening and notches that extend radially from the opening. A first drainage tube extends through the opening and includes receiving flanges disposed within the notches defined by the flexible body. A second drainage tube is in fluid communication with the first drainage tube. The second drainage tube includes engagement flanges disposed within the receiving flanges of the first drainage tube.
US11624550B2 Vacuum adiabatic body and refrigerator
A vacuum adiabatic body and a refrigerator are provided. The vacuum adiabatic body includes a support that maintains a vacuum space between a first plate and a second plate, and a heat resistance unit comprising at least one radiation resistance sheet that blocks radiation heat transfer in the vacuum space so as to reduce heat transfer between the first plate and the second plate. The support includes two support plates, and the at least one radiation resistance sheet is supported by at least one support protrusion provided on a bar, which couples the two support plates to each other, to maintain an interval between the first plate and the second plate.
US11624548B2 Refrigerator
A refrigerator includes a cabinet having a storage space, a hinge bracket configured to be installed on an upper wall of the cabinet and having a hinge shaft, a door configured to be connected to the hinge shaft and to open and close the storage space while rotating, and a hinge cover configured to be installed on the upper wall of the cabinet and to cover the hinge bracket, in which the hinge cover includes a first mounting part and a second mounting part disposed to be spaced apart in a horizontal direction, a bracket cover detachably mounted on one mounting part of the first mounting part and the second mounting part disposed at a position corresponding to the hinge bracket and configured to cover the hinge bracket, and a shielding member detachably mounted on another mounting part of the first mounting part and the second mounting part.
US11624544B2 Dehumidifier
A first heat exchanger, a desiccant block, and a second heat exchanger are arranged in series. In a dehumidifying operation, a first operation mode and a second operation mode are alternately repeated. In the first operation mode, the first heat exchanger is operated as a condensor or a radiator and the second heat exchanger is operated as an evaporator. In the second operation mode, the first heat exchanger is operated as the evaporator and the second heat exchanger is operated as the condensor or radiator. A pressure reducing amount in the first operation mode is controlled to be smaller than in the second operation mode so that a degree of superheat in the evaporator (second heat exchanger in the first operation mode, first heat exchanger in the second operation mode) in each of the first operation mode and the second operation mode is appropriately controlled to increase a dehumidifying amount.
US11624543B2 Under counter type refrigerator
A under counter refrigerator includes a main body defining at least one of a first and second storage compartments, an evaporator to generate cool air to be supplied to the at least one of the first and second storage compartments, and a machine room provided at a lower portion of the main body to define an installation space in which a compressor and a condenser are provided. The machine room includes a suction portion provided in front of the main body to suction outside air into the machine room, a discharge portion provided in front of the main body to discharge the suctioned air in the machine room, a guide wall to separate the installation space into a first space in which the condenser is installed, and a second space in which the compressor is installed. A condensation fan is installed at the guide wall, the condenser is provided in a front portion of the first space, a defrosting water tray is provided at a rear of the condenser, and the condensation fan is disposed on one side of the defrost water tray.
US11624542B2 Refrigerator
A refrigerator includes a main body defining a storage space, a cryogenic freezing compartment having an insulation space that is independent with respect to the storage space, an evaporator disposed inside the storage space to cool the storage space, and a thermoelectric module assembly disposed at one side of the cryogenic freezing compartment so that the cryogenic freezing compartment is cooled to a temperature less than that of the storage space. The thermoelectric module assembly includes a thermoelectric module, a cold sink coming into contact with a heat absorption surface of the thermoelectric module and disposed in the cryogenic freezing compartment, and a heat sink coming into contact with a heat generation surface of the thermoelectric module. The heat sink is cooled by introducing a refrigerant supplied to the evaporator.
US11624540B2 Refrigerator
A refrigerator includes a cabinet, a door, an ice making room, a cool air supply duct connecting the evaporation chamber to the ice making room, an ice maker, a cool air guide duct that guides cool air from the ice making room toward the ice maker, and an ice bin below the ice maker to store ice. The ice maker includes an ice tray including cool air guide ribs, and an ice separating guide covering a front surface of the ice tray and a portion of a top surface thereof in which the cool air guide ribs extend from one side of the ice tray toward the other side and are spaced apart from a front surface of a tray body toward a rear surface, and bottom parts of the cool air guide ribs are spaced apart from a bottom part of the cool air guide duct.
US11624538B2 Refrigeration device provided with a secondary by-pass branch and method of use thereof
A refrigeration device (100) having a closed circuit (C) within which a refrigerant fluid circulates and provided with a compressor and at least one shut-off valve (105) operable between an open position and a closed position to regulate the flow of refrigerant fluid through at least one evaporator depending on the temperature required by the user, the closed circuit includes at least one secondary by-pass branch (200) having an inlet section (201) and an outlet section (202) respectively arranged downstream (D) and upstream (U) of said at least one compressor (101) for the passage of said refrigerant fluid.
US11624534B2 Method for exchanging heat in vapor compression heat transfer systems and vapor compression heat transfer systems comprising intermediate heat exchangers with dual-row evaporators or condensers
A multi-step method is disclosed for exchanging heat in a vapor compression heat transfer system having a working fluid circulating therethrough. The method includes the step of circulating a working fluid comprising a fluoroolefin to an inlet of a first tube of an internal heat exchanger, through the internal heat exchanger and to an outlet thereof. Also disclosed are vapor compression heat transfer systems for exchanging heat. The systems include an evaporator, a compressor, a dual-row condenser and an intermediate heat exchanger having a first tube and a second tube. A disclosed system involves a dual-row condenser connected to the first and second intermediate heat exchanger tubes. Another disclosed system involves a dual-row evaporator connected to the first and second intermediate heat exchanger tubes.
US11624532B2 Heat pump and method for controlling operation of boiler based on temperature of fluid
A heat pump may include a compressor configured to compress a refrigerant, a first temperature sensor configured to detect an outdoor temperature, a second temperature sensor provided in heating pipes connected to a heating device that performs indoor heating and configured to detect a temperature of fluid flowing through the heating pipes, an outdoor heat exchanger configured to perform heat exchange between outdoor air and a refrigerant, a third temperature sensor configured to detect a temperature of the outdoor heat exchanger, and a controller. The controller may be configured to: control power to a boiler and/or to the compressor based on sensing values of the first, second, and third temperature sensors, calculate an expected efficiency of the heat pump based on the sensing value of the first temperature sensor and an initial target temperature, and control power to the boiler based on the expected efficiency.
US11624528B2 Field configuration of commercial water heaters
A system and method for configuring a water heater. The method includes capturing, with a mobile device a scannable feature of a rating plate and receiving, with the mobile device, an input indicative of a configuration selection. The method further includes configuring, with the mobile device, the water heater based on the configuration selection.
US11624521B2 Electric motor and air-conditioning apparatus including same
An electric motor includes a stator, a rotor, and a magnetic sensor. The stator has an iron core and a magnetic flux coil. The rotor has a rotary shaft and a cylindrical rotor magnet. The magnetic sensor has a sensor unit that outputs an electric signal based on an applied magnetic flux. The rotor magnet is disposed so as to face the iron core of the stator. The rotor magnet has a main magnet unit and a sensor magnet unit that is formed integrally with the main magnet unit and has an external diameter smaller than an external diameter of the main magnet unit. The magnetic sensor is disposed beside the sensor magnet unit. An outer circumferential edge of the sensor magnet unit is located farther away from the rotary shaft than a center of the sensor unit. The magnetic sensor is configured such that a center of the sensor unit and a center of the magnetic sensor do not match each other, and the center of the sensor unit is closer to the sensor magnet unit than the center of the magnetic sensor.
US11624520B2 Environment control in electronic apparatus
An electronic apparatus includes a housing with a power supply unit that receives external electrical power and supplies it to the apparatus using a power controller. The housing includes a heater; temperature and humidity sensors; and an electronic processor that receives power from the power supply unit and controls functions of the electronic apparatus. Upon startup, the power controller receives data from the temperature and humidity sensors; processes the received temperature and humidity data to indicate a current dew point within the housing; and compares the current dew point with a current location temperature at a location within the housing. If the current location temperature is at or below the current dew point, the heater is activated to raise the temperature within the housing. If the current location temperature is above the current dew point, electrical power supplied from the power supply unit to the electronic processor.
US11624519B2 Carbon monoxide purge system for a property
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, purging carbon monoxide (CO) from within a property. The methods, systems, and apparatus include actions of obtaining a reading from a carbon monoxide sensor in a property, determining that carbon monoxide in a property satisfies a carbon monoxide criteria based on the reading from the carbon monoxide sensor, obtaining a reading from a fire sensor, determining that a fire is not in the property based on the reading from the fire sensor, and in response to determining that carbon monoxide in the property satisfies the carbon monoxide criteria and that a fire is not in the property, triggering air in the property to be vented outside the property.
US11624512B2 Tankless water heater having integrated scale control module
A tankless water heater includes a scale control module (SCM). The SCM is mounted inside or outside of a cabinet which encloses a heat exchanger and source of heat of the water heater. The SCM may include a connector and a cartridge removably attaching to the connector or may only include a cartridge permanently affixed to the tankless water heater. The tankless water heater includes a continuous water pathway inside the cabinet to supply water to all components of the tankless water heater, including the SCM. The tankless water heater receives supply water at its inlet, treats the supply water in the SCM to generate treated water having reduced scale-forming characteristics compared to the supply water, and heats the treated water in the heat exchanger to generate heated treated water.
US11624511B2 Zero-fossil-fuel-using heating and cooling apparatus for residences and buildings with an array for tracking the sun
The invention provides an apparatus which can heat water using a Fresnel lens or magnifying glass to focus and concentrate sunlight on water-filled radiator-like tubes which move water, by the water pressure from a water spigot/bib (without pumping), to:1. move the heated water through tubes to heat any space inside any building, and2. provide steam to power a steam-powered electricity generator to provide electricity, and charge a battery, during daylight hours, and then use the charged battery to supply electricity during the night hours, and3. move water, cooled by the subsurface ground, by water pressure from a water spigot/bib without pumping, into proximity with any air space inside any building to cool the air space, and4. array a series of magnifying glasses or Fresnel lenses in order to catch the rays of the sun from sunrise to sunset and focus those rays on the car radiator-like tubes full of water in order to heat the water without using fossil fuels, and5. support the, array of magnifying glasses or Fresnel lenses and car-radiator-like water tubes with arch structures to hear the weight and protect the structure from earthquake damage.
US11624509B2 Guard and cover for outdoor fire heating appliances
A convertible guard device for a fire heating appliance. The guard device having a plurality of panels and a base portion, wherein the panels may be configured to be arranged in a guard configuration and a tabletop configuration. The base portion may define a fire area and have an upper surface configured to receive the panels arranged in the guard configuration, and an inner surface having a ledge extending therefrom, the ledge configured to receive a perimeter edge of the panels when the panels are arranged in the tabletop configuration.
US11624486B2 Lighting device
A lighting device according to an embodiment of the present disclosure includes a lighting part which includes a substrate provided along a longitudinal direction of the lighting device and a lighting unit provided on the substrate, and a diffusing part which is provided along the longitudinal direction of the lighting device, accommodates the lighting part therein, and diffuses light generated in the lighting part.
US11624485B1 Illumination set and alphabet lamp
An illumination set has a plurality of alphabet lamps and a plurality of connectors. Two of the alphabet lamps are connected by one of the connectors. Each alphabet lamp has a bottom casing, a top cover, an illumination circuit board, and a slide. The top cover is mounted on the bottom casing. The illumination circuit board is mounted in the bottom casing and between the top cover and the bottom casing. The illumination circuit board has an illumination component and a plurality of sockets. The slide is detachably mounted on the bottom casing. The top cover is located between the slide and the bottom casing. A pattern is formed on the slide. Because the slide of the alphabet lamp is detachable, the pattern on the alphabet lamp can be changed.
US11624481B2 Odorization system
An odorization system is provided that introduces foul-smelling odorant into a natural gas pipeline in order to make gas leaks more easily detectable. The system improves upon prior art odorization systems by using a pumpless mechanism driven by differential pressures. The elimination of pumps from the system reduces the likelihood of system failure and further reduces the likelihood that odorant leaks to atmosphere.
US11624480B2 Petroleum production process system and method of operation
A process system includes a process module, an upstream pipe, a downstream pipe, an inlet pipe with an inlet isolation valve, an outlet pipe with a discharge isolation valve, a bypass with a bypass isolation valve, and a drainage line with a valve. The process module has an inlet, an outlet, and a drainage outlet. The inlet pipe fluidically connects the inlet of the process module to the upstream pipe. The outlet pipe fluidically connects the outlet of the process module to the downstream pipe. The bypass fluidly connects the upstream pipe and the downstream pipe via the bypass isolation valve. The drainage line fluidly connects the drainage outlet of the process module to the downstream pipe via the valve.
US11624479B2 Method for measuring the quantity of gas introduced into a reservoir and filling station
A quantity of gas is introduced into a gas reservoir via a filling station provided with a filling line. The quantity is measured. A signal is generated indicating a corrected quantity of transferred gas. The signal is obtained by adding a predetermined, positive or negative, corrective amount to the measured quantity of gas transferred.
US11624478B2 Head mounted device
A head mounted device includes a ring-shaped mount unit for mounting the head mounted device on a head of a user, the ring-shaped mount unit including a first housing having a band portion on each of both sides thereof and a second housing having an engagement portion to be engaged with the band portion, and the ring-shaped mount unit being formed in a ring shape that enables enlargement and reduction of a circumference thereof by engagement of the band portion with the engagement portion. The head mounted device further includes a circumference holding unit, such as a torque limiter, configured to generate a holding force at least in a circumference enlargement direction of the ring-shaped mount unit.
US11624475B1 Spacer for use with an awning bracket
A spacer device for use in mounting an awning bracket to the side of a building having horizontally disposed and overlapping siding members. The spacer includes an upstanding rectangular plate having an upper end, a lower end, a first side edge, a second side edge, an inner side and an outer side. An upper screw opening is formed in the rectangular plate below the upper end thereof. A lower screw opening is formed in the rectangular plate above the lower end thereof. An upper hollow cylindrical shim extends from the inner side of the rectangular plate so that the interior thereof registers with the upper screw opening in the rectangular plate. A lower hollow cylindrical shim extends from the inner side of the rectangular plate so that the interior thereof registers with the lower screw opening in the rectangular plate.
US11624474B2 Invertible structure with a track
The disclosed invertible structures rely on combinations of translational movements to effect inversion. An exemplary invertible structure includes a track operable to be slidably coupled to a connector element of a longitudinal structure. In an embodiment, the connector element may include at least two connectors at least partially disposed in a slot defined in the track, which may have a plurality of translational axes for translational movements of the connectors of the longitudinal structure that would effect the inversion of the longitudinal structure.
US11624472B1 System for supporting an elongated member
A system for supporting an elongated member with the combination of a base and a collar. The base is configured with an angular portion that extends inwardly and downwardly from an upper edge of the base to a pivot position located between the cavity and a recess that is opposite to the angular portion and configured to receive the elongated member. The collar has an enclosure configured to receive and retain a second end of the elongated member. The base and the collar have respective exterior portions that are configured for attachment to structural elements.
US11624470B2 Diverting pigs in a pipeline or piping system
A pig diverter comprises a hollow housing having a flowline inlet port, a flowline outlet port, a pig entry opening, and a pig exit opening, all communicating with the interior of the housing. A tubular pig holder enclosed by the housing is pivotable between a receiving position and a launching position. In the receiving position, the pig holder is aligned with the pig entry opening to receive a pig and effects fluid communication between the pig entry opening and the flowline outlet port. In the launching position, the pig holder is aligned with the pig exit opening to launch a pig and effects fluid communication between the flowline inlet port and the pig exit opening.
US11624469B2 Pipe renovation filtration system
A filtration system is used with a pipe repair system, such as a cured-in-place pipe lining system. Before, during, and/or after the repair of the pipe with the pipe lining system, air from inside the pipe is directed into a filtration system. The filtration system removes contaminants, such as VOCs and other harmful gases, particles, and the like, with a filter, and then the filtered air is exhausted from the system. The filter can be a carbon filter or other filter that can remove harmful or hazardous materials and particles from the air prior to exhaust. The air is also sensed to acquire information, such as temperature, pressure, composition, flow, or the like.