Document Document Title
US11769455B2 Shift register unit set, gate driving circuit and display apparatus
Disclosed is a shift register unit set, a gate driving circuit and a display apparatus, the shift register set including: cascaded n shift register units, and an ith stage of shift register unit in the shift register unit set includes: a first input sub-circuit and a second input sub-circuit, wherein the first input sub-circuit includes: a charging sub-circuit, a storing sub-circuit, an isolating sub-circuit, an output sub-circuit, a first electric leakage prevention sub-circuit configured to input an operation potential to the isolating sub-circuit under the control of the blanking pull-up control node, and a second electric leakage prevention sub-circuit configured to input the operation potential to a second electrode of the isolating transistor under the control of the first pull-up node, wherein there is an overlap among n composite output signals output by the n shift register units, n and i are positive integers, and 1≤i≤n.
US11769454B2 Display panel and display device having emission control driver
A display panel and a display device having an emission control driver are discussed. The display device can include a display panel for displaying an image through sub pixels, and an emission control driver configured to supply a plurality of emission control signals to the sub pixels. The emission control driver can include a plurality of emission control stages configured to supply the plurality of emission control signals, respectively. Each emission control stage can include an output buffer including a first pull-up transistor configured to output a first high potential power supply voltage to an output line by a Q node, and a first pull-down transistor configured to output a first low potential power supply voltage to the output line by a QB node.
US11769452B2 Display panel, method for driving the same, and display apparatus
A display panel, a method for driving the same, and a display apparatus are provided. The display panel includes data signal lines and pixel circuits. The pixel circuit includes a driving module and a data voltage writing module. The data voltage writing module is connected between the data signal line and the input terminal of the driving module. The display panel has first and second phases when displaying one frame of an image. The first phase includes a data writing phase and a light-emitting phase. The second phase includes an adjusting phase and a light-emitting phase. During the data writing phase, the data voltage writing module is turned on, and the data signal line transmits the data voltage. During the adjusting phase, the data voltage writing module is turned on, and the data signal line transmits the adjusting voltage corresponding to the data voltage transmitted during the data writing phase.
US11769447B2 Electroluminescent display device and method of driving the same
An electroluminescent display device can include a light-emitting element, a pixel drive circuit configured to apply a driving current to the light-emitting element, a power supply configured to provide a power voltage to the pixel drive circuit, a data drive circuit configured to provide a data voltage to the pixel drive circuit, and a gate drive circuit configured to provide a gate voltage to the pixel drive circuit. In addition, the pixel drive circuit includes a driving transistor of which a source electrode is connected to a first node, a drain electrode is connected to a second node, and a gate electrode is connected to a third node, an emission transistor connected between the driving transistor and the light-emitting element, and an initialization transistor connected to the second node.
US11769442B2 Light-emitting display device preventing occurrence of compensation deviation and driving method thereof
Provided is a light-emitting display apparatus including a display panel configured to display an image, a driving circuit configured to drive the display panel, a timing controller configured to control the driving circuit, and a compensation circuit configured to correct an accumulation period difference of accumulated data to compensate deterioration of an element included in the display panel based on fluctuation of a driving frequency for driving the display panel.
US11769440B2 Display device
A display device includes a matrix of pixel units each including a light-emitting element and a pixel circuit that causes the light-emitting element to emit light. The pixel circuit includes a first driver that drives the light-emitting element in response to the gradation value of an image in a range of gradation values less than or equal to a first boundary value and does not drive the light-emitting element in response to the image gradation value in a range of gradation values greater than the first boundary value, and a second driver that does not drive the light-emitting element in response to the image gradation value in a range of gradation values less than or equal to a second boundary value and drives the light-emitting element in response to the image gradation value in a range of gradation values greater than the second boundary value.
US11769439B2 Method and device for adjusting display parameter, and display device
A method and device for adjusting a display parameter, and a display device. An ambient brightness level is used as a criterion to adjust a brightness level of an intermediate gray level of a displayed image, such that a corresponding display parameter can be adjusted to be closer to the criterion within an appropriate allowable floating range, thereby providing a displayed image that is safe and comfortable for the eyes. The method comprises: detecting an ambient brightness level (101); determining an adjustment parameter of a display device corresponding to a preset condition, the preset condition comprising a difference between a brightness level of an intermediate gray level of the display device and the ambient brightness level being less than or equal to a preset brightness value (102); and adjusting, according to the adjustment parameter, brightness levels of at least a portion of gray levels of the display device (103).
US11769438B2 Display driver and display apparatus
The present invention includes first to j-th DA conversion circuits that are fixedly coupled to one of a plurality of gradation reference voltage generating circuits steadily generating respective gradation reference voltage groups according to gamma correction characteristics of color components different from one another, and select a gradation reference voltage corresponding to a pixel data piece among the gradation reference voltage group generated by the one of gradation reference voltage generating circuits to output the gradation reference voltage as a gradation voltage, an output unit that assigns the first to j-th gradation voltages to respective first to j-th driving voltage signals in a mode according to an output switching signal, and outputs the first to j-th driving voltage signals to the display panel, and an output control unit that generates the output switching signal to switch modes of assigning the first to j-th gradation voltages to the first to j-th driving voltage signals at every division period obtained by dividing a horizontal scanning period by a division number indicated by a division number setting signal, and outputs an input switching signal that causes the first to j-th driving voltage signals to be input in turn to the respective data lines as many as the division number at a cycle of the division periods for the respective first to j-th driving voltage signals.
US11769432B2 Organic light emitting display device
An organic light emitting display device includes an organic light emitting display panel including a plurality of sub pixels, a touch panel on the organic light emitting display panel, a support member disposed below the organic light emitting display panel and formed of a metal material, a first flexible circuit film disposed on one side of the organic light emitting display panel and configured to be bent to a bottom surface of the support member, a second flexible circuit film disposed on one side of the touch panel and configured to be bent to the bottom surface of the support member, and a third flexible circuit film disposed on one side of the organic light emitting display panel and configured to be bent to the bottom surface of the support member to stabilize a low potential voltage.
US11769430B2 Method and apparatus for inspecting display device
A method for inspecting a display device (which includes a pixel electrode and a touch sensor overlapping the pixel electrode) includes: adjusting an impedance value of a variable impedance circuit of an inspection apparatus according to a model of the display device; driving a power source generator of the inspection apparatus; supplying a pixel voltage to the pixel electrode through an output terminal connected to the variable impedance circuit; driving the touch sensor; and detecting a defect related to the pixel electrode based on sensing signals output from the touch sensor.
US11769426B2 Systems and methods for creating driving challenges
Provided herein is a computer system for creating driving challenges for drivers. The computer system may include a processor in communication with a memory device, and the processor may be programmed to: (i) receive driving data associated with a driver, (ii) generate a first model that models the driving data associated with the driver, (iii) calculate a predicted driving score for the driver based at least in part upon the first model, (iv) generate a second model that predicts a confidence of the predicted driving score, (v) calculate a confidence value of the predicted driving score, wherein the confidence value is a squared error of the predicted driving score, and (vi) generate at least one driving challenge for the driver based at least in part upon the predicted driving score and the confidence value for that predicted driving score.
US11769424B2 Method, apparatus, and computer program product for measuring and interpreting metrics of an athletic action and an object associated therewith
Embodiments provided herein measure metrics of an athletic action and an object associated therewith, and more particularly, to measuring the metrics and characteristics of a baseball during the wind-up, release, flight, and catch of a pitch sequence. Methods may include: receiving, from at least one motion sensor associated with an object, acceleration data and angular velocity data of the object in response to an athletic action performed on the object; processing the acceleration data to establish vector rotation data between a frame of reference of the object and an Earth frame of reference; applying the vector rotation data to the acceleration data to obtain acceleration of the object in the Earth frame of reference; applying the vector rotation data to the angular velocity data to obtain angular velocity of the object in the Earth frame of reference.
US11769421B2 Simulator for skill-oriented training
The present invention is a simulator for skill-oriented training. The simulator includes a work piece platform having a sensor, a head-mounted display unit (HMDU) including a camera, a speaker and a sensor providing visual and audio output to an operator, and a controller having a controller sensor. The simulator includes a processor that executes algorithms to simulate a virtual training environment depicting a work piece rendered on the work piece platform. The controller sensor, the HMDU sensor and the platform sensor output signals to the processor representing spatial positioning, angular orientation and movement data of the controller relative to the work piece to render a virtual powder coating spray pattern including a stream having particles charged and emitted from the controller and a powder coating coverage as applied to the work piece during one or more passes of a powder coating spray process performed by the operator.
US11769419B2 Methods and systems for dynamically generating a training program
Learning content management systems and processes are described that enable a user to independently define or select learning content, frameworks, styles, and/or protocols. The frameworks may be configured to specify a flow or an order of presentation to a learner with respect to a learning content presentation. The style definition may define an appearance of learning content. At least partly in response to a publishing instruction, the received learning content and the received framework definition are merged and then rendered in accordance with the defined style. The rendered merged learning content and framework definition are packaged in accordance with the defined/selected protocol to provide a published learning document.
US11769418B2 Sequenced guiding systems for vehicles and pedestrians
Devices, systems and methods wherein sequential signals are emitted from a plurality of signaling modules positioned in an array which demarcates a route or boundaries to be followed by a pedestrian or vehicle.
US11769415B2 Methods and apparatus to validate data communicated by a vehicle
Methods, apparatus, systems and articles of manufacture are disclosed to validate data communicated by a vehicle. An example apparatus an anomaly detector to, in response to data communicated by a vehicle, at least one of compare an estimated speed with a reported speed or compare a location of the vehicle with a reported location. The apparatus including the anomaly detector further to generate an indication of the vehicle in response to the comparison. The apparatus further includes a notifier to discard data sent by the vehicle and notify surrounding vehicles of the data communicated by the vehicle.
US11769411B2 Systems and methods for protecting vulnerable road users
The present disclosure provides a set of tools that enable traffic safety developments across multiple participants and industries, with location and other safety related data being shared in an anonymized fashion. Specifically, a location based server is provided that implements a vulnerable road user protocol. This vulnerable road user protocol avoids the use of global vehicle identification numbers and does not utilize persistent storage for such information, thereby mitigating location based privacy concerns. Further, the present disclosure provides a “hybrid” simulation engine that can be used to tailor and provide specific road user alerts, and specifies a risk assessment module that acts as a logic for quantifying the risk level associated with each unique road user relationship. Finally, the present disclosure provides an alert methodology for certain vulnerable road users based on noise-cancelling headphone and 3D audio algorithm technologies.
US11769406B2 Automobile
An automobile includes a traffic information acquisition device that acquires traveling vehicle information, and traffic information from a traffic information management center that manages traffic obstacle information on an obstacle on a road, a display device that displays surroundings map information of a subject vehicle together with a mark showing a current position of the subject vehicle, and a control device. The control device reflects a decorative image based on surroundings traffic obstacle information in the surroundings map information and displays the decorative image on the display device, and associates, with the decorative image, an involved vehicle number image on an involved vehicle number, and displays the involved vehicle number image on the display device. The involved vehicle number is the number of vehicles in the traveling vehicle information involved in the traffic information related to the decorative image.
US11769404B2 Method and apparatus for actuating a push-to-walk button
A method and apparatus for actuating a push-to-walk button wherein a force is received upon a pedal. The force is applied to an electrical switch. In turn, the electrical switch engages a push-to-walk circuit input signal.
US11769403B2 Systems and methods for fiber optic based vehicle-direction detection
A device may receive fiber sensing data identifying vehicles traveling on a roadway associated with a fiber optic network and location data identifying geographical locations of the vehicles traveling on the roadway. The device may process the fiber sensing data, with a machine learning model, to identify a particular vehicle, of the vehicles, that is traveling in a wrong direction on the roadway. The device may process the location data, with the machine learning model, to identify locations of the roadway, a cellular network associated with the roadway, and vehicle devices of the vehicles traveling on the roadway, other than the particular vehicle, and a nearest camera device to the particular vehicle. The device may perform one or more actions based on the locations of the roadway, the cellular network associated with the roadway, and the vehicle devices of the vehicles traveling on the roadway, other than the particular vehicle.
US11769400B2 Systems for analyzing vehicle traffic between geographic regions
A traffic analysis system analyzes location data from a plurality of vehicles to determine journeys made by the vehicles. Vehicles may make one or more rest stops during a journey. The traffic analysis system compares rest periods to journey criteria to determine whether a rest period delineates the end of a journey, or whether a rest period is still within the journey. In this way, a plurality of trips can be chained together into a journey to provide more accurate analysis of traffic patterns.
US11769399B2 Dynamic co-operative arrays of electromagnetic markers for highly autonomous vehicle location and cryptographically secure transactions
A system that uses cooperative arrays of electromagnetic resonating markers in combination with a vehicle mounted resonating transceiver. Markers establish their position placement during a calibration sequence in which cryptographic keys are exchanged, ensuring the markers are placed by authorized personnel and that none can be removed/relocated without detection. Markers can then be reliably polled by passing vehicles to determine relative location in areas of sensor occlusion. The markers can also be securely used for emerging smart city financial transactions such as automated parking, garbage collection, deliveries, tolling or temporary pedestrian markets.
US11769397B2 System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US11769396B2 Initiating and monitoring self-test for an alarm system using a mobile device
Devices, systems, and methods for self-testing event devices of a building alarm system are described herein. One mobile device includes a user interface, a memory, and a processor configured to execute executable instructions stored in the memory to: generate, a list of event devices of an alarm system that are available for testing, providing a device selection tool that allows a user to select a number of event devices from the list of event devices, and providing a self-test initiation tool that generates an initiation message that is to be sent to the selected number of event devices.
US11769395B2 Community-based security system
A server accesses a security system profile of a first security system. The security system profile identifies a plurality of sensors connected to the first security system. The server identifies a second security system based on at least a first sensor of the plurality of sensors coupled to the first security system. The server then generates a notification sharing profile for the first security system based on the security system profile. The notification sharing profile indicates that the second security system corresponds to the first sensor. A first event triggered by the first sensor causes a first notification to the second security system.
US11769392B2 Method of and device for converting landline signals to Wi-Fi signals and user verified emergency assistant dispatch
Methods of and devices for automatically reducing and/or eliminating false alarms to the call centers are disclosed. The method of reducing a false alarm notification to a call center can comprise receiving a triggered event notification on a mobile device, requesting a user to unlock the mobile device, and requesting the user to confirm a triggered alarm or dismiss the trigger notification using the mobile device using a non-GUI based user interface.
US11769389B2 Monitoring chemicals and gases along pipes, valves and flanges
Detection and real-time reporting (via wireless to a remote receiver) of the release of harmful or otherwise unwanted chemicals or chemicals of corrosion into the environment and, more particularly, the undesired release of such chemicals from pipelines, supporting energy/electric/heating/cooling/storage/distribution infrastructure, refineries, chemical plants, factories, processing and manufacturing plants and equipment, storage tanks, engines, containers and the like. One or more detection devices can be placed nearby potential areas where leaks occur, or anywhere monitoring for leaks is desired. In some embodiments, the detection devices are integrated into components for monitoring said component for unwanted emissions.
US11769387B2 Method and apparatus for detecting drowning
A method, system and computer program product, the method comprising: obtaining a multiplicity of images taken by one or more overhead capture devices overlooking a body of water having a surface; detecting a person depicted in at least some images from the multiplicity of images; determining for images in the images, whether the image depicts the person in substantially vertical position in the at least some images said determining performed upon one or more characteristics extracted from each image; and subject to determining that the person is not in substantially vertical position in the at least some images, taking an action.
US11769386B2 Preventing the number of meeting attendees at a videoconferencing endpoint from becoming unsafe
Systems and methods of managing videoconferencing endpoint capacity based on safety concerns (e.g., COVID-19), comprising: capturing a video feed corresponding to a geographic location; detecting a presence of one or more persons corresponding to the geographic location, based on data of the video feed; determining a quantity of persons corresponding to the geographic location, based the data of the video feed; determining that the quantity of persons corresponding to the geographic location exceeds a first predetermined threshold; and—in response to the determination that the quantity of persons corresponding to the geographic location exceeds the first predetermined threshold—issuing one or more alert messages and/or taking other appropriate action(s).
US11769382B2 Methods and apparatus for smart distribution of restaurant items and notification of order readiness
A Smartserv platform system and methods are provided. When a restaurant item order is placed via a smart device app interface, the order is transmitted to computer server which notifies a preparer. The order is also transmitted to a Smartserv platform, which generates a user identifiable area, such as a color-coded area of a Smartserv platform surface within which an ordered restaurant item will be distributed, thereby enabling simpler and more organized restaurant item ordering and distribution. The computer server may also notify the customer that the customer's order is ready for pickup at the area designated by the appropriately colored lights. This improves known customer-notification methods.
US11769374B2 Gaming machines with free play bonus mode presenting only winning outcomes
A gaming machine includes a processor and a presentation device coupled to the processor. The processor is programmed to determine that a free play trigger condition is satisfied, and to execute one or more free plays based on the free play trigger condition to create one or more free play outcomes. Each free play outcome is a winning free play outcome or a non-winning free play outcome. The presentation device is configured to present winning free play outcomes when at least one free play outcome is a winning free play outcome. Non-winning free play outcomes are not presented.
US11769369B2 Skillful regulated multi-level casino games and gaming machines configured to encourage exploration of game stages, scenarios, levels and areas
A computer-implemented method including providing a wager-based electronic gaming device (EGD), the EGD having at least one processor, memory, a display, an input interface, the method including: establishing an account balance using the received money; displaying a game environment of a wager-based game comprising a plurality of stages; enabling, for the gaming session, game play and wagers in a current stage of the plurality of stages of the wager-based game; determining game play such that when the game play is less quick than the predetermined pace, changing at least one of a Return-To-Player (RTP) of the wager-based game and a bonus for the current stage; and when the game play is quicker than the predetermined pace, maintaining unchanged or increasing at least one of the Return-To-Player (RTP) of the wager-based game and the bonus for the current stage.
US11769365B2 Gaming system and method for placing and redeeming sports bets
The present disclosure relates generally to gaming systems and methods for placing one or more sports bets at an electronic gaming machine (“EGM”) and for redeeming any winnings for one or more placed sports bet at an EGM.
US11769362B2 Face authentication apparatus
A face authentication apparatus includes a face image acquisition unit, a collation unit, a time measurement unit, and a threshold change unit. The face image acquisition unit acquires a face image of an authentication target. The collation unit performs face authentication on the face image of the authentication target on the basis of a threshold. The time measurement unit measures the elapsed time from the time of starting operation of the face authentication apparatus. The threshold change unit restricts changing of the threshold to a value larger than a value determined depending on the measured elapsed time.
US11769360B1 Interactive touchless information exchange system
A method, system, and computer readable storage to enable a kiosk (or other interactive input/output device) in a building to allow a visitor to interact with it without physical contact (touching). The visitor can browse the tenant listing, request to visit a tenant of the building without an appointment, or visit a tenant in the building with an appointment. The visitor can use their own cell phone as an interface to interact with the kiosk and enable the functionality.
US11769355B2 Fault diagnosis support device
A system for guiding a driver to an ideal driving pattern in order to eliminate dependency on the driver's driving pattern in a fault diagnosis of an automobile part based on automobile running data, even if the driver's driving pattern is far from the ideal driving pattern. The system comprises a fault diagnosis support device equipped with: a diagnosis model selector for outputting a diagnosis model in which, for a feature value used for an examination of an automobile part, an available range available for making a diagnosis and a reference point are stipulated; a driver model generator generating, as a representative point of the feature value that corresponds to a driver's driving pattern; and a recommendation model generator generating, if the representative point is outside the available range, a recommendation model in which a boundary of the available range is set as a recommendation point.
US11769351B2 Estimating a rate-based fare utilizing location data and transaction data
A device may receive transaction data relating to a transaction event associated with a user and a merchant. The transaction data may include a merchant identifier and a transaction amount. The device may process the merchant identifier to determine whether the transaction event is associated with a rate-based service. The device may obtain, based on determining that the transaction event is associated with the rate-based service, location data from a user device associated with the user. The device may determine, based on the location data, a distance or a duration associated with the rate-based service. The device may determine, based on the distance or the duration, a transaction estimate for the rate-based service. The device may determine whether the transaction amount corresponds to the transaction estimate and perform one or more actions based on determining whether the transaction amount corresponds to the transaction estimate.
US11769350B1 Computer system for automatically analyzing a video of a physical activity using a model and providing corresponding feedback
A computer system can automatically analyze a video of a physical activity and provide corresponding feedback. For example, the system can receive a video file including image frames showing an entity performing a physical activity that involves a sequence of movement phases. The system can generate coordinate sets by performing image analysis on the image frames. The system can provide the coordinate sets as input to a trained model, the trained model being configured to assign scores and movement phases to the image frames based on the coordinate sets. The system can then select a particular movement phase for which to provide feedback, based on the scores and movement phases assigned to the image frames. The system can generate the feedback for the entity about their performance of the particular movement phase, which may improve the entity's future performance of that particular movement phase.
US11769348B2 Face recognition method and edge device
A face recognition method for an edge device is provided. Firstly, a recognition data is received from a computing device through a wireless network. Then, a trained model is retrieved from the recognition data. Then, the trained model is stored. Then, a face detection operation is performed to acquire a face image and a face temperature of a detected face. When the face temperature is within a human body temperature range and the face image complies with the trained model, the edge device confirms that the detected face is a face of a real person and the real person is a known user.
US11769347B2 Eye center localization method and localization system thereof
An eye center localization method includes performing an image sketching step, a frontal face generating step, an eye center marking step and a geometric transforming step. The image sketching step is performed to drive a processing unit to sketch a face image from the image. The frontal face generating step is performed to drive the processing unit to transform the face image into a frontal face image according to a frontal face generating model. The eye center marking step is performed to drive the processing unit to mark a frontal eye center position information on the frontal face image. The geometric transforming step is performed to drive the processing unit to calculate two rotating variables between the face image and the frontal face image, and calculate the eye center position information according to the two rotating variables and the frontal eye center position information.
US11769343B2 Fingerprint sensor, fingerprint module, and terminal device
The present disclosure provides a fingerprint sensor, a fingerprint module, and a terminal device. The fingerprint sensor has a sensing array, the sensing array includes a plurality of pixel sets, each pixel set includes at least one pixel unit, two adjacent pixel sets in each row of the plurality of pixel sets are electrically connected to each other via a first control line, two adjacent pixel sets in each column of the plurality of pixel sets are electrically connected to each other via a second control line, the plurality of pixel sets include at least one first pixel set, the first pixel set includes at least two pixel units, and the at least two pixel units are electrically connected to each other.
US11769340B2 Information processing apparatus and method of inferring
A non-transitory computer-readable recording medium stores a program for causing a computer to execute a process including for each of plural pieces of first-type training data including image information, first semantic information, and a first class of a relevant first object, generating a first hyperdimensional vector (HV) from the image information and the first semantic information, and storing the first HV in a storage unit in correlation with the first class, and for each of plural pieces of second-type training data including second semantic information and a second class of a relevant second object, obtaining, from the storage unit, a predetermined number of HVs exhibiting a higher degree of matching with an HV generated from the second semantic information, generating a second HV of the second-type training data based on the predetermined number of HVs, and storing the second HV in the storage unit in correlation with the second class.
US11769339B2 Computer-readable recording medium storing training data generation program, training data generation method, and training data generation apparatus
A non-transitory computer-readable recording medium storing a training data generation program for causing a computer to execute processing including: identifying, from among meta-analysis literatures stored in a memory, a plurality of meta-analysis literatures in which a first literature is cited; determining a degree of similarity between the plurality of identified meta-analysis literatures based on feature information of the plurality of identified meta-analysis literatures; and in response to the degree of similarity being equal to or higher than a threshold, generating training data for machine learning including the first literature.
US11769336B2 Infrastructure element state model and prediction
An infrastructure state prediction device includes a processor configured to receive sensor information from a sensor at an infrastructure element, wherein the sensor information includes an observation of a traffic object at the infrastructure element; and determine, based on the sensor information and an infrastructure state model comprising information indicative of a state timing for the infrastructure element, an updated state timing for the infrastructure element; and a transmitter configured to transmit the updated state timing to the infrastructure element.
US11769332B2 Sensor fusion for collision detection
A system for collision detection includes an interface and a processor. The interface is configured to receive sensor data from a plurality of sensors. The processor is configured to preprocess the sensor data using a set of preprocessing steps to create preprocessed sensor data, wherein the set of preprocessing steps comprises filtering, normalization, and alignment; process the preprocessed sensor data using a compound model to create a collision score; and provide the collision score.
US11769331B2 Side view camera detecting wheels
A method for detecting wheels of a vehicle on a road comprises directing a vehicle classification sensor onto a section of the road and recording a 3D representation of the vehicle, directing a camera onto the section and recording a source 2D image, determining a bounding box circumscribing the 3D representation, a side and four corner points of said bounding box side, identifying corner points in a source 2D image plane, defining four corner points of a rectangle in a destination 2D image plane, calculating a projective transformation between the source corner image points and the destination corner image points, transforming source 2D image pixels to destination 2D image pixels of a first destination 2D image, and detecting the wheels using the destination 2D image.
US11769330B2 System and method for video analytics for thermography procedure compliance
Disclosed is a process for implementing an automated analytics for insuring compliance for a thermographic protocol for subjects seeking a temperature check, perhaps for entrance or access to a controlled space or facility. The automated video analytics utilize one or more cameras to detect thermography compliance violations based on whether the subject is perspiring, dehydrated, recently consumed a beverage, has exposed skin, excessive clothing, the amount and type of activity before getting screened, and/or the external and internal temperatures at the controlled facility associated with the subject. Furthermore, the automated video analytics may create a non-compliance score and/or control a timer for a non-compliance detection. Also, short and long term collected data may be analyzed for compliance to guidelines.
US11769327B2 Automatically and precisely generating highlight videos with artificial intelligence
Presented herein are systems, methods, and datasets for automatically and precisely generating highlight or summary videos of content. For example, in one or more embodiments, videos of sporting events may be digested or condensed into highlights, which will dramatically benefit sports media, broadcasters, video creators or commentators, or other short video creators, in terms of cost reduction, fast, and mass production, and saving tedious engineering hours. Embodiment of the framework may also be used or adapted for use to better promote sports teams, players, and/or games, and produce stories to glorify the spirit of sports or its players. While presented in the context of sports, it shall be noted that the methodologies may be used for videos comprising other content and events.
US11769326B2 Systems and methods for the analysis of moving objects
Methods and apparatus for the analysis of moving objects. In one embodiment, a pitch tracking system is disclosed that includes one or more cameras that have been positioned in a desired location and a computing system containing executable software that is configured to receive imaging data from the one or more cameras that captured the desired location and analyze seam placement and/or finger placement as a function of time for the received imaging data. Computer readable media and methodologies are also disclosed herein.
US11769324B2 System for detecting unauthorized activity
A system includes a plurality of sensors distributed about a space. Each sensor generates sensor data associated with properties of one or more people in the space. A gateway device receives the sensor data from each of the plurality of sensors and provides the sensor data to an automated response subsystem over a network. The automated response subsystem receives the sensor data. A first feature value is determined based on the received sensor data. An event score is determined based on the first feature value. The event score is compared to predefined response criteria. Based on the comparison of the event score to the predefined response criteria, an actionable event is detected, and an automated response to initiate for the detected actionable event is identified. One or both of an alert and instructions are provided in order to initiate the automated response.
US11769319B2 Method and device for predicting beauty based on migration and weak supervision, and storage medium
Disclosed are a method and device for predicting face beauty based on migration and weak supervision and a storage medium. The method includes: preprocessing an inputted face image; training a source domain network by using the preprocessed image, and migrating a parameter of the source domain network to a target domain network; inputting a noise image marked with a noise label and a truth-value image marked with a truth-value label into the target domain network to obtain an image feature; and inputting the image feature into a classification network to obtain a final face beauty prediction result.
US11769318B2 Systems and methods for intelligent selection of data for building a machine learning model
Systems and methods for selecting data for training a machine learning model using active learning are disclosed. The methods include receiving a plurality of unlabeled sensor data logs corresponding to surroundings of an autonomous vehicle, identifying one or more trends associated with a training dataset comprising a plurality of labeled data logs, determining a function for assigning an importance score to each of the plurality of unlabeled sensor data logs, using the one or more trends, using the function for assigning the importance score to each of the plurality of unlabeled sensor data logs, selecting a subset of the plurality of sensor data logs that have an importance score greater than a threshold, and using the subset of the plurality of sensor data logs for further training the machine learning model trained using the training dataset to generate an updated model.
US11769311B1 Systems and methods for editing three-dimensional image data with realistic camera and lens effects
Disclosed is an editing system for postprocessing three-dimensional (“3D”) image data to realistically recreate the effects associated with viewing or imaging a represented scene with different camera settings or lenses. The system receives an original image and an edit command with a camera setting or a camera lens. The system associates the selection to multiple image adjustments. The system performs a first of the multiple image adjustments on a first set of 3D image data from the original image in response to the first set of 3D image data satisfying specific positional or non-positional values defined for the first image adjustment, and performs a second of the multiple image adjustments on a second set of 3D image data from the original image in response to the second set of 3D image data satisfying the specific positional or non-positional values defined for the second image adjustment.
US11769309B2 Method and system of rendering a 3D image for automated facial morphing with a learned generic head model
In one aspect, a computerized method for rendering a three-dimensional (3D) digital image for automated facial morphing includes the step scanning of the user's face with a digital camera to obtain a set of digital images of the user's face. The method includes the step of determining that a user's face is in a compliant state. The method includes the step of implementing an analysis of the set of digital images and implementing a set of pre-rendering steps. Each digital image comprises a depth data, a red/green/blue (RGB) data, and a facemask data. The method then implements an iterative closest path (ICP) algorithm that correlates the set of digital images together by stitching together the cloud of points of the facemask data of each digital image and outputs a set of transformation matrices. The method includes the step of implementing a truncated signed distance function (TSDF) algorithm on the set of transformation matrices. The TSDF algorithm represents each point of the transformation matrices in a regularized voxel grid and outputs a set of voxel representations as a one-dimension (1-D) array of voxels. The method includes the step of implementing a marching cubes algorithm that obtains each voxel representation of the 1-D array of voxels and creates a three-dimensional (3D) mesh out of the per-voxel values provided by the TSDF and outputs a mesh representation. The mesh representation comprises a set of triangles and vertices. The method comprises the step of implementing a cleaning algorithm that obtains the mesh representation and cleans the floating vertices and triangles and outputs a mesh. The mesh comprises a set of scattered points with a normal per point. The method includes the step of implementing a Poisson algorithm on the mesh output and fills in any holes of the mesh. The Poisson algorithm outputs a reconstructed mesh. The method fits the reconstructed mesh on a trained three-dimensional (3D) face model and a specified machine learning algorithm is used to fit the trained 3D face model to the 3D landmarks in the reconstructed mesh.
US11769304B2 Artificial reality augments and surfaces
Aspects of the present disclosure are directed to providing an artificial reality environment with augments and surfaces. An “augment” is a virtual container in 3D space that can include presentation data, context, and logic. An artificial reality system can use augments as the fundamental building block for displaying 2D and 3D models in the artificial reality environment. For example, augments can represent people, places, and things in an artificial reality environment and can respond to a context such as a current display mode, time of day, a type of surface the augment is on, a relationship to other augments, etc. Augments can be on a “surface” that has a layout and properties that cause augments on that surface to display in different ways. Augments and other objects (real or virtual) can also interact, where these interactions can be controlled by rules for the objects evaluated based on information from the shell.
US11769302B2 Remote surgical mentoring
A virtual representation of an operating room is generated based on robot information and sensing of the OR with depth cameras. One of the depth cameras is integrated with a portable electronic device, operated by a local user in the operating room. The virtual representation of the OR is communicated to the virtual reality headset, with three-dimensional point cloud data. A virtual reality environment is rendered to a display of the virtual reality headset, operated by a remote user. A virtual representation of the remote user is rendered in augmented reality to a display of the portable electronic device.
US11769301B2 Virtual reality simulations of three-dimensional structures
Embodiments disclosed herein mitigate technological and social barriers in navigating virtual reality experiences, and with practical applications for the real estate industry. According to one embodiment, a computer-implemented method for navigating a virtual reality simulation is provided. The method includes generating a virtual reality simulation comprising a plurality of virtual spaces. The method includes rendering, in a display of a user device, a first virtual space in the virtual reality simulation, the first virtual space comprising a digital model comprising a plurality of selectable regions, wherein each selectable region is associated with a physical location within a three-dimensional structure. The method includes obtaining an input from a user, the input indicating a selection of a first region of the plurality of selectable regions of the digital model. The method includes in response to the input, rendering, in the display of the user device, a second virtual space in the virtual reality simulation, the second virtual space comprising a physical location in the three-dimensional structure associated with the selected first region.
US11769300B2 Augmented reality guidance overlap
Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can, in response to receiving a request, identify a core component from source material based on topic analysis. Embodiments of the present invention can then generate three-dimensional representations of physical core components associated with the request. Finally, embodiments of the present invention then render the generated three-dimensional representations of the physical core components over the physical core components.
US11769299B1 Systems and methods for capturing, transporting, and reproducing three-dimensional simulations as interactive volumetric displays
A system, method, and device are provided for creating a data processing pipeline to capture, transport, and interactively display in both recorded and real time any 3D volumetric simulation that was generated by a separate application. The system, method, and device enabling the interactive viewing of virtual and mixed reality simulations by a plurality of users.
US11769296B2 Forest surveying
A surveying apparatus comprising a controller (CPU), the controller (CPU) being configured to: receive an image stream representing a video sequence; determine a camera pose for a second image in the image stream relative a first image in the image stream; match the first image with the second image, based on the cam-era pose; and generate a three dimensional model based on the image match.
US11769294B2 Patched shading in graphics processing
Aspects of this disclosure relate to a process for rendering graphics that includes performing, with a hardware unit of a graphics processing unit (GPU) designated for vertex shading, a vertex shading operation to shade input vertices so as to output vertex shaded vertices, wherein the hardware unit adheres to an interface that receives a single vertex as an input and generates a single vertex as an output. The process also includes performing, with the hardware unit of the GPU designated for vertex shading, a hull shading operation to generate one or more control points based on one or more of the vertex shaded vertices, wherein the one or more hull shading operations operate on at least one of the one or more vertex shaded vertices to output the one or more control points.
US11769288B2 Speculative execution of hit and intersection shaders on programmable ray tracing architectures
Apparatus and method for speculative execution of hit and intersection shaders on programmable ray tracing architectures. For example, one embodiment of an apparatus comprises: single-instruction multiple-data (SIMD) or single-instruction multiple-thread (SIMT) execution units (EUs) to execute shaders; and ray tracing circuitry to execute a ray traversal thread, the ray tracing engine comprising: traversal/intersection circuitry, responsive to the traversal thread, to traverse a ray through an acceleration data structure comprising a plurality of hierarchically arranged nodes and to intersect the ray with a primitive contained within at least one of the nodes; and shader deferral circuitry to defer and aggregate multiple shader invocations resulting from the traversal thread until a particular triggering event is detected, wherein the multiple shaders are to be dispatched on the EUs in a single shader batch upon detection of the triggering event.
US11769287B1 Systems and methods for automating conversion of drawings to indoor maps and plans
Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method of creating an indoor map from a CAD drawing, the method comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database containing text from the original CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; creating a floor-level outline; sensing furniture depicted on the floor, the sensing creates set of furniture entities; identifying a room depicted in the CAD drawing; and creating the indoor map for a floor using the floor-level outline, the room-level outline and the room identity.
US11769283B2 Generating looped video clips
Systems, methods and non-transitory computer readable media for generating looped video clips are provided. A still image may be received. The still image may be analyzed to generate a series of images. The series of images may include at least first, middle and last images. The first image may be substantially visually similar to the last image, and the middle image may be visually different from the first and last images. The series of images may be provided. Playing the series of images in a video clip that starts with the first image and finishes with the last image, and repeating the video clip from the first image immediately after completing the playing of the video clip with the last image may create visually smooth transaction in which the transition from the last image to the first image is visually indistinguishable from the transactions between frames within the video clip.
US11769281B2 Vector object transformation
Vector object transformation techniques are described that support generation of a transformed vector object based on a first vector object and a second vector object. A plurality of paths for a first and second vector object, for instance, are generated. Corresponding paths are determined by detecting which of the plurality of paths from the first vector object correspond to which of the plurality of paths from the second vector object. A mapping of control points between the first and second vector objects is generated. Using the mapping, a transformation of the first vector object is generated by adjusting one or more control points of the first vector object. As a result, the transformed vector object includes visual characteristics based on both the first vector object and the second vector object.
US11769279B2 Generative shape creation and editing
Generative shape creation and editing is leveraged in a digital medium environment. An object editor system represents a set of training shapes as sets of visual elements known as “handles,” and converts sets of handles into signed distance field (SDF) representations. A handle processor model is then trained using the SDF representations to enable the handle processor model to generate new shapes that reflect salient visual features of the training shapes. The trained handle processor model, for instance, generates new sets of handles based on salient visual features learned from the training handle set. Thus, utilizing the described techniques, accurate characterizations of a set of shapes can be learned and used to generate new shapes. Further, generated shapes can be edited and transformed in different ways.
US11769278B2 Polygonal building extraction from satellite images
Vectorization of an image begins by receiving a two-dimensional rasterized image and returning a descriptor for each pixel in the image. Corner detection returns coordinates for all corners in the image. The descriptors are filtered using the corner positions to produce corner descriptors for the corner positions. A score matrix is extracted using the corner descriptors in order to produce a permutation matrix that indicates the connections between all of the corner positions. The corner coordinates and the permutation matrix are used to perform vector extraction to produce a machine-readable vector file that represents the two-dimensional image. Optionally, the corner descriptors may be refined before score extraction and the corner coordinates may be refined before vector extraction. A three-dimensional or N-dimensional image may also be input. A convolutional neural network performs descriptor extraction and corner detection; a graph neural network produces the refinements; and an optimal connection network performs score extraction.
US11769277B2 Deep learning based scatter correction
An imaging system includes a computed tomography (CT) imaging device (10) (optionally a spectral CT), an electronic processor (16, 50), and a non-transitory storage medium (18, 52) storing a neural network (40) trained on simulated imaging data (74) generated by Monte Carlo simulation (60) including simulation of at least one scattering mechanism (66) to convert CT imaging data to a scatter estimate in projection space or to convert an uncorrected reconstructed CT image to a scatter estimate in image space. The storage medium further stores instructions readable and executable by the electronic processor to reconstruct CT imaging data (12, 14) acquired by the CT imaging device to generate a scatter-corrected reconstructed CT image (42). This includes generating a scatter estimate (92, 112, 132, 162, 182) by applying the neural network to the acquired CT imaging data or to an uncorrected CT image (178) reconstructed from the acquired CT imaging data.
US11769276B2 Method, apparatus, and storage medium using padding/trimming in compression neural network
An encoding apparatus extracts features of an image by applying multiple padding operations and multiple downscaling operations to an image represented by data and transmits feature information indicating the features to a decoding apparatus. The multiple padding operations and the multiple downscaling operations are applied to the image in an order in which one padding operation is applied and thereafter one downscaling operation corresponding to the padding operation is applied. A decoding method receives feature information from an encoding apparatus, and generates a reconstructed image by applying multiple upscaling operations and multiple trimming operations to an image represented by the feature information. The multiple upscaling operations and the multiple trimming operations are applied to the image in an order in which one upscaling operation is applied and thereafter one trimming operation corresponding to the upscaling operation is applied.
US11769274B2 Image processing apparatus, method and storage medium, for object color evaluation
An image processing apparatus according to the present invention including a first acquisition unit configured to acquire color information of a first object obtained by capturing an image of the first object illuminated with light emitted by a light source, a second acquisition unit configured to acquire color information of a second object based on a condition determined by a direction of capturing the image of the first object, a direction of illuminating the first object with light from the light source, and a direction of a normal of the first object, and an output unit configured to output information according to the color information of the first object and the color information of the second object.
US11769272B2 Distinguishing, in a point cloud data set represented by an image, a first object from a second object
In a point cloud data set represented by an image, a first object can be caused to be distinguished from a second object. Current positions of points in the point cloud data set can be arguments for functions of a set of functions. The set of functions can include attraction functions for the points and repulsion functions for the points. Results of the set of functions can be calculated. Based on the results, at least some of the points can be caused to move from the current positions to new positions. In the point cloud data set represented by the image with the at least some of the points being at the new positions, the first object can be distinguished from the second object.
US11769270B2 Method and apparatus for measuring eccentricity of blind via hole formed in printed circuit board
Provided is a method of measuring eccentricity of a blind via hole formed in a printed circuit board including an inner-layer board and an outer-layer board that are bonded by thermocompression bonding. The method includes acquiring, by a microscope camera, an image by photographing a marker which is formed on a surface of the outer-layer board and a blind via hole which is exposed upward through a marker hole formed in a center of the marker with a microscope camera, and measuring, by computing equipment connected to the microscope camera, eccentricity indicating a separation distance and a separation direction from central coordinates of the marker hole to central coordinates of the blind via hole using a distance between an end point of the marker hole and an end point of the blind via hole which are included in the image.
US11769268B1 System and method for detecting deviations in building structures using reconstructed 3d models
A system and method for detecting deviations in building structures over time is disclosed. The system and method use range images of buildings captured using range imaging cameras (for example, time-of-flight cameras) to construct 3D models with sufficient resolution to detect deviations in structures that may not be obvious from looking at only photographic images. The system can also use augmented reality to project parts of a 3D model over photographic images of a structure to facilitate easy inspection of the structure.
US11769263B2 Three-dimensional scan registration with deformable models
Systems and techniques are provided for registering three-dimensional (3D) images to deformable models. An example method can include determining, based on an image of a target and associated depth information, a 3D mesh of the target; determining different sets of rotation and translation parameters based on modifications to rotation and translation parameters of the 3D mesh; generating, based on the different sets of rotation and translation parameters, different 3D meshes having different orientations, different poses, and/or different alignments relative to the target; determining different sets of model parameters associated with the different 3D meshes, based on modifications to the different sets of rotation and translation parameters; generating, based on the different sets of model parameters, different additional 3D meshes having different orientations, different poses, and/or different alignments relative to the target; and selecting a final 3D mesh of the target from the different additional 3D meshes.
US11769261B2 Imaging system
Disclosed is a system and method for operating an imaging system. The imaging system may move or be moved to acquire image data of a subject at different positions relative to the subject. The image data may, thereafter, be combined to form a single image.
US11769255B2 Diagnosis assisting device, and image processing method in diagnosis assisting device
An image processing method in a diagnosis assisting device that diagnoses lesions from a picked-up image, the method including A) performing an image correction on the picked-up image for diagnosis, and B) obtaining an input image to an identifier that identifies diseases based on the picked-up image having undergone the image correction. In A), when a brightness correction is performed as the image correction, a peripheral area other than a diagnosis area that has a high probability as diseases in the picked-up image is set to be a measuring area, a brightness histogram is created relative to the measuring area, a correction gain value is calculated based on a peak value of the created brightness histogram, and each of pixels in a color space is corrected by using the calculated correction gain value.
US11769254B2 Interactive clinical diagnosis report system
Embodiments of the disclosure provide systems and methods for generating a diagnosis report based on a medical image of a patient. The system includes a communication interface configured to receive the medical image acquired by an image acquisition device. The system further includes at least one processor. The at least one processor is configured to detect a medical condition based on the medical image and automatically generate text information describing the medical condition. The at least one processor is further configured to construct the diagnosis report, where the diagnosis report includes at least one image view showing the medical condition and a report view including the text information describing the medical condition. The system also includes a display configured to display the diagnosis report.
US11769252B2 Systems and methods for intra-procedure image-based flow quantification
A system and method is provided for assessing efficacy of placement of a vascular implant medical device that has been implanted in a subject. The method includes accessing, with a computer system, image data acquired from a subject using a medical imaging system. The image data include at least one image of the vascular implant device implanted within a vascular structure of the subject after the subject has received an injection of a contrast agent at a contrast injection site. The method also includes determining, from the image data, a region of interest (ROI) that includes the vascular structure and is downstream of the contrast injection site and developing a contrast model from the image data. The method further includes, using the contrast model, determining a flow time constant and, using the flow time constant, assessing an efficacy of the vascular implant device implanted in the vascular structure.
US11769250B2 Medical care support device, medical care support method, and medical care support program
A medical care support device includes an acquisition unit that acquires medical information including medical image data representing a medical image obtained by imaging a bone of a subject and age information representing an age of the subject in a case where the medical image is imaged, a derivation unit that derives presence or absence of a fracture in a growth plate of the subject, based on the medical information acquired by the acquisition unit and a learned model learned in advance using a plurality of pieces of learning medical information including the medical image data and the age information, and a warning information output unit that outputs warning information representing a warning in a case where the growth plate of the subject is fractured.
US11769248B2 Image processing device, image processing method, and image processing non-transitory computer readable medium for verifying detectable range of defect image
This image processing device, by superimposing a defect image 52 on a background image 51, with the original image of an inspection subject as the background image 51, and performing image processing in which the display format of the defect image 52 or the display format of the background image 51 is altered, a plurality of composite images 50 having different ways of seeing the defect image 52 with respect to the background image 51 are generated (step 403), the advisability of detecting the defect image 52 from each of the plurality of composite images 50 is verified (step 404), the detectable range 60 of the defect image 52 is estimated on the basis of the detection advisability verification results (step 405), and the detectable range 60 is displayed (step 406).
US11769244B2 System, device, process and method of measuring food, food consumption and food waste
The system, device, process and method of measuring food, food consumption and waste with image recognition and sensor technology is presented to empower cafeterias, processors, quick service restaurants, and other institutions and locations to reduce food waste. Using kitchen and consumer data, the system allows food providers to characterize key food properties, optimize portion sizing, ingredient combinations, and meal preparation, to maximize profits and minimize excess. The current system, process and method optimize the food chain uses analytics and prediction insights. Gathering data through the use of a sensor package (typically including a camera system), and/or smartphone application, a digital platform is then used to give insights to institutions over time. This feedback includes food supplier changes, quality reports, preparation changes, portion sizing, ingredient usage, and customer feedback.
US11769242B2 Mode selection and defect detection training
A system may be configured for joint defect discovery and optical mode selection. Defects are detected during a defect discovery step. The discovered defects are accumulated into a mode selection dataset. The mode selection dataset is used to perform mode selection to determine a mode combination. The mode combination may then be used to train the defect detection model. Additional defects may then be detected by the defect detection model. The additional defects may then be provided to the mode selection dataset, for further performing mode selection and training the defect detection model. One or more run-time modes may then be determined. The system may be configured for mode selection and defect detection at an image pixel level.
US11769239B1 Model based document image enhancement
Systems and methods are disclosed for model based document image enhancement. Instead of requiring paired dirty and clean images for training a model to clean document images (which may cause privacy concerns), two models are trained on the unpaired images such that only the dirty images are accessed or only the clean images are accessed at one time. One model is a first implicit model to translate the dirty images from a source space to a latent space, and the other model is a second implicit model to translate the images from the latent space to clean images in a target space. The second implicit model is trained based on translating electronic document images in the target space to the latent space. In some implementations, the implicit models are diffusion models, such as denoising diffusion implicit models based on solving ordinary differential equations.
US11769238B2 Systems and methods for creating and/or analyzing three-dimensional models of infrastructure assets
Systems and methods for detecting, geolocating, assessing, and/or inventorying infrastructure assets. In some embodiments, a plurality of images captured by a moving camera may be used to generate a point cloud. A plurality of points corresponding to a pavement surface may be identified from the point cloud. The plurality of points may be used to generate at least one synthetic image of the pavement surface, the at least one synthetic image having at least one selected camera pose. The at least one synthetic image may be used to assess at least one condition of the pavement surface.
US11769237B2 Multimodal medical image fusion method based on darts network
A multimodal medical image fusion method based on a DARTS network is provided. Feature extraction is performed on a multimodal medical image by using a differentiable architecture search (DARTS) network. The network performs learning by using the gradient of network weight as a loss function in a search phase. A network architecture most suitable for a current dataset is selected from different convolution operations and connections between different nodes, so that features extracted by the network have richer details. In addition, a plurality of indicators that can represent image grayscale information, correlation, detail information, structural features, and image contrast are used as a network loss function, so that the effective fusion of medical images can be implemented in an unsupervised learning way without a gold standard.
US11769234B2 Methods and apparatus for histogram based tone mapping
The present disclosure relates to methods and devices for video or frame processing including an apparatus, e.g., a video or frame processor. In some aspects, the apparatus may receive a video stream including a plurality of frames, each of the plurality of frames including luminance information. The apparatus may also perform a histogram analysis on the luminance information for each of the plurality of frames. Additionally, the apparatus may determine whether a difference between the luminance information for each of the plurality of frames and a current luminance distribution is greater than a perceptual threshold. The apparatus may also calculate an updated tone mapping configuration based on the luminance information for a frame when the difference between the luminance information for the frame and the current luminance distribution is greater than the perceptual threshold.
US11769229B2 Systems and methods for real-time video denoising
A computer-implemented method is provided for improving live video quality. The method comprises: (a) acquiring, using a medical imaging apparatus, a stream of consecutive image frames of a subject; (b) feeding the stream of consecutive image frames to a first set of denoising components, wherein each of the first set of denoising components is configured to denoise an image frame from the stream of consecutive image frames in a spatial domain to output an intermediate image frame; (c) feeding a plurality of the intermediate image frames to a second denoising component, wherein the second denoising component is configured to (i) denoise the plurality of the intermediate image frames in a temporal domain and (ii) generate a weight map; and outputting a final image frame with improved quality in both temporal domain and spatial domain based at least in part on the weight map.
US11769226B2 Super resolution neural network with multiple outputs with different upscaling factors
Systems and methods upscale an input image by a final upscaling factor. The systems and methods employ a first module implementing a super resolution neural network with feature extraction layers and multiple sets of upscaling layers sharing the feature extraction layers. The multiple sets of upscaling layers upscale the input image according to different respective upscaling factors to produce respective first module outputs. The systems and methods select the first module output with the respective upscaling factor closest to the final upscaling factor. If the respective upscaling factor for the selected first module output is equal to the final upscaling factor, the systems and methods output the selected first module output. Otherwise, the systems and methods provide the selected first module output to a second module that upscales the selected first module output to produce a second module output corresponding to the input image upscaled by the final upscaling factor.
US11769224B2 Mitigating transitions in mosaic images
A system mitigates transitions among pixels a mosaic image. The system uses two balancing adjustments and an easing transition adjustment. The first balancing adjustment uses a histogram to remap the pixels in the mosaic to a normal distribution. The second balancing adjustment minimizes transitions between adjacent individual images in the mosaic based on pixels positions of edge pixels and intensity differences between edge pixels in the adjacent images. The easing transitions adjustment modifies the intensity of a target pixel as a function of a radius from the target pixel, the distance between the target pixel and a nearest neighbor pixel, and an intensity difference between the nearest neighbor pixel and a pixel adjacent to the nearest neighbor pixel. A revised mosaic image is created as a function of the first balancing adjustment, the second balancing adjustment, and the easing transition adjustment.
US11769221B2 Learning apparatus, inferring apparatus, computer program, computer system, inferring method, and learning method
To provide a learning apparatus and an inferring apparatus that can prevent problems such that a computation amount increases, efficiency of a learning process decreases, and an inferring result does not have high accuracy.A learning apparatus and an inferring apparatus include a predictable area determining unit that determines whether target data has a predictable area in which an inferring result of an inferring process can be easily predicted. In the learning apparatus and the inferring apparatus, predetermined data processing is performed on a data area that is determined to be a predictable area, data required to infer an area that is not a predictable area is output to a machine learning model, and data processing is performed in an average time shorter than that of the inferring process.
US11769220B2 Examples of delivery and/or referral services
Various systems and methods that may relate to referral and/or delivery services are described. Some embodiments may include billing merchants for delivery services in a consolidated fashion, some embodiments may include interactions with point of sale systems.
US11769218B1 Behind the meter flow control to separate renewable energy
A system includes a first renewable energy source (RES) configured to provide electrical energy; a first circuit comprising a first energy storage system (ESS) and a point of interconnection (POI) coupled to a power grid; a second circuit comprising a second ESS and a source-sensitive destination; and a first switch configured to selectively connect one of the first circuit or the second circuit to the first RES.
US11769217B2 Systems, methods and apparatus for automatic entity classification based on social media data
A system, apparatus and method for automatic entity classification based on social media data is disclosed. An example system may include a social network data collection circuit to collect information about at least one entity involved in a bond transaction, and a condition classifying circuit to classify a condition of the at least one entity in accordance with a model and based on information from the social network data collection circuit, where the model is trained using a training data set of a plurality of outcomes related to the at least one entity. The system may further include an automated bond management circuit to manage an action related to the bond in response to the classified condition of the at least one entity.
US11769214B1 Method for tracking transferrable digital objects within decentralized consensus system
The disclosure describes a peer-to-peer consensus system and method for achieving consensus in tracking transferrable digital objects. The system achieves consensus on a shared ledger between a plurality of peers and prevents double spending in light of network latency, data corruption and intentional manipulation of the system. Consensus is achieved and double spending is prevented via the use of the most committed stake metric to choose a single consensus transaction record. A trustable record is also facilitated by allowing stakeholders to elect a set of trusted non-colluding parties to cooperatively add transactions to the consensus record. The voting mechanism is a real-time auditable stake weighted approval voting mechanism. This voting mechanism has far reaching applications such as vote directed capital and providing a trusted source for data input into a digital consensus system. The system further enables digital assets that track the value of conventional assets with low counterparty risk.
US11769212B2 Predictive claims platform for managing repairs
A system for a predictive claims computing platform may comprise a plurality of vehicles, a computing device associated with a repair facility, a network, and a server. The server may be configured to determine an insurance coverage type needed for repairing each vehicle in the plurality of vehicles, identify a location of the repair facility for repairing each vehicle, assign a standard amount to reimburse the repair facility for repairing each vehicle based on insurance coverage type and the location of the repair facility, transmit the standard amount to the computing device associated with the repair facility, receive from the computing device, a cost for actual repair of each vehicle after the actual repair for each vehicle has been completed, and adjust the standard amount to reimburse the repair facility for future repairs based on identifying a difference between the standard amount and the actual repair cost for each vehicle.
US11769211B2 Vehicle insurance system, vehicle dealer terminal, and vehicle sales method
A vehicle insurance system includes: a registration unit that registers a subject vehicle including a power storage device and a subject period in response to payment of an insurance premium for the subject period when the subject vehicle is sold; a ranking unit that ranks a purchaser of the subject vehicle based on vehicle usage information about vehicle usage of the purchaser; an insurance premium determination unit that determines at least one of the insurance premium for the subject period and a renewal fee for extending the subject period, based on a rank of the purchaser; and an insurance benefit determination unit that determines an insurance benefit compensating for at least a part of a loss of asset value of the power storage device due to degradation of the power storage device, when the subject vehicle is sold within the subject period.
US11769209B2 Method and system for conducting and recording insurance claim transactions using blockchain
A method and system for conducting and recording insurance claim transactions using blockchain is provided. The method comprises the steps of: receiving a first verification element from a claimant at an authenticated provider device of a provider; verifying an eligibility of said claimant at a financer and an eligibility of said provider at a provider network according to said first verification element and said provider device; receiving a second verification element from said claimant at said provider device, said second verification element being distinct from said first verification element; conducting said insurance claim transaction by triggering a transaction chaincode at said provider device according to said second verification element; recording an entry of said insurance claim transaction on a blockchain ledger of a blockchain system; wherein a hashed value of an irreversible hash of said first verification element and said second verification element is stored in a global ledger of said blockchain system, and said entry of insurance claim transaction is stored in a private ledger of said blockchain system only accessible by said financer and said provider network; wherein a proof of claim of said insurance claim transaction is collected from said provider device at the time said transaction chaincode is triggered.
US11769208B2 Risk analysis system and risk analysis method
The risk analysis system according to the present invention includes: a storage apparatus which stores subject data including information related to health of a subject; an analyzer which analyzes a risk related to the health of the subject based on the subject data acquired from the storage apparatus; and an output apparatus which outputs an analysis result by the analyzer. The analyzer has: a risk estimating unit which estimates an event onset risk of the subject based on the subject data; and a medical expense predicting unit which predicts future medical expenses, which are medical expenses to be incurred in the future by the subject, based on the event onset risk estimated by the risk estimating unit and the subject data.
US11769207B2 Video used to automatically populate a postoperative report
Systems and methods for automatically populating a post-operative report of a surgical procedure are disclosed. A system may include at least one processor configured to implement a method including receiving an identifier of a patient, an identifier of a healthcare provider, and surgical footage of a surgical procedure performed on the patient. The method may include analyzing frames of the surgical footage to identify phases of the surgical procedure based on interactions between medical instruments and biological structures and, based on the interactions, associate a name with each phase. The method may include determining a beginning of each phase and associating a time marker with the beginning of each phase. The method may include populating a post-operative report with the patient identifier, the names of the phases, and time markers associated with the phases in a manner that enables the health care provider to alter the post-operative report.
US11769206B1 Transportation analytics systems and methods using a mobility device embedded within a vehicle
A transportation analytics (TA) computing device may be provided. The TA computing device may include at least one processor in communication with at least one memory device. The at least one processor may be configured to: (1) receive, from a user mobile device corresponding to a user, telematics data corresponding to a trip taken using a transportation platform; (2) store, for each trip, the telematics data in a database in association with a trip identifier and a timestamp; (3) perform a lookup in the database to identify, based upon the timestamps, telematics data corresponding to a time period; (4) calculate, in response to identifying the telematics data, based upon the identified telematics data, a premium amount; and/or (5) transfer, in response to calculating the premium amount, the premium amount from a transportation platform account associated with the transportation platform to an insurer account associated with an insurer.
US11769202B2 Computer systems for selective transmission
Various embodiments are directed to a trading system and method for indicating trading interests. A wrapped liquidity notice may be provided to a user, in which the wrapped liquidity notice provides first information about a trading interest of at least one other user. The user may request to unwrap the liquidity notice. Responsive to the request, the liquidity notice may be at least partially unwrapped to provide to the user second information about the trading interest. The liquidity notice may be unwrapped additional times to reveal additional information about the trading interest. Exemplary information that may be unwrapped for the user comprises information about the buy/sell side, trading product, price, and quantity of the trading interest.
US11769199B2 System, method, and computer program product for network anomaly detection
Provided are a system, method, and computer program product for network anomaly detection. The method includes receiving event data associated with a plurality of events in a computer network. The method also includes determining nested groups of the event data representing tiers of an operational hierarchy. The method further includes generating display data to show a graphical representation of the event including a plurality of nested graphical nodes and at least one spline. Each graphical node is associated with a group or a computer node, each graphical node encompasses and/or is encompassed by another graphical node, a size of each graphical node is proportional to an aggregated parameter value of events associated therewith, each spline connects at least two graphical nodes and includes a curve that passes through a common graphical node, and each spline is associated with a communication between at least two computer nodes.
US11769198B1 Profile based video creation
An example system creates a video based on a user's financial profile for a specified time period and displays the video on a virtual reality device to help the user visualize the user's financial decisions resulting in the user's current financial status as well as visualize the user's predicted financial status in the future. The system analyzes the user's historical financial transactional data, profile information and relevant market and peer information to extract and predict one or more data points regarding the user's financial profile from the past, present and the future. The system generates a video about the user's financial profile by creating a storyline based on the one or more data points.
US11769194B2 Method and system for presenting items in online environment based on previous item selections
Methods and systems for predicting relevant items to be presented to a user in an online environment are described. The methods and systems described herein generate models based on previous item selections to determine an overall time series model for predicting a relevant time of next item selection as well as items most likely to be selected at that time. Complementary items can be presented to the user alongside the selection of most relevant items.
US11769187B2 System and method of matching reverse auction buyer bids to seller offers
The present invention is directed towards systems and methods for matching buyers to dealers of the same type of vehicle. Buyer bids are ranked based on receipt time. Buyers specify a search radius corresponding to dealers. Dealer offers correspond to an acceptable amount for the vehicle. A high price is computed for each vehicle from dealers relative to buyers based on dealer offers and MSRP. A final price is computed for each vehicle based on dealer offers, the search radius, and the high price. Final prices are ranked based on the distance from buyer to dealer and the buyer bid dealer offer difference. The match is based on the highest rank final price for the corresponding dealer to an earliest received buyer bid that has not been matched if the vehicle offered by the corresponding dealer is available.
US11769185B2 Systems and methods for SMS e-commerce assistant
The disclosed embodiments provide systems and methods for purchasing items using an e-commerce shopping assistant. In one embodiment, the system includes a processor to perform operations for receiving an electronic message comprising a web address from a user's mobile device via SMS, accessing a web page using the web address, identifying an item for purchase based on the content of the web page, retrieving the user's account information based on an identifier of the mobile device, wherein the account information comprises user preferences and user profile information, identifying merchants from which to purchase the identified item, selecting a merchant from the identified merchants based on the user preferences, configuring the purchase transaction based on the user preferences and the user profile information, and completing the purchase transaction at a merchant system of the selected merchant.
US11769180B2 Machine learning systems and methods for determining home value
Techniques for determining value of a home by applying one or more neural network models to images of spaces in the home. The techniques include: obtaining at least one image of a first space inside or outside of a home; determining a type of the first space by processing the at least one image of the first space with a first neural network model; identifying at least one feature in the first space by processing the at least one image with a second neural network model different from the first neural network model and trained using images of spaces of a same type as the first space; and determining a value of the home at least in part by using the at least one feature as input to a machine learning model different from the first neural network model and the second neural network model.
US11769178B2 Multi-platform integration for classification of web content
In some examples, a system comprises at least one programmable processor; and a machine-readable medium having instructions stored thereon which, when executed by the at least one programmable processor, cause the at least one programmable processor to execute operations comprising: receiving a first request from at least one user device to execute an instance of an application; transmitting a graphical user interface (GUI) to the at least one user device to be rendered on a display of the at least one user device; receiving a second request, via the GUI, from the at least one user device, to deploy a digital advertisement, the second request including a set of platforms of a plurality of platforms of a multi-platform integration system, a set of settings, a set of parameters, and a set of allocation data; interfacing with each one of the platforms in the set of platforms; and integrating a digital advertisement directly with each one of the platforms in the set of platforms based on the set of settings, the set of parameters and the set of allocation data.
US11769174B2 Methods, systems and apparatus to generate market segmentation data with anonymous location data
Methods and apparatus are disclosed to determine a consumer classification segment. A disclosed example method involves generating, with a processor, a list of consumer classification segments based on geographic indicators associated with a mobile device, associating, with the processor, the mobile device with a first consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a first application was executed, and associating, with the processor, the mobile device with a second consumer classification segment of the list of consumer classification segments if the geographic indicators were retrieved while a second application was executed.
US11769173B2 Generating keywords by associative context with input words
Systems and methods are provided for accessing a plurality of inventory item listings accessible over a network, wherein each of the plurality of inventory item listings includes one or more text strings, and creating inventory word vectors for at least some of the text strings of the plurality of inventory item listings. The systems and methods further provide for receiving a user input including an input word, wherein the user input is input by a user to access a primary media content, creating an input word vector for the input word, calculating cosine similarities between the input word vector and the inventory word vectors, and analyzing the calculated cosine similarities to determine one or more keywords from the one or more text strings, wherein the one or more keywords are from the text strings having inventory word vectors with the highest cosine similarities to the input word vector.
US11769170B2 Application program interface script caching and batching
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing application program interface calls.
US11769169B2 Method, system, and computer program product for processing a transaction initiated using an electronic wallet
A method for processing a transaction initiated using an electronic wallet application may include storing a virtual payment device configured to initiate a transaction. A rewards inquiry may be communicated to an issuer. A rewards inquiry response may be received from the issuer containing a rewards amount associated with the virtual payment device. The rewards amount may be displayed. A transaction may be initiated with a merchant using the virtual payment device. A redemption request may be communicated to the issuer. A redemption response including an updated rewards amount may be received from the issuer and include a difference between the rewards amount and the rewards amount applied toward the transaction. A system and computer program product are also disclosed.
US11769167B1 Systems and methods for customizing the retail shopping experience on an individualized basis
Disclosed is a dynamic price orchestration platform (“DPOP”) that creates dynamic item pricing for different users based on user profile data that is specific to each user, and pricing rules that specify different formulas and use different user profile data for the custom price computation for each item. The DPOP receives a request with an item identifier with a device identifier, obtains a user profile that is associated with the device identifier and that contains the user-specific data, and selects a pricing rule defined for the item identifier. The DPOP generates a dynamic price at which the particular item is offered to the user associated with the device identified by the device identifier based on the user profile data specified in pricing rule being provided as input to the pricing rule. The DPOP then adjusts the particular item price at a point-of-sale to the dynamic price.
US11769165B2 Integrated explicit intent and inference based job seeker identification and segmentation
In an example embodiment, a specialized machine learned model, called a look-alike model, is trained using a machine learning algorithm to predict future job engagement for a user. This look-alike model is then used to create new segments on top of the segments provided by a rules-based approach. Specifically, the look-alike model is designed to take users who have been segmented by a rule-based approach into an “inactive job seeker” categorization (such as those assigned to the resting users and dormant users segments) and calculate a predicted job engagement score for these users. Based on the predicted job engagement score, a user may then be reassigned from one of the inactive job seeker categorizations to one of one or more new job seeker categorizations (such as predicted open job seekers or predicted opportunistic job seekers).
US11769164B2 Interactive behavioral polling for amplified group intelligence
Systems and methods for amplifying the accuracy of group forecasts and insights through interactive behavioral polling with perturbation analysis. During a first time period the system collects behavioral data of the user interaction with the dynamic user interface and a first displayed prompt, and then performs a perturbation analysis using the data collected during the first time period. A perturbation stimulus is displayed to the user, and during a second time period the user may additionally interact with the dynamic interface during a second time period, during which the system collects behavioral data of the user interaction during the second time period. The system determines a prediction based on data collected during at least one of the time periods from each of a plurality of users.
US11769163B2 Service call-ahead system and method
Examples of service call-ahead systems and methods are disclosed. In one example implementation according to aspects of the present disclosure, a service order management system includes a processing device, a servicer device, and a memory device. The service order management system is enabled at least to prompt a servicer to modify an initial estimated time of arrival (ETA) and notify a customer of the modified ETA of a servicer at a service destination. Prompting the servicer to modify the initial ETA enables the processing device to notify the customer of the modified ETA, which is more accurate than the initial ETA. Other service call-ahead and notification techniques are also disclosed.
US11769162B2 Automatic movie performance predictor
A prediction of the performance of a movie is generated in response to receiving an identifier of the movie. Features of the movie are identified and a set of similar movies is identified based on the features. Performance statistics are calculated for the set of similar movies that indicate the average financial performance of those movies and a prediction of performance for the movie is generated based on the performance statistics. The prediction is provided for presentation to a user.
US11769159B2 System and method for human emotion and identity detection
Disclosed is a distributed profile building system, gathering video data, audio data, electronic device identification data, and spatial position data from multiple input devices, performing human emotion and identity detection, and gaze tracking, and forming user profiles. Also disclosed is a method for building user profiles using a distributed profile building system by gathering video data, audio data, electronic device identification data, and spatial position data from multiple input devices, performing human emotion and identity detection, and gaze tracking, and forming user profiles. Also included is a targeted promotion system, which includes software for making real-time promotions for select products based on retail customers' individual characteristics. Additionally, a targeted digital coupon management system creates, delivers and facilitates redemption of various types of digital coupons according to the business rules set by the retailers.
US11769153B1 Authentication at ATM and handshake between customer and driver
Systems, methods, and apparatuses described herein relate to a method for providing authentication with respect to a cash delivery request made by a customer using a customer user device of the customer. The method includes receiving at least one of security information or a first cash authentication code (CAC) from a cash dispenser machine. The cash dispenser machine obtains the security information or the first CAC from a first user device of a driver or the driver. The method includes authenticating the driver based on at least one of the security information or the first CAC. The method includes generating a second CAC. The method includes transmitting the second CAC to the first user device of the driver. The method includes authenticating the driver and the customer based on at least one of the security information or the second CAC.
US11769151B2 Methods and systems for rate-limiting control of transaction processing
A computer-implemented system and method of dynamically switching between a full checkout process and a partial checkout process based on a payment processor load condition. An e-commerce platform may receive checkout requests in connection with a merchant account and may complete, for each of at least one of the checkout requests, an authorization operation and a capture operation via a payment processor. If the platform detects a first payment throughput limit event with regard to the payment processor then it completes a respective authorization operation for each new checkout request, and delays a respective capture operation for the new checkout request until after a second payment throughput limit event is detected.
US11769150B2 Transaction scheduling for block space on a blockchain
An example operation may include one or more of identifying a transaction from a blockchain node to be committed to a blockchain, determining a current amount of block space reserved by other blockchain nodes of the blockchain from a schedule, determining whether there is enough block space available for the transaction, and creating a block space reservation for the transaction.
US11769148B2 System and method of session key generation and exchange
Computer-implemented methods and systems reliant on establishing a common session key between an electronic device and a computer server are disclosed. The method and systems may be for processing de-tokenization requests in payment transaction processing and for preparing an electronic device to perform payment transactions. During such a transaction, the server may perform a method that includes receiving a de-tokenization request including a payment token and a cryptogram generated by the electronic device using a session key generated by the electronic device based on a fingerprint of the electronic device, a secret value previously shared with the electronic device, the payment token, and a transaction counter; retrieving the fingerprint, the secret value, and the transaction counter and generating the session key based on the same; verifying the cryptogram using the session key; retrieving an associated account number; and sending response to the request including the account number.
US11769146B1 Blockchain transactional identity verification
System and media for determining whether to conduct a transaction with a consumer claiming an identity. Identity points for the identity are stored in a first blockchain. Past transactions conducted by the party are stored in a second blockchain. Permission to read and/or write to the various blockchains are stored in a third blockchain. When the consumer desires to conduct a transaction, they can append a permission for the counterparty to access the identity and/or transaction chains to their permission chain. The counterparty can then make an informed decision as to whether to conduct the transaction with the consumer based on the information stored in the various blockchains.
US11769145B1 Simulations using a token exchange system
Aspects of the present disclosure are directed to techniques to simulate conditions while progressing towards a goal state using token conversions. Tokens can be assets associated with a defined goal and can be implemented to segment accounts for a defined purpose and to improve user planning. An account can be segmented by converting a portion of the user's account balance to tokens to progress towards the goal. In some implementations, a simulation can generate a target token conversion schedule that achieves a target number of tokens at a target date. However, user behavior can change the observed token amounts and cause deviations from the schedule. The simulations can alter the token conversion schedule and arrive at a new target date for the target number of tokens. In some implementations, automated agents and machine learning components can be used to implement the token tracking and simulations.
US11769138B2 Method for processing multimodal mobile donations via text message and email communication
A donation processing system receives a text message from a donor indicating that they would like to make a donation to a non-profit organization. In response to the text message, a response message indicating the particulars of the donation including the donation amount and the non-profit organization is sent to the user. The donor reviews the information and, if the information is correct, a confirmation message is sent from the donor in response to the response message. The confirmation message confirms the donation. The donation is then made to the non-profit organization in response to the confirmation message.
US11769133B2 Methods, systems and computer program products for prepayment towards goods or services at point-of-sale terminals
The invention provides systems, methods and computer program products for implementing a prepaid currency transaction. The invention comprises (i) receiving a payment instruction for incrementing or debiting a prepaid currency value stored in a first payment account, (ii) implementing the payment instruction, (iii) identifying a set of POS terminals for implementing a memory update memory within each POS terminal in the identified set of POS terminals, wherein the memory update comprises recording an incremented or decremented prepaid currency value stored in the first payment account as a result of implementing the payment instruction, and (iv) performing the memory update within each POS terminal in the identified set of POS terminals.
US11769132B1 P2P payments via integrated 3rd party APIs
The current disclosure relates to systems, apparatuses, and methods of for performing an electronic transfer, including determining recipient information for the electronic transfer using a first user interface of the electronic banking platform, in response to determining the recipient information, two or more user interactive elements are displayed in a second user interface of the electronic banking platform, each of the two or more user interactive elements corresponds to a different one of a plurality of electronic P2P transfer platforms, receiving user input corresponding to a selected user interactive element of the two or more user interactive elements, the selected user interactive element corresponds to a selected electronic P2P transfer platform of the plurality of electronic P2P transfer platforms, and processing the electronic transfer using the electronic banking platform and the selected P2P transfer platform.
US11769131B2 Financial processing and data management system and method
A system for automatically processing and storing financial data using financial codes, product identifiers, point-of-sale and non-point-of-sale locations and devices, transaction cards and a financial processing and data management software program capable of processing the financial data that is associated with the financial codes into a financial report for the user of the financial processing and data management system.
US11769130B2 Methods and systems for dual-to-single message conversion in electronic transactions
Systems and methods are disclosed for electronic transaction messaging conversion. One method comprises receiving an authorization request message from a point of sale (POS) device, the authorization request message comprising transaction data associated with a transaction. Upon validating the authorization request message, a provisional authorization response message may be generated and sent to the POS device. Subsequently, a capture message may be received from the POS device, requesting clearing and settlement of the transaction. The capture message may be validated and translated to a composite message that is single-message system (SMS)-compatible. The composite message may then be sent downstream for further processing.
US11769129B2 Product catalog services
Application Programming Interfaces (APIs) are exposed by a service provider to point-of-sale (POS) devices of a plurality of merchants. Product catalogs including product specifications are received from merchants via a merchant support application executing on the POS devices. Pricing records are received from the POS devices of the merchants that indicate prices, locations, and time periods for the prices. Sales data including quantity, time, and location of historical sales is obtained. A price recommendation is provided to a merchant based at least in part on correlations between the historical sales data and pricing.
US11769128B2 Multi-protocol data transfer
A computer-implemented method of communicating with a point of sale terminal. The method includes establishing wireless communication with a point of sale terminal using a first communication channel, and establishing communication with the point of sale terminal using a second communication channel. The method also includes transmitting a first section of communication data via the first communication channel; and transmitting a second section of the communication data using the second communication channel.
US11769125B2 Method and apparatus for processing transaction requests in blockchain, device and medium
The present application discloses a method and an apparatus for processing transaction requests in a blockchain, a device and a medium, which relate to blockchain technologies. The method includes: aggregating transaction requests to be selected with dependency relationships in a blockchain network to obtain at least one transaction request set; determining candidate factor intervals to which the transaction request set belongs, where the factor interval is used to evaluate a probability that the transaction request set participates in a block generation process; and selecting a current target factor interval from the candidate factor intervals, and selecting a current target transaction request set participating in the block generation process from candidate transaction request sets corresponding to the current target factor interval.
US11769124B2 Dual mode payment and display system
A dual mode payment interface device having a touch display and alternatively operating in a first mode and a second mode and an associated dual mode system are disclosed. The first mode provides access to a merchant system interface (MSI) on the touch display and provides access to a customer system interface (CSI) on the touch display. The second mode provides access to a CSI on the touch display and does not provide access to the MSI on the touch display. The system also includes a merchant display device having a second touch display. The merchant display device provides access to the MSI on the second touch display. The system also includes a wire that provides a communicative connection between the dual mode payment interface device and the merchant display device. The second mode is enabled by the communicative connection.
US11769123B2 Payment method and apparatus, related device, and system
A payment method by a processing server to process payment that is independently performed between a user equipment and a payment channel server is provided. The method includes: generating, by the processing server, a payment order bound to a merchant order generated by a merchant device by determining a corresponding item ID, of a service and/or a product for purchase, that is registered with the payment channel server, the merchant order corresponding to the service and/or the product provided by the merchant device; obtaining, by the processing server, a payment voucher corresponding to the payment order; matching, by the processing server, based on the payment voucher, the merchant order bound to the payment order; and transmitting, by the processing server to the merchant device, based on the matched merchant order, a service/product providing notification for providing the service and/or the product to the user equipment.
US11769121B2 Gaming service automation machine with celebration services
A robot is described. The robot includes a propulsion system, a wireless interface, a memory device, and a processor configured to execute instructions stored in the memory device. The instructions, when executed by the processor, cause the processor to determine, based upon a communication received at the wireless interface, to perform a celebration associated with a trigger event that has occurred on a casino floor and in response to determining to perform the celebration, control the propulsion system to cause the robot to perform at least a portion of the celebration.
US11769120B2 Systems and methods for improving user experience during damage appraisal
Systems and methods are provided for integrating damage evidence with appraisal management system to create a unified user experience for improving a virtual damage appraisal process. The system may display a curated collection of evidence providing an overview of the vehicle and sections of a vehicle damaged during an adverse incident. A user may select a damaged section from a plurality of damaged sections to view damage evidence determined by machine learning algorithms to best reflect the selected damaged section may be displayed. The damage evidence may be displayed concurrently with vehicle part selection and repair line editing functionality in a configurable graphical user interface (GUI) of a virtual appraisal application. Additionally, the system may generate set of recommendations for repairing or replacing the damaged parts in the selected section. The user may add the recommendations to a repair estimate as repair estimate lines.
US11769119B1 Autonomous car repair
A system comprising a telematics device associated with a vehicle, a first computing device, a second computing device associated with a driver of the vehicle, and a server is disclosed. The server may be configured to receive maintenance data from the telematics device, determine a repair for the vehicle based on the maintenance data, send a request to the first computing device for the repair to be performed by one or more service providers, estimate a period of time for performing the repair, assign an alternative form of transportation to be provided to the driver during the estimated period of time, and send, to the second computing device, one or more notifications regarding at least one of the repair to be performed by the one or more service providers, the estimated period of time for the repair, or the assigned alternative transportation to be provided to the driver.
US11769117B2 Building automation system with fault analysis and component procurement
One or more non-transitory computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to receive data corresponding to a first condition of a building component within a building, determine, based on the data, an actual or anticipated fault state of the building component, retrieve, from a graph data structure including a number of entities and a number of relationships between the entities, and wherein the graph data structure represents at least one of a space, person, component, or event, first context information corresponding to the building component and second context information corresponding to the building, and determine, based on the first and second context information, a service action for the building component.
US11769113B2 Social network site including modification control and management
Disclosed is a social networking system which provides personal pages for users and enables other users to modify the personal page of a given user. Generally, a given webpage is enabled to be collaboratively modified and edited by multiple users. In some embodiments, the owner of the personal page approves the trusted users and may define one or more rules that automatically define a trusted user. In some embodiments, rules for modifying/editing a social webpage may specify the type of operations users can perform on the page and may specify one or more potential target actions.
US11769112B2 Systems and methods for providing an integrated identifier
Embodiments described herein provide systems and methods to streamline the mechanism by which data users access differently regulated data through the use of one or more integrated identifiers. The integrated identifiers lessen or eliminate the need to separately maintain one set of identifiers for regulated data and another set for non-regulated data. The methods and systems may be applicable in various credit and healthcare contexts where regulations over data use are prevalent. In one or more embodiments, a data user receives a unique integrated identifier for each of the data user's current or prospective customers, and the integrated identifiers can be used to persistently identify and track the customers over time and across applications that access regulated and/or non-regulated data. In the healthcare context, a healthcare provider may utilize a patient ID as the integrated identifier. To protect privacy, the integrated identifier may not include social security numbers or birthdates.
US11769111B2 Probabilistic language models for identifying sequential reading order of discontinuous text segments
The present invention is directed towards providing automated workflows for the identification of a reading order from text segments extracted from a document. Ordering the text segments is based on trained natural language models. In some embodiments, the workflows are enabled to perform a method for identifying a sequence associated with a portable document. The methods includes iteratively generating a probabilistic language model, receiving the portable document, and selectively extracting features (such as but not limited to text segments) from the document. The method may generate pairs of features (or feature pair from the extracted features). The method may further generate a score for each of the pairs based on the probabilistic language model and determine an order to features based on the scores. The method may provide the extracted features in the determined order.
US11769109B2 Method of determining resource usage information for a facility, data collection device, data collection system and data collection method
The disclosure relates to a method of determining resource usage information for a facility such as an office, conference suite or bathroom; a data collection device for determining resource usage information for the facility; a data collection system; and a method for determining resource usage information for the facility. In the disclosure, resource usage data relating to a location in the facility is received via a first communications channel. A criterion associated with a predetermined usage event is applied to the resource usage data to identify usage data associated with a predetermined usage event. On the basis of the identification, data indicating the occurrence of the predetermined usage event is transmitted via a second communications channel. Thereby, the amount of data needed to be transmitted via the second communications channel may be reduced.
US11769106B2 Mobile transport platform
A request is determined to move from a first location to a second location to receive an item, the request specifying a transport vehicle to move the mobile platform from the first location to the second location. The mobile platform is actuated to attach to the transport vehicle.
US11769103B2 Product quality during shipping by generating lane temperature and product temperature from models
Systems and methods for modeling a temperature in a thermal package in a lane of commerce using forecast weather data or estimating the actual temperature history in a thermal package using actual weather data. Lane temperature is recognized and used as an intermediate calculated variable derived from weather data. Machine learning techniques estimate the lane temperature to determine a model. Product temperature in thermal packaging is estimated by simultaneously solving a set of heat transfer equations. The above is used to with forecast weather data to calculate a lane temperature and then calculate an expected product temperature based on the time and date of shipment. This product temperature curve is then analyzed with a set of decision rules to improve decision making on when to make a shipment and the best packaging to use.
US11769101B2 Method and system for visualizing performance indicators of onboard services provided during similar trips
In some embodiments, a method comprises: identifying past trips, each of the past trips having a past trip characteristic similar to a particular trip characteristic of a particular trip; obtaining a vehicle identifier used during each of the past trips; obtaining status of one or more onboard services provided during each of the past trips; generating interface data representing: a past trip header, the past trip characteristic for each of the past trips, the vehicle identifier used during each of the past trips, an icon for each of the past trips having a feature indicating the status of one or more onboard services provided during the past trip, and an additional icon indicating status of onboard services provided during the particular trip; transmitting the interface data to cause a display device to generate/display a viewer.
US11769099B2 Apparatuses, computer-implemented methods, and computer program products for improved monitored building environment monitoring and scoring
The present disclosure provides embodiments for improved monitoring of building environments and scoring of various aspects associated therewith. An example apparatus includes at least one processor and at least one memory that are configured in execution to receive, via a plurality of environment monitoring sensors positioned in at least one monitored building environment, building monitoring data. The example apparatus is further configured to determine, for the at least one monitored building environment and based on the building monitoring data, a building operations score set corresponding to a building operations metric set. The example apparatus is further configured to determine, for the at least one monitored building environment, an overall building operational score based on the building operations score set.
US11769096B2 Automated risk visualization using customer-centric data analysis
A customer risk trigger associated with a customer may be identified. A response to the customer risk trigger may be detected. First risk analysis data related to the customer risk trigger may be gathered, based on the response, from a first datastore. Second risk analysis data related to the customer risk trigger may be gathered, based on the response, from a second datastore. A customer risk profile to model risk attribute(s) of the customer may be gathered. The risk attributes may represent a risk correlation between the customer and a prohibited act. Customer risk visualization tool(s) configured to facilitate visual user interaction with the customer risk profile may be gathered. The customer risk visualization tools may be rendered in a display of the computing system. The customer risk visualization tools provide a customer-centric view of risk for various applications, including anti-money laundering applications.
US11769091B1 Construction material quantity certification system with life cycle chain of custody capability
A construction material quantity certification system includes first and second electronic databases that store construction project data and contractor data, as well as data about a plurality of deliveries of construction materials, including source records that identify sources of the delivered construction materials and chain of custody data. A server is coupled to plurality of devices, such as vehicle weight scales, configured to provide data about respective quantities of construction materials loaded onto respective vehicles. The server automatically obtains data about the respective quantities of construction materials from the plurality of devices, stores the data in the second database, associates each delivery to an associated contractor and to an associated project, updates the chain of custody data and, in response to receipt of a user input, uses data in the databases to automatically store a construction material quantity certification traceable to the source records of construction materials.
US11769090B2 Electronic project management system
A system includes a memory configured to store a first acoustic profile associated with a device. The first acoustic profile includes at least two of the following acoustic characteristics: frequency, amplitude, and time. The system further includes a processor communicatively coupled to the memory and an acoustic sensor. The processor is configured to receive, from the acoustic sensor, an acoustic signal comprising one or more of the frequency and amplitude, compare the received acoustic signal to the first acoustic profile, and determine that the received acoustic signal matches the first acoustic profile based on the comparison of the received acoustic signal to the first acoustic profile.
US11769089B2 Operation management apparatus of vehicle, operation management method, and transportation system
An operation management apparatus includes: a plan generator that generates a travel plane for each of a plurality of vehicles which form a vehicle line and which travel autonomously along a prescribed travel path; a communication device that transmits the travel plan to a corresponding vehicle; and a judging unit that judges necessity of an addition of a vehicle to the vehicle line and an elimination of a vehicle from the vehicle line. When it is judged that the addition of the vehicle is necessary, the plan generator determines a position of addition of a new vehicle in the vehicle line based on at least one of travel information and passenger information transmitted from each of the plurality of vehicles, and generates a travel plan for adding the new vehicle at the position of addition.
US11769088B2 Intelligent user interface and application for operations management
A first feature is displayed within a first view of a user interface. A first selection of the first feature is configured to display a first set of identifiers corresponding to one or more tasks. A second feature is displayed within the first view of the user interface. A second selection of the second feature is configured to display a second set of identifiers corresponding to a set of workers. Each worker of the set of workers is associated with the one or more tasks and a first time that the one or more tasks are scheduled to be completed by. A set of status indicators are displayed. Each status indicator of the set of status indicators indicates whether the one or more tasks have been completed by the first time for the each worker of the set of workers based at least in part on the associating.
US11769085B2 System and method for real time prediction of water level and hazard level of a dam
The invention relates to a water level prediction system for a dam. The system includes a water level prediction module which is configured to (a) receive time series data, which relates to a water level of the dam, in real-time; and (b) predict, in real-time, a future water level of the dam by processing the received time series data in one or more predictive models/formula(s)/algorithm(s). The one or more predictive models/formula(s)/algorithm(s) may include a recurrent neural network (RNN) or RNN model/algorithm which is configured/trained to predict, in real-time, a future water level of the dam by using the received time series data in the RNN or RNN model/algorithm. The water level prediction module may also include at least one statistical model/algorithm which is configured/trained to predict, in real-time, a future water level of the dam by using the received time series data in the statistical model/algorithm.
US11769083B2 Systems and methods for interactions between ticket holders and self service functions
Systems and methods for facilitating interaction between a ticket holder and a self-service function related to a ticket are described herein. A mobile device can detect proximity to a self-service function. The mobile device can activate an application related to the self-service function. The mobile device can communicate with a beacon to retrieve an identifier of the self-service function. A first connection session can be established between the mobile device and a cloud broker service while a second connection session can be established between the self-service function and the cloud broker service. The cloud broker service can generate an end to end session using the first and second connection sessions by mapping an identifier of the mobile device with the identifier of the self-service function. Communications can be sent from the self-service function to the application of the mobile device through the cloud broker service including directional information.
US11769081B2 Optimum sampling search system and method with risk assessment, and graphical user interface
An optimum sampling search system and method with risk assessment, and a graphical user interface are provided. The optimum sampling search system includes a data acquisition unit, an objective satisfaction score calculation unit, a constraint satisfaction probability calculation unit, a sampling risk evaluation unit, and an adjusting unit. If the constraint satisfaction probability of a recommended sampling parameter is between a first predetermined value and a second predetermined value, the recommended sampling parameter is adjusted, by the adjusting unit, to optimize a constraint satisfaction probability model.
US11769080B2 Semantic consistency of explanations in explainable artificial intelligence applications
A computer-implemented method in accordance with one embodiment includes, in response to a submission of an input dataset to an artificially intelligent application, receiving an explanation from each module of the application. The modules are configured within the application in a serial sequence in which each module, upon receiving the input dataset and any input generated by an immediately preceding module of the serial sequence, generates output that is forwarded as input to a next module, if any, in the sequence. A determination is made that at least two of the received explanations are semantically inconsistent.
US11769079B2 Method and device for decoding data
A method for decoding data by an electronic device is provided. The method includes receiving, by the electronic device, encoded data, determining, by the electronic device, a sparsity of a plurality of Machine Learning (ML) models of a turbo decoder of the electronic device for decoding the encoded data based on Quality-of-Service (QoS) parameters, and decoding, by the electronic device, the encoded data using the turbo decoder based on the determined sparsity.
US11769076B2 Memory sub-system with a virtualized bus and internal logic to perform a machine learning operation
A memory component includes a memory region to store a machine learning model and input data and another memory region to store host data from a host system. A controller can be coupled to the memory component and can include in-memory logic to perform a machine learning operation by applying the machine learning model to the input data to generate an output data. A bus can receive additional data from the host system and a decoder can receive the additional data from the bus and can transmit the additional data to the other memory region or the in-memory logic of the controller based on a characteristic of the additional data.
US11769072B2 Document structure extraction using machine learning
The structure of an untagged document can be derived using a predictive model that is trained in a supervised learning framework based on a corpus of tagged training documents. Analyzing the training documents results in a plurality of document part feature vectors, each of which correlates a category defining a document part (for example, “title” or “body paragraph”) with one or more feature-value pairs (for example, “font=Arial” or “alignment=centered”). Any suitable machine learning algorithm can be used to train the predictive model based on the document part feature vectors extracted from the training documents. Once the predictive model has been trained, it can receive feature-value pairs corresponding to a portion of an untagged document and make predictions with respect to the how that document part should be categorized. The predictive model can therefore generate tag metadata that defines a structure of the untagged document in an automated fashion.
US11769069B2 Superconducting circuit structure, superconducting quantum chip and superconducting quantum computer
A superconducting circuit structure, a superconducting quantum chip, and a superconducting quantum computer are provided, which are related to a field of quantum computing. The specific implementation includes: a superconducting circuit structure, including: at least three computational qubits; a bus qubit connected to the respective computational qubits, wherein couplings between two of the computational qubits connected by the bus qubit are equivalent; and coupler qubits disposed between the respective computational qubits and the bus qubit, to connect the respective computational qubits to the bus qubits, wherein the coupler qubit is configured to regulate coupling strength between the computational qubit and the bus qubit. Couplings between any two computational qubits may be realized, so that an operation of a quantum gate between any two computational qubits is achieved, while crosstalk between computational qubits may be effectively suppressed.
US11769065B2 Distributed system generating rule compiler engine by determining a best matching rule based on concrete parameterization with declarative rules syntax
An output rule specified via a distributed system execution request data structure for a requested calculation is determined, and a current rule is initialized to the output rule. A rule lookup table data structure is queried to determine a set of matching rules, corresponding to the current rule. The best matching rule is selected. A logical dependency graph (LDG) data structure is generated by adding LDG nodes and LDG edges corresponding to the best matching rule, precedent rules of the best matching rule, and precedent rules of each precedent rule. An execution complexity gauge value and a set of distributed worker processes are determined. The LDG data structure is divided into a set of subgraphs. Each worker process is initialized with the subgraph assigned to it. Execution of the requested calculation is coordinated and a computation result of the LDG node corresponding to the output rule is obtained.
US11769062B2 Thing machine systems and methods
A computer-implemented method is disclosed for a first (P(TM)) to gain knowledge. The method includes: performing a first P(TM(i)) to interact with a P(TM(thing)) to set a first Thing that is representative of content, performing a second P(TM(i)) to interact with the P(TM(thing)) to parse the content of the first Thing as a second Thing that is representative of a statement, performing a third P(TM(i)) to interact with the P(TM(thing)) to evaluate the statement of the second Thing to compute a third Thing that is representative of a performable statement, and performing a fourth P(TM(i)) to interact with the P(TM(thing)) to perform the performable statement of the third Thing, The fourth P(TM(i)), in performing the performable statement, interacts with P(TM(thing)) to set one or more Things that are representative of posterior knowledge.
US11769059B2 Systems and methods for distributed training of deep learning models
Systems and methods for distributed training of deep learning models are disclosed. An example local device to train deep learning models includes a reference generator to label input data received at the local device to generate training data, a trainer to train a local deep learning model and to transmit the local deep learning model to a server that is to receive a plurality of local deep learning models from a plurality of local devices, the server to determine a set of weights for a global deep learning model, and an updater to update the local deep learning model based on the set of weights received from the server.
US11769057B2 Learning visual concepts using neural networks
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for learning visual concepts using neural networks. One of the methods includes receiving a new symbol input comprising one or more symbols from a vocabulary; and generating a new output image that depicts concepts referred to by the new symbol input, comprising: processing the new symbol input using a symbol encoder neural network to generate a new symbol encoder output for the new symbol input; sampling, from the distribution parameterized by the new symbol encoder output, a respective value for each of a plurality of visual factors; and processing a new image decoder input comprising the respective values for the visual factors using an image decoder neural network to generate the new output image.
US11769056B2 Synthetic data for neural network training using vectors
Machine learning is performed using synthetic data for neural network training using vectors. Facial images are obtained for a neural network training dataset. Facial elements from the facial images are encoded into vector representations of the facial elements. A generative adversarial network (GAN) generator is trained to provide one or more synthetic vectors based on the one or more vector representations, wherein the one or more synthetic vectors enable avoidance of discriminator detection in the GAN. The training a GAN further comprises determining a generator accuracy using the discriminator. The generator accuracy can enable a classifier, where the classifier comprises a multi-layer perceptron. Additional synthetic vectors are generated in the GAN, wherein the additional synthetic vectors avoid discriminator detection. A machine learning neural network is trained using the additional synthetic vectors. The training a machine learning neural network further includes using the one or more synthetic vectors.
US11769054B2 Deep-learning-based system and process for image recognition
Disclosed are methods and systems for using artificial intelligence (AI) for image recognition by using predefined coordinates to extract a portion of a received image, the extracted portion comprising a word to be identified having at least a first letter and a second letter; executing an image recognition protocol to identify the first letter; when the server is unable to identify the second letter, the server executes an AI model having a nodal data structure to identify the second letter based upon the identified first letter, the nodal data structure comprising a set of nodes where each node represents a letter, each node connected to at least one other node, wherein connection of a first node to a second node corresponds to a probability that a letter corresponding to the second node is used in a word subsequent to a letter corresponding to the first node.
US11769050B2 Predicting device, training device, storage medium storing a prediction program, and storage medium storing a training program
A predicting device, including a processor configured to: acquire displacement data that expresses a time series of displacements at respective points in time that are input to a vibration proofing member, and velocity data that expresses a time series of velocities at respective points in time that are input to the vibration proofing member; generate first load data of the vibration proofing member by inputting the acquired displacement data and velocity data into a model that is for inferring, from the displacement data and the velocity data, load data; generate second load data of the vibration proofing member by inputting the acquired displacement data and velocity data into a regression trained model that is for inferring, from the displacement data and the velocity data, load data; and infer load data relating to the vibration proofing member by adding together the generated first load data and the generated second load data.
US11769049B2 Controlling agents over long time scales using temporal value transport
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network system used to control an agent interacting with an environment to perform a specified task. One of the methods includes causing the agent to perform a task episode in which the agent attempts to perform the specified task; for each of one or more particular time steps in the sequence: generating a modified reward for the particular time step from (i) the actual reward at the time step and (ii) value predictions at one or more time steps that are more than a threshold number of time steps after the particular time step in the sequence; and training, through reinforcement learning, the neural network system using at least the modified rewards for the particular time steps.
US11769047B2 Artificial intelligence apparatus using a plurality of output layers and method for same
The present disclosure discloses an artificial intelligence apparatus including an input interface configured to obtain input data, a sensing interface configured to obtain environment information, and one or more processors configured to classify an object by inputting the input data obtained from the input interface to an artificial intelligence model, in which the artificial intelligence model uses a first learning model and a second learning model which is connected with the first learning model and includes a plurality of output layers to respectively assign weights to the respective result values output by the plurality of output layers and combine the respective result values to which the weights are assigned to derive the final result.
US11769042B2 Reconfigurable systolic neural network engine
Some embodiments include a special-purpose hardware accelerator that can perform specialized machine learning tasks during both training and inference stages. For example, this hardware accelerator uses a systolic array having a number of data processing units (“DPUs”) that are each connected to a small number of other DPUs in a local region. Data from the many nodes of a neural network is pulsed through these DPUs with associated tags that identify where such data was originated or processed, such that each DPU has knowledge of where incoming data originated and thus is able to compute the data as specified by the architecture of the neural network. These tags enable the systolic neural network engine to perform computations during backpropagation, such that the systolic neural network engine is able to support training.
US11769039B2 System for determining the presence of a substance of interest in a sample
A detection device for detecting the presence of a substance of interest in a sample is described. The device can include a data store comprising executable instructions for at least one convolutional neural network, CNN, configured to process images: and a processor coupled to the data store and configured to execute the instructions to operate the at least one CNN. The detection device can be configured to: obtain spectrometry data, operate a first one of the CNNs to process the spectrometry data to obtain a first CNN output; apply a mask to the spectrometry data to obtain masked data; operate a second one of the CNNs to process the masked data to obtain a second CNN output; and determine if the substance of interest is present in the sample based on both the first CNN output and the second CNN output.
US11769038B2 Contextually optimizing routings for interactions
Methods, apparatus, systems, computing devices, computing entities, and/or the like for contextually optimizing routings for interactions. This may include receiving an interaction, wherein the interaction is selected from the group consisting of a voice-based interaction and a textual-based interaction; receiving an interaction problem statement for the interaction; generating, based at least in part on the interaction problem statement, an interaction problem statement summary, wherein the interaction problem statement comprises the context of the interaction; identifying one or more features for the interaction, wherein the features are input for one or more machine learning models; predicting an optimal route for the interaction, wherein the optimality of each route, hence, the optimal route is determined by the one or more machine learning models; and routing the interaction to the optimal route.
US11769030B2 Enrolment device for a biometric smart card
The application provides an enrolment card for a biometric card with a first card body. The enrolment card includes a battery for providing electrical power, a microcontroller unit that is electrically connected to the battery, and a plurality of contact pins that are electrically connected to the battery and to the microcontroller unit. The enrolment card further includes a second card body with a card engagement element. The second card body is sized to correspond to the first card body. The battery and the second microcontroller unit are embedded in the second card body. The enrolment card provides an enrolment mode, wherein the card engagement element engages with the first card body for allowing the contact pins to contact corresponding contact pads of the biometric card and the battery provides the electrical power to the biometric card.
US11769028B2 Communication device and method of using such a communication device
In various aspects, the present disclosure is directed to a device and method enabling communication only in case of a personal identification. In some aspects, a communication device is provided, the communication device comprising a transponder unit configured for at least one of sending data to and receiving data from another communication device, a biometric sensor unit configured to sense biometric data of a user of the communication device, and a security interface unit arranged between the transponder unit and the biometric sensor. Herein, the security interface unit is configured to enable the transponder unit for at least one of sending and receiving data upon biometric data sensed by the biometric sensor being verified as representing verified biometric data, and the transponder unit comprises a communication interface having a state machine. The state machine being enabled independently from the biometric data sensed by the biometric sensor unit being verified by the security interface as representing verified biometric data.
US11769027B1 Storm drain system with scannable coding for uploading data
A system for monitoring the conditions of a plurality of storm drains, comprising the steps of installing scannable codes at or near storm drains, using computerized devices with scanning capabilities to scan said codes, processing the scanned code through a computer application in computerized devices and processing user's added information describing the conditions of said storm drains, uploading the scanned code along with the user's added information to a server through a computer network computer application in said computerized device and processing the scanned code to match the information stored in said server and storing information and making it available to user via different output media. Processing the information to anticipate the needs of the storm drains.
US11769025B2 Method for using a paper catalog map with a paper catalog for printing operations
A color printing system includes a printing device and other components that use color printing resources, such as calibration and ICC profiles, to complete color printing operations. These color printing resources are used for a large number of paper types stored in a paper catalog. The paper types can be further placed into paper groups within the paper catalog. The paper groups may be formed by assigning new papers into the paper catalog to those having paper types with existing calibration data and ICC profiles. These relationships are shown in a paper catalog map. The print shop can use the paper catalog map for selling paper types, providing different capabilities for paper types, and other information.
US11769024B2 Label issuing method for logistics management using multiple code symbols
A label issuing system includes a label issuing apparatus and a label printer. The label issuing apparatus includes a printer interface and a processor. The processor is configured to generate print data for an image including a first region with first information and a second region with a first code symbol and a second code symbol each representing the first information but being of different sizes. The processor controls the printer interface to transmit the print data to the label printer. The label printer is connectable to the printer interface and configured to print the image on a label based on the print data received through the printer interface symbol.
US11769013B2 Machine learning based tenant-specific chatbots for performing actions in a multi-tenant system
A multi-tenant system performs custom configuration of a tenant-specific chatbot to process and act upon natural language requests. The multi-tenant system configures the tenant-specific chatbots without requiring tenant-specific training. The multi-tenant system providing a user interface for configuring a tenant-specific set of permitted actions. The multi-tenant system determines a set of example phrases for each of the selected permitted actions. The multi-tenant system receives a natural language request from a user and identifies the action that the user wants to perform. The multi-tenant system uses a neural network to compare the natural language request with example phrases to identify an example phrase that matches the natural language request. The multi-tenant system performs the action corresponding to the matching example phrase.
US11769009B2 Using domain specific vocabularies to spellcheck input strings
Provided are a computer program product, system, and method for using domain specific vocabularies to spellcheck input strings. A determination is made of a determining a domain specific vocabulary comprising domain specific tokens for a user. The input strings in the input text from the user are processed to determine whether the input strings match the domain specific tokens in the domain specific vocabulary. Indication is made that input strings that are determined to match the domain specific tokens in the domain specific vocabulary are not to be spellchecked by a global vocabulary available to users across domains.
US11769008B2 Predictive analysis systems and methods using machine learning
Systems and methods may utilize a predictive analysis model to analyze a contract or other document. A system may parse a document and/or a repository of information associated with the document. The system may identify one or more terms in the document and corresponding terms in the repository. The system may determine a difference parameter between a first term extracted from the document and a second term extracted from the repository. The system may determine whether the difference between the first term and the second term, represented by the difference parameter, is likely to be acceptable to the user using a predictive analysis model. The system may report a validation parameter indicating a level of acceptability associated with the difference. User feedback on the accuracy of the predictive analysis model is used to train, modify, and improve the predictive analysis model.
US11769005B2 Information uniqueness assessment using string-based collection frequency
Techniques are provided for assessing uniqueness of information using string-based collection frequency techniques. One method comprises obtaining multiple collections of documents from at least one data source; determining a collection frequency for a given character string based on a number of the collections comprising the given character string relative to a total number of the collections; assigning a uniqueness rating to the given character string based at least in part on a comparison of the collection frequency of the given character string to a collection frequency of one or more additional character strings in one or more of the plurality of collections; and performing an automated action using the given character string based on the assigned uniqueness rating. The automated action may comprise protecting the given character string and/or identifying the given character string as important information satisfying one or more importance criteria.
US11769000B2 Method and system for partial application data collection
Methods and systems for partial application data collection are disclosed. The method stores a network accessible application having a plurality of form fields. One or more processors generate a session identifier (ID) and timestamp for a user accessing the application. The one or more processors determine that a state within a form field of one of the plurality of form fields is in focus, the state of the form field being in focus when the user selects the form field. Additionally, it is determined when the state within the form field is no longer in focus. At that time, a countdown timer is initiated. When the countdown time reaches zero, any data entered into the form field is collected. The collected data and the session ID are then combined into a single user data file.
US11768996B2 Rapid reconciliation of errors and bottlenecks in data-driven workflows
A unified framework for healthcare workflows to introduce multiple integrated approaches to error analysis. A first approach uses machine learning to extend probabilistic record linkage and apply it to the task of reconciliation, classifying changes between datasets as intentional or unintentional. A second approach uses process mining to extract maximum information about process diagrams and process bottlenecks.
US11768992B2 Digital content design system using baseline units to control arrangement and sizing of digital content
Digital content design system techniques are described using baseline units to control arrangement and sizing of digital content. In one example, a digital content design system receives a user input specifying a number of baselines to be included within an available display area of a page. Baselines are used to align digital content to control arrangement of the digital content within the page, e.g., text. From this, the digital content design system then calculates a baseline unit from a distance used to space adjacent baselines of the number of baselines from each other. This baseline unit is then leveraged by the system as a fundamental unit of measure to control arrangement and/or sizing of digital content in relation to each other.
US11768985B1 Automated platform design tool
Methods, apparatus, and processor-readable storage media for an automated platform design tool are provided herein. An example method includes extracting information from a first file corresponding to a first computing design, the information including an identifier of at least one network, components associated with the identifier, and connections for each of the components; comparing the first computing design to a second computing design, wherein the comparing comprises: detecting that a second schematic file corresponding to the second computing design comprises the identifier, and determining, for at least one given component, whether the second schematic file includes a matching component based on the set of connections for the at least one given component; determining differences between the first computing design and the second computing design based on the results of the comparing; and initiating at least one automated action based at least in part on the one or more differences.
US11768982B1 Density abrupt interface inversion method and system based on machine learning constraints
Disclosed are a hybrid density abrupt interface inversion method based on machine learning constraints. The inversion method includes constructing an initial basin interface and randomly generating a disturbed basin interface data set; obtaining a basin interface data set through Hadamard product operation on the initial basin interface and the disturbed basin interface data set; obtaining a high-resolution density interface model data set through filling the basin interface data set with advanced functions; performing forward calculation to obtain a simulated gravity data set; carrying out mathematical transformation on the simulated gravity data set and weighting to obtain a low-resolution migration density interface model data set; optimizing a migration model-based deep learning network and mapping to obtain a high-resolution constrained density interface prior model; and constructing a stable nonlinear loss function and performing regularization inversion to obtain a high-resolution density interface model.
US11768972B2 Electronic apparatus
An electronic device includes a first unit having an input part and a second unit having a display. The first unit and the second unit are detachably coupled, and the first unit includes a socket capable of housing a predetermined side of the second unit. A first insertion hole, into which a security member can be inserted, is provided on a side of the socket, and a second insertion hole, into which the security member can be inserted, is provided on a side of the second unit. The first insertion hole of the socket is provided on an upper part of the socket, and the second insertion hole of the second unit is provided on a lower part of the second unit.
US11768969B2 Data protection system and method
A data protection system is disclosed. The data protection system comprises a cloud management platform and at least one data storage device. The cloud management platform includes a database stored with at least one key. The data storage device includes a data storage unit, a microprocessor, and a network communication component. The microprocessor is communicated with the cloud management platform by the network communication component. The data storage unit comprises a controller and a plurality of flash memories. The flash memories store a plurality of encrypted data. The microprocessor sends a key extraction request including a unique code to the cloud management platform. The cloud management platform selects the key matching to the unique code in the key extraction request from the database, and transmits the selected key to the data storage device. The controller of the data storage device decrypts the encrypted data by the key.
US11768965B2 System and method for securely storing data in a SIM
Embodiments of the invention provide systems and methods for analyzing a Subscriber Identity Module (SIM) card, ascertaining multiple distally separated storable sections, and then securely storing data as an ordered list of storable sections representing a concatenated available storage on the SIM.
US11768960B1 Machine data anonymization
Generating anonymized data from events are disclosed. Via a graphical user interface (GUI), an output dataset mode for an anonymized output dataset is received. The output dataset mode is stored or an active stream. The output dataset mode in anonymization configuration information. An anonymized output dataset is produced in accordance with the anonymization configuration information, where the output dataset comprises information related to at least a portion of a plurality of events, wherein the plurality of events each comprise a timestamp and a portion of machine data. Further, the GUI to displays the anonymized output dataset.
US11768954B2 System, method and computer-accessible medium for capturing data changes
The exemplary embodiments provide real-time data capture and processing which improves data processing performance and speed and facilitate passing of the processed data to various analytical sources, while maintaining superior data quality checks, particularly with respect to data elements associated with multiple data types. The proposed system and process can be used to continuously consume and listen to multiple events while mapping the events to appropriate schemas provided in a separate schema stream. The schema stream is provided once and cached to minimize bandwidth consumed by the transaction stream. The schema information is then further enriched with information from a metadata registry. The event data may then be compressed and aligned in memory tables based on the enriched schema. Once events are decoded and sorted into memory tables in accordance to the identified schema, each memory table can be processed in parallel.
US11768949B2 Personalized privacy assistant
A system and method configures permission settings for applications (“apps”) running on a computing device of a user. A data center generates at least one model of collective privacy preferences. The computing device is in communication with the data center via a communications network. The computing device comprises a processor that execute at least a first app that requests access to at least one permission of the computing device and a personal privacy assistant app. The personal privacy assistant app receives the at least one model from the one or more servers of the data center; collects information about the user; identifies at least one recommended permission setting for the first app based on the at least one model and such that the recommended permission setting is user-specific; and configures the computing device to implement the received at least one user-specific recommended permission setting.
US11768944B2 Non-intrusive method of detecting security flaws of a computer program
This disclosure relates to a non-intrusive method of detecting security flaws of a computer program APP. The method comprises a step of installing and executing an executable and non-instumentalized version of the program APP in a computer system 1, the computer system 1 comprising at least one cryptographic function able to be called by the program APP. It also comprises, in the course of the execution of the program, a step of recording in a tracing file the modalities of calls to the cryptographic function and, after the execution of the program, a step of analyzing the tracing file so as to devise a data structure of the states taken by the cryptographic object manipulated in the course of the execution of the program. The data structure is analyzed to detect calls to the cryptographic function that are liable to form a security flaw.
US11768938B2 Mobile application malicious behavior pattern detection method based on API call graph extraction and recording medium and device for performing the same
A mobile application malicious behavior pattern detection method based on Application Programming Interface (API) call graph extraction includes extracting an API Call Graph (ACG) representing an API call flow from benign applications and applications which perform malicious behavior, generating and vectorizing a training dataset for deep learning using the extracted ACG, generating a deep learning algorithm prediction model by training with the vectorized training dataset, extracting ACG features used in the malicious behavior from the generated prediction model and extracting a malicious behavior pattern from an intersection of the malicious applications, and classifying an application which performs malicious behavior through similarity comparison between the extracted malicious behavior pattern and a pattern extracted from the target application. Accordingly, it is possible to detect the malicious behavior itself using the ACG representing an API call flow.
US11768934B2 Data breach system and method
A method and system for generating a consumer breach history profile of a consumer over an electronic network includes receiving via the network consumer profile information including at least one consumer information element corresponding to the consumer, generating a consumer breach history profile in a database using the consumer profile information, and associating the consumer breach history profile with the consumer profile information in the database. The database includes breach events, each breach event associated with at least one breached information element. Consumer profile information is matched to a respective breach event by determining a match between the consumer information element and the breached information element associated with the respective breach event. The respective breach event is associated in the database with the consumer breach history profile and a mitigation action. A notification to the consumer of the breach event and mitigation action is generated.
US11768927B2 Systems and methods for safely storing an object
A system for storing an object includes a card reader configured to receive a card from a user and to determine an identity of the user based on information on the card. The system also includes a secure storage area configured to store a plurality of physical boxes. The plurality of physical boxes includes a first physical box that is assigned to the user. The first physical box is configured to be dispensed from the secure storage area to the user outside of the secure storage area in response to the user requesting to physically receive the first physical box. Dispensing the first physical box includes moving the first physical box along a predetermined path in the secure storage area and presenting the first physical box for removal from the secure storage area.
US11768923B2 Media transactions consent management
A system for providing permissioned images in media transactions is described. The system processes images in an image set for a media transaction to identify the image owner and other persons depicted in the image and determines use permissions for the images. Various images in the image set are processed to remove or anonymize various persons in order to meet use conditions. The processed images are compiled and provided to an entity requesting the image set.
US11768919B2 Image processing system
Disclosed is a multi-modal convolutional neural network (CNN) for fusing image information from a frame based camera, such as, a near infra-red (NIR) camera and an event camera for analysing facial characteristics in order to produce classifications such as head pose or eye gaze. The neural network processes image frames acquired from each camera through a plurality of convolutional layers to provide a respective set of one or more intermediate images. The network fuses at least one corresponding pair of intermediate images generated from each of image frames through an array of fusing cells. Each fusing cell is connected to at least a respective element of each intermediate image and is trained to weight each element from each intermediate image to provide the fused output. The neural network further comprises at least one task network configured to generate one or more task outputs for the region of interest.
US11768918B2 Automotive sensor integration module
An automotive sensor integration module including a plurality of sensors differing from each other in at least one of a sensing cycle or an output data format, and a signal processor for selecting a plurality of weights for each of the plurality of sensors on the basis of external environment data, and applying the plurality of weights to a plurality of detection data output from the plurality of sensors respectively to generate a plurality of weighted data.
US11768916B2 Detection of sensitive database information
A computer system performs a scan to identify data items in a database that correspond to one or more of a plurality of specified output classes. The scan includes determining metadata for a portion of the database, and generating a data profile for a set of data items stored in the portion of the database. The generating includes performing a character-based analysis of the set of data items. The scan further includes identifying whether the set of data items corresponds to one of the plurality of specified output classes by utilizing a multi-class neural network classifier trained to perform the identifying using a plurality of features, including features extracted from the metadata and the data profile. The computing system identifies, based on outputs of the multi-class neural network classifier, a particular one of the plurality of specified output classes that corresponds to the set of data items.
US11768909B2 Systems and methods for providing accessible search results
A non-transitory computer readable medium containing instructions that when executed by a processor provides search results to client-side computing devices. The method of providing search results includes receiving information categorizing a plurality of websites; storing in at least one data structure the information categorizing the websites; receiving information indicating a level of accessibility for each of the websites; storing in the at least one data structure the information indicating the level of accessibility; receiving a search query from a particular client-side computing device; performing a look up in the data structure for websites associated with the search query; and presenting on the particular client-side computing device website search results, wherein the website search results include links to websites matching the search query and wherein the website search results are presented in a preferential manner that takes into account the level of accessibility of the websites.
US11768906B2 Referral information determination and utilization
A method, product, and system comprising: obtaining a webpage request from an in-app browser of an application of a user device, wherein the webpage request is configured to request a webpage or a portion thereof from a server, wherein the webpage request comprises a user-agent field; identifying that the webpage request has no valid referral information; and based on the webpage request, determining artificial referral information of the webpage request, wherein the artificial referral information indicates a referral source of the webpage request.
US11768902B2 System and method for providing content to a user
Disclosed herein are systems and methods for providing content to a user. In one aspect, an exemplary method comprises intercepting a search request and a site-name in a browser, and sending to a content-provision tool, the intercepted search request and site name, computing a hash of the intercepted search request and site-name, determining a type of the intercepted search request and site name, and transmitting the computed hash and the type of intercepted search request and site-name to a cloud server, transmitting the intercepted request and site-name to the cloud server in plain form, receiving, from the cloud server, content based on a categorization of the intercepted request and site-name and rules for establishing a category of the content, and when the rules are executed, displaying to the user, the content on the computing device of the user in accordance with a category established based on the rules.
US11768901B2 Systems and methods for semantic keyword analysis
In various embodiments, a method for generating from one or more keywords a list of related topics for organic search includes receiving, by a topic tool, an input of one or more keywords for which to generate a list of related topics. The method may further include acquiring, by a crawler, content from a plurality of different web content sources via one or more networks. The method may also include applying, by the topic tool, to the acquired content an ensemble of one or more key phrase extraction algorithms, one or more graph analyses algorithms and one or more natural language processing algorithms to identify a set of semantically relevant topics scored by relevance. The method may also include generating, by the topic tool, from the set of semantically relevant topics, a knowledge graph of related topics for the input of the one or more keywords. The method may further include outputting, by the topic tool based at least partially on the knowledge graph, an enumerated list of topics ranked by at least a relevance score.
US11768896B1 Virtual network analysis and exploitation
Methods and systems that evaluate currently operating online personas is automated to establish the relationships between nodes and assign attributes. A virtual network exploitation (ViNE) protocol can create a prioritized list of every account in the extended network based on its influence score, as well as filtering, to create a subset of the influencer list of accounts that meet attribute criteria. Analysis of this data can identify the key accounts for the influencer and lead lists and provide recommendations on the path and strategy the client should use to most effectively engage the accounts of interest. Automated seed list generation for SNA can be operationalized to identify all of the existing leads within an extended social network in priority order and provide an influence score for each account. The system can be scaled to combine individual accounts that focus on a specific organization, personality or region.
US11768893B2 Concept networks and systems and methods for the creation, update and use of same in artificial intelligence systems
Systems and methods for concept based searching or recommendation based on a concept networks are disclosed. More particularly, embodiments of a concept based approach to the search and analysis of data, including the creation, update or use of concept networks in searching and analyzing data are disclosed, including embodiments of the usage of such concept networks in artificial intelligence systems that are capable of utilizing concepts expressed by users to return or evaluate associated entities or content.
US11768892B2 Method and apparatus for extracting name of POI, device and computer storage medium
The present application discloses a method and apparatus for extracting the name of a POI, a device and a computer storage medium, and relates to the field of big data. An implementation includes: acquiring two or more text fragments identified from image data of the POI; constructing two or more candidate names using the text fragments; and ranking the candidate names using a pre-trained name ranking model, and determining the name of the POI according to the result of the ranking; wherein the name ranking model determines the probability of each candidate name as the name of the POI using at least one of a search web page feature, a document statistical feature and a semantic feature extracted from each candidate name, and ranks the candidate names according to the probabilities. With the present application, the name of the POI is automatically extracted with high accuracy. Compared with the manual review and annotation way in the prior art, a human cost is reduced.
US11768890B2 Method and server apparatus for dynamically identifying pop-out links in networked applications via lookup
Method and server apparatus for providing and using a centralized Link Metadata System to identify if navigational links are pop-out links, is provided. The present invention utilizes a Link Metadata System, available on the Internet, of metadata associated with any given, specific Internet domain and URI path combination. Software browsing user agents on remote window servers are then configured with the ability to request metadata from the Link Metadata System indicating that a link is a pop-out link. Upon receiving metadata, the user agent determines whether to perform navigation as normal or perform the pop-out link functionality of reloading the remote client user agent's top level container with the content provided at the link's destination URI.
US11768888B2 Attribute extraction
Disclosed are systems and methods for autonomously extracting attributes from domains of a vertical. The disclosed implementations train a deep neural network (“DNN”) based on one or more domains of a vertical using labeled embedding vectors generated for nodes of those one or more domains. The trained DNN may then be used to autonomously label nodes of other domains within the same vertical such that attributes corresponding to those labels can be extracted.
US11768885B2 Systems and methods for managing transactional operation
Described herein are embodiments of a database system for performing multi-document transactions. The database system comprises a database comprising a plurality of data storage nodes. The database system receives transactions that access at least two documents stored in the database. The database system generates a transaction identifier associated with the transaction and associates operations in the transaction with the transaction identifier. The database system performs at least part of the transaction on the database and determines whether an error occurred in performing in performing the transaction. When the database system determines that an error occurred in performing the transaction, the database system reverses any performed operations of the transaction. When no error occurs in performing the transaction, the database system outputs a confirmation.
US11768884B2 Training and applying structured data extraction models
A computer system for extracting structured data from unstructured or semi-structured text in an electronic document, the system comprising: a graphical user interface configured to present to a user a graphical view of a document for use in training multiple data extraction models for the document, each data extraction model associated with a user defined question; a user input component configured to enable the user to highlight portions of the document; the system configured to present in association with each highlighted portion an interactive user entry object which presents a menu of question types to a user in a manner to enable the user to select one of the question types, and a field for receiving from the user a question identifier in the form of human readable text, wherein the question identifier and question type selected by the user are used for selecting a data extraction model, and wherein the highlighted portion of the document associated with the question identifier is used to train the selected data extraction model.
US11768883B2 System and method for in-place record content management
In accordance with an embodiment, described herein is a system and method for enabling in-place record content management. A records management agent within a content management system can communicate with a records management system in an asynchronous manner, such as in response to a request or prompt, or in combination with check-in of content into the content management system. The records management agent can fetch a records folders hierarchy from the records management system for use in selecting record policies to be applied to content. The records management agent can associate content with selected records folders within the records folders hierarchy, and can update metadata corresponding to the content. The records management agent can send the updated metadata to the records management system. In an embodiment, the records management agent can be provided as a reusable, pluggable component within an existing content management system.
US11768879B2 Advice presentation system
An advice presentation system that combines functions of a terminal such as a smartphone, advice data such as famous or wise sayings that have been stored in a database, and functions such as a communications channel together, and provides appropriate advice according to the emotions of a user at that time. Firstly, emotion-related data pertaining to the emotions of the user is entered from the terminal. The advice presentation system connects to a web server via Internet connection, and emotion data corresponding to the entered emotion-related data is selected and extracted from an emotion database by using an emotion data selection means for an application server. At least one piece of advice data stored in an advice database is selected and extracted by an advice data selection means for the application server, on the basis of the selected emotion data. The selected advice data is sent to the terminal of the user, and famous or wise sayings, etc., are presented from an advice display means as advice data.
US11768878B2 Search results display in a process control system
To provide search capabilities in a process control system, a contextual knowledge repository is generated that organizes process plant-related data according to semantic relations between the process plant-related data and the process plant entities. When a user submits a process plant search query related to process plant entities within a process plant, search results are obtained by identifying a data set from the contextual knowledge repository which is responsive to the process plant search query. The search results are then presented on a user interface device based on the identified data set. To allow for searches to be performed by user interface devices external to the process plant, a data diode is disposed between a field-facing component and an edge-facing component of the process plant so that data flows from the field-facing component to the edge-facing component without flowing from the edge-facing component to the field-facing component.
US11768877B2 Smart search capabilities in a process control system
To provide search capabilities in a process control system, a contextual knowledge repository is generated that organizes process plant-related data according to semantic relations between the process plant-related data and the process plant entities. When a user submits a process plant search query related to process plant entities within a process plant, search results are obtained by identifying a data set from the contextual knowledge repository which is responsive to the process plant search query. The search results are then presented on a user interface device based on the identified data set. To allow for searches to be performed by user interface devices external to the process plant, a data diode is disposed between a field-facing component and an edge-facing component of the process plant so that data flows from the field-facing component to the edge-facing component without flowing from the edge-facing component to the field-facing component.
US11768876B2 Method and device for visual question answering, computer apparatus and medium
The present disclosure provides a method for visual question answering, which relates to a field of computer vision and natural language processing. The method includes: acquiring an input image and an input question; constructing a Visual Graph based on the input image, wherein the Visual Graph comprises a Node Feature and an Edge Feature; updating the Node Feature by using the Node Feature and the Edge Feature to obtain an updated Visual Graph; determining a question feature based on the input question; fusing the updated Visual Graph and the question feature to obtain a fused feature; and generating a predicted answer for the input image and the input question based on the fused feature. The present disclosure further provides an apparatus for visual question answering, a computer device and a non-transitory computer-readable storage medium.
US11768872B2 Apparatus, systems and methods for media content searching
Media device systems and methods are operable to identify media content events. An exemplary embodiment receives a user defined keyword tag, associates an identifier of a media content event with the user defined keyword tag, stores the user defined keyword tag and the associated identifier in a database, receives a user specification of the user defined keyword tag, conducts a search of the user defined keyword tags in the database for instances where the user defined keyword tag of the second user specification matches with the stored user defined keyword tag of the first user specification, and generates a return message that indicates the associated identifier of the media content event for each instance where the user defined keyword tag matches with the stored user defined keyword tag.
US11768870B2 Identifying product metadata from an item image
A metadata extraction machine accesses an image that depicts an item. The item depicted in the image may have an attribute that describes a characteristic of the item and an attribute descriptor that corresponds to the attribute of the item and specifies a value of the attribute. The metadata extraction machine performs an analysis of the image. The analysis may include identifying the attribute descriptor corresponding to the attribute based on image segmentation of the image. The metadata extraction machine transmits a communication to a device of a user based on the identifying of the attribute descriptor corresponding to the attribute of the item depicted in the image.
US11768867B2 Systems and methods for generating interactable elements in text strings relating to media assets
Systems and methods for improving displays of media assets are disclosed herein. In an embodiment, a system receives a plurality of text comments from a plurality of devices to which a media asset was transmitted. The system analyzes the comments to identify text strings within the text comments. The system generates interactable elements from the text strings in the text comments, such that an interaction with the text string causes display of identifiers of media assets corresponding to the text string.
US11768864B2 Associating a task with a user based on user selection of a query suggestion
Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
US11768861B2 Hybrid model for data record classification
A method, apparatus, system, and computer program code for classifying data. A number of virtual datasets is generated at multiple granularities across a number of data dimensions. Data records that correspond to a combination of data dimensions are identified in a virtual dataset. A number of defined rules are applied to: determine a set of granularities for each of the number data dimensions for comparing the data records that were identified; and determine a model for comparing the data records that were identified. The data records are classified according to the model and the set of granularities that were determined for the number data dimensions.
US11768854B2 Data permissioning through data replication
A data querying system is disclosed that provides improved computer functionality that enables efficient permissioning and querying of specific portions of a data table, such that users (e.g., based on user roles or user attributes) are only allowed access to specific portions (e.g., particular data items/rows, and particular data items attributes/columns) of the data. The system advantageously provides efficient and improved querying and permissioning of specific portions of a data table through replication of the data table, or portions of the data table, and does not require permissioning of each individual cell of the data table. Further, the data table replication, querying, and permissioning techniques of the present disclosure, according to various implementations, advantageously integrate with a wide variety of data table query or search services to provide improved functionality, efficiency, and data permissioning.
US11768851B2 Systems and methods for facilitating data transformation
Systems and methods are provided for facilitating the transformation of data from a tabular data set organized according to a data schema to an object based data set organized according to data ontology. The data schema and the data ontology may be used to generate a custom coding language suitable for facilitating the creation of a transform script. Error checking, type checking, autocomplete, and preview tools may be provided to permit the verification of the transform script as it is created.
US11768849B2 Extensible data platform with database domain extensions
A computing system that includes one or more server computing devices including one or more processors configured to execute instructions for a domain extensibility module that provides software development tools for building domain extensions for a database platform, and a data ingestion module that provides software development tools for defining a metadata schema for extracting metadata from data files. The one or more processors are configured to receive a set of data from a user computing device, define a target metadata schema that includes one or more metadata fields that will be populated during a data ingestion process, define a target domain extension that defines one or more data types for storing the received set of data after performing the data ingestion process, and ingest the received set of data using a metadata extraction pipeline to generate metadata files based on the target metadata schema.
US11768846B2 Search guidance
Search guidance includes generating user interface data for at least a portion of a user interface including a user input element, a data-analytics request construct card, and a data-analytics guidance portion. The data-analytics request construct card includes text describing usage of a data-analytics request construct card grammatical function. The user interface data is output for presentation to a user. Data-analytic request construct card data expressing usage intent is received and updated user interface data is generated. The updated user interface data corresponds to an updated user input element in accordance with the data-analytic request construct card data and an updated data-analytics guidance portion in accordance with the data-analytic request construct card data. The updated user interface data is output. Resolved-request data is generated in accordance with the data-analytic request construct card data. A visualization representing results data obtained in accordance with the resolved-request data is output.
US11768843B1 Results ranking with simultaneous searchee and searcher optimization
Embodiments include technologies to apply at least one machine learning model to features of a search query, features of a searcher user, features of a searchee content item, and features of a searchee user, produce a first outcome prediction that represents a probability of a first objective relating to engagement of the searcher user with a content item in an online system and a second outcome prediction that represents a probability of a second objective relating to engagement of the searchee user with the online system responsive to the engagement of the searcher user with the content item, apply a multi-objective optimization solver to the first objective, the second objective and an outcome prediction that is a combination of the first outcome prediction and the second outcome prediction, and generate a serving function for a search engine based on the first objective, the second objective, and the outcome prediction.
US11768842B2 Continuous evaluation and adjustment of search engine results
A search engine for objects in a corpus of document dynamically evaluates search rank of the objects through Natural Language Processing and machine learning. When a search query is received for a first object, the search engine identifies search results including a plurality of source values that are tied to the first object in the corpus of published documents. A search rank is computed for each identified search result based on content of direct textual references to each of the plurality of source values within the corpus of published documents, as well as a weight assigned to each published document. The identified search results are returned according to the computed search rank.
US11768839B2 Augmenting search results with user-specific information
Techniques for augmenting or modifying ordered results include sending a search query to a location service, receiving ordered results responsive to the search query, and augmenting or modifying the search results based on user-specific information stored locally at a consumer computing device. The ordered results may be augmented by reordering a search result in the list of search results based on the user-specific information, and/or by graphically representing a location included in the ordered search results based on the user-specific information. The augmented search results may be presented on a display associated with the consumer computing device in a manner specific to a user of the consumer computing device.
US11768837B1 Semantic entity search using vector space
A method may include storing a vector space representation of a set of concepts in a semantic ontology, wherein locations of the set of concepts in the vector space are based on weights of a neural network trained using triples from the semantic ontology; presenting a semantic search user interface including: a text input portion to receive a search query from an input device; a suggested search portion; and a search results portion; receiving, from a user computing device, the search query; converting, using at least one processor, the search query into a vector; computing, using the at least one processor; a set of possible concepts related to the search query based on a distance between the vector and other concepts in the vector space representation; and presenting the set of possible concepts related to the search query in the suggested search portion of the semantic search user interface.
US11768835B2 Merging multiple unsynchronized streams of related events and multi-tenant support
A method and system for handling asynchronous data streams in a multi-tenant system. The process includes receiving at least a first stream of data and a second stream of data by a rules engine, determining by pattern matching of the rules engine, whether data in the first stream or data in the second stream meet conditions of a rule defined by a tenant of the multi-tenant system, and implementing by the rules engine the rule including a set of actions to modify data from the second data stream, in response to the data in the first stream matching the conditions the rule.
US11768833B2 Optimizing relational online analytical processing sort operations
Concepts for processing a SQL statement comprising a ROLAP sort operation are presented. One such concept comprises: determining whether a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement; and determining whether the ROLAP partitioning columns of the SQL statement are all referenced in the output of the SQL statement. Responsive to determining a ROLAP partitioning column of the SQL statement does not refer to database columns from a sort operation of the SQL statement, and to determining all of the ROLAP partitioning columns of the SQL statement are referenced in the output of the SQL statement, the SQL statement is modified by removing the ROLAP sort operation from the SQL statement.
US11768828B2 Project management system data storage
Described herein is a computer implemented method and computational system for a project management service. Issues of a project are defined by data entities stored in a tree structure including a root node. The tree structure may include one or more siblings to the root node, one or more child nodes and one or more siblings to the child node. The root node references each child node and references each of its sibling nodes. Each child node references each of its sibling nodes.
US11768826B2 Web services for creation and maintenance of smart entities for connected devices
One or more non-transitory computer readable media containing program instructions that, when executed by one or more processors, cause the one or more processors to perform operations: generating a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of physical devices and data entities representing data generated by the devices, the smart entities being interconnected by relational objects indicating relationships between the object entities and the data entities; receiving data from a first device of the plurality of physical devices; determining a second device from a relational object for the first device based on the received data; and modifying a data entity connected to an object entity of the second device within the database of smart entities based on the received data for the first device.
US11768825B2 System and method for dependency analysis in a multidimensional database environment
In accordance with an embodiment, dependency analysis is done for each dynamic (or temporary) member to collect list of runtime as well as static dependents in both BSO (block storage option) and ASO (aggregate storage option) cubes. This enables the member to join hybrid flow for its execution in bottom up approach.
US11768823B2 Rules execution system for IoT devices
A method includes receiving readings from a plurality of Internet of Things (IoT) devices. The method identifies rules associated with the readings from the IoT devices and determines a three dimensional (3D) dataset based on the plurality of IoT devices, the readings and rules associated with the readings from the plurality of IoT devices. The method includes determining policies to be applied to routing of the readings based on rules for dividing the readings into subsets of the 3D dataset, and routing processing for subsets of the readings to be processed in parallel by processing units based on the policies. The method further includes processing the readings to generate a list of actions, and resolving the conflicts in the list of actions based on a multi-phase queue. The method also includes executing the actions.
US11768815B2 Determining when a change set was delivered to a workspace or stream and by whom
Each of a plurality of events associated with a workspace or stream are stored to a functional data structure. Each of the plurality of events includes at least an indication of when an operation in the workspace or stream occurred and who performed the operation. Nodes of a change set history tree corresponding to the events can be recursively identified until a node corresponding to a change set of interest is identified. Responsive to identifying the node corresponding to the change set of interest, the event corresponding to such node can be identified as an event that added the change set of interest to the workspace or stream. The indication of when the operation represented by the event occurred and who performed the operation can be retrieved from the subject event. The indication of when the operation represented by the event occurred, and who performed the operation, can be output.
US11768813B1 Data migration framework
A method may include selecting a cohort of entities for migration from a source storage repository to a target storage repository, obtaining a mapping between a source storage schema of the source storage repository to a target storage schema of the target storage repository, and migrating data for the entities in the cohort. Migrating the data of an entity may include copying, without locking the data in the source storage repository and in the target storage repository, the data from the source storage repository to the target storage repository, verifying, while the data is locked, that the data in the source storage repository is the same as the data in the target storage repository, changing, while the data in the source storage repository and the target storage repository is locked, an entity pointer for the entity to the target storage repository based on the verifying, and unlocking the data.
US11768812B2 Declarative entity segmentation
A method for data processing includes displaying, at a user interface, a plurality of attributes that are defined by a data model configured for a tenant of a multi-tenant system. The plurality of attributes includes a one-to-many attribute that is configured to support multiple inputs and a direct attribute configured to support a single input. The method may further include receiving a selection of a first one-to-many attribute for defining an expression for identifying a segment of entities. The method may further include activating, for selection at the user interface, a subset of the attributes based on each attribute of the subset being dependent on the first attribute. The method may further include receiving an indication of the expression, executing a database query to identify the segment of entities, and transmitting, to a content communication system, an indication of the segment of entities.
US11768810B2 Flexible permission management framework for cloud attached file systems
A method of managing file permissions in a remote file storage system includes defining permissions for the remote file storage system and controlling access to objects on the remote file storage system according to the permissions of the remote file storage system. The permissions are transferred to a client file storage system remote from the remote file storage system, and access to objects on the client file storage system is controlled according to the permissions of the remote file storage system. A remote file storage system includes a permissions file generator operative to generate a permissions file, which is transmitted to a client file storage system for enforcement at the client file storage system.
US11768809B2 Managing incremental snapshots for fast leader node bring-up
Methods, systems and computer program products for computer system data management. A leader node that is in a leader-follower relationship with a follower node is deployed to manage metadata across a plurality of interconnected computing nodes of the computer system. Upon a failure of any sort that results in a loss of operation or a disconnection of the leader node, the followers undertake steps to bring up a new leader. Such steps to bring up a new leader include electing a new leader to replace the lost or disconnected leader and initializing the data state of the new leader node by causing the leader to request incremental snapshots from followers. Additional metadata that might have changed since closing the incremental snapshots can also be retrieved from the followers. The metadata that might have changed since the time of closing the incremental snapshot is subjected to verification using a consensus algorithm.
US11768802B2 Method and system for applying data retention policies in a computing platform
Systems and methods for a multitenant computing platform. Original data is generated through operation of a computing platform system on behalf of an account of the computing platform system, and the original data is moderated according to a data retention policy set for the account. The moderated data is stored at the computing platform system. The computing platform system moderates the generated data by securing sensitive information of the generated data from access by the computing platform system, and providing operational information from the generated data. The operational information is accessible by the computing platform system during performance of system operations.
US11768800B2 Archiving data objects using secondary copies
Exemplary systems and methods for archiving data objects using secondary copies are disclosed. The system creates one or more secondary copies of primary data that contains multiple data objects. The system may maintain a first data structure that tracks the data objects for which the system has created secondary copies and the locations of the secondary copies. To archive data objects in the primary data, the system identifies data objects to be archived, verifies that previously-created secondary copies of the identified data objects exist, and replaces the identified data objects with stubs. The system may maintain a second data structure that both tracks the stubs and refers to the first data structure, thereby creating an association between the stubs and the locations of the secondary copies.
US11768797B2 Path tracing of mathematical plots
A method for path tracing of mathematical plots on a digital device is provided that includes receiving at least one mathematical expression on the digital device, and tracing a path of a plot of the at least one mathematical expression on a display screen coupled to the digital device, wherein tracing the path comprises displaying the path sequentially point by point as a value of an independent variable of the at least one mathematical expression changes over a domain of the independent variable.
US11768794B1 Interface between processing unit and an external nonvolatile memory
An interface between two devices is disclosed. To consume power, the signals used in the interface utilize CMOS signalling. Further, to achieve high speed, a reduced frequency clock is transmitted from one device to the second device. The second device has a clock multiplier to recreate the original clock. Both devices utilize a clock phase alignment block which aligns the phase of the clock with the incoming data. The clock phase alignment block utilizes a digital PLL to consume power. Further, since the digital PLL retains its state, the reduced frequency clock may be disabled when data is not being transmitted. This interface may be used to transmit serial data at rates up to and exceeding 2.5 Gbits/sec.
US11768793B2 Plug-in mobile peripheral component interconnect express module connector
A plug-in mobile peripheral component interconnect express module connector is disclosed, comprising a plastic body, and a first terminal set and a second terminal set disposed relatively in the plastic body. The plastic body includes transversely penetrated slots, an upper end surface of the slots has intermittently plural upper magazines, and a lower end surface has intermittently plural lower magazines. The first terminal set includes plural first elastic terminals inserted in the upper magazines, and the second terminal set includes plural second elastic terminals inserted in the lower magazines. Each first elastic terminal is opposed to each second elastic terminal, forming a holding gap. A motherboard is inserted between the first elastic terminals and the second elastic terminals from a side, and an MXM board is inserted between the first elastic terminals and the second elastic terminals from the other side.
US11768776B1 Evicting data associated with a data intake and query system from a local storage
Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.
US11768774B2 Non-volatile dual inline memory module (NVDIMM) for supporting DRAM cache mode and operation method of NVDIMM
Provided are a non-volatile dual inline memory module (NVDIMM) supporting a DRAM cache mode and an operation method of the NVDIMM. The NVDIMM includes a DRAM chip, an NVM chip, and a controller that controls the DRAM chip to operate as a cache memory of the NVM chip. The controller sends a read command to the DRAM chip with reference to a cache address of data requested to be written from a host to the NVM chip, and sends a write command to the NVM chip with reference to an address of the data requested to be written at a time point when a read latency (RL) of the DRAM chip and a write latency (WL) of the NVM chip coincide with each other.
US11768772B2 Accumulators corresponding to bins in memory
In some examples, a system includes a processing entity and a memory to store data arranged in a plurality of bins associated with respective key values of a key. The system includes a cache to store cached data elements for respective accumulators that are updatable to represent occurrences of the respective key values of the key, where each accumulator corresponds to a different bin of the plurality of bins, and each cached data element has a range that is less than a range of a corresponding bin of the plurality of bins. Responsive to a value of a given cached data element as updated by a given accumulator satisfying a criterion, the processing entity is to cause an aggregation of the value of the given cached data element with a bin value in a respective bin.
US11768771B2 Techniques for handling cache coherency traffic for contended semaphores
The techniques described herein improve cache traffic performance in the context of contended lock instructions. More specifically, each core maintains a lock address contention table that stores addresses corresponding to contended lock instructions. The lock address contention table also includes a state value that indicates progress through a series of states meant to track whether a load by the core in a spin-loop associated with semaphore acquisition has obtained the semaphore in an exclusive state. Upon detecting that a load in a spin-loop has obtained the semaphore in an exclusive state, the core responds to incoming requests for access to the semaphore with negative acknowledgments. This allows the core to maintain the semaphore cache line in an exclusive state, which allows it to acquire the semaphore faster and to avoid transmitting that cache line to other cores unnecessarily.
US11768766B2 Metadata aware copyback for memory devices
Disclosed in some examples are methods, systems, devices, and machine-readable mediums that provide for techniques for scrambling and/or updating meta-data that enable an efficient internal copyback operation. In some examples, in order to update the meta-data, the meta-data and host-data are separated and the only the meta-data is sent to the controller to be updated during a modified internal copyback operation. The host-data is not transmitted to the controller. While sending the meta-data utilizes resources of the communication link between the memory dies and the controller, it uses much fewer resources than if the host-data were also transmitted.
US11768764B2 Wear-leveling scheme for memory subsystems
A wear-leveling process for a memory subsystem selects a source chunk to be removed from a usable address space of the memory subsystem to distribute wear across all available chunks in the memory subsystem. The memory subsystem has a plurality of non-volatile memory components. The plurality of non-volatile memory components includes a plurality of chunks including at least one chunk in an unusable address space of the memory subsystem. The wear-leveling process copies valid data of the source chunk to a destination chunk in the unusable address space of the memory subsystem and assigns the destination chunk to a location in the usable address space of the memory subsystem occupied by the source chunk.
US11768762B2 Memory management in non-volatile memory
A method for allocating memory in a computing device having a non-volatile main memory is described. The method comprises receiving, by a memory allocator, a request for non-volatile memory allocation of an object from a program executing on the computing device, the request comprising a requested memory size and registration data from the program. The method comprises finding an available address of one of a plurality of portions of a page of the non-volatile memory and searching an active page table in the non-volatile main memory to find the page and if the page is not found in the active page table: inserting the page into the active page table; and waiting for a memory write for inserting the page into the active page table to complete.
US11768761B2 Software application build testing
Various examples are directed to systems and methods for testing software. A testing system may use test case data describing a first test case failed by a first build of the software application, the first build generated by a first commit operation of the plurality of commit operations to execute a fault localization operation, the fault localization operation to identify a first suspect program element of a first build. The testing system may use the first suspect program element and commit data to select a second commit operation from the plurality of commit operations. The testing system may determine an error-inducing commit operation from the plurality of commit operations and executing a corrective action.
US11768759B2 Method and system for automated testing of web service APIs
Existing methods of automated testing of web service APIs require additional tools to extract API related details and configuration files to create test cases. The method and system disclosed herein taps annotations present in code of web service APIs to extract API related details and creates test cases using the extracted data. The method disclosed herein describes an approach to identify resource classes related to a plurality of web service APIs using built-in annotations in code of web application under test. Further, the identified resource classes are scanned to extract API related details (metadata) using built-in annotations and annotations given by a developer. Further, the extracted metadata is forwarded to a test engine server which generates a plurality of test cases using the extracted metadata. Further, the plurality of web service APIs are tested using the generated test cases.
US11768757B2 Kernel debugging system and method
The present application relates to a kernel debugging system and method. The kernel debugging system includes: a user interface module, the user interface module being configured to edit program codes and output an execution result of the program codes; a compilation module, the compilation module being configured to compile the program codes into object files; and a Kwasm engine, the Kwasm engine being directly installed in a system kernel of an operating system, and being configured to interpret and execute the object files in a kernel mode, so as to obtain the execution result of the program codes. On the basis of the kernel debugging system, a user can write program codes like writing a common application program, namely, the program codes can be run and executed in a system kernel without paying attention to details of the system kernel.
US11768754B2 Parallel program scalability bottleneck detection method and computing device
A computer executed parallel program scalability bottleneck detection method is provided, which includes: building a program structure graph for a program source code; collecting performance data based on a sampling technique during runtime; the performance data including: performance data of each vertex of the program structure graph and inter-process communication dependence of communication vertices; building a program performance graph by filling the program structure graph with the collected performance data, the program performance graph recording data and control dependence of each process as well as inter-process communication dependence; detecting problematic vertices from the program performance graph, and starting from some or all of the problematic vertices, backtracking through data/control dependence edges within a process and communication dependence edges between different processes, to detect scalability bottleneck vertices.
US11768746B2 Maintaining secure session state with failover during endpoint provisioning
The embodiments described herein describe technologies to maintaining a secure session state with failover during endpoint provisioning. A cluster of hardware devices can be used for provisioning endpoint devices with secrecy, integrity, access controller, high availability, minimal transaction time, and interactive transactions with multiple requests and response within a session. The embodiments are directed to a first computing device being elected as a leader and sharing context information of a session with other computing devices as followers in the cluster such that a follower can resume the session if the leader fails.
US11768744B2 Alerting and managing data storage system port overload due to host path failures
Techniques for detecting and managing target port overloads due to host initiator or path failures may include: receiving I/Os from initiators of a host at target ports of a data storage system; determining initiator workloads for the initiators; determining target workloads for the target ports; determining that a first of the initiators of the host is a failed initiator that has stopped sending I/Os to the data storage system, wherein the first initiator has a first of the initiator workloads; determining, in accordance with the first initiator workload, revised target workloads for the target ports; determining, in accordance with revised target workloads, whether any of the target ports is expected to be overloaded; and responsive to determining that at least one of the target ports is expected to be overloaded, performing a corrective action to alleviate or reduce an overloaded workload condition expected for the at least one target port.
US11768736B2 Storage system boot method and apparatus, and computer-readable storage medium
Provided are a storage system boot method and apparatus, and a computer-readable storage medium. The method includes: determining a configuration space by a bridge device; during booting a Basic Input Output System, after an initialization of a Peripheral Component Interconnect Express (PCIe) device is detected, determining, by connection information read from the configuration space, whether the preset hardware device is connected; if YES, continuing booting until finished; if NO, sending a reconnection instruction to stabilize a speed of a PCIe hardware link; when a number of the reconnection instruction sent is greater than a first preset value and the preset hardware device fails to be connected, sending a system reboot instruction; and when the number is less than the first preset value, continuing to determine whether the preset hardware device is connected after waiting for a preset duration.
US11768734B2 Post error correction code registers for cache metadata
Methods, systems, and devices for post error correction code (ECC) registers for cache metadata are described. A device may read metadata from a memory array included in the device. The metadata may include information for operating a volatile memory as a cache for a non-volatile memory. The device may perform an ECC operation on the metadata based on reading the metadata from the memory array. After performing the ECC operation on the metadata, the device may write the metadata to a register that is coupled with the memory array. The device may then write the metadata from the register to the memory array.
US11768733B2 Error correcting codes for multi-master memory controller
An apparatus includes a central processing unit (CPU) core and a cache subsystem coupled to the CPU core. The cache subsystem includes a memory configured to store a line of data and an error correcting code (ECC) syndrome associated with the line of data, where the ECC syndrome is calculated based on the line of data and the ECC syndrome is a first type ECC. The cache subsystem also includes a controller configured to, in response to a request from a master configured to implement a second type ECC, the request being directed to the line of data, transform the first type ECC syndrome for the line of data to a second type ECC syndrome send a response to the master. The response includes the line of data and the second type ECC syndrome associated with the line of data.
US11768729B2 Method and apparatus for secure and verifiable composite service execution and fault management on blockchain
A method is implemented by one or more network devices to identify an originating point of failure in a composite service executed in a cloud computing environment. The execution of the composite service includes execution of a plurality of atomic services in an ordered sequence, where for each atomic service that is executed, an execution trace for that atomic service is stored in a blockchain to form an ordered sequence of execution traces, where the execution trace for a given atomic service is signed using the private key associated with that atomic service and analyzing one or more of the ordered sequence of execution traces to determine which of the plurality of atomic services originated the failure, where each execution trace that is analyzed is authenticated using the public key that corresponds to the private key associated with the atomic service that generated that execution trace.
US11768726B2 Delay fault testing of pseudo static controls
A circuit includes a dynamic core data register (DCDR) cell that includes a data register, a shift register and an output circuit to route the output state of the data register or the shift register to an output of the DCDR in response to an output control input. A clock gate having a gate control input controls clocking of the shift register in response to a first scan enable signal. An output control gate controls the output control input of the output circuit and controls which outputs from the data register or the shift register are transferred to the output of the output circuit in response to a second scan enable signal. The first scan enable signal and the second scan enable signal to enable a state transition of the shift register at the output of the DCDR.
US11768725B2 Image forming apparatus with multiple cassettes and determination portion to determine a prohibited operation
An image forming apparatus includes a connection portion to which a first optional device and a second optional device are selectively detachably connectable, and a determination portion configured to determine whether to prohibit an operation of the image forming apparatus. A plurality of first optional devices are stacked and connectable to the image forming apparatus. The second optional device is installed on a floor and is connectable to the first optional device. In a case in which the second optional device is not connected and the first optional devices of a number larger than a first threshold value are connected to the image forming apparatus, and in a case in which the second optional device is connected and the first optional devices of a number larger than a second threshold value are connected to the image forming apparatus, the determination portion prohibits the operation of the image forming apparatus.
US11768714B2 On-chip hardware semaphore array supporting multiple conditionals
Hardware semaphores are utilized to increase the speed with which preconditions are evaluated. On an individual basis, each hardware semaphore can implement a binary semaphore or a counting semaphore. Collections of hardware semaphores can be chained together to implement a chain semaphore that can support multiple conditionals. In addition, hardware semaphores can have the capability, not only of generating an interrupt, but, in addition, being able to generate commands, such as to other semaphores. The implementation of a chain semaphore spanning multiple hardware semaphores can be performed by a compiler at compile time or at run time. An integrated circuit chip can comprise multiple execution units, such as processing cores, and individual ones of the execution units can be associated with multiple hardware semaphores, such as in the form of hardware semaphore arrays. A dedicated network-on-chip enables hardware semaphore communication.
US11768713B2 Dynamic relocation of pods to optimize inter-pod networking
Systems and methods for dynamically relocating pods to optimize inter-pod networking efficiency are provided. The method comprises receiving and storing inter-pod traffic data for a plurality of pods. The plurality of pods includes a first pod, a second pod, and a third pod. The method further includes receiving and storing node resource availability data for each node of a plurality of nodes, generating a queue that sorts the plurality of pods by an amount of inter-pod traffic indicated by the inter-pod traffic data, generating a hash that maps one or more parameters to the plurality of nodes, selecting, based on the generated hash, a node of the plurality of nodes, and dynamically relocating a highest ranked pod of the plurality of pods from the generated queue to the selected node.
US11768709B2 System and method for offloading computation to storage nodes in distributed system
One embodiment described herein provides a distributed computing system. The distributed computing system can include a compute cluster comprising one or more compute nodes and a storage cluster comprising a plurality of storage nodes. A respective compute node can be configured to: receive a request for a computation task; obtain path information associated with data required by the computation task; identify at least one storage node based on the obtained path information; send at least one computation instruction associated with the computation task to the identified storage node; and receive computation results from the identified storage node subsequently to the identified storage node performing the computation task.
US11768707B2 Workflow selection
Methods, systems and computer program products for content management systems. In a computing environment having multiple interconnected computer systems, one or more network communication links between a first computer system that hosts a first application and a second computer system that hosts one or more second applications are established. The first computer system hosts a plurality of shared content objects that can be operated over by any second applications that are interfaced with the first application. Particular interaction events over a shared content object take place at the second applications and/or at the interfaces between the first and second applications. Such particular interaction events are recorded as they occur, after which, based on event attributes associated with the particular interaction events, at least one workflow of the first application is selected. The selected workflow of the first application is executed to perform operations over the shared content object.
US11768701B2 Exception analysis for data storage devices
A Data Storage Device (DSD) includes a memory for storing data, and a controller configured to execute firmware or code to perform a task. While performing the task, the controller is further configured to assign unique identifiers to respective firmware or code portions that are executed to perform the task, and create a list or data structure including the unique identifier assigned to the firmware or code portion that created the task. A unique identifier is added to the list or data structure for each firmware or code portion executed for the task. The list or data structure indicates the order in which the firmware or code portions are executed.
US11768697B2 Storage medium and container moving method
A non-transitory computer-readable storage medium storing a program that causes a computer to execute a process. The process acquires topology information that indicates a calling relationship between containers that operate in a first information processing device. The process also identifies a second container that is one of calls of a first container that calls two or more containers, and a third container that does not call another container based on the topology information. Next, the process moves, to a second information processing device, a container group that is connected by the calling relationship from the second container to the third container.
US11768695B2 Methods and apparatus to deploy a hybrid workload domain
Methods and apparatus are disclosed that deploy a hybrid workload domain. An example apparatus includes a resource discoverer to determine whether a first bare metal server is available and a resource allocator to allocate virtual servers for a virtual server pool based on an availability of the virtual servers and, when the first bare metal server is available, allocate the first bare metal server for a bare metal server pool. The example apparatus further includes a hybrid workload domain generator to generate, for display in a user interface, a combination of the virtual server pool and the bare metal server pool and generate a hybrid workload domain used to run a user application based on a user selection in a user interface, the hybrid workload domain including virtual servers from the virtual server pool and bare metal servers from the bare metal server pool.
US11768694B2 Content sharing method, device, terminal and storage medium
A content sharing method includes: in response to a sharing trigger operation to a target content in a user interface, displaying a sharing trigger page in the user interface, wherein the sharing trigger page comprises at least one sharing entrance, and the sharing entrance is configured to invoke an application for content sharing; in response to a selection operation to the sharing entrance, determining n target sharing entrances, wherein n is an integer greater than or equal to 2; displaying n target sharing windows corresponding to the n target sharing entrances; in response to a sharing operation received in at least one of the n target sharing windows, sharing the target content to a target application. A terminal and a storage medium are further provided.
US11768691B2 Boot process for early display initialization and visualization
Embodiments are directed to improving boot process for early display initialization and visualization. An embodiment of a system includes a plurality of processor cores; a cache coupled to the plurality of processor cores; and a controller circuit to: initialize a portion of the cache as static memory for hardware initialization code usage before beginning execution of the hardware initialization code after a power on of the hardware processor; and cause initialization of a display device to be performed using the portion of the cache, the initialization of the display device performed independently of initialization of dynamic memory of the hardware processor.
US11768687B2 Scheduling of threads for execution utilizing load balancing of thread groups
An apparatus to facilitate thread scheduling is disclosed. The apparatus includes logic to store barrier usage data based on a magnitude of barrier messages in an application kernel and a scheduler to schedule execution of threads across a plurality of multiprocessors based on the barrier usage data.
US11768684B2 Compaction of architected registers in a simultaneous multithreading processor
Disclosed is a method for rebalancing blocks of a register file. The method comprises allocating a first set of entries in a first register file to a first hardware thread of a processor core. The method further comprises allocating a second set of entries in a second register file to a second hardware thread of the processor core. The register tags in the first and second register files are compacted such that register tags associated with the first hardware thread are compacted into the first set of entries, and register tags associated with the second hardware thread are compacted into the second set of entries.
US11768683B2 Instruction and logic for tracking fetch performance bottlenecks
A processor includes a front end, an execution unit, a retirement stage, a counter, and a performance monitoring unit. The front end includes logic to receive an event instruction to enable supervision of a front end event that will delay execution of instructions. The execution unit includes logic to set a register with parameters for supervision of the front end event. The front end further includes logic to receive a candidate instruction and match the candidate instruction to the front end event. The counter includes logic to generate the front end event upon retirement of the candidate instruction.
US11768678B2 Application function consolidation recommendation
By analyzing execution of a set of transactions by an application, a set of actual code execution paths of the application are determined. From the set of actual code execution paths, a set of predicted execution paths of the application are predicted using an execution prediction model. The set of predicted execution paths includes the set of actual code execution paths. By determining that paths in the set of predicted execution paths have above a threshold similarity to each other, a cluster of predicted execution paths is identified. The cluster of predicted execution paths is recommended, using a recommendation model, for implementation as a single execution path in a revised version of the application.
US11768677B2 Method and system for software application optimization using natural language-based queries
A method for software application optimization using natural language-based queries. The method includes obtaining a user-provided query. The user-provided query includes a constraint to be used for an identification of an application element that matches the constraint, from a set of application elements of a software application. The user-provided query is a string that includes a human language sentence. The method further includes deriving a formalized query from the user-provided query by translating the user-provided query into a syntactic construct of segmented sentence elements and obtaining the application element that matches the constraint. Obtaining the application element that matches the constraint includes deriving a pattern representation of the user-provided query from the formalized query and identifying the application element that matches the pattern representation of the user-provided query from the plurality of application elements.
US11768676B2 Switching blood glucose control system execution without interruption of therapy delivery
Systems and methods are disclosed herein for switching control of an ambulatory medical device from an application executing on the ambulatory medical device to a safe version or a new version of the application without interrupting therapy provided by the ambulatory medical device to a subject. The ambulatory medical device can maintain copies of a safe version and a new version of the application. The disclosed systems and methods can execute the new version, while the prior version of the application continues to execute, determine whether a minimum set of operating conditions are satisfied by the new version, and switch control of the ambulatory medical device from the prior version to the new version. The systems and methods can also automatically revert to the safe version of the application case the current version is malfunctioning without interrupting therapy provided to the subject.
US11768675B2 System and method for ensuring an appliance is using the latest operating software
An appliance includes a wireless communication module in wireless communication with a remote server through an external network and a controller operably coupled to the wireless communication module. A method of ensuring that the appliance is using the latest operating software includes detecting a software verification trigger (such as the replacement or maintenance of a control board), obtaining a current software version and a latest software version, determining that the current and latest software versions do not match, and initiating a software update process to update the controller to the latest software version.
US11768674B2 Application development mechanism based on a reference architecture
A reference architecture document and a legacy application are provided. An artificial intelligence enabled application compares the legacy application to the reference architecture document to recommend steps and sequences of operations to align the legacy application with the reference architecture document. The legacy application is updated to conform to requirements indicated in the reference architecture document, based on the recommended steps and sequences of operations.
US11768669B2 Installing application program code on a vehicle control system
Aspects of the present invention relate to a method, a control system, a vehicle, a system, and a non-transitory computer readable medium. Application program code is downloaded to the control system via an interface and installed on the control system. Then, it is determined whether the control system is able to communicate with an external device via the interface while running the installed application program code, and the installed application program code is subsequently loaded on startup of the control system in dependence on a determination that the control system was able to communicate with the external device.
US11768662B1 Linear photonic processors and related methods
Photonic processors are described. The photonic processors described herein are configured to perform matrix-matrix (e.g., matrix-vector) multiplication. Some embodiments relate to photonic processors arranged according to a dual-rail architecture, in which numeric values are encoded in the difference between a pair optical signals (e.g., in the difference between the powers of the optical signals). Relative to other architectures, these photonic processors exhibit increased immunity to noise. Some embodiments relate to photonic processors including modulatable detector-based multipliers. Modulatable detectors are detectors designed so that the photocurrent can be modulated according to an electrical control signal. Photonic processors designed using modulatable detector-based multipliers are significantly more compact than other types of photonic processors.
US11768655B2 Contextual indexing of media items
Example techniques related to a sub-index of a media index. An example implementation may involve maintaining, on a mobile device, a first index of audio tracks associated with a particular user profile, the audio tracks indexed in the first index consisting of a particular subset of audio tracks that are indexed in a second index. Based on the receiving the input data indicating the search query, the mobile device searches, within the first index, for audio tracks corresponding to the search query. If the audio tracks corresponding to the search query are not found in the first index, the mobile device sends to one or more servers of the cloud service, a request to search the second index for audio tracks corresponding to the search query.
US11768654B2 Display apparatus including a vibration device
A display apparatus includes a display panel configured to display an image, and a vibration device on a rear surface of the display panel to vibrate the display panel to generate a sound, the vibration device including a vibration array including a plurality of vibration modules.
US11768648B2 System and method for simultaneously displaying multiple GUIs via the same display
There is provided a system and for simultaneously displaying multiple graphical user interfaces via the same display. The multiple graphical user interfaces are hosted by one or more remote host controllers. A user device is in operative communication with the one or more remote host controllers and comprises an interface display for displaying one or more of the multiple graphical user interfaces. A system controller is in operative communication with the user display device. The system controller has a processor with an associated memory of processor executable code that when executed provides the controller with performing computer-implementable steps comprising separating the interface display in two or more interface display portions and selectively providing for two or more of the graphical user interfaces to be simultaneously displayed via respective ones of the two or more interface display portions.
US11768647B2 Recording apparatus and recording method
A recording apparatus includes a recording unit, first and second holding units, and a generation unit. The recording unit records an image on a recording medium, conveyed in a second direction, by using recording elements arranged along a first direction. The generation unit generates first correction data based on an input recording job and image data and a first adjustment value indicating a conveyance position, in the first direction, of a recording medium from the first holding unit, and generates second correction data based on the recording job and the image data and a second adjustment value indicating a conveyance position, in the first direction, of a recording medium from the second holding unit. The recording unit records an image on the first holding unit recording medium based on the first correction data, and records an image on the second holding unit recording medium based on the second correction data.
US11768643B2 Secure device communication via consumable components
A consumable can be used to securely send data to devices. A security platform can produce a consumable, for example an ink cartridge, with data to be uploaded onto a device, such as a printer. If the consumable and device can perform a successful authentication, broadcast data can be delivered to the device via the consumable. Such techniques can help ensure that authentic consumables are being used in authentic devise. Further, such techniques can enable a licensing model where different consumables can be configured with different data to enable or disable different features of the device.
US11768642B1 Printing control apparatus that reduces time and effort in security management for printing, printing apparatus, control method therefor, and storage medium
A printing control apparatus that reduces time and effort in security management for printing. The printing control apparatus is configured to communicate with a cloud storage that stores a plurality of print data with different degrees of confidentiality in different storage locations according to the degrees of confidentiality. The printing control apparatus receives a printing instruction and obtains installation location information indicating an installation location of a printing apparatus designated in the printing instruction, and storage location information indicating a storage location of print data designated in the printing instruction. Based on the storage location information and the installation location information, it is determined whether or not printing of the designated print data is allowed. When it is determined that printing of the designated print data is allowed, the designated print data is obtained from the cloud storage, and the obtained print data is printed.
US11768634B2 Memory system and information processing system
According to one embodiment, a memory system includes a nonvolatile memory and a memory controller configured to execute a patrol process, in response to a first command set from a host device. In the patrol process, the memory controller is configured to read first data from the nonvolatile memory, and not to output the first data to the host device.
US11768630B1 Credit based memory scheduler
A memory controller can receive transactions from an interconnect to access the memory. The memory controller can use a credit-based scheme to request the interconnect to send specific memory transactions that can be scheduled in a desirable order using a credit type associated with each transaction. In some embodiments, the memory controller can keep track of the number of transactions directed to each bank of the memory based on a credit type, so that specific transactions directed towards the underutilized banks can be requested and scheduled in a manner to utilize all the banks more uniformly to improve the system performance.
US11768623B2 Optimizing generalized transfers between storage systems
Optimizing generalized transfers between storage systems including identifying, by a first storage system, a request to transfer source data from the first storage system to a second storage system, wherein the first storage system implements a first storage architecture and the second storage system implements a second storage architecture; identifying difference information between the source data that is stored on the first storage system using the first storage architecture and existing data that is stored on the second storage system using the second storage architecture; and transferring, in dependence upon the difference information, a subset of the source data from the first storage system to the second storage system.
US11768622B2 Differential snapshot without array support
Methods, apparatus, and processor-readable storage media for implementing differential snapshots without array support are provided herein. An example computer-implemented method includes determining whether one or more of a plurality of data blocks in a first snapshot of a storage volume have changed relative to a plurality of data blocks in a second snapshot of the storage volume; generating a respective data structure for each of the plurality of data blocks in the first snapshot, wherein the data structure comprises data content of the corresponding data block of the first snapshot only if the corresponding data block has changed relative to the second snapshot; and transmitting the data structures to a remote storage system, wherein the remote storage system generates a copy of the first snapshot based at least in part on the data structures.
US11768620B2 Methods for handling storage devices with different zone sizes and devices thereof
The disclosed technology relates determining a first subset of a plurality drives having a first zone size and a second subset of the plurality of drives having a second zone size different from the first zone size, within a redundant array of independent disks (RAID) group. A prevailing zone size between the first zone size and the second zone size is determined. One or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives for a received input-output operation is reserved based on the determined prevailing zone size. The received input-output operation is completed within the reserved one or more logical zones within the determined first subset of the plurality of drives and the determined second subset of the plurality of drives.
US11768619B2 Voltage based combining of block families for memory devices
An example memory sub-system includes a memory device and a processing device, operatively coupled to the memory device. The processing device is configured to identify a first block family comprising a first set of blocks, wherein the first block family comprises a plurality of blocks that have been programmed within at least one of a specified time window or a specified temperature window; identify a second block family comprising a second set of blocks; and responsive to a determining that a threshold criterion is satisfied, combine the first block family and the second block family by appending, to first block family metadata of the first block family, a record referencing the second set of blocks.
US11768615B1 Temperature-based media management for memory components
Aspects of the present disclosure configure a system component, such as a memory sub-system controller, to provide adaptive media management based on temperature-related memory component capabilities. The controller can obtain a write temperature associated with an individual group of memory components. Based on the write temperature and a temperature threshold associated with the individual group of memory components, the controller can select an individual media management operation to perform.
US11768614B2 Storage device operation orchestration
Systems, apparatuses, and methods related to storage device operation orchestration are described. A plurality of computing devices (or “tiles”) can be coupled to a controller (e.g., an “orchestration controller”) and an interface. The controller can control operation of the computing devices. For instance, the controller can include circuitry to request a block of data from a memory device coupled to the apparatus, cause a processing unit of at least one computing device of the plurality of computing devices to perform an operation on the block of data in which at least some of the data is ordered, reordered, removed, or discarded, and cause, after some of the data is ordered, reordered, removed, or discarded, the block of data to be transferred to the interface coupled to the plurality of computing devices.
US11768612B2 System and method for distributed deduplication in a composed system
A system for managing composed information handling systems to provide data protection services for data generated by applications hosted by the composed information handling systems, includes a processor that executes applications and a system control processor manager that obtains a composition request for a composed information handling system, identifies a compute resource set having compute resources specified by the composition request, identifies a hardware resource set having hardware resources specified by the composition request, sets up storage management services for managing reads and writes of data the hardware resource set using a control resource set, which performs deduplication on data generated by the applications, to obtain logical hardware resources, and presents the logical hardware resources using the control resource set to the compute resource set as bare metal resources to instantiate a composed information handling system to service the composition request.
US11768610B2 Storage system having a host that manages physical data locations of a storage device
A memory system includes an interface circuit configured to connect to a host device, a controller electrically connected to the interface circuit, and a nonvolatile semiconductor memory electrically connected to the controller. The controller is configured to transmit a first response in response to a power supplied from the host device via the interface circuit, upon receipt of a first command from the host device after transmitting the first response, determine a status of data stored in the nonvolatile semiconductor memory, and transmit to the host device a second response including the determined status of the data stored in the nonvolatile semiconductor memory.
US11768607B1 Flash controller for ASIC and control method therefor
A FLASH controller includes a main control module; and an arbitration module, a read data fifo, and a write data fifo connected with the main control module. The read data fifo and the write data fifo are both connected with the arbitration module and a data interface module, and the data interface module is connected with an AHB data bus. The controller further includes a register module that is connected with the read data fifo, the write data fifo, the arbitration module, and a configuration interface module. The configuration interface module is connected with an AHB configuration bus, and the main control module is connected with the register module through a synchronization module. The AHB data bus interface and the AHB configuration bus interface are adopted for different operations, and general read-write operations of FLASH are realized through DMA data transfer and high-capacity internal cache units, improving data transfer efficiency.
US11768599B2 Managing an enterprise data storage system
The present disclosure describes a method to manage an enterprise data storage system, the method including: dividing storage disks of the enterprise data storage system into multiple virtual storage subsystems, wherein each virtual storage subsystem hosts a non-overlapping subset of the storage disks, and wherein each virtual storage subsystem includes a level-2 cache memory dedicated thereto; establishing a communication path between the level-2 cache memory dedicated to each virtual storage subsystem and a main cache of the enterprise-level data storage system; and maintaining a copy of transaction data from the non-overlapping subset of the storage disks hosted by each virtual storage subsystem in the level-2 cache memory dedicated thereto such that when the main cache searches for the copy of the transaction data, the main cache fetches, over the communication path, the copy of the transaction data from the level-2 cache memory of the virtual storage subsystem.
US11768589B2 Digital flash cards including links to digital content
Techniques are disclosed for creating digital flash cards that include links to content from one or more digital content sources, referred to herein as a flash card mode. The mode allows a user to create a digital flash card by selecting a portion of a digital content source and performing a create command. The created flash card includes at least two virtual sides and a first side of the flash card identifies the location of the selected portion of digital content. The location may be identified, for example, by a canonical fragment identifier (CFI). Text can then be entered for a second side of the flash card. Flash cards can be shared with other users, and because the flash cards only identify locations of content within digital content sources, the mode is well-suited to handle sources including digital rights management (DRM) protection, for example.
US11768588B2 Window overlay display processing method and apparatus, and electronic device
Provided are a window overlay display processing method and apparatus, and an electronic device. The method comprises: in a process of overlay-displaying a following window on a main window, capturing an image of display content of the following window according to an image capture time interval (S501); and displaying the captured image at a display position corresponding to the following window in the main window (S502). By means of the above method, when the display level of the main window is higher than that of the following window, the main window still displays the captured image corresponding to the display content of the following window. In this way, the user will think that he/she is continuing to view the display content of the following window, and will not feel flickering visually, thus improving the display effect of the following window and enhancing the user experience of viewing the following window.
US11768587B2 Electronic transaction activated augmented reality experiences
Aspects of the present disclosure involve a system and a method for performing operations comprising: receiving, by a client device implementing a messaging application, a request to access a display of a plurality of augmented reality experiences; retrieving a plurality of identifiers of each of the plurality of augmented reality experiences; determining that a given augmented reality experience of the plurality of augmented reality experiences is associated with an access restriction; modifying a given identifier of the plurality of identifiers associated with the given augmented reality experience in response to determining that the given augmented reality experience is associated with the access restriction; and generating, for display on the client device, a graphical user interface that includes the plurality of identifiers comprising the modified given identifier.
US11768585B2 Method, system, and device for displaying geometry in editor, and medium
Disclosed are a method, a system and a device for displaying a geometry in an editor, and a medium, which are applied to the technical field of two-dimensional/three-dimensional modeling. The method for displaying a geometry in an editor comprises: determining a Boolean operation and a plurality of geometries in a space window (102); calculating the plurality of geometries in the space window according to the Boolean operation, so as to obtain a composite geometry in the space window (104); creating a plurality of objects in the resource list, wherein the plurality of objects respectively correspond to the composite geometry and the plurality of geometries that are calculated to obtain the composite geometry, and setting objects corresponding to the plurality of geometries as sub-nodes of an object corresponding to the composite geometry; and returning to the step of determining a Boolean operation and a plurality of geometries in the space window. The method solves the technical problems in the prior art that a final geometry obtained by multiple Boolean operations is only displayed, while a subordination relationship between the final geometry and an intermediate geometries cannot be displayed intuitively, and the intermediate geometries cannot be modified directly.
US11768584B2 Systems and methods for selecting and performing bulk actions on a set of objects
Systems and methods for performing bulk actions on multiple graphical objects are described herein. The presently disclosed systems and methods may provide a client interface which may allow a user to select multiple objects and a bulk action interface which may allow a user to select one or more bulk actions that may be applied to issues associated with the previously selected multiple objects. In response to a selection of the one or more bulk actions, the systems and methods disclosed may cause the selected one or more bulk actions to be performed with respect to each of the selected multiple objects.
US11768580B2 Method, apparatus and system for a graphical user interface
Computer-implemented method of positioning a set of objects on a user interface on a surface of a three-dimensional structure, each member of the set of the objects having a size in two dimensions. Objects are assigned to a respective one of a plurality of subsets of objects based on object characteristics. Each subset is assigned to a respective two-dimensional portion of predetermined size. For each subset having an unpositioned object, object occupancy in the portion is identified and unpositioned objects are allocated to a position within the portion on the basis of object dimension and unoccupied space. The two-dimensional portions are positioned based on a specification and each object position is mapped within the portions to a three-dimensional coordinate. Responsive to input, positioning of the plurality of two-dimensional portions is modified, and each allocated object position is mapped to a new three-dimensional coordinate within the modified portion positions.
US11768577B1 Systems and methods for providing a user interface for an environment that includes virtual objects
Systems and methods for providing and/or presenting, to a user, a user interface for an environment that includes virtual objects are disclosed. Exemplary implementations may: obtain, from electronic storage, information regarding virtual objects in a virtual three-dimensional space that has a virtual three-dimensional volume; determine a subset of voxels from the set of voxels such that the subset of voxels encompasses a three-dimensional volume that includes at least part of a first external surface of the first virtual object; determine proximity information for the first virtual object; determine a manipulation granularity; adjust the manipulation granularity based on the proximity information; receive particular user input from the user having a particular input magnitude; manipulate the first virtual object within the virtual three-dimensional space in accordance with the received particular user input; and effectuate presentation of the user interface to the user through a client computing platform.
US11768576B2 Displaying representations of environments
A method includes displaying a home ER environment characterized by home ER world coordinates, including one or more diorama-view representation of one or more respective ER environments. Each diorama-view representation includes ER objects arranged in a spatial relationship according to corresponding ER world coordinates. In some implementations, in response to detecting an input directed to a first diorama-view representation, the method includes transforming the home ER environment. Transforming the home ER environment includes transforming the spatial relationship between a subset of the ER objects as a function of the home ER world coordinates and corresponding ER world coordinates. In some implementations, in response to detecting an input associated with a first one of a plurality of diorama-view representations, the method includes changing display of the first one of the plurality of diorama-view representations from a first viewing vector to a second viewing vector while maintaining an arrangement of ER objects.
US11768574B2 Graphical user interface for scheduling and monitoring an automated inspection process for batch production
Various embodiments enable batch inspection of a plurality of workpieces by and inspection instrument such as a coordinate measuring machine. Some embodiments present user interfaces, including graphical user interfaces, to enable an operator to configure a batch inspection system and a batch inspection job, and to monitor and control execution of a batch inspection job.
US11768573B2 Graphical user interface marking feedback
A method for providing user feedback for a website includes generating, via a programming interface of a first computing device, a substantially transparent overlay for a graphical user interface (GUI) of a web page, the substantially transparent overlay preventing user interaction with the GUI of the web page, receiving coordinates of an area on the substantially transparent overlay, translating, by the first computing device, the coordinates of the area on the substantially transparent overlay to source code for an element on the GUI of the web page located at a corresponding position of the coordinates of the area on the substantially transparent overlay, and transmitting, by the first computing device, source code for the element to a second computing device for rendering the element on a second computing device GUI.
US11768572B2 Virtual service diagnosis and control system for a beverage device
A beverage device with improved diagnostic and repair functionality is shown and described. The beverage device includes an on-board touch screen display and a virtual rendering of device components of the beverage device. Repair instructions, replacement instructions, and diagnostic instructions may be more easily, and efficiently understood and followed by following on-screen outputs, alerts, and instructions that may include various color outputs, animations, and rotatable, movable, or zoomable views.
US11768568B2 Touch display device
A touch display device is disclosed. By making at least one of a thickness or an angle of inclination of an insulating layer disposed on an area where a touch routing line is disposed on a non-active area of a display panel and an area that lacks the touch routing line to be different from each other, a short circuit between touch routing lines due to a defect in a process arranging the touch routing lines can be reduced.
US11768562B1 Autocalibration of acoustical stimulation signal for ultrasonic touch sensor
A method for calibrating an ultrasonic touch sensor includes generating a sequence of excitation signals, including sweeping a signal parameter such that the signal parameter is set to different parameter values; sequentially transmitting the plurality of ultrasonic transmit waves based on the sequence of excitation signals; receiving a plurality of ultrasonic reflected waves; generating a plurality of measurement signals representative of the plurality of ultrasonic reflected waves, wherein each measurement signal corresponds to a respective ultrasonic reflected wave of the plurality of ultrasonic reflected waves; determining a cumulative signal energy for each measurement signal; determining which measurement signal out of the plurality of measurement signals has a highest cumulative signal energy; and configuring, for a touch detection operation, the signal parameter with the parameter value that corresponds to the measurement signal having the highest cumulative signal energy.
US11768559B2 Touch display device and touch driving circuit
A touch display device and a touch driving circuit are configured to drive at least one of the plurality of first touch electrode lines disposed in a first area with a first touch driving signal having a first touch driving frequency, and drive at least one of the plurality of second touch electrode lines disposed in a second area with a second touch driving signal having a second touch driving frequency that is different from the first touch driving frequency. Each of the first touch driving frequency and the second touch driving frequency is different from a display driving frequency related to display driving. to the touch display device reduces the influence of noise, increases the signal-to-noise ratio, and reduces the influence of driving the display, thereby improving the touch sensitivity.
US11768558B2 Touch sensing circuit and its method for sensing multi-frequency signals
The present disclosure provides a touch sensing circuit comprising an analog signal processing circuit configured to receive a plurality of sensing signals having different frequencies from touch electrodes; and a digital signal processing circuit configured to receive output data of the analog signal processing circuit and perform a discrete Fourier transform. In addition, the present disclosure provides a touch sensing circuit comprising the digital signal processing circuit of the touch sensing circuit that separates the plurality of sensing signals through the discrete Fourier transform and allowing a simultaneous sensing of a finger touch and a stylus pen touch.
US11768556B2 Touch display device and touch driving method of same
A touch display device and a touch driving method are provided. The touch display device comprises a plurality of interlaced sensing electrodes and driving electrodes in N large groups. Corresponding driving signals synchronously scan the driving electrodes of each large group. Scanning time of the driving electrodes can be reduced to an original 1/N, which can improve a touch report rate.
US11768554B2 Position indicator, position detecting device, position detecting circuit, and position detecting method
A signal transmission method is provided, which may be implemented by a position indicator. The signal transmission method includes a step of dividing first information, which is represented in a digital signal of a first defined number of bits, into a plurality of information parts respectively represented in digital signals of a second defined number of bits smaller than the first defined number of bits. The signal transmission method includes a step of transmitting, from the position indicator to a position detecting device, the information parts, and distinguishing information usable for distinguishing the information parts from each other, wherein each of the information parts is transmitted with second information different from the first information.
US11768551B2 Array substrate and display device
An array substrate and a display device are provided. The array substrate includes a base substrate, an anode layer, a packaging layer and a touch electrode layer; the base substrate includes a transparent display region; the anode layer is located on the base substrate and includes a plurality of anodes; the packaging layer is located at a side of the anode layer away from the base substrate; the touch electrode layer is located at a side of the packaging layer away from the anode layer and includes a conductive mesh line, in the transparent display region, an orthographic projection of the conductive mesh line on the base substrate meets or partially overlaps with an orthographic projection of at least one of the plurality of anodes on the base substrate.
US11768550B2 Transparent touch display apparatus
A transparent touch display apparatus including a device substrate, a touch electrode and a routing line. The device substrate may include an emission area and a transmission area. The touch electrode may be disposed on the transmission area of the device substrate. The routing line may be disposed outside the emission area and the transmission area of the device substrate. A transmittance of the touch electrode may be higher than a transmittance of the routing line. Thus, in the transparent touch display apparatus, the reliability of the touch detection may be improved.
US11768545B2 Secured KVM switching device with unidirectional communications
A Secured Keyboard Video and Mouse (SKVM) system for selectively controlling a plurality of individual computers by a single set comprising a keyboard, a pointing device and at least one video monitor (in some cases, can be controlled also by computer), the SKVM comprising separate electrical circuits for transmitting the display sources, the pointing device and keyboard communications.
US11768544B2 Gesture recognition based on likelihood of interaction
A method for evaluating gesture input comprises receiving input data for sequential data frames, including hand tracking data for hands of a user. A first neural network is trained to recognize features indicative of subsequent gesture interactions and configured to evaluate input data for a sequence of data frames and to output an indication of a likelihood of the user performing gesture interactions during a predetermined window of data frames. A second neural network is trained to recognize features indicative of whether the user is currently performing one or more gesture interactions and configured to adjust parameters for gesture interaction recognition during the predetermined window based on the indicated likelihood. The second neural network evaluates the predetermined window for performed gesture interactions based on the adjusted parameters, and outputs a signal as to whether the user is performing one or more gesture interactions during the predetermined window.
US11768543B2 Methods and apparatuses for controlling a system via a sensor
Embodiments include a method. The method includes maintaining, by a processing device, a real-time context describing a circumstance affecting an object. The method also includes determining a first saturation level of the object within a first portion of the field of view (FOV) of a sensor at a first point in time. The method also includes determining a second saturation level of the object within a second portion of the FOV of the sensor at a second point in time. The method also includes executing, by the processing device, an action to address a positive saturation determination between the first saturation level and the second saturation level.
US11768542B1 Computing device with haptic trackpad
Computing devices and methods for adjusting a driving signal for a haptic trackpad are disclosed. In one example, a computing device comprises a trackpad that comprises a printed circuit board. An accelerometer is affixed to the printed circuit board and a haptic actuator is coupled to the trackpad. A memory stores instructions executable by a processor to drive the haptic actuator to cause a first trackpad acceleration. The accelerometer measures the first trackpad acceleration, and an acceleration variance is determined by comparing the first trackpad acceleration to a target acceleration. The acceleration variance is used to adjust a driving signal for the haptic actuator to an adjusted driving signal. The haptic actuator is driven with the adjusted driving signal to cause a second trackpad acceleration different from the first trackpad acceleration.
US11768538B1 Wearable electronic device with physical interface
A head-mounted display unit includes a display and a facial support. The facial supported is coupled to the display for engaging a face of a user to support the display thereon. The facial support is selectively changeable from a compliant state to a support state in which the facial support is more resistant to shape deformation than in the compliant state.
US11768537B2 Wireless head mounted display with differential rendering
A method is provided, including: tracking a location of a head-mounted display (HMD); tracking a gaze of a user of the HMD; generating video depicting a view of a virtual environment for the HMD based on the gaze of the user of the HMD; initiating wireless transmission of the video to the HMD for display on the HMD to the user, wherein initiating the wireless transmission includes setting a beamforming of a wireless transceiver towards the location of the head-mounted display; processing signal quality feedback received from the HMD to determine a quality of the wireless transmission; responsive to a loss in the quality of the wireless transmission, then adjusting the beamforming of the wireless transceiver.
US11768533B2 Platform power consumption reduction via power state switching
Methods and apparatus relating to platform power consumption reduction via power state switching are described. In one embodiment, control logic causes a processor to enter a first low power consumption state (e.g., S0ix) instead of a second low power consumption state (e.g., S3) based on whether a threshold time period exists between a first wake event (e.g., corresponding to a first one of one or more awake requests) and a second wake event (e.g., corresponding to a second one of the one or more awake requests). Other embodiments are also claimed and disclosed.
US11768532B2 Tracking apparatus and method of I/O latency for storage devices
An I/O latency tracking apparatus for storage devices includes: an I/O command generator generating an I/O command for a storage device; an I/O processor providing an I/O request to the storage device based on the I/O command and completing the I/O command by polling the storage device to check I/O completion after sleeping for a sleep time; and a sleep time adjustment unit adjusting the sleep time based on a sequence combination composed of two latest I/O sleep results among oversleep and undersleep results obtained during the polling process.
US11768530B2 Monitoring occupancy of a desktop with a desktop apparatus
An apparatuses, methods and systems for a desktop occupancy sensing device are disclosed. One desktop apparatus includes an occupancy sensor, a charging interface, a controller, and a structure. The occupancy sensor operates to sense occupancy proximate to the desktop apparatus. The controller operates to determine occupancy of a desktop based on the sensed occupation, and the controller operates to communicate the determined occupancy to an upstream network. The occupancy sensor, the charging interface, and an interface to the upstream network are disposed within the structure as a single unit, and the structure is adapted to be placed on or affixed to the desktop.
US11768521B2 Auxiliary monitor bracket for laptops
A multi-display monitor bracket designed to allow a user to mount two auxiliary monitors to a laptop (or tablets or phones), plus a camera, and easily manipulate the angle of the monitors including rotation away from the user to allow another individual sitting across a table from the user to easily see what is on the laptop monitor. The bracket attaches by tongue-and-groove fit to a mounting plate adhered to the back face of a laptop.
US11768519B2 Flexible display device
A flexible display device is provided. A first support member is fixedly disposed with a housing, and a second support member is slidably disposed relative to the first support member. One end of the flexible display screen is connected to one end of the second support member, and the other end of the flexible display screen is connected to a winding mechanism within the housing. A first hard layer between the first support member and the flexible display screen is fixed to one side of the first support member, and a second hard layer between the first hard layer and the flexible display screen is fixed to one side of the second support member.
US11768517B2 Electronic devices with structural glass members
Electronic devices may be provided having internal components mounted to a structural glass support member. The structural glass support member may have a planar front surface that forms a front surface of the device. The structural glass support member may have bent portions that form sidewall surfaces of the device. Portions of the structural glass support member may form a transparent display cover layer. A rigid or flexible display may be mounted to the structural glass support member. Additional internal device components may be mounted to the display. A thin enclosure for enclosing the internal components in the device may be mounted to the structural glass support member. The thin enclosure may be mounted to the structural glass support member using a peripheral member. The thin enclosure may be free from attachments to internal components or may be adhesively bonded to one or more internal components.
US11768510B2 Power supply semiconductor integrated circuit including a short-circuit-fault detection circuit that detects a short circuit of the voltage-output terminal
A power supply semiconductor IC includes: an output transistor connected between a voltage-input terminal and a voltage-output terminal; a control circuit that controls the output transistor based on a feedback voltage of an output voltage; a current-limit circuit that limits an output current of the output transistor such that the output current is not equal to or greater than a current limit; a first transistor constituting a current-mirror circuit with the output transistor; a short-circuit-fault detection circuit that detects a short circuit of the voltage-output terminal based on a voltage across a resistor connected in series to the first transistor; and a first output terminal that outputs a detection result of the short-circuit-fault detection circuit. The current limit is within a detection range of the short-circuit-fault detection circuit. The short-circuit-fault detection circuit detects a short circuit of the voltage-output terminal even while the current limit circuit limits the output current.
US11768502B2 Method, system and related device of implementing vehicle automatic payment
The present application discloses a method, system and related device of implementing vehicle automatic payment. The method includes: controlling, by a vehicle controller, a vehicle to drive automatically and stop at a payment position; obtaining, by a payment terminal, vehicle identification information of the vehicle, and determining payment amount corresponding to the vehicle identification information; sending, by the payment terminal, leaving indication information to the vehicle controller after determining that the vehicle controller pays the payment amount; and controlling, by the vehicle controller, the vehicle to start and leave the payment position when receiving the leaving indication information.
US11768501B2 Robot pickup method
A computer-implemented robot pickup method including receiving a request from a user to pick up an article at a first location. A robot having a closeable transport container is navigated to the first location. The robot opens the closeable transport container and moves the article inside the closeable transport container at the first location, and navigates over an outdoor transportation network from the first location to the second location to deliver the article to the second location.
US11768497B2 Vehicle control system and method
A vehicle control system includes a first controller, a first communication unit, and a second controller and communication unit both on board a vehicle. The second controller is configured to generate first control signals for controlling the vehicle based at least in part on second control signals received by the second communication unit from the first communication unit. The first controller is configured to receive proximity signals relating to a geographic proximity between two or more designated transports. The transports are respective movements of material from respective first locations to respective second locations. The first controller is further configured to generate a control plan for the two or more transports based at least in part on the proximity signals, and generate the second control signals, for communication to the second controller for controlling completion of the two or more transports, based on the control plan.
US11768493B2 Remote vehicle guidance
A vehicle computing system may identify an obstruction along a route of travel and may connect to a service computing device for guidance. The service computing device may include a guidance system configured to receive waypoint and/or orientation input from an operator. The operator may evaluate the scenario and determine one or more waypoints and/or associated orientations for the vehicle to navigate the scenario. In some examples, the guidance system may validate the waypoint(s) and/or associated orientation(s). The service computing device may send the waypoint(s) and/or associated orientation(s) to the vehicle computing system. The vehicle computing system may validate the waypoint(s) and/or associated orientation(s) and, based on the validation, control the vehicle according to the input. Based on a determination that the vehicle has navigated the scenario, the guidance system may release vehicle guidance back to the vehicle computing system.
US11768492B2 Automatic location placement system
A method of automatically moving, by an automatic location placement system, a marine vessel includes receiving, by a central processing unit, from a vision ranging photography system, at least one optical feed including data providing a mapping of an environment surrounding a marine vessel. The method includes displaying, by the central processing unit, on a touch screen monitor, the mapping of the environment. The method includes receiving, by the central processing unit, from the touch screen monitor, target location data. The method includes directing, by the central processing unit, at least one element of a propulsion system of the marine vessel, to move the marine vessel to the targeted location, using the mapping.
US11768491B2 Method and apparatus for handling goods by unmanned aerial vehicle and autonomous vehicle
Provided is a method for an unmanned aerial vehicle to handle goods in cooperation with an autonomous vehicle. The method comprises capturing, by the unmanned aerial vehicle, an image of the autonomous vehicle having a goods storage box, recognizing, by the unmanned aerial vehicle, a marker displayed in the goods storage box by analyzing the captured image, identifying, by the unmanned aerial vehicle, a region occupied by the marker on the captured image, adjusting a relative position of the unmanned aerial vehicle and the autonomous vehicle, wherein the marker displayed in the goods storage box is covered by a lid of the goods storage box and placed in a state that cannot be captured by the unmanned aerial vehicle, and the marker is exposed in a state that can be captured by the unmanned aerial vehicle only when the lid of the storage box is opened by communication between the unmanned aerial vehicle and the autonomous vehicle.
US11768487B2 Motion tracking interface for planning travel path
A device projects a virtual three-dimensional map of a physical environment onto an area captured by an image sensor of the device. The device receives user input to begin tracking device motion. In response to receiving the user input, the device tracks its motion within the area. The device determines location data within the area and orientation data of the image sensor within the area based on the tracked motion of the device. At least one of the location data or the orientation data is converted to real-world coordinates based on the virtual three-dimensional map of the physical environment. Path data is generated for a physical vehicle based on the at least one converted location or orientation data.
US11768486B2 Systems and methods for monitoring potential failure in a machine or a component thereof
A system for monitoring potential failure in a machine or a component thereof, the system including: at least one optical sensor configured to be fixed on or in vicinity of the machine or the component thereof, at least one processor in communication with the sensor, the processor being executable to: receive signals from the at least one optical sensor, obtain data associated with characteristics of at least one mode of failure of the machine or the component thereof, identify at least one change in the received signals, for an identified change in the received signals, apply the at least one identified change to an algorithm configured to analyze the identified change in the received signals and to classify whether the identified change in the received signals is associated with a mode of failure of the machine or the component thereof, thereby labeling the identified change as a fault, based, at least in part, on the obtained data, and for an identified change is classified as being associated with a mode of failure, outputting a signal indicative of the identified change associated with the mode of failure.
US11768481B2 System and workstation for the design, fabrication and assembly of bio-material constructs
A bioassembly system having a tissue/object modeling software component fully and seamlessly integrated with a robotic bioassembly workstation component for the computer-assisted design, fabrication and assembly of biological and non-biological constructs. The robotic bioassembly workstation includes a six-axis robot providing the capability for oblique-angle printing, printing by non-sequential planar layering, and printing on print substrates having variable surface topographies, enabling fabrication of more complex bio-constructs including tissues, organs and vascular trees.
US11768478B2 Processing apparatus
A control unit of processing apparatus includes a processing condition storing section that stores processing condition data of the processing apparatus and a display control section that causes a display part to display a processing condition screen relating to the processing condition data. The display control section causes the processing condition screen to display function objects that allow identification of functions to be executed on the basis of the processing condition data by the processing apparatus.
US11768477B2 Machining control device and method for machine tool
A machining control device for a machine tool reads a machining program for each predetermined reading unit, controls a machining operation of a machine tool based on the read machining program, performs a machining simulation by sequentially reading out the read machining program, and discriminates a buffer state based on the result of the machining simulation. If insufficient buffering is discriminated in the control of the machining operation, control is performed to stop machining on a non-machining path short of the position of occurrence of the insufficient buffering.
US11768476B2 Laser cutting method and system for irregular parts based on machine vision
A laser cutting method for irregular parts based on machine vision includes: (A) obtaining and numbering vertices of all parts on the layout diagram; (B) planning a part vertex set and an empty cutting path vertex set; (C) obtaining a shortest empty cutting path and the empty cutting path vertex set with the shortest empty cutting path; (D) cutting the parts one by one according to an order obtained by the CPLEX algorithm. This application further provides a laser cutting system.
US11768465B2 Timepiece component based on photostructurable glass
A substrate for forming timepiece components includes a first part based on photostructurable glass and at least a second part based on at least one second material. One surface of the first part is made integral with a surface of the second part so as to form a one-piece timepiece component.
US11768464B2 Horological torque limiting mechanism
A horological torque limiting mechanism, including a first wheel with a first elastic arm projecting from a first felloe, a second wheel including a second surface to engage in frictional pressure with the first wheel for the relative actuation thereof, a travel limiter fastened to a structure to hold the first and second wheels in frictional pressure in certain angular positions, the second wheel and/or the travel limiter and/or the structure including a relief forming a ramp, to, in certain angular positions relative to the first wheel, engage in frictional pressure with the first elastic arm, and, in further positions, allow a frictionless travel between the first wheel and the component bearing the relief, the second wheel includes a second arm forming a ramp projecting from a second felloe.
US11768463B2 Digital hologram display apparatus and displaying method of digital holographic image
Provided are a method of displaying a digital holographic image and a digital hologram display apparatus, the method including generating and converting a digital hologram, recording the digital hologram in a spatial light modulator, radiating coherent parallel light to the spatial light modulator, removing an aliasing noise image, and implementing a reconstructed image reconstructed by the spatial light modulator.
US11768458B2 Image forming apparatus including detachable drum unit
An image forming apparatus includes a developing device, a drum unit, a side plate, a notch, a turning member and a biasing member. The developing device includes a developing roller. The drum unit includes a photosensitive drum and has a protrusion protruding in an axial direction of the photosensitive drum. Thea side plate faces an end surface of the drum unit in the axial direction. The notch is provided in the side plate. The turning member is capable of turning in a direction protruding into the notch and in a direction separating from the notch. The biasing member biases the turning member in a direction close to the notch. The turning member is pushed back by the protrusion inserted into the notch from above, and when the protrusion reaches a bottom of the notch, the turning member presses the protrusion against the notch by a load containing a downward component.
US11768450B2 Drum member and image forming apparatus
A drum member includes: a substantially cylindrical drum body having a hollow part extending in an axial direction; a sheet member wound on the drum body; an adjusting mechanism configured to adjust tension in the sheet member, the adjusting mechanism including a moving member that holds an end of the sheet member in a circumferential direction and moves in a depth direction of the hollow part, and a fixing member that fixes the moving member to the drum body; and one or more positioning members that position the moving member such that the moving member does not move in the circumferential direction of the drum body when the moving member is fixed with the fixing member.
US11768447B2 Toner for developing an electrostatic charge image and an image forming method
The toner for developing an electrostatic charge image of the present invention contains a toner base particle comprising a binder resin and at least two kinds of organic pigments, and alumina as an external additive. The at least two kinds of organic pigments comprises: a pigment P1 having an absorption maximum wavelength λmax (nm) of greater than 400 nm and less than 600 nm when dispersed in methyl ethyl ketone; and a pigment P2 having an absorption maximum wavelength λ max (nm) of 600 nm or more and 700 nm or less when dispersed in methyl ethyl ketone.
US11768444B2 Imprint apparatus and method of manufacturing article
An imprint apparatus that cures an imprint material on a substrate in a state where a mold is in contact with the imprint material includes a substrate holding unit having a plurality of holding regions that holds the substrate, and a control unit configured to control a pressure in each of the holding regions independently, wherein the control unit controls the pressure based on at least one of shape information and distortion information of the substrate, at least when the imprint material is cured.
US11768441B2 Method for controlling a manufacturing process and associated apparatuses
A method for controlling a process of manufacturing semiconductor devices, the method including: obtaining a first control grid associated with a first lithographic apparatus used for a first patterning process for patterning a first substrate; obtaining a second control grid associated with a second lithographic apparatus used for a second patterning process for patterning a second substrate; based on the first control grid and second control grid, determining a common control grid definition for a bonding step for bonding the first substrate and second substrate to obtain a bonded substrate; obtaining bonded substrate metrology data including data relating to metrology performed on the bonded substrate; and determining a correction for performance of the bonding step based on the bonded substrate metrology data, the determining a correction including determining a co-optimized correction for the bonding step and for the first patterning process and/or second patterning process.
US11768436B2 Protective film forming composition having a diol structure
A protective film-forming composition which protects against a semiconductor wet etching solution, contains a solvent and a compound or polymer thereof containing at least one pair including two adjacent hydroxyl groups in a molecule thereof, and forms a protective film which can quickly be removed by dry etching and exhibits excellent resistance against a semiconductor wet etching solution during the lithographic process when producing semiconductors; a method for producing a resist pattern-equipped substrate which uses the protective film; and a method for producing a semiconductor device.
US11768435B2 Bottom-up conformal coating and photopatterning on PAG-immobilized surfaces
Materials and methods to immobilize photoacid generators on semiconducting substrates are provided. PAG-containing monomers are copolymerized with monomers to allow the polymer to bind to a surface, and optionally copolymerized with monomers to enhance solubility to generate PAG-containing polymers. The PAG-containing monomers can be coated onto a surface, where the immobilized PAGs can then be used to pattern materials coated on top of the immobilized PAGs, allowing direct patterning without the use of a photoresist, thereby reducing process steps and cost. The disclosed materials and processes can be used to produce conformal coatings of controlled thicknesses.
US11768434B2 Polymer having a structure of polyamide, polyamide-imide, or polyimide, photosensitive resin composition, patterning process, photosensitive dry film, and protective film for electric and electronic parts
The present invention is a polymer having a polyamide structural unit, a polyamide-imide structural unit, or a polyimide structural unit, selected from a polyamide, a polyamide-imide, a polyimide, a polyimide precursor, a polybenzoxazole, and a polybenzoxazole precursor, including a reaction product of a diamine containing at least one of a diamine shown by the following general formula (1) and a diamine shown by the following general formula (2), together with at least one of a tetracarboxylic dianhydride shown by the following general formula (3) as well as a dicarboxylic acid and a dicarboxylic halide shown by the following general formula (4). This provides a polymer which is soluble in a safe organic solvent used widely, and is usable as a base resin of a positive photosensitive resin composition that is soluble in an aqueous alkaline solution and capable of forming a fine pattern to give higher resolution.
US11768432B2 Reflective mask and method for manufacturing a semiconductor device using the same
A reflective mask includes a central region and first and second peripheral regions at opposite sides of the central region, respectively, the first peripheral region including a first out-of-band region having a first edge region extending in a first direction, and a first expansion region between the first edge region and the central region, and a first outer auxiliary region adjacent to the first expansion region of the first out-of-band region in the first direction, the first outer auxiliary region having a first auxiliary pattern region.
US11768430B2 Advanced polymer dispersed liquid crystal (PDLC) for display projection screens
An active or passive PDLC projection screen comprising: at least two transparent metalized or non-metalized polymer supports; at least one layer of liquid crystal dispersions located between said at least two transparent metalized polymer supports; electrical components to control the behavior of said PDLC projection screen; wherein said PDLC projection screen have a total light transmittance Tt of about 70 to 90%, a diffusion transmittance Dt of about 0 to 10%, a clarity C of 90 to 97% and a haze value H of about 0 to 3%, measured in accordance with either ASTM D 1003-13, ISO 13468-1:1996 or ISO 13468-2:1999; further wherein said PDLC projection screen is manufactured by methods of release sheets support.
US11768429B2 Projection apparatus
A projection apparatus includes a light source apparatus, a first reflective optical element that reflects the light outputted by the light source apparatus, a second reflective optical element that reflects the light reflected off the first reflective optical element, and a projection optical apparatus that enters the light from the second reflective optical element. The projection optical apparatus has an entrance optical path, a deflection member that deflects the direction of the light traveling along the entrance optical path, and a passage optical path along which the light that exits out of the deflection member travels. The extension of the light exiting optical axis of the light source apparatus does not coincide with the extension of the optical axis of the entrance optical path and intersects with the extension containing the optical axis of the passage optical path.
US11768426B1 Projection toy
A projection toy includes a top housing. A bottom housing is fixedly mounted at a top end of the top housing. A projection mechanism is fixedly mounted between the top housing and the bottom housing. A light-emitting diode (LED) lamp panel is fixedly mounted on one side of the projection mechanism between the top housing and the bottom housing. An end, away from the LED lamp panel, of the projection mechanism is clamped in a limiting enclosure. The limiting enclosure is fixedly mounted at one end of a first cover. A second cover is fixedly connected to the first cover. A decorative cover is fixedly mounted on the second cover. The first cover is fixedly mounted at one end of the top housing and one end of the bottom housing on a side away from the decorative cover.
US11768425B2 Actuator, projection device, and projection method
An actuator, a projection device, and a projection method are provided. The projection method includes the following. A first optical element is disposed in a first frame body. At least one first driving assembly is disposed between a first base and the first frame body. A second optical element is disposed in a second frame body. At least one second driving assembly is disposed between a second base and the second frame body. The first driving assembly is controlled by a first signal to drive the first frame body, such that the first optical element reciprocally swing relative to the first base based on a first actuating axis and a second actuating axis. The second driving assembly is controlled by a second signal to drive the second frame body, such that the second optical element reciprocally swing relative to the second base based on a third actuating axis.
US11768423B2 Image acquisition apparatus, electronic device, image acquisition method and storage medium
An image acquisition apparatus includes a camera, a flash array adjacent to the camera, and a flash driving circuit connected to the flash array. In the process of image acquisition based on the image acquisition apparatus, a driving signal provided by the flash driving circuit may be used to drive corresponding flashes in the flash array to be lighted, a driving current for controlling each of the flashes may be adjusted to control the brightness of a respective one of the flashes. The number of lighted flashes in the flash array or the light supplement brightness of the lighted flashes may be adjusted adaptively according to different shooting scenes.
US11768417B2 Electrochromic systems for head-worn computer systems
A removable lens for glasses includes an electrochromic layer adapted to transition between at least two states of a transparency level dependent on an electrical condition applied to the electrochromatic layer and an electrical connection element physically adapted to make an electrical connection with the electrochromic layer, wherein the electrical connection element is positioned to align with a variable-power electrode mounted on the glasses such that, when the removable lens is mounted on the glasses, the variable-power electrode and the electrical connection element make the electrical connection between the variable-power electrode and an electrically conductive layer of the electrochromic layer.
US11768414B2 Display device and driving method of the same
A display device includes first and second gate lines extending in a first direction; first and second data lines extending in a second direction and crossing the first and second gate lines; and a first horizontal pixel row including first, second, and third sub-pixels sequentially arranged in the first direction, wherein the first sub-pixel is connected to the first gate line and the first data line, the second sub-pixel is connected to the second gate line and the first data line, and the third sub-pixel is connected to the first gate line and the second data line.
US11768411B2 Display, display system, image projection system, and movable object
Provided is a head-up display including a liquid-crystal panel including a display screen, a Fresnel lens which is on an opposite side of the liquid-crystal panel from the display screen, a light-diffusion structure between the liquid-crystal panel and the Fresnel lens, and a mirror that forms a virtual image corresponding to an image displayed on the display screen of the liquid-crystal panel, in a target space, where the light-diffusion structure is thinner than the Fresnel lens, and the light-diffusion structure has a thickness equal to or smaller than 300 μm.
US11768408B2 Thin-film transistor (TFT) architecture for liquid crystal displays
A device having a stack of layers defining source and pixel conductors at a first level, gate and common conductors at a second level, semiconductor channels between the source and pixel conductors and gate dielectric capacitively coupling the semiconductor channels to the gate conductors. The pixel and common conductors are configured such that, in use, a change in potential difference between the pixel and common conductors in a pixel region induces a change in one or more optical properties of a liquid crystal material in the pixel region.
US11768401B2 Display apparatus
A display apparatus includes a liquid crystal panel, a substrate, and a plurality of light emitting diodes (LEDs) provided on one side of the substrate and configured to emit light towards the liquid crystal panel. Each of the plurality of LEDs includes a first reflection layer, a second reflection layer, and a light emitting layer provided between the first reflection layer and the second reflection layer. The second reflection layer is provided between the substrate and the light emitting layer. A first reflectivity of the first reflection layer for a first light entering at a first incident angle is different from a second reflectivity of the second reflection layer for the first light entering at the first incident angle.
US11768393B2 Liquid crystal antenna substrate and manufacturing method thereof, and liquid crystal antenna and manufacturing method thereof
A liquid crystal antenna substrate and a manufacturing method thereof, and a liquid crystal antenna and a manufacturing method thereof are provided. The manufacturing method of the liquid crystal antenna substrate includes: forming a conductive pattern on a base substrate; coating a liquid photo-curable material at a side of the conductive pattern away from the base substrate; and using the conductive pattern as a mask to perform an exposure process from a side of the base substrate away from the conductive pattern, a portion of the liquid photo-curable material corresponding to the conductive pattern is cured to form spacers.
US11768392B2 Optical modulator robust to fabrication errors through an RF electrical crossing
An optical modulator includes a first Radio Frequency (RF) line and a second RF line; an optical waveguide along a length of the modulator with an input and an output; and a plurality of segments along the length including a first set of segments, a single RF line crossing, and a second set of segments, wherein the first set of segments and the second set of segments have an inversion of their respective orientation at the RF line crossing, and wherein the RF line crossing is located off center relative to the plurality of segments, wherein each of the first RF line and the second RF line extend along the length and cross one another at the RF line crossing.
US11768389B2 Compact positionable clip on magnifiers
An auxiliary magnifying system for use in connection with a pair of glasses, includes: a. a positionable mounting fixture, said positionable mounting fixture comprising: i. an elongated body having ii. a pair of engageable mounting wings thereupon, b. an axle retained therein about which said rotatable mounting wing may be rotated; c. a mount capable of retaining a positioning arm thereupon; d. a flexibly deformable arm, one end of which is capable of being retained in said mount on said elongated body; e. a bracket capable of being mounted on the other end of said flexibly deformable arm; and f. a lens mountable in said bracket.
US11768383B2 Display control apparatus and display control method
Methods and apparatus provide for: generating virtual space images by specifying from among a plurality of viewpoint positions and a plurality of directions of line of sight in the virtual space; and displaying the virtual space images on a head-mounted display, where the generating includes changing from a currently selected viewpoint position among the plurality of viewpoint positions to a newly selected viewpoint position among the plurality of viewpoint positions, which is selected in accordance with operation by a user, when generating the virtual space images in response to changing to the newly selected viewpoint position, the generating includes specifying, as a new direction of line of sight among the plurality of directions of line of sight, a direction in which a first position in the virtual space is seen from the newly selected viewpoint position, and at least some of the plurality of viewpoint positions are separated from each other.
US11768382B2 Reflective eyepiece optical system and head-mounted near-to-eye display device
The present invention relates to a reflective eyepiece optical system and a head-mounted near-to-eye display apparatus. The system includes: a first lens group, and a first optical element and a second lens group for transmitting and reflecting a light from a miniature image displayer. The second lens group includes an optical reflection surface, and the optical reflection surface is an optical surface farthest from a human eye viewing side in the second lens group. The optical reflection surface is concave to a human eye viewing direction. The first optical element reflects the light refracted by the first lens group to the second lens group, and then transmits the light refracted, reflected, and refracted by the second lens group to the human eye.
US11768381B2 Vision apparatus offering night vision and direct vision of a surrounding scene
Vision apparatus intended to be mounted on the head of a user, including: a night vision device, for forming first virtual images; an offsetting element, for projecting the first virtual images in the field of view of the user; a shutter, such that the offsetting element is between the shutter and the eye of the user, and able to have an open position that allows light to pass and a closed position that blocks light; a switching element with an open position that authorises emission of the first virtual images or the transfer thereof to the offsetting element, and a closed position that blocks the image emission or transfer; and a controlling device controlling the shutter and the switching element according to opening and closing cycles so the shutter is closed during all or a portion of the time during which the switching element is open, and inversely.
US11768379B2 Electronic device with facial sensors
A system may include a head-mounted device. The head-mounted device may have a head-mounted housing that includes a display. The display is configured to display an image for viewing by a user when the user's eyes are located in eye boxes adjacent to the head-mounted housing. The head-mounted housing may have a compressible opaque light seal. The light seal may have a ring shape and may block stray ambient light around the periphery of the head-mounted housing, thereby ensuring that stray light does not interfere with viewing of the image by the user. Sensors may be provided in the light seal to measure facial expressions and gather other measurements. Information on a measured facial expression of a user can be transmitted to external devices so that the external devices can update corresponding facial expressions on an avatar to reflect the user's current facial expression.
US11768378B1 Prescription optical element based on optical-mechanical profile
A plano-concave optical layer is fabricated based on an optical-mechanical fit profile. A concave-side of the plano-concave optical layer and a base curvature provide an optical power that matches the optical power from prescription lenses of eyeglasses.
US11768377B2 Systems and methods for display binocular deformation compensation
A display subsystem for a virtual image generation system used by an end user, comprises first and second waveguide apparatuses, first and second projection subassemblies configured for introducing first and second light beams respectively into the first and second waveguide apparatuses, such that at least a first light ray and at least a second light ray respectively exit the first and second waveguide apparatuses to display first and second monocular images as a binocular image to the end user, and a light sensing assembly configured for detecting at least one parameter indicative of a mismatch between the displayed first and second monocular images as the binocular image.
US11768376B1 Head-mounted display system with display and adjustable optical components
An electronic device such as a head-mounted display or other display system may have a transparent display. The transparent display may be formed from a transparent display panel or a display device that provides images to a transparent optical coupler. A user may view real-world objects through the transparent display. Control circuitry can direct the transparent display to display computer-generated content over selected portions of the real-world objects. The head-mounted display may have adjustable components through which the user may view the real-world objects. The adjustable components may include an adjustable light modulator, an adjustable color filter, and an adjustable polarizer. The control circuitry may adjust these components based on information from a front-facing camera that captures images of the real-world objects, based on information from a gaze tracking camera, and based on other input.
US11768375B2 Control of variable-focus lenses in a mixed-reality device for presbyopes
Variable-focus lenses are arranged as a lens pair that work on opposite sides of a see-through optical combiner used in a mixed-reality head-mounted display (HMD) device. An eye-side variable-focus lens is configured as a negative lens over an eyebox of the see-through optical combiner to enable virtual-world objects to be set at a close distance. The negative lens is compensated by its conjugate using a real-world-side variable-focus lens configured as a positive lens to provide for an unperturbed see-through experience. For non-presbyopes, the powers of the lenses are perfectly offset. For presbyopes, the lens powers may be mismatched at times to provide simultaneous views of both virtual-world and real-world objects on the display in sharp focus. Responsively an eye tracker indicating that the user is engaged in close viewing, optical power is added to the real-world-side lens to push close real-world objects optically farther away and into sharp focus for the presbyopic user.
US11768373B2 VR glasses
Disclosed in the present disclosure is a VR glasses which includes: a screen frame and a bottom plate, wherein the screen frame is fixed to the bottom plate, the bottom plate is provided with two light-transmitting holes symmetrically, and an edge of the screen frame has a first side structure perpendicular to the bottom plate; a first lens barrel and a second lens barrel, wherein the first lens barrel and the second lens barrel communicate with the two light-transmitting holes and each of the first lens barrel and the second lens barrel is provided with a lens; and a transmission mechanism, wherein the transmission mechanism is a stepped adjustment mechanism, the transmission mechanism is arranged close to the first side structure of the screen frame, the first lens barrel and the second lens barrel is configured to move toward each other through the transmission mechanism.
US11768369B2 Aspheric mirror for head-up display system and methods for forming the same
A glass-based preform for a mirror of a heads-up display (HUD) system, including a glass-based substrate having a first major surface, a second major surface opposite to the first major surface, and a minor surface connecting the first and second major surfaces; a first chamfer at an edge of the first major surface, the first chamfer having a first end at an intersection of the first chamfer and the first major surface and having a second end at an intersection of the first chamfer and the minor surface; and a second chamfer at an edge of the second major surface, the second chamfer having a first end at an intersection of the second chamfer and the second major surface and having a second end at an intersection of the second chamfer and the minor surface. The first chamfer has a different size or shape from the second chamfer.
US11768367B2 Structures for piezoelectric actuator to increase displacement and maintain stiffness
A piezoelectric actuator including an anchor, an elastic layer having a first end coupled to the anchor, and a piezoelectric layer on the elastic layer. The elastic layer includes a solid sublayer including an elastic material and a second sublayer including a plurality of cavities. The piezoelectric layer is on the second sublayer of the elastic layer and includes a top electrode, a bottom electrode, and a piezoelectric material layer between the top electrode and the bottom electrode.
US11768364B2 Apparatus and method of estimating values from images
A method is used to generate a distortion model for a structured illumination microscopy (SIM) optical system. A sliding window is moved in relation to a plurality of images to define a plurality of sub-tiles. Each sub-tile represents a portion of the corresponding image. Parameters are estimated for each sub-tiles. The parameters include two or more parameters selected from the group consisting of modulation, angle, spacing, phase offset, and phase deviation. A full width at half maximum (FWHM) value associated with each sub-tile is estimated. A distortion model is estimated, based at least in part on a combination of the estimated parameters and FWHM values stored in the predetermined format and an estimated center window parameter. A two-dimensional image may be generated, based at least in part on the estimated distortion model. The two-dimensional image may include representations indicating where distortions occur in the optical system.
US11768362B2 Laser radiation system and method for manufacturing electronic device
A laser radiation system according to a viewpoint of the present disclosure includes a first optical system configured to convert a first laser flux into a second laser flux, a multimirror device including mirrors, configured to be capable of controlling the angle of the attitude of each of the mirrors, and configured to divide the second laser flux into laser fluxes and reflect the laser fluxes in directions to produce the divided laser fluxes, a Fourier transform optical system configured to focus the divided laser fluxes, and a control section configured to control the angle of the attitude of each of the mirrors in such a way that the Fourier transform optical system superimposes the laser fluxes, which are divided by the mirrors separate from each other by at least a spatial coherence length of the second laser flux, on one another.
US11768360B2 Imaging lens, imaging optical device, digital device, and method of manufacturing imaging lens
An imaging lens comprises in order from an object, a first lens group of positive refractive power, a second lens group of positive refractive power, and a third lens group of negative refractive power. In focusing from infinity to a close object, the first lens group is fixed in position, and the second lens group and the third lens group are moved so that the distance between the first lens group and the second lens group is reduced, and the distance between the second lens group and the third lens group is increased. Further, the following conditional expression (1) is satisfied: 1.0
US11768359B2 High etendue finite conjugate zoom lens assembly with five doublets two movable lens groups
A modular finite conjugate zoom lens assembly with five lens groups each including a doublet, wherein two or three movable lens groups are disposed between a pair of static lens groups.
US11768358B2 High etendue modular zoom lens assembly
A high etendue modular finite conjugate lens assembly has a zooming component with multiple lens groups, including four lens groups that each feature a doublet, and a lens attachment lens assembly comprising a fifth doublet, wherein the lens assembly is configured to exhibit between 0.45 and 4.65 mm2sr of etendue, and a ratio of highest to lowest magnification between 5.5:1 and 16:1, and a magnification of at least 2× at one or more points of a zoom range.
US11768357B2 Converter lens, interchangeable lens, and image-capturing apparatus
A converter lens (RCL) has a negative refractive power, which is disposed on an image side of a master lens (ML) to make a focal length of an entire system longer than that of the master lens alone. The converter lens comprises a most image-side lens element (LT) disposed closest to an image side in the converter lens, wherein the most image-side lens element has a lens surface having a convex shape toward an image side, a lens disposed closest to an image side in the converter lens has a positive refractive power, and mN
US11768355B2 Wide-angle lens assembly including six lenses of -+-++-refractive powers, or five lenses of --++-refractive powers
A wide-angle lens assembly includes a front lens group and a rear lens group. The front lens group includes a first lens having negative refractive power and a second lens having negative refractive power, wherein the first lens is a meniscus lens and the second lens includes a concave surface facing an image side. The rear lens group includes a third lens having positive refractive power, a fourth lens having positive refractive power, and a fifth lens having negative refractive power, wherein the fifth lens includes a concave surface facing an object side. The wide-angle lens assembly satisfies: 13.6 mm≤fK−f1≤25.2 mm; wherein fK is an effective focal length of a lens third close to the image side and f1 is an effective focal length of the first lens.
US11768354B2 Optical lens
An optical lens is provided. The optical lens includes, in order from an object side to an image-forming side, a first lens having refractive power, a second lens having refractive power, a third lens having positive refractive power, a fourth lens having positive refractive power and a fifth lens having refractive power. The object-side surface of the first lens is a concave surface or a flat surface. The overall optical effect of the first lens and the second lens is negative refractive power. The refractive rate on the object-side surface and/or the image-side surface of the fifth lens from the center point in a radial direction away from the optical axis changes in the same tendency.
US11768353B2 Optical imaging system
An optical imaging system includes an optical lens group including, sequentially along an optical axis from an object side to an image side, a first lens, a second lens, a third lens, and a fourth lens; a lens barrel, the optical lens group is accommodated in the lens barrel; and a plurality of spacers including at least two spacers disposed between the third lens and the fourth lens; the diameter D of the lens barrel at an end towards the object side and a maximum effective radius DT11 of an object-side surface of the first lens satisfy 2×DT11/D≥0.5.
US11768344B2 Cable wiring method
An optical cable wiring method, includes: installing a bundle of optical cables from a utility pole as a starting point of a first wiring path to a branch point on the first wiring path; dividing, at the branch point, the bundle of optical cables into a first group and a second group; installing one of the optical cables in the first group along the first wiring path ahead of the branch point; and installing one of the optical cables in the second group along a second wiring path branching from the first wiring path.
US11768337B2 Couplers including a waveguide core with integrated airgaps
Structures for a coupler and methods of forming a structure for a coupler. A structure for a directional coupler may include a first waveguide core having one or more first airgaps and a second waveguide core including one or more second airgaps. The one or more second airgaps are positioned in the second waveguide core adjacent to the one or more first airgaps in the first waveguide core. A structure for an edge coupler is also provided in which the waveguide core of the edge coupler includes one or more airgaps.
US11768335B2 Lensed fiber optic ferrule with simplified molding
A fiber optic ferrule has a main body with a top surface and a bottom surface and extends between a front end and a back end. The front face includes a recessed portion with a plurality of optical lenses. The front face is configured to allow for the plurality of lenses to be on an angle relative to the front face and the fiber optic ferrule will have not any undercuts and allow the fiber optic ferrule to be ejected from a mold without engaging any portions of the mold.
US11768334B2 Lensed optical fiber connector with dust insensitive alignment features
The present disclosure relates to lensed optical fiber connector ferrule end faces having molded contact surfaces. The contact surfaces reduce ferrule end face contact area and thereby reduce the influence of trapped dust and debris on lens angular misalignment.
US11768331B2 Fiber optic connector
A fiber optic connector includes a ferrule, an insert body, a tail sleeve and two core heads. The ferrule includes an outer frame, and an operating handle extending rearwardly from the outer frame. The outer frame is formed with an inserted opening open along a front-rear direction and two limiting slots open along a left-right direction and spaced apart from each other along the left-right direction. The insert body is detachably inserted into the ferrule and includes two protrusion units protruding away from each other along the left-right direction and respectively movable in the limiting slots.
US11768329B2 High isolation optical splitter
A device includes an integrated structure of an input fiber, a first output fiber, an input splitting/combining device, a first output splitting/combining device, an input rotation device, a first output rotation device, a first lens, an isolator core, a second lens, a second output rotation device, a second output splitting/combining device, and a second output fiber. With the integrated structure, the device integrates functions of an optical isolator and an optical splitter. As an optical splitter, input of an optical signal into the input fiber are distributed to the two output fibers for output. As an optical splitter, the device can isolate light in opposite directions and can reduce damage to a light source at the input. In a system, the device can replace two conventional optical isolators and optical splitters and effectively reduce space, simplify the assembly process, and facilitate miniaturization and integration for systems.
US11768328B2 Fusion connection device, wireless information terminal, fusion connection system, and fusion connection method
A fusion splicer is disclosed. The fusion splicer includes a fusion splicing unit that fusion splices of optical fibers, a communication unit that communicates through wireless connection with an external terminal, and a setting unit that sets a fusion condition of the fusion splicing unit. The communication unit acquires information related to the fusion condition of the fusion splicing unit from the external terminal. The setting unit sets the fusion condition of the fusion splicing unit based on the acquired information related to the fusion condition. The fusion splicing unit fusion splices in accordance with the fusion condition set by the setting unit.
US11768326B2 Backlight module and display device
A backlight module and a display device are provided. The backlight module includes a back cover, a support plate, a plastic frame, an engaging member, and a film assembly. The back cover includes a bottom cover and a side cover. The side cover is connected with a periphery of the bottom cover. The side cover and the bottom cover cooperatively define an accommodation space. The support plate is connected with the side cover. The plastic frame includes a side wall and a top wall. The side wall is connected with a periphery of the top wall. The engaging member is located between the support plate and the top wall, and connected with the support plate or the top wall. The film assembly is mounted in the accommodation space. The film assembly includes a film assembly body and a tab.
US11768324B2 Light absorption anisotropic layer, laminate, optical film, image display device, and backlight module
Provided is a light absorption anisotropic layer including a dichroic substance, in which a transmittance as viewed from a front direction is high and a transmittance as viewed from an oblique direction can be lowered, a laminate, an optical film, an image display device, and a backlight module. The light absorption anisotropic layer includes a liquid crystalline compound and at least one dichroic substance, in which the dichroic substance is aligned perpendicular to the film surface, and an alignment degree of the light absorption anisotropic layer at a wavelength of 550 nm is 0.95 or more.
US11768320B2 Reflective glitter heat transfer sheet combined with a retroreflective structure and method of manufacturing same
Provided is a reflective glitter heat transfer sheet having a retroreflective structure. The reflective glitter heat transfer sheet includes: a reflective glitter layer comprising an adhesive, and glass beads and glitter particles embedded inside the adhesive; a primer layer disposed on the reflective glitter layer; and a hot melt layer formed on the primer layer for conducting heat transfer to an article to which the reflective glitter heat transfer sheet is to be applied. Each of the glass beads is a retroreflector for achieving retroreflection, and each of the glitter particles is a reflector for achieving diffuse reflection.
US11768317B2 Lens unit having glass lens, resin lenses, and reflection preventing film
An improved lens unit can be used in an in-vehicle camera or the like, in a condition where a forefront lens is exposed to the outside for a long time. Here, the resin lens within the lens unit has an improved durability at a high temperature. The lens unit has a plurality of lenses arranged side by side with the optical axes thereof aligned with each other. The lenses include glass lens and resin lens. The lens closest to the object is a glass lens which is closest to the object side and is coated with an ultra-hard film. Resin lenses each have a high temperature resistant reflection preventing film. The lens is a combined lens in which a lens and a lens are bonded together, and is then covered with a high temperature resistant reflection preventing film after bonding.
US11768316B2 Illuminated contact lens and system for improved eye diagnosis, disease management and surgery
A new ocular contact lens has been designed to increase the amount of light reaching the retina. The contact lens edge is chamfered to redirect and increase the light reaching the retina. A light source encircles and contacts the straight or curved chamfered edge. Additionally, a reflective cylinder and its top wall encircle the lens to block any loss of light. This distal edge of the contact lens may be rounded to increase the angle of retina visible. A new ocular imaging camera has a low-light camera subassembly with server, a photosensor next to low-light camera, a short cylindrical housing, a space between the camera subassembly and the housing, an internal program in server to detect good or poor image quality and an alarm for poor image quality, wherein an operator recaptures the image. A system has a highly efficient method to screen and diagnose a large number of patients using the new ocular contact lens and ocular imaging camera. The system receives and processes the photographs. The photographs are transmitted to eye care specialists' smart phone, tablet or virtual reality device for evaluation. As specified, the eye care specialist separates normal from abnormal, diagnoses the abnormality, and may even provide detailed information, such as the grade of the abnormality. The server receives this information and automatically generates the suitable report for the healthcare professional. The server also processes payment to the eye care specialist.
US11768312B2 Security inspection device and transfer method therefor
The present disclosure relates to a security inspection device and a transfer method, and the security inspection device includes an arm frame, provided with detectors, and configured to form an inspection channel, a first compartment, internally provided with a radiation source and connected with the arm frame, a protection wall, connected with the first compartment or the arm frame, and configured to perform radiation protection for an object to be protected, and a tire, configured to enable the security inspection device to move relative to the ground, and the arm frame, the first compartment and the protection wall are set to be transported together in a connected state.
US11768307B2 Machine-learning based fracture-hit detection using low-frequency DAS signal
Various aspects described herein relate to a machine learning based detecting of fracture hits in offset monitoring wells when designing hydraulic fracturing processes for a particular well. In one example, a computer-implemented method includes receiving a set of features for a first well proximate to a second well, the second well undergoing a hydraulic fracturing process for extraction of natural resources from underground formations; inputting the set of features into a trained neural network; and providing, as output of the trained neural network, a probability of a fracture hit at a location associated with the set of features in the first well during a given completion stage of the hydraulic fracturing process in the second well.
US11768303B2 Automatic data enhancement for full waveform inversion in the midpoint-offset domain
This specification describes workflows for, but is not limited to, performing full waveform inversion (FWI) to build high resolution velocity models to improve the accuracy of seismic imaging of a subterranean formation. This specification describes processes to automatically edit and enhance S/N quality of seismic data (such as land seismic data) to prepare the datasets for FWI. The methods for automatic corrections and pre-processing include: automatic iterative surface-consistent residual statics calculation, automatic rejection of anomalous traces (such as dead traces), and the automatic correction of surface-consistent amplitude anomalies (such as by scalar or deconvolution approaches). The operations include automatic “muting” of noise before first arrivals.
US11768301B2 Advanced fissile neutron detection system and method
A fissile neutron detection system includes an ionizing thermal neutron detector arrangement including an inner peripheral shape that at least substantially surrounds a moderator region for detecting thermal neutrons that exit the moderator region but is at least generally transparent to the incident fissile neutrons. A moderator is disposed within the moderator region having lateral extents such that any given dimension that bisects the lateral extents includes a length that is greater than any thickness of the moderator arrangement transverse to the lateral extents. The moderator can include major widthwise and major lengthwise lateral extents such that any given dimension across the lengthwise and widthwise lateral extents includes a length that is greater than any thickness of the moderator arrangement transverse to the lateral extents.
US11768299B2 Radiation analyzer
To provide a radiation analyzer that can perform analyses by a long-term stable and high energy resolution without correcting a current flowing through a transition edge sensor (hereinafter referred to as TES) or a pulse height value of a signal pulse. The radiation analyzer includes: a TES 1 configured to detect radiation; a current detection mechanism 4 configured to detect a current flowing through the TES 1; a pulse height analyzer 5 configured to measure a pulse height value based on the current detected by the current detection mechanism 4; a baseline monitor mechanism 6 configured to detect a baseline current flowing through the TES 1; a first heater 13 whose output is adjusted to stabilize a temperature of a first thermometer 12 disposed in a cold head that cools the TES 1; and a second heater 14 that is disposed fairly close to the TES 1 and whose output is adjusted to stabilize a baseline current.
US11768298B1 Keyless GPS tracking handcuffs
A security cuff is disclosed. The security cuff includes a Global Positioning System (GPS) system. The GPS system is configured to provide a geographic location of a user wearing the security cuff. The security cuff further includes a double-locking restraint system, the double-locking restraint system comprising a first lock and a second lock.
US11768295B2 High spectral resolution Scheimpflug LIDAR
A method is provided for detecting a property of a gas comprising: emitting a light, comprising a plurality of wavelengths covering a plurality of absorption lines of the gas, along a first axis, the light being scattered by particles of the gas resulting in a scattered light, generating a sensor image using a detection arrangement configured to receive the scattered light and comprising: an optical arrangement having an optical plane and being configured to direct the scattered light on to a light sensor, the light sensor having at least one pixel columns, wherein the pixel columns are aligned to an image plane and configured to output a sensor image, wherein the first axis, the optical plane, and the image plane intersect such that a Scheimpflug condition is achieved, determining, from the sensor image, properties of the gas at a plurality of positions along the first axis.
US11768291B1 High dynamic range ranging interferometer
Systems and methods for measuring relative velocities of platforms are provided. More particularly, light of a single wavelength is directed from a primary platform to a secondary platform as a probe signal. A shift in the frequency of the probe signal caused by a different relative velocity of the platforms is measured. The measurement is performed by using a heterodyne signal produced by mixing the return signal with light at a plurality of different, evenly spaced frequencies, provided from a local oscillator in the form of a frequency comb generator. This configuration enables precise measurements of relative velocity over wide range of velocities.
US11768288B2 Transparent ultrasound transducer with light beam shaping and the method for assembling the same
A transparent ultrasound transducer device for multi-mode optical imaging on a target is provided. The device includes a transparent piezoelectric transducer, one or more wires, and an optical lens. The transparent piezoelectric transducer of a first acoustic impedance is configured to receive acoustic waves from the target. The transparent piezoelectric transducer has a first surface and a second surface. The first surface and the second surface are coated with transparent electrically conductive coatings. The optical lens is contacted with and optically coupled to the first surface of the transparent piezoelectric transducer. The optical lens is made of a material with a second acoustic impedance, and the first and second acoustic impedances are substantially similar to minimize an acoustic impedance mismatch such that sensitivity of the device is improved.
US11768286B2 Method of determining the yaw rate of a target vehicle
This disclosure describes a radar system configured to estimate a yaw-rate and an over-the-ground (OTG) velocity of extended targets in real-time based on raw radar detections. This disclosure further describes techniques for determining instantaneous values of lateral velocity, longitudinal velocity, and yaw rate of points of a rigid body in a radar field-of-view (FOV) of the radar system.
US11768285B2 Systems and methods for chirp linearization using external reflector(s) as a reference reflector
Disclosed herein are systems and methods for linearizing frequency chirp in a frequency-modulated continuous wave (FMCW) coherent LiDAR system. Exemplary methods can include generating a continuous wave laser signal having a frequency characteristic, in which the frequency characteristic can include a frequency chirp over a frequency band in at least one period; and receiving a signal based on the generated laser signal. The methods can further include mixing the received signal with a local oscillator signal, the local oscillator signal having the frequency characteristic; determining at least one beat frequency based on the mixed signal; sampling the mixed signal at a rate equal to at least two times the beat frequency; determining a correction signal based on the sampled signal; and applying the correction signal to the laser signal.
US11768283B2 Sound source distance estimation
A method of determining a distance between a vehicle and a sound source includes detecting, at a microphone of the vehicle, sounds from a sound source external to the vehicle. The sounds have a first frequency component at a first frequency and a second frequency component at a second frequency. The method also includes determining, at a processor of the vehicle, a classification of the sound source based on audio properties of the sounds. The method further includes determining a first energy level associated with the first frequency component and a second energy level associated with the second frequency component. The method also includes determining a ratio between the first energy level and the second energy level. The method further includes determining the distance between the vehicle and the sound source based on the ratio and the classification of the sound source.
US11768281B2 Vehicle component with image sensor aimed at fiducial marker
An assembly includes a base member having a fiducial marker, a vehicle component having a housing mounted to the base member, and an image sensor fixed to the housing and aimed at the fiducial marker. A method includes mounting the vehicle component to the base member of a vehicle, capturing a baseline image of the fiducial marker, capturing a subsequent image of the fiducial marker, comparing the subsequent image to the baseline image, and adjusting operation of the vehicle component in response to the identification of differences between the baseline image and the subsequent image.
US11768274B2 Preamble pulse based LiDAR systems and methods
The disclosed systems, structures, and methods are directed to a LiDAR system comprising a radiation source configured to emit light pulses towards a region of interest (ROI), a detector configured to detect light pulses reflected from the ROI, a processor, communicatively coupled to the radiation source and the detector, configured to cause the radiation source to emit a preamble light pulse having an energy EP and a pulse width W1 towards the ROI, determine, if the preamble light pulse is detected by the detector and whether there is an object in the ROI, responsive to a determination that there is an object in the ROI, cause the radiation source to emit a scanning light pulse having an energy EL and a pulse width W2 towards the ROI, else the radiation source to emit a scanning light pulse having an energy EH and the pulse width W2 towards the ROI.
US11768271B2 Waveguide-integrated tunable liquid crystal metasurface devices
Optical receivers and transmitters can be used as stand-alone systems or combined together as a transceiver. Each of the receiver and transmitter may include an optically reflective steerable device, such as an optically reflective liquid crystal metasurface (LCM), to steer optical radiation to a target location. A transmit waveguide conveys optical radiation from a light source to the transmitter steerable device. A receive waveguide conveys received optical radiation reflected by the receiver optically steerable device to a sensor. In some embodiments, the transmit waveguide and the receive waveguide may be portions of the same planar waveguide. The receiver includes a holographic lens between the receiver LCM and the receive waveguide to pass through optical radiation received at a first range of incident angles and modify (e.g., collimate and/or spectrally filter) optical radiation reflected by the receiver LCM for conveyance by the receive waveguide to the sensor.
US11768268B2 Systems and methods for mobile platform localization using ultra wide band (UWB) signals
Systems and methods for mobile platform localization for a mobile platform. The system includes three independent ultra-wideband (UWB) sensors mounted on the mobile platform and a UWB localization module operationally coupled to the first UWB sensor, the second UWB sensor, and the third UWB sensor, and programmed by programming instructions to: identify first beacon UWB transmissions from a first beacon external to the mobile platform and generate a spatial location of the first beacon; identify second beacon UWB transmissions from a second beacon external to the mobile platform and generate a spatial location of the second beacon; identify third beacon UWB transmissions from a third beacon located external to the mobile platform; and generate a spatial location of the mobile platform, as a function of the spatial location of the first beacon, the spatial location of the second beacon, and the spatial location of the third beacon.
US11768262B2 Interface responsive to two or more sensor modalities
A cross-modal interface includes a multi-modal sensor configured to concurrently receive multiple input signals with each input signal being provided from a different imaging modality and in response thereto providing a single cross-modal output signal to processing circuitry which processes the single cross-modal output signal provided thereto and generates an output comprising information obtained or otherwise derived from each of or a combination of the different imaging modalities.
US11768260B2 Apparatus and method using a plurality of magnetic field sensitive devices coupled such that multiple currents flow through at least one of the magnetic field sensitive devices
A method for detecting a magnetic field using an apparatus including a plurality of magnetic field sensitive devices each having at least three terminals and grouped into N groups, with N>1, wherein each group k includes 2k-1 magnetic field sensitive devices, for 1≤k≤N, wherein the plurality of magnetic field sensitive devices are coupled such that, for 1
US11768259B1 Multichannel magnetic field sensor with multiplexed signal path
A multichannel magnetic field sensor including a plurality of magnetic field sensing elements includes a multiplexed signal path. A front end amplifier is coupled to receive a first magnetic field signal during a first time interval and a second magnetic field signal during a second time interval. A first low pass filter processes the amplified signal during the first time interval and a second low pass filter processes the amplified signal during the second time interval. A sinc filter is coupled to receive the first low pass filtered signal during the first time interval and the second low pass filtered signal during the second time interval. A Schmitt trigger circuit includes a comparator to process the sinc filter output signal and to generate a first comparator output signal during the first time interval and a second comparator output signal is provided during the second time interval.
US11768258B2 Signal separating apparatus, signal separating method, and non-transitory recording medium
A signal separating apparatus includes circuitry to separate a signal of interest and other signal other than the signal of interest from each other in accordance with spatial information on a plurality of sensors installed at locations different from each other. The circuitry sets a parameter based on a spread of a subspace of the signal of interest, determines a degree of separation that serves as an index indicative of whether the set parameter is appropriate, and separates the signal of interest and the other signal from each other using the degree of separation.
US11768257B2 Magnetic resonance imaging
Improved magnetic resonance imaging systems, methods and software are described including a low field strength main magnet, a gradient coil assembly, an RF coil system, and a control system configured for the acquisition and processing of magnetic resonance imaging data from a patient while utilizing a sparse sampling imaging technique.
US11768256B2 Coil actuated sensor with sensitivity detection
A magnetic field sensor includes at least one coil responsive to an AC coil drive signal; at least one magnetic field sensing element responsive to a sensing element drive signal and configured to detect a directly coupled magnetic field generated by the at least one coil and to generate a magnetic field signal in response to the directly coupled magnetic field; a processor responsive to the magnetic field signal to compute a sensitivity value associated with detection of the directly coupled magnetic field and substantially independent of a reflected magnetic field reflected by a conductive target disposed proximate to the at least one magnetic field sensing element; and an output signal generator configured to generate an output signal of the magnetic field sensor indicative of the reflected magnetic field.
US11768253B1 Floating ground architectures in USB type-C controllers for fault detection
A Universal Serial Bus Type-C (USB-C) controller with a floating ground architecture for fault detection is described. A USB-C controller includes a floating ground circuit and a fault detection circuit coupled to a power converter. The floating ground circuit provides a floating ground voltage based on a supply voltage of the power converter. The fault detection circuit includes a comparator with power rails coupled to the supply voltage and the floating ground voltage. The fault detection circuit measures a differential signal across a first terminal and a second terminal, the differential signal representing a current of the power converter. The fault detection circuit compares the differential signal against a threshold using the comparator and outputs an indication of a fault condition in response to the differential signal satisfying the threshold.
US11768251B2 Battery diagnosis apparatus, battery diagnosis method, battery pack, and vehicle
A battery diagnosis apparatus for diagnosis of a cell group including a plurality of battery cells connected in series, includes a voltage sensing circuit configured to periodically generate a voltage signal indicating a cell voltage of each battery cell, and a control circuit configured to generate time series data indicating a change in cell voltage of each battery cell over time based on the voltage signal. The control circuit is configured to (i) determine a first average cell voltage and a second average cell voltage of each battery cell based on the time series data, wherein the first average cell voltage is a short term moving average, and the second average cell voltage is a long term moving average, and (ii) detect an abnormal voltage of each battery cell based on a difference between the first average cell voltage and the second average cell voltage.
US11768250B2 Droop compensation for device under test spectroscopy
A method includes determining a droop component of a measured parameter of a device under test (DUT). The measured parameter is responsive to an excitation signal having a frequency component, and the droop component is determined responsive to a first value of the parameter at a first time and a second value of the parameter at a second time. The parameter at the first time has a first phase value, and the parameter at the second time has a second phase value. The first phase value is equal to the second phase value. The method also includes correcting a frequency domain representation of the parameter by applying the droop component at a frequency of the representation of the parameter corresponding to the frequency component of the excitation signal.
US11768246B2 Cell matching across multiple characteristics during battery assembly
For each cell in a plurality of cells from a same manufacturing run, a first and a second cell characteristic are received in order to obtain a plurality of cell characteristics. For each cell, a batch compatibility number that is associated with a number of compatible cells that that cell is compatible with is determined based at least in part on the plurality of cell characteristics. The plurality of cells is sorted according to the batch compatibility numbers to obtain a sorted list of cells. A plurality of compatible cells to include in a battery is selected from the plurality of cells, including by evaluating the plurality of cells according to the order of the sorted list of cells and beginning with the lowest batch compatibility number.
US11768245B2 Predicting a potential fault in a battery
In a status detection system, a data acquisition circuit monitors statuses of a battery to generate status data. A storage medium stores a set of lookup tables. A lookup table of the lookup tables includes a set of datasets corresponding to a set of time frames. Each dataset includes digital values of parameters of the battery obtained in a corresponding time frame of the time frames. A controller receives the status data and updates the lookup tables based on the status data. The controller also obtains a current dataset of the parameters based on the status data, searches the lookup table for a previous dataset that matches the current dataset, compares a current value of a parameter in the current dataset with a previous value of the parameter in the previous dataset, and determines whether a potential fault is present in the battery based on a result of the comparison.
US11768244B2 Method for monitoring battery safety and terminal device
A method for monitoring battery safety is provided and includes the following operations. Duration of a constant-voltage charging stage when a terminal device is charged is acquired. A battery of the terminal device is determined to be abnormal, when the duration is longer than or equal to a preset time period.
US11768243B2 Method for determining a gain error of a current measuring device
The invention relates to a method for determining a gain error of at least one current measuring device (8, 9, 10) of a sensor unit (7) of an electric machine (1), wherein the machine (1) has a stator winding (2) having at least three phases (U, V, W) and a rotor (5) which is mounted so as to be rotatable about an axis of rotation (6). According to the invention, an electric sensor voltage (11) is applied to the phases (U, V, W), the sensor voltage (11) having at least a first voltage pulse (12) of a first voltage vector and a second voltage pulse (13) of a second voltage vector, the first voltage vector and the second voltage vector being oriented in different directions in each case perpendicularly to the axis of rotation (7), at least one first current value of a first of the phases (U), at least one second current value of a second of the phases (V) and at least one third current value of a third of the phases (W) are detected during the application of the sensor voltage (11), a sum current vector is determined on the basis of the detected current values of all of the phases (U, V, W), and the sum current vector is compared with at least one determined or stored reference current vector, at least one gain error being determined on the basis of the comparison.
US11768242B1 Analyzer and method for regulations testing of a solar installation
A test device for testing an electrical circuit includes input terminals connectable by test leads to different test points of the electrical circuit; at least first and second measurement circuits; switches; a processor; and a storage medium storing instructions that, when executed by the processor, cause the test device to perform a first test of the electrical circuit while one or more of the switches electrically couples at least first and second ones of the input terminals to the first measurement circuit, and perform a second test of the electrical circuit while one or more of the switches electrically couples at least third and fourth ones of the input terminals the second measurement circuit, where the first and second tests are performed without changing connections of the input terminals of the test device to the different test points of the electrical circuit.
US11768236B2 Test device control method and test device
There is provided a control method of a test device, the test device comprising a chuck on which an object to be tested is mounted, a tester configured to supply electric power to the object to be tested to test the object to be tested, and a controller configured to control a temperature of the chuck. The control method comprises: when an actual temperature of the object to be tested cannot be fed back, estimating a temperature difference between the temperature of the chuck and the temperature of the object to be tested on the basis of a heat amount of the object to be tested; correcting a target temperature of the chuck on the basis of a target temperature of the object to be tested and the temperature difference; and controlling the temperature of the chuck on the basis of the corrected target temperature of the chuck and an actual temperature of the chuck.
US11768231B1 Current measurement circuit, current measurement method and nanopore sequencing device
This application provides a current measurement circuit including: an amplification unit, configured to amplify an electrical signal from the sensor unit; a comparison unit, configured to obtain an initial pulse signal based on a voltage signal output by the amplification unit and a preset voltage; a delay unit, electrically connected to the comparison unit and configured to delay an output of the initial pulse signal to obtain a target pulse signal; a resistance unit, wherein two terminals of the resistance unit are electrically connected to an input terminal of the amplification unit and an output terminal of the delay unit respectively, and the resistance unit is configured to charge and discharge the amplification unit based on the target pulse signal; and a calculation unit, electrically connected to the delay unit and configured to calculate a target current based on the target pulse signal output by the delay unit.
US11768229B2 Packaged current sensor integrated circuit
A packaged current sensor integrated circuit includes a primary conductor having an input portion and an output portion configured to carry a current to be measured by a magnetic sensing element supported by a semiconductor die adjacent to the primary conductor. The primary current path contains a mechanical locking feature. The thickness of the molded body of the package is reduced to improve vibration immunity.
US11768227B1 Multi-layer probes having longitudinal axes and preferential probe bending axes that lie in planes that are nominally parallel to planes of probe layers
Embodiments are directed to probes formed from multiple layers with at least a portion of the layers including portions that include elastic compliant regions of the probes wherein such elastic portions of different layers are formed of different materials and wherein a plane of preferred elastic deformation of the probes is parallel to a plane containing (1) a normal to the planes of the layers and (2) a longitudinal axes of the probes or a local longitudinal axes of the probes.
US11768224B2 Test and burn-in apparatus that provides variable thermal resistance
A system and method introduce a variable thermal resistance to test and burn in apparatus. The system and method provide an efficient design for more accurate temperature control of integrated circuits. A system for testing integrated circuit (IC) packages comprises a plurality of IC testing socket bases arranged on a testing board and configured to receive a plurality of IC packages. A plurality of IC testing socket lids are arranged to attach to the testing board. Each IC testing socket lid comprises a temperature sensor to thermally contact the IC package and measure a surface temperature of the IC package, a heat sink is placed into either proximity to or directly in contact with the IC package, and an electronic controller to receive signals from the temperature sensor. A variable thermal resistance is introduced in the thermal conductive pathway formed from the device under test (DUT), the DUT contact and the heat sink such that the heat introduced into the system can be controlled and the adverse effects of unwanted cooling can be mitigated.
US11768222B2 Portable connector assembly
A portable connector assembly includes a belt having a clasp for creating a closed loop with the belt. A receiver has port and control electronics. A battery is removably securable in the port of the receiver. The assembly also includes an industrial connector electrically connected to the receiver for electrically connecting the control electronics with a product connector.
US11768220B2 Accelerometer having an over travel stop with a stop gap less than a minimum etch size
A microelectromechanical systems (MEMS) accelerometer comprises a compliant spring structure with a first beam, a second beam, and a rigid structure. One end of the first beam and one end of the second beam are coupled to the rigid structure and a proof mass is coupled to another end of the second beam. Further, a spring anchor is coupled to another end of the first beam. In response to the proof mass moving, an extension coupled to the rigid structure moves in an opposite direction to motion of the proof mass to contact the proof mass and stop the movement of the proof mass.
US11768217B2 Sensor apparatus, information processing apparatus, method of outputting measurement data with settings, information processing method, program, and data structure of measurement data with settings
A measurement data acquisition section acquires the measurement data indicating at least one from among the position, the orientation, the velocity, the acceleration, the angular velocity, and the angular acceleration measured by the sensor. A measurement-data-with-settings generation section generates measurement data with settings including the measurement data and coordinate system setting data indicating settings for a coordinate system used for expressing at least one from among the position, the orientation, the velocity, the acceleration, the angular velocity, and the angular acceleration indicated by the measurement data. A measurement-data-with-settings output section outputs the measurement data with settings.
US11768216B2 Diffusion cell with recirculating receptor chamber
A diffusion cell includes: a donor chamber having bottom; a receptor chamber below and in fluid communication with the donor chamber, and having upper and lower ends; a membrane between and in contact with the bottom of the donor chamber and upper end of the receptor chamber, and adapted to diffuse some of the media in a liquid from the donor chamber to the receptor chamber; a conduit having a first port near the lower end of the receptor chamber and a second port above the first port and near the upper end of the receptor chamber; and a bubble trap in fluid communication with the upper end of the receptor chamber and having a third port higher than the second port; wherein circulation of a flow of fluid through the conduit and the receptor chamber removes bubbles from underneath the membrane and transports bubbles to the bubble trap.
US11768207B2 Diagnostics of periodontitis based on salivary HGF and MMP-8
Disclosed is an in vitro method for assessing whether a human subject has periodontitis. The method comprises detecting, in a sample of saliva from said subject, the concentrations of the proteins Hepatocyte Growth Factor (HGF) and Matrix Metalloproteinase 8 (MMP-8). Based on the concentrations determined, and adding age, and possibly other demographic markers such as sex and/or BMI, a testing value reflecting the joint concentrations is determined for said proteins, in combination with one or more demographic markers. The testing value is compared with a threshold value. The threshold reflects in the same manner the joint concentrations and the age, and possibly other demographic markers, as associated with periodontitis and may be seen as an upper limit of testing values as seen in a population of subjects without periodontitis. Thereby a testing value at or above the threshold value is indicative for periodontitis in said subject.
US11768204B2 Fluid actuation of instruments through a sterile barrier
A robotic surgical system includes a fluid drive system and a surgical instrument removably positioned in operative engagement with the drive system. A sterile barrier covers non-sterile portions of the surgical system. Features of the sterile barrier are used to transfer motion output from the fluid drive system to the instrument for actuation of the instrument.
US11768199B2 Stimuli-responsive surfaces
A stimuli-responsive surface (3) comprising a substrate (20) on which is located a switchable molecule (2) which has a functional moiety (22) associated therewith, wherein the switchable molecule (2) has a first equilibrium state (2A) in which access to the functional moiety (22) is inhibited and a second stimulated state (2B), in which access to the functional moiety (22) is permitted.
US11768195B2 Methods for forming a nanopore in a lipid bilayer
A method of forming a nanopore in a lipid bilayer is disclosed. A nanopore forming solution is deposited over a lipid bilayer. The nanopore forming solution has a concentration level and a corresponding activity level of pore molecules such that nanopores are substantially not formed un-stimulated in the lipid bilayer. Formation of a nanopore in the lipid bilayer is initiated by applying an agitation stimulus level to the lipid bilayer. In some embodiments, the concentration level and the corresponding activity level of pore molecules are at levels such that less than 30 percent of a plurality of available lipid bilayers have nanopores formed un-stimulated therein.
US11768193B2 System and method for characterizing the equibiaxial compressive strength of 2D woven composites
A method and system for the characterization of equibiaxial compressive strength in 2D woven composites, such as carbon fiber reinforced laminate composites, is disclosed using induced biaxial flexure, the strain measurements from which are used to determine the equibiaxial compressive strength of the composite.
US11768190B2 Detecting amine-based inhibitors in drilling fluids
Described herein are methods to determine an amount of shale inhibitor in drilling fluids used in wellbore operations. In some cases, methods include receiving a sample of a drilling fluid, removing solids from the sample to produce a solids-free fluid, contacting the solids-free fluid with an anion to produce a precipitate in a test solution, and determining an amount of an amine-based shale inhibitor within the sample by measuring the amount of the precipitate in the test solution.
US11768189B2 Detection, characterization, and mapping of subsurface PFAS-stabilized viscoelastic non-Newtonian LNAPLS using rheological methods
Methods of detecting, characterizing, and mapping an environmental subsurface PFAS-stabilized viscoelastic non-Newtonian light non-aqueous phase liquid (LNAPL), including collecting an environmental sample that is a fluid sample, or is collected as a solid that is subsequently extracted with water to generate a fluid sample; and where the environmental sample is associated with a location where it was collected; analyzing the fluid sample using one or more rheological methods; and correlating the rheological characteristics with a presence or an absence of the non-Newtonian LNAPL at the location where the environmental sample was collected.
US11768188B2 Cartridge-based sensor system for monitoring properties of field soils and wastewater
In an embodiment, a sensor system and a method for monitoring properties of field soils and wastewater are described. In an embodiment, a sensor system comprises a cartridge system implemented in an integrated circuit. The cartridge system comprises a chemical sensor and a computer processor coupled to the chemical sensor. The chemical sensor is configured to receive a sample of a test material such as soil or wastewater. Based on the sample of the test material, the chemical sensor determines a measure of a property in the test material. The computer processor receives, from the chemical sensor, the measure of the property in the test material, and computes, based on, at least in part, the measure of the property in the test material, a concentration level of the property in the test material. Based on the concentration level of the property in the test material, the computer processor generates an output that includes the concentration level. In an embodiment, the concentration level of the property in the test material is provided to a computer-based controller that controls agricultural equipment executing an agricultural prescription in an agricultural field.
US11768187B2 Harvester for selectively and robotically harvesting crops
A harvester that determines whether edible crowns are ready to be harvested and selectively harvests the edible crowns that are ready for harvesting. The harvester may include sensors, such as an imaging system, for detecting the edible crowns of individual broccoli plants. Image data from the imaging system may be provided as an input to a machine-learning model to determine a maturity (or immaturity) of the edible crowns. If the edible crowns are ready for harvesting, mechanical pickers harvest the edible crowns. For example, the harvester may include robotic arms having end effectors that cut the edible crowns from a remainder of the broccoli plant. The harvester may be configured to continuously harvest the edible crowns as the harvester moves about a field. In some instances, the harvester may include any number of robotic arms for harvesting the edible crowns across multiple rows of broccoli plants.
US11768184B2 Method for measurement of hemoglobin
A reagent for use in the measurement of hemoglobins by liquid chromatography, the reagent comprising a nonionic surfactant selected from the group consisting of: (i) polyoxyethylene (10) decyl ether; (ii) polyoxyethylene (6) 2-ethylhexyl ether; (iii) polyoxyethylene (9) isodecyl ether; (iv) polyoxyethylene (10) nonyl ether; (v) polyoxyethylene (16) isostearyl ether; (vi) polyoxyethylene (20) behenyl ether; and (vii) polyoxyethylene (20) polyoxypropylene (6) decyltetradecyl ether.
US11768183B2 Testing sleeve welding
A method and device for the ultrasonic testing of a weld of an electric arc-welded sleeve (10) for plastic pipes (11), having the following steps: fastening a testing device (1) on the outer contour of the welded plastic pipe (11), comprising a circumferential fastening element (2) and a holder (3), the holder (3) preferably comprising a support (7), a carrier (8) and a gripper (9), and a coupling element with a recess, feeding a liquid, preferably water, into the recess (5) of the coupling element (4), wherein the recess (5) in the coupling element (4) is fully filled with the liquid, and a constant liquid column is maintained in the coupling element (4) during the ultrasonic testing in order to transmit the ultrasound.
US11768179B2 Multi-phase flow-monitoring with an optical fiber distributed acoustic sensor
Embodiments of the invention provide a “tool-kit” of processing techniques which can be employed in different combinations depending on the circumstances. For example, flow speed can be found using eddy tracking techniques, or by using speed of sound measurements. Moreover, composition can be found by using speed of sound measurements and also by looking for turning points in the k-w curves, particularly in stratified multi-phase flows. Different combinations of the embodiments can therefore be put together to provide further embodiments, to meet particular flow sensing requirements, both on the surface and downhole. Once the flow speed is known, then at least in the case of a single phase flow, the flow speed can be multiplied by the interior cross-sectional area of the pipe to obtain the flow rate. The mass flow rate can then be obtained if the density of the fluid is known, once the composition has been determined.
US11768176B2 Ion source with gas delivery for high-fidelity analysis
In a system for processing gas, a gas analyzer in a gas analyzer chamber measures a quantity of ions generated from a gas. An ionization source includes an ionization chamber and an electron source for generating ions for the gas analyzer. The ionization chamber encompasses an ionization region in which particles of the gas are charged to form the ions. A channel directs the gas from a gas source into the ionization chamber, and the channel extends to a surface of the ionization chamber. An ionization source vacuum pump is in gaseous communication with the ionization chamber via a substantially large opening, and operates to draw gas from the ionization chamber.
US11768173B2 Mitigating impact of ion buildup on pH sensor performance
A self-vibrating pH probe comprise a housing containing an electronic assembly to which is coupled a vibration source element so that at least a portion of vibrations caused by the vibration source element propagate to the electronic assembly, the vibration source element being controllable for at least on/off operation. The self-vibrating pH probe further comprising a pH probe member having a probe tip at a first end, the probe member extending from the housing and mechanically and electrically coupled by a second end to the electronic assembly so that at least a portion of vibrations propagating to the electronic assembly further propagate to the probe tip; and further including a processor coupled to the electronic assembly for coordinating operation of the vibration source element and operation of the pH probe member.
US11768172B2 Inline pH sensor
A pH sensor includes a glass electrode unit to respond to pH; a comparative electrode unit to be measured for its potential relative to the glass electrode unit; a main pipe to convey test liquid; and a fluid inlet connected to the glass electrode unit and the main pipe. The glass electrode unit includes: a first storage unit filled with electrolyte solution; a first electrode to electrically connect the inside and outside of the first storage unit; a glass film disposed between the first storage unit and the main pipe; and a first pressure transmission unit connected to the fluid inlet. The first pressure transmission unit regulates the internal pressure of the first storage unit to control the pressure difference between the first storage unit and the main pipe separated by the glass film. The comparative electrode unit includes: a second storage unit filled with buffer solution; a second electrode to electrically connect the inside and outside of the second storage unit; a liquid junction unit disposed between the second storage unit and the main pipe; and a second pressure transmission unit connected to the fluid inlet. The second pressure transmission unit regulates the internal pressure of the second storage unit to control the pressure difference between the second storage unit and the main pipe separated by the liquid junction unit.
US11768167B2 Ferrocene labels for electrochemical assay and their use in analytical methods
Compounds of general formula I are used as labels in an electrochemical assay: (I) in which: Fc and Fc′ are substituted or unsubstituted ferrocenyl moieties, X is a C1 to C6 alkylene chain which is optionally interrupted by —O— or —NH—; Y is a C1 to C6 alkylene chain which is optionally interrupted by —O— or —NH—; Z is a C1 to C12 alkylene chain which may optionally be substituted and/or may optionally be interrupted by —O—, —S—, cycloalkyl, —CO—, —CONR1-, —NR1CO— or —NR1- in which R1 represents hydrogen or C1 to C4 alkyl; and R is a linker group. Compounds I are used to make labelled substrates, as well as functionalised compounds for making the labelled substrates.
US11768163B2 CT system and detection device for CT system
The present application discloses a CT system and a detection apparatus for the CT system. The detection apparatus includes: a high-energy detector assembly including a plurality of rows of high-energy detectors arranged along a predetermined trajectory; a low-energy detector assembly including a plurality of rows of low-energy detectors arranged at intervals along the predetermined trajectory, the low-energy detector assembly and the high-energy detector assembly being disposed in a stack; a number of rows of the low-energy detectors is smaller than a number or rows of the high-energy detectors; and each row of the low-energy detectors covers a row of high-energy detectors.
US11768162B2 Low-cost device and method for measuring radar transmission and reflectance of coated articles
Low-cost devices for measuring radar transmission and/or reflectance of coated articles are provided. An exemplary low-cost radar transmission and reflection measurement device includes a radar transmitter that emits a radar signal, a radar target to which the radar signal is directed, and a radar receiver that receives the radar signal. Further, the exemplary low-cost device includes a sample holder located between the radar transmitter and the radar target and between the radar target and the radar receiver. The sample holder receives a sample including a coating. The low-cost device also includes a controller connected to the radar transmitter and radar receiver. The controller measures a radar signal loss due to the coating.
US11768161B2 Analog signal isolator
Disclosed is a signal isolating test instrument, such as an electronics test probe. The instrument includes an input to receive a floating analog signal. An upconverter is employed to modulate the floating analog signal to a microwave frequency analog signal. An isolation barrier in the instrument prevents coupling of the floating analog signal to an earth ground. The instrument employs a microwave structure to transmit the microwave frequency analog signal across the isolation barrier via electromagnetic coupling. A downconverter is then employed to demodulate the microwave frequency analog signal to obtain a ground referenced test signal corresponding to the floating analog signal.
US11768159B2 Belt examination system and computer-readable non-transitory recording medium having stored belt examination program
A belt examination system includes a defect candidate detecting processor that detects a candidate for a belt defect that is an abnormal portion of an intermediate transfer belt of an image forming apparatus from a belt image that is an image of the intermediate transfer belt, the defect candidate detecting processor executes a background pattern reduction step to reduce a texture-pattern like background noise present in the belt image and detects the candidate based on the belt image generated during the background pattern reduction step, and the background pattern reduction step is to replace, in the belt image, a color value within a specific range of color values not including a lowest color value of the belt defect with a specific color value within the specific range.
US11768148B2 Miniaturized optical particle detector
A particle detector formed by a body defining a chamber and housing a light source and a photodetector. A reflecting surface is formed by a first reflecting region and a second reflecting region that have a respective curved shape. The curved shapes are chosen from among portions of ellipsoidal, paraboloidal, and spherical surfaces. The first reflecting region faces the light source and the second reflecting region faces the photodetector. The first reflecting region has an own first focus, and the second reflecting region has an own first focus. The first focus of the first reflecting region is arranged in an active volume of the body, designed for detecting particles, and the photodetector is arranged on the first focus of the second reflecting region.
US11768146B2 Fine particle measurement device
A fine particle measurement device includes a support stand (20) that has a groove (F) extending in a predetermined direction and is configured to support in the groove an observation container (10), which has an elongate shape and accommodates a liquid sample containing a fine particle therein such that an extending direction of the groove (F) coincides with a longitudinal direction of the observation container (10); and an imaging unit (40) that is configured to capture an image of the fine particle in the observation container (10) at a position where the support stand is out of a field of view, the observation container (10) being supported by the support stand (20).
US11768144B2 Methods of NMR measurement of crushed porous media
A method of measuring petrophysical information from a crushed porous media including performing one or more NMR measurements on the porous media fully submerged in an NMR visible fluid, performing one or more NMR measurements on the porous media alone following centrifugation, performing one or more NMR measurements on the porous media after rinsing with a NMR invisible fluid, and analyzing the NMR measurements to extract a petrophysical property.
US11768139B2 Alternating stress fatigue testing equipment
The present invention relates to alternating stress fatigue testing equipment. The alternating stress fatigue testing equipment includes a pedestal on which linear guide rails are arranged; a deflection loading device which is arranged on the pedestal and configured to, in response to a clamped to-be-measured object being driven to slide to a first position, enable the to-be-measured object to be bent to a target degree and keep the to-be-measured object after the to-be-measured object is bent to the target degree, wherein the deflection loading device is rotatably connected to the to-be-measured object; two hinged shaft supports which are arranged on the linear guide rails, wherein the hinged shaft supports are symmetrically arranged about a longitudinal center line of the deflection loading device, connected to both ends of the to-be-measured object respectively, and configured to be adjusted obliquely to adapt to the bending of the to-be-measured object to the target degree.
US11768138B2 Methods to use chemo-resistive sensors for wellbore production
The disclosure provides a method for determining a composition of a fluid. The method comprises diverting a sample of a portion of the fluid to a test chamber. The method further comprises actuating a heat source disposed around the test chamber to increase the temperature within the test chamber to produce vapors from the sample of the portion of the fluid and directing the vapors from the sample of the portion of the fluid to a chemical sensor array comprising one or more chemical sensors. The method further comprises determining a composition of the vapors from the sample of portion of the fluid, wherein the composition of the vapors is associated with the composition of the fluid.
US11768134B2 Station and method for measuring airborne molecular contamination
A station for measuring airborne molecular contamination includes: at least one gas analyser; a conditioning pump; and a sequencing unit including a sequencing program defining an order for the measurements to be performed for at least two sampling lines, the sequencing unit being configured to control the connection of a sampling line to be measured, the measurement of which is programmed to follow that of a sampling line being measured, with the conditioning pump, while controlling the connection of the sampling line being measured with the at least one gas analyser. A method for measuring airborne molecular contamination using such a station is also disclosed.
US11768129B2 Machine-learning based vehicle diagnostics and maintenance
In general, techniques are described by which provide vehicle diagnostics and maintenance. A device comprising an interface and a processor may be configured to perform the techniques. The interface may be configured to communicate with a plurality of sensors to obtain a plurality of sensor signals representative of one or more states of a vehicle. The processor may be configured to apply a trained classifier with respect to the plurality of sensor signals to identify one or more components of the vehicle that result in a change of the vibration during operation of the vehicle.
US11768126B2 Method of ship ice resistance model experiment based on non-refrigerated model ice
The present disclosure discloses a method of ship ice resistance model experiment based on non-refrigerated model ice, including the following steps: determining the overall length L1, breadth B and scale ratio λ of a selected ship model; determining the size A1 of an experimental area for placing broken ice in the ship ice resistance model experiment; determining the characteristic length of model ice; determining the quantitative proportion of the model ice for each size under the target coverage ratio c of the model; obtaining the number of the model ice for each size under the target coverage ratio according to the quantitative proportion of the model ice for each size under the target coverage ratio c and the total area A2 of the model ice; determining the geometrical shape and parameters of each size under the target coverage ratio c of the model ice. The present disclosure solves the problems of poor economy and poor operability in a freezing model ice experiment of an ice basin, and provides a design method for carrying out a ship ice resistance model experiment in a towing tank.
US11768125B2 Drone package load balancing with weights
A method for loading one of an Unmanned Aerial Vehicle (UAV) and a container for the Unmanned Aerial Vehicle with one or more items is disclosed. The method includes determining a Center of Gravity (COG) of the one or more items. The method also includes loading the one of the UAV and the container for the UAV with the one or more items based on the COG of the one or more items. The method further includes positioning one or more weights relative to the one or more items and relative to the one of the UAV and the container for the UAV such that a combined COG of the one or more items, the one of the UAV and the container for the UAV, and the one or more weights is positioned within a predetermined region relative to the one of the UAV and the container for the UAV.
US11768121B2 Pressure sensor with trim resistors
A pressure sensor includes a Wheatstone bridge circuit including a first resistor, a second resistor, a third resistor, and a fourth resistor having matching output characteristics. The pressure sensor further includes a first trim resistor in series with the Wheatstone bridge circuit, wherein the first trim resistor has output characteristics matching the output characteristics of the first resistor, the second resistor, the third resistor, and the fourth resistor of the Wheatstone bridge. The pressure sensor additionally includes a second trim resistor in parallel or a parallel loop with the Wheatstone bridge circuit, wherein the second trim resistor has output characteristics matching the output characteristics of the first resistor, the second resistor, the third resistor, and the fourth resistor of the Wheatstone bridge.
US11768120B2 Diaphragm vacuum gauge with decreased parasitic capacitance
An improved diaphragm vacuum gauge including a sensor chip that includes a first electrode provided on a base and a second electrode provided on a diaphragm so as to face the first electrode, the diaphragm and the base being disposed with a gap therebetween, and in which a distance between the first electrode and the second electrode changes in accordance with displacement of the diaphragm caused by pressure of a measurement target medium. The diaphragm vacuum gauge further includes an operational amplifier that converts a current output from the first electrode to a voltage and amplifies the voltage, and a coaxial cable that connects the first electrode and the operational amplifier with each other. Further, the first electrode is connected to a virtual ground of the operational amplifier by a core wire of the coaxial cable.
US11768119B2 Thermal barrier between high-temperature sensor and electronics in a capacitance diaphragm gauge
A capacitive diaphragm gauge (CDG) is positioned in a pressure sensing section of a pressure measuring unit. The CDG is heated to maintain the CDG at a temperature selected to reduce contamination build-up on the diaphragm of the CDG. The pressure sensing section is connected to a first mounting interface of a thermal barrier. A second mounting interface of the thermal barrier is connected to an electronics section. The thermal barrier includes a plurality of struts that mechanically interconnect the two mounting interfaces. The struts have sizes selected to be sufficiently large to cantilever the electronics section from the sensing section. The sizes of the struts are selected to be sufficiently small to reduce the heat transfer from the first mounting interface to the second mounting interface to maintain the second mounting interface below a selected maximum temperature. The struts reduce heat transfer without reducing structural integrity.
US11768116B2 Noninvasive blood pressure sensor
Example systems, apparatuses and methods are disclosed for sensing a force applied by an external source in a fluid monitoring tube. An example system comprises a force sensing device and signal conditioning circuitry configured to be electrically coupled to the force sensing device. The example system further comprises a housing configured to enclose the force sensing device and the signal conditioning circuitry. The housing comprises a snap structure configured to attach the housing to a base plate and retain the force sensing device and the signal conditioning circuitry in the housing.
US11768111B2 Color measurement apparatus
An apparatus internal unit disposed inside a casing includes a fixed unit coupled to an opening portion forming member, a movable unit that is a unit including an incident light processing portion and is configured to be displaced with respect to the fixed unit in a first direction along an optical axis, and at least one elastic member that holds a position of the movable unit in the first direction with respect to the fixed unit by elasticity.
US11768110B2 Air quality monitoring system and method
In an illustrative configuration, a method for monitoring air quality is disclosed. The method includes accepting analyte gas into a cell and reflecting light rays into the analyte gas repeatedly across the cell into at least one sensor. The light scattered by particulate matter in the analyte gas and amount of spectra-absorption due to presence of a gaseous chemical is then measured. Based on the determined amount of spectra-absorption and the measured scattered light the gaseous chemical is then measured.
US11768108B2 Optical filter and spectrometer including the optical filter
The disclosure provides an optical filter element including a plurality of nano-columns separated from each other in a horizontal direction and extended in a vertical direction, and each of the plurality of nano-columns includes a first material layer having an first extinction coefficient and second material layers having second extinction coefficients different from the first extinction coefficient of the first material layer and a spectrometer including the same.
US11768107B2 Color measurement apparatus
A color measurement apparatus includes an opening portion forming member that is a member in which an opening portion for causing light arriving from a measurement target to enter inside the apparatus is formed, and that is arranged on a bottom surface at a time of measurement performed by the apparatus, the opening portion for causing the light arriving from the measurement target to enter inside the apparatus, an incident light processing portion that processes light incident through the opening portion, and an operation portion that is positioned on an upper surface, and that receives various operations, in which in a view from a first direction that is a vertical direction intersecting with the bottom surface and the upper surface which is the surface on the opposite side from the bottom surface and includes a display portion, the opening portion and the operation portion have an overlapping part.
US11768106B2 Photoelectric conversion device for counting a pulse signal and measuring a time when a count value is output
A device includes a conversion unit, a generation unit configured to generate a pulse signal based on a signal from the conversion unit, a counter circuit configured to count the generated pulse signal, and a time measurement circuit configured to measure a time wherein one of a count value counted by the counter circuit or a time measurement value measured by the time measurement circuit is selectively output.
US11768104B2 Optical sensor assembly
The present disclosure relates to an optical sensor assembly. According to one aspect of the present disclosure, an embodiment of the optical sensor assembly is provided. The optical sensor assembly includes a plurality of optical fibers, wherein one ends of the plurality of optical fibers are configured in a row, and the other ends of the plurality of optical fibers are stacked in at least two rows, such that a width of a first surface formed by the one ends of the plurality of optical fibers is greater than a width of a second surface formed by the other ends of the plurality of optical fibers, and the optical sensor assembly further includes a sensor connector optically coupled with the second surface. And the sensor connector can be separated from the first surface and configured inside the electronic device.
US11768103B2 Photodetector with improved appearance design and vehicle including photodetector of the same comprising a plurality of electronic components mounted on a light receiving surface side of a printed circuit board
A photodetector including: a case including a light receiving surface provided on an upper surface and having a first region that transmits visible light and a second region that transmits less visible light than the first region; a printed circuit board provided to face the light receiving surface; and a plurality of electronic components provided on a light receiving surface side of the printed circuit board and including a first light receiving element configured to detect visible light. The first light receiving element is disposed at a first position of the printed circuit board exposed to the visible light transmitted through the first region. The number of mounted electronic components disposed at the first position is smaller than the number of mounted electronic components disposed at a second position of the printed circuit board other than the first position.
US11768095B2 Measured fluid dispenser
A measured fluid dispenser for dispensing fluid from a storage container includes a measurement chamber, a fluid flow passage fluidly connecting the measurement chamber with the storage container, and a valve that is movable between an open position in which the fluid flow passage is opened to permit fluid flow from the storage chamber to the measurement chamber, and a closed position in which the fluid flow passage is closed to prevent fluid flow between the measurement chamber and the storage chamber. The measurement chamber may be adjustable to vary a fillable volume of the measurement chamber to thereby preselect an amount of fluid to be dispensed.
US11768094B2 Method for determining a volumetric and/or mass flow rate
The present disclosure relates to a method for determining a volumetric and/or mass flow rate of a medium flowing in a tube, wherein a density and/or a viscosity of the fluid is/are determined using a MEMS sensor chip, wherein the medium flowing in the tube at least partially flows through a measuring channel of the MEMS sensor chip to determine the density and/or the viscosity of the fluid, and wherein the volumetric and/or mass flow rate of the medium is determined regardless of the medium based on a detected pressure drop over the measuring channel of the MEMS sensor chip and the density and/or viscosity determined by the MEMS sensor.
US11768093B2 Flow sensing device
Methods and apparatuses associated with an example flow sensing device are provided. In some examples, the flow sensing device may include a flow cap component and a sensor component. In some examples, the flow cap component may include a heating element disposed in a first layer of the flow cap component. In some examples, the sensor component may include at least one thermal sensing element disposed in a second layer of the sensor component. In some examples, the first layer and the second layer are noncoplanar. In some examples, the flow cap component may be bonded to a first surface of the sensor component to form a flow channel. In some examples, the first layer and the second layer may be noncoplanar and separated by the flow channel.
US11768091B2 Thermowell vibration sensing
A process fluid temperature measurement system is provided. The process fluid temperature measurement system includes a thermowell configured to couple to a process fluid conduit and extend through a wall of the process fluid conduit. The process fluid temperature measurement system also includes a temperature sensor assembly disposed within the thermowell, the temperature sensor assembly including a sensor capsule having at least one temperature sensitive element disposed therein. The temperature sensor assembly also includes a vibration sensor coupled to the sensor capsule, the vibration sensor being configured to produce a vibration signal in response to detected vibration. The process fluid temperature measurement system further includes transmitter circuitry coupled to the vibration sensor and configured to receive the vibration signal and produce an output based on the received vibration signal.
US11768089B2 Adaptive magnetic field cancellation
A valve with permanent magnet(s) and electro-magnet coils magnetically coupled to the permanent magnet(s). The valve is positioned below an inlet for receiving media. The amount of media flow may be regulated by controlling the current to the coils for partial or full flow. With no power applied to the electro-magnet coils, the media flow is inhibited. Application of a current to the electro-magnet coils will block the flux in the pole pieces rendering the working gap free of magnetic flux and thus allowing media to freely flow. As it is used, the media may become magnetized, altering the flow properties and causing magnetized media to bridge across the working gap. A magnetic sensor detects the amount of flux in the working gap to provide a signal to a control system. The signal allows closed loop control of the coils as media becomes magnetized, allowing consistent flow properties during use.
US11768086B2 Method for forming a sensor circuit
A method for forming a sensor circuit. The method includes forming a plurality of magnetoresistive structures having a first predefined reference magnetization direction in a first common area of a common semiconductor substrate; forming a plurality of magnetoresistive structures having a second predefined reference magnetization direction in a second common area of the common semiconductor substrate; and forming electrically conductive structures electrically coupling the magnetoresistive structures having the first predefined reference magnetization direction to the magnetoresistive structures having the second predefined reference magnetization direction to form a plurality of half-bridge sensor circuits, wherein each half-bridge sensor circuit comprises a magnetoresistive structure having the first predefined reference magnetization direction electrically coupled to a second magnetoresistive structure having the second predefined reference magnetization direction.
US11768084B2 Agricultural machine with an improved user interface
A mobile agricultural machine includes ground engaging elements that propel the mobile agricultural machine about an agricultural field. The agricultural machine includes a processor that receives field data indicative of characteristics of portions of the field. The agricultural machine includes a display unit operably coupled to the processor, the display unit configured to display a user interface generated by the processor. The user interface includes a map comprising a plurality of field characteristic indicia, the field characteristic indicia indicative of the characteristics of the portions of the field and the locations of the portions of the field. The user interface also includes a data distribution indicator representing a distribution of the field data and a legend proximate the data distribution indicator.
US11768081B2 Social messaging user interface
Hubs for social interaction via electronic devices are described. In one aspect, a data processing device includes a display screen displaying a social interaction hub, the social interaction hub including a collection of records. Each record includes a counterparty identifier identifying a counterparty of a past social interaction event, a mode indicium identifying a mode by which the past social interaction event with the counterparty occurred, and a collection of mode indicia each identifying a mode by which a future, outgoing social interaction event with the counterparty can occur. The counterparty identifier, the mode indicium, and the collection of mode indicia are associated with one another in the records of the social interaction hub.
US11768077B2 Transit navigation
Some embodiments provide a map application that identities a transit mute that includes one or more transit legs between a starting location and a destination location. In response to a request to shirt navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
US11768076B2 Alignment of standard-definition and high-defintion maps
Aspects of the disclosed invention relate to alignment of standard definition (SD) maps and high definition (HD maps) which may come from different sources. Responsive to input of a destination, a route to that destination may be defined, and SD map waypoints generated from that defined route. A graph may be generated from the HD map. The waypoints may be matched with nodes and edges in the graph. One or more edges may constitute a segment in the HD map. A plurality of segments are identified to match the route.
US11768074B2 Positioning system and method
This invention relates to a positioning system and a method for navigation, in particular but not exclusively to a positioning system and a method for maritime navigation. A positioning system and method for navigation comprising a reference unit positioned on a vehicle, and a portable optical device, in communication with the reference unit, comprising sensing means to measure bearings to observed target points relative to the vehicle heading to thereby determine a position of the vehicle.
US11768073B1 Self-locating compass
Systems, methods, and apparatuses for a self-locating compass for use in navigation are disclosed. The self-locating compass is operable to provide position and/or velocity without information from a global positioning system (GPS) device. The self-locating compass includes a direction finder and a Lorentz force detector. The method includes determining orientation with respect to Earth's magnetic field, measuring a Lorentz force proportional to rate of change of location with respect to the field, determining a change in location, and updating location.
US11768069B2 Decoding of angle-cut keys
Methods, systems, and devices for decoding an angle-cut key are provided. A probe is positioned at a first position relative to the angle-cut key. A first depth reading is performed on the angle-cut key. The probe is displaced to a plurality of subsequent positions and performing a plurality of subsequent depth readings on the angle-cut key. A key map of the angle-cut key is generated based on comparisons performed on a set of depth readings, the set of depth readings comprising the first depth reading and the plurality of subsequent depth readings. A signal indicative of the key map is output.
US11768066B2 Tape measure
A tape measure includes a housing having a wall defining an internal cavity and a tape port, a coilable measuring tape disposed within the internal housing and having a first end extendable out of the housing, and an end hook member including an attachment portion and a hook portion. The attachment portion is arranged to engage the first end of the tape to attach the end hook member to the tape. The hook portion extends in a direction normal to the attachment portion and includes a first face and a second face arranged to engage the workpiece. A finger guard extends from the housing, and is configured to engage the hook member, and a finger space is defined between the tape port and the finger guard and is arranged to receive a user's finger during operation of the tape measure such that the user's finger engages the measuring tape.
US11768062B2 Guided missile with at least one engine for producing forward thrust
A guided missile with a sleeve-shaped missile body, at least one engine for producing forward thrust, at least one flight direction control device, and at least one aerodynamic extension. The least one flight direction control device is rotatably mounted to a top area and/or a bottom area of the sleeve-shaped missile body for adjusting a flight direction of the guided missile. The least one aerodynamic extension comprises an aerodynamic cross-sectional shape that is arranged on a left-hand side and/or a right-hand side of the sleeve-shaped missile body.
US11768060B2 Arrow or bolt having an advanced crossbow pin and pin nock
A pin nock assembly comprises a pin and nock. The pin includes a pin base, a pin element positioned laterally away from the pin base, and a pin collar positioned between the pin base and pin element. The pin element protrudes laterally from the pin collar along a central axis. The central axis extends from a center of the pin base through a center of the pin element. The nock includes a nock base and a string interface positioned laterally away from the nock base. The nock base defines a pin cavity complementary to and configured to receive the pin element. A base portion of the nock base is positioned around the pin cavity and is configured to abut the pin collar when the pin element is inserted into the pin cavity. The string interface is configured to contact a string of a crossbow.
US11768059B2 Multi-piece polymer ammunition, cartridge and components
The present invention provides polymer ammunition, ammunition cartridge, ammunition case, and portions thereof having traditional and non-traditional cartridge shapes or profiles.
US11768058B2 Transient electromagnetic field detection apparatus having dynamic emission source in combination with static emission source and transient electromagnetic field detection method for discovering unexploded ordnance
A detection method for discovering an unexploded ordnance includes: surrounding a detection region with a transmitting coil and surrounding a detection site with a second receiving coil; conducting the transmitting coil with a second electric current; respectively acquiring a plurality of second feedback signals at a plurality of second feedback time points; partitioning the transmitting coil into a plurality of dipoles, and acquiring a plurality of distance values r respectively between the plurality of dipoles and the detection site; respectively calculating feedback depths according to feedback time periods; respectively calculating apparent resistivity values corresponding to the feedback depths; obtaining an apparent resistivity distribution in depth at the detection site according to the apparent resistivity values and the feedback depths; and judging whether there is any unexploded ordnance at the detection site according to the apparent resistivity distribution in depth.
US11768057B2 Embedded cant indicator for rifles
A device comprised of bubble level inserted into and secured within a cavity located above the rifle grip and behind the barrel to facilitate the measurement and compensation of the rifle's cant while lining up the rifle's sights. The device is precision machined to allow the bubble to be aligned with the axis of the barrel to produce a true “zero-cant” condition. Graduation markings are placed on either left or right of the bubble level to allow the user to better judge the relative degree of cant. A light source is placed adjacent to the bubble level to illuminate cant for a shooter in a dark environment. Methods of using the embedded cant indicator for precision shooting are presented.
US11768056B2 Optical sight
Provided is an optical sight having a lens frame and multiple fixing members for fixing an objective lens to an inside of a barrel body. The objective lens is held on an inner peripheral surface of a lens frame. A male screw, which can be screwed into a female screw arranged on the inner peripheral surface of a barrel body, is arranged on an outer peripheral surface of the lens frame. Multiple through-holes are formed at a wall section of the lens frame corresponding to the outer peripheral surface of the objective lens along a circumferential direction of the wall section. The fixing member is made of metal or synthetic resin having a hardness lower than that of the barrel body. An assembly including the objective lens, the lens frame, and the fixing members is screwed into the female screw arranged on the inner peripheral surface of the barrel body.