Document | Document Title |
---|---|
US11605315B2 |
Display device and apparatus for, and method of, manufacturing the display device
A display device, an apparatus for manufacturing a display device and a method of manufacturing a display device are provided. A display device includes a flexible substrate including a main region, a bending region, which extends from an end of the main region, and a sub-region, which extends from an end of the bending region, the sub-region being reversed from the bending region to be attached on a rear surface of the main region, and an active element layer disposed in the main region of the flexible substrate, wherein a thickness of the flexible substrate is greater in the bending region than in the main region and the sub-region. |
US11605307B2 |
Assessing student understanding
A mechanism is provided to implement a student understanding cognitive assessment computing system for assessing a student's understanding of a subject or topic of a course based on the quality of questions prepared by the student. Responsive to the student completing a review of a portion of course content, the student is prompted to generate a set of questions associated with a topic associated with the portion of the course content. For each question generated by the student, a comprehension score is determined based the question's content and intent; and, responsive to the comprehension score being at or above a predetermined acceptance level and at or above a predetermined decisive level, an answer is generated to the question. Responsive to the student assessing each answer to each question in the set of questions, a final understanding score value is established for the set of questions. |
US11605305B2 |
Method, system, and computer-readable recording medium for providing education service based on knowledge units
A system includes a database configured to store a matrix of knowledge units, a curriculum generation unit configured to generate a curriculum for the user based on the matrix of knowledge units stored in the database, a knowledge providing unit configured to provide the user with the at least one problem and to provide the user with contents on the knowledge unit associated with the user's response to the at least one problem, and a user knowledge analysis unit configured to determine the user's achievement for the at least one knowledge unit based on a feedback that the user provided in response to at least one other problem, and to reflect information on the determined achievement to the database. |
US11605300B2 |
Aircraft operation system
Flight type determination unit determines a flight type of drone on the basis of parameters obtained by flight schedule obtainment unit. The flight type includes a travel type, which uses a destination as a parameter, a touring type, which uses a range in space (a touring range) as a parameter, and a hovering type, which uses a position in space (a hovering position) as a parameter. Allocation rule storage unit stores allocation rules for flight airspace corresponding to each of the plurality of flight types. Flight airspace allocation unit allocates flight airspace to drone on the basis of allocation rules corresponding to the flight type of that drone as indicated by the parameters obtained for that drone. |
US11605299B2 |
Vehicle and control method thereof
The present disclosure relates to a host vehicle and control method thereof, according to one aspect of the present disclosure, the purpose is to enable quick and accurate recognition of cut-in vehicles that change lanes from adjacent lanes to travel lanes. Disclosed are a control method of a host vehicle, the method including: obtaining a front image by photographing the front of the host vehicle; identifying left and right lines of a travel lane in which the host vehicle is traveling from the front image; determining that a vehicle cutting-in from an adjacent lane to the travel lane exists when the lengths of the left line and the right line of the travel lane are different from each other in the front image. |
US11605298B2 |
Pedestrian navigation based on vehicular collaborative computing
The disclosure includes embodiments for pedestrian navigation by a group of connected vehicles executing a collaborative computing process. In some embodiments, a method includes analyzing pedestrian data generated by a pedestrian device and sensor data generated by the group of connected vehicles to determine digital twin data from a set that correlates with a scenario described by the pedestrian data and the sensor data. The digital twin data is an output of a historical digital twin simulation. The method includes predicting, based on the digital twin data, that the pedestrian is at risk of a collision. The method includes determining modified path data describing a modified walking path for the pedestrian. The method includes transmitting the modified path data to the pedestrian device so that the pedestrian is informed about the modified walking path and the risk is modified. |
US11605295B2 |
Active HMI coaching to assist in the retreat from a pending trailer flank contact
A trailer flank object contact avoidance system for a vehicle towing a trailer includes a sensor system configured to detect objects in an operating environment of the vehicle and a controller. The controller processes information received from the sensor system to monitor a relative position of at least one object with respect to the vehicle during driving and determines an instantaneous path of the trailer based on a vehicle steering angle and whether the instantaneous path of the trailer would bring the trailer into contact with the at least one object. The controller issues a coaching notification to the driver that reverse driving is required to prevent contact between the trailer and the vehicle when a corrective steering angle cannot prevent contact of the trailer with the at least one object during forward driving. |
US11605293B2 |
Parking guidance apparatus and method
A parking guidance apparatus according to an embodiment comprises: a storage unit for storing parking state information of a parking slot within a predetermined space; a communication unit for receiving, from a first vehicle, occupancy state information 0 of at least a part of the parking slot in the predetermined space; an update unit for updating the parking state information by using the received occupancy state information; and a control unit for, when the parking state information for the predetermined space is requested by a second vehicle through the communication unit, providing the second vehicle with a parking slot, which is in a parking-available state, determined on the basis of the updated parking state information. |
US11605291B2 |
Stop sign with traffic control features
Systems and methods for providing traffic signals to drivers of vehicles include vehicle-based systems which visually or audibly provide wait and proceed messages to drivers. A command center electronically receives arrival times recorded by time keeping devices of stop signs at an intersection upon arrival of the vehicles as determined by vehicle detection devices. Identifiers for the arriving vehicles are received and associated with the arrival times. A command is transmitted to set the traffic signaling device of the stop sign associated with an earliest arrival time to proceed, and if the earliest arrival time is associated with an identifier, to provide the proceed message at the vehicle-based systems associated the identifier. |
US11605290B2 |
Updating maps based on traffic object detection
Systems, methods, and computer-readable media are provided for receiving traffic object data from a plurality of autonomous vehicles, comparing the traffic object data of each of the plurality of autonomous vehicles with known traffic object data, determining a discrepancy between the traffic object data of each of the plurality of autonomous vehicles and the known traffic object data, grouping the traffic object data of each of the plurality of autonomous vehicles based on the determining of the discrepancy between the traffic object data of each of the plurality of autonomous vehicles and the known traffic object data, determining whether a group of traffic object data of the grouping of the traffic object data of each of the plurality of autonomous vehicles exceeds a threshold, and updating a traffic object map based on the traffic object data of the group that exceeds the threshold. |
US11605285B1 |
Merchandise handling alert apparatus
A handling alert apparatus configured to detect a predefined event and output an alert responsive to detecting the predefined event. The handling alert apparatus includes a housing connected to an article of merchandise. The handling alert apparatus includes a handling sensor configured to detect when a customer handles the article of merchandise. Responsive to detecting handling of the article of merchandise, the housing outputs a visual, audible, or wireless notification alert. The alert remains active until an authorized user prepares the article of merchandise for subsequent customer interaction and deactivates the alert by using a wireless controller or manually operating a designated deactivation button or switch. |
US11605282B2 |
System and method of predicting oxygen level desaturation
Implementations described herein disclose a method of determining how well predictions of an impending hypoxia are reported in real-time, so that a user has higher confidence in the reported predictions. Specifically, the method of predicting oxygen level desaturation disclosed herein includes generating an input sequence of oxygen levels based on an input signal sequence, the input signals indicative of a physiological condition of a patient, generating an input feature sequence based on at least one of the input signal sequence and the input sequence of oxygen levels, generating, using a neural network, a predicted value sequence of the oxygen levels based on the input feature sequence, comparing the predicted value sequence of the oxygen levels with the input sequence of oxygen levels for a predetermined temporal window to generate a predicted sequence confidence value, and generating, in response to determining that the predicted sequence confidence value is above a threshold confidence value, an oxygen level desaturation prediction based on the predicted value sequence. |
US11605280B2 |
Location identification system and location identification method
A position specifying system can accurately detect, while reducing a power consumption amount of a carried terminal, a position within a watching area where the target person acts every day and can efficiently detect the position even in an emergency where the target person moves out of the watching area. The terminal transmits, at a first time interval, identification information via short-range wireless communication; acquires, at a second time interval, position information with a GPS function; and transmits the identification information and the position information to a server via long-range wireless communication. A terminal for detection transmits the identification information transmitted from the communicable target person terminal. The server specifies the position of the target person terminal based on information transmitted from the terminal for detection and specifies the position of the target person terminal based on the identification information and the position information transmitted from the target person terminal. |
US11605278B2 |
Chamberless smoke detector with indoor air quality detection and monitoring
A method of operating a detection system includes switching the system from a normal mode for sensing smoke to a high sensitivity mode for sensing airborne particles, such that in the high sensitivity mode the detection system is configured to discriminate between particles of diameters less than 2.5 micrometers and 10 micrometers. Transmitting light from one or more light sources of the detection system into a monitored space, and detecting scattered light at one or more light sensing devices of the detection system. The detection of scattered light is indicative of one or more indoor air quality conditions in the monitored space. |
US11605277B2 |
Systems, methods, and devices for fire control system power switching
Systems, methods, and devices for fire control system power switching are described herein. One embodiment includes an alternating current (AC) power source, a battery, a notification component, and a control circuit, comprising an LLC circuit comprising an LLC controller component, a transformer component, a rectifier and feedback component, and an opto-coupler component. The LLC circuit can be configured to reduce an LLC output voltage from a first LLC voltage to a second LLC voltage while the notification component is using power supplied by the battery. The control circuit can include a battery-plane voltage transfer component configured to disconnect the battery from a plane voltage of the control circuit and an AC/DC-plane transfer component configured to connect the second LLC output voltage to the plane voltage to supply power from the AC power source. |
US11605271B1 |
Enhanced accessibility using wearable computing devices
Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide a wearable device, such as a smart ring, that provides feedback to guide users in performing physical tasks. Tasks may include tasks associated with an application executing on a mobile device of the user. |
US11605268B2 |
System and method for wagering on past events
An improved gaming machine comprising a display screen, a processor, and an input device. The gaming machine displays on the display screen a gaming interface presenting an entertaining display and a summary window comprising a limited view of variables related to participants in multiple events. The gaming machine may conduct wagering on past events for a player, conducting a wager including the processor accessing a database to automatically retrieve data about one or more events in the past and included multiple participants. The data may include both a final ranking of the participants in the events and listings of features of the participants in the events, which may be displayed in the summary window. |
US11605263B2 |
System and method for modifying gaming establishment mobile device application
The present disclosure relates generally to a system that enables a mobile device running a mobile device application to communicate with different gaming establishment components and modify the mobile device application functionality and/or the mobile device application appearance based on different data received from different gaming establishment components. |
US11605261B2 |
System for automatic filling of medication organizers
A system for automatic filling of medication organizers comprises i) a storage unit for medication containers that is accessible from a first side thereof, ii) a plurality of medication organizer filling units, each having a temporary storage rack that is accessible from a side of the medication filling units that faces the storage unit, and iii) a container handling system that is positioned between the storage unit and the temporary storage racks and that is movable between the storage unit and each of the temporary storage racks for transferring selected medication containers therebetween. The system allows minimizing idle times by moving medication containers between the storage unit and temporary storage racks simultaneously to the filling process. |
US11605258B2 |
Paper sheet processing device
A paper sheet processing device includes: an accommodating part that accommodates a paper sheet; and a sliding stage part that is provided within the accommodating part and supports the paper sheet accommodated within the accommodating part, the sliding stage part sliding with respect to the accommodating part to cause a portion of the sliding stage part to protrude to outside of the accommodating part, and the sliding stage part sliding with respect to the accommodating part to push the paper sheet to the outside of the accommodating part and cause a leading end of the paper sheet to protrude to the outside of the accommodating part. |
US11605253B2 |
Method for securing a communication between a mobile communication apparatus and a vehicle
The invention relates to a method (100) for securing a communication between a mobile communication apparatus (10) and a vehicle (5), in particular for authentication at a passive access system of the vehicle (5), wherein the vehicle (5) comprises at least one radio unit (20). |
US11605251B2 |
Compute system with controller area network error protection mechanism and method of operation thereof
A method of operation of a compute system comprising: operating a controller area network with a first node including a first error counter and a second node including a second error counter; transmitting a message from the first node to the second node over the controller area network; detecting an error by the first node or the second node; incrementing the first error counter or the second error counter based on whichever the first node or the second node that detected the error; and shutting off an on-board diagnostic port when the first error counter or the second error counter reaches a shut-off threshold. |
US11605248B2 |
Systems and methods for communicating vehicular event alerts
Methods and systems for managing events in a vehicle network are provided. The method includes receiving an event signal indicative of an event from one or more first nodes operably coupled to a first onboard controller of a first vehicle. The event signal is generated in response to a user-based instruction or based on output from one or more sensors. The method determines event information associated with the event and the first vehicle. The event information includes sensed parameter data or image data. The method communicates an event alert containing the event information to one or more second vehicles operating in a designated range of the first vehicle and one or more offboard control systems that control movement of at least the first vehicle and the one or more second vehicles. |
US11605247B2 |
Generating people counts based on dispenser usage
Disclosed are systems and methods for generating people counts based upon usage data obtained from a dispenser, or an automated dispenser system, of a consumable product. Examples of the disclosure are also directed detecting underutilization or overutilization of a washroom based upon the usage data. |
US11605244B2 |
Robot for automatically following a person
Disclosed is a cleaner. The cleaner includes a cleaner body, a suction nozzle configured to suck dust on a floor surface, and a suction hose configured to transfer the dust, transferred from the suction nozzle, to the cleaner body. The cleaner body includes a driving driver or motor moving the cleaner body, a depth sensor configured to obtain image information about an object near the cleaner body, and a processor configured to extract a foot sole region of a person, based on the obtained image information, obtain a moving point of the cleaner body, based on the extracted foot sole region, and control the driving driver to move the cleaner body to the obtained moving point. |
US11605233B2 |
Apparatus and methods for determining state of visibility for a road object in real time
An apparatus, method and computer program product are provided for determining a state of visibility of a road object, such as a road sign, using vehicle sensor data. For example, the apparatus determines whether one or more sensors of a first vehicle observes a road sign. If the road sign is not observed by the one or more sensors, the apparatus determines whether one or more second vehicles is obscuring the road sign. If the one or more second vehicles is not obscuring the road sign, the apparatus determines whether the road sign is obscured due to a weather condition. If the road sign is obscured due to the weather condition, the apparatus generates a signal indicating that the road sign was obscured due to the weather condition. |
US11605229B2 |
Inmate tracking system in a controlled environment
A monitoring system and a method for operating the monitoring system in an inmate tracking system in a controlled environment is disclosed. The monitoring system receives video and audio data from devices located within the controlled environment and organizes the video and audio data within profiles that allow for searches of the video and audio to be performed. The monitoring system analyzes the video and audio data and generates the profiles to include identified objects associated with the video and audio data. |
US11605228B2 |
System and method for sensor fusion system having distributed convolutional neural network
An early fusion network is provided that reduces network load and enables easier design of specialized ASIC edge processors through performing a portion of convolutional neural network layers at distributed edge and data-network processors prior to transmitting data to a centralized processor for fully-connected/deconvolutional neural networking processing. Embodiments can provide convolution and downsampling layer processing in association with the digital signal processors associated with edge sensors. Once the raw data is reduced to smaller feature maps through the convolution-downsampling process, this reduced data is transmitted to a central processor for further processing such as regression, classification, and segmentation, along with feature combination of the data from the sensors. In some embodiments, feature combination can be distributed to gateway or switch nodes closer to the edge sensors, thereby further reducing the data transferred to the central node and reducing the amount of computation performed there. |
US11605210B2 |
Method for optical character recognition in document subject to shadows, and device employing method
A method for recognition of characters by optical means in an unclear or non-optimal image of an object document, the image carrying shadows or other impediments inputs the document into a shadow prediction model to obtain a shadow mask. A determination is made as to whether the shadow mask of the document affect an optical character recognition (OCR) performance. The method further inputs the document into a shadow removing model for removal of shadows to obtain an intermediate document if the shadow mask are deemed to affect the OCR performance, then OCR can then be performed on the final object document. |
US11605208B2 |
System and method for creating, managing, and displaying limited edition, serialized 3D digital collectibles with visual indicators of rarity classifications
A system and method for creating, managing, and displaying a limited edition, serialized 3D digital collectible, and rarity classifications of the collectibles and packs in which they are distributed. The 3D digital collectible may include at least one digital media file and associated data. A digital media file may relate to a visual representation of an event during an entertainment experience, such as a video highlight or related images, and the data may be data associated with the event, experience, and/or the digital media file. |
US11605205B2 |
Apparatus, method, and system for presentation of multimedia content including augmented reality content
The present disclosure relates to methods, devices, and systems for presentation of multimedia content. In an aspect of the present disclosure, a method includes receiving, at a processor of a mobile device, a plurality of images from a camera, at least one image of the plurality of images including an object. The method also includes displaying a camera video stream based on the plurality of images, displaying three dimensional (3D) augmented reality content in the camera video content, and displaying video content based on the 3D augmented reality content. The video content is associated with the object. |
US11605204B2 |
Image processing for augmented reality
Examples of the present disclosure relate to a computing device for processing images captured in three-dimensional environments, for the generation of augmented reality scenes. The computing device is configured to obtain an augmented reality anchor, the anchor corresponding to a position and orientation in a real-world environment. The computing device is configured to receive image capture data via data communication from a remote user device. The image capture data comprises an image captured by the user device, the image representing the real-world environment as viewed by the user device. The computing device is configured to process the image capture data to determine spatial data which maps the anchor to the image. The spatial data is usable by the remote user device to insert a virtual object into the image, in accordance with the anchor, to generate an augmented reality scene at the remote user device. The computing device is configured to transmit the determined spatial data via data communication to the remote user device. |
US11605202B2 |
Route recommendation that assists a user with navigating and interpreting a virtual reality environment
Embodiments of the invention are directed to a computer-implemented method of generating a pathway recommendation. The computer-implemented method includes using a processor system to generate an intermediate three-dimensional (3D) virtual reality (VR) environment of a target environment. A machine learning algorithm is used to perform a machine learning task on the intermediate 3D VR environment to generate machine learning task results including predicted features of interest (FOI) and FOI annotations for the intermediate 3D VR environment. The processor system is used to generate, based at least in part on the machine learning task results, the pathway recommendation configured to assist a user with navigating and interpreting a 3D VR environment including the intermediate 3D VR environment having the pathway recommendation. |
US11605201B2 |
Systems, methods, and media for detecting object-free space
In particular embodiments, a computing system may divide at least a portion of a physical space surrounding a user into a plurality of three-dimensional (3D) regions, wherein each of the 3D regions is associated with an area of a plurality of areas in a plane. The system may generate estimated locations of features of objects in the portion of the physical space. Based on the estimated locations, the system may determine an occupancy state of each of the plurality of 3D regions. Then based on the occupancy states of the plurality of 3D regions, the system may determine that one or more of the plurality of areas have respective airspaces that are likely unoccupied by objects. |
US11605200B2 |
System for optimizing a 3D mesh
A system for transferring a mesh into a 3D mesh, includes: a mesh receiving unit receiving a first mesh and a second mesh; a mapping unit mapping the mesh onto the 3D mesh, thereby generating a combined mesh comprising combined vertices; an intersection calculating unit calculating intersection vertices formed between the mesh and the 3D mesh in the combined mesh and further configured to add the intersection vertices to the combined mesh; and an edge calculating unit calculating combined edges between the intersection vertices and the combined vertices. The edge calculating unit is further configured to add the combined edges to the combined mesh. |
US11605198B2 |
Systems and methods for generating dynamic real-time high-quality lighting for digital animation
Systems, methods, and non-transitory computer-readable media can receive a first set of static lighting information associated with a first static lighting setup and a second set of static lighting information associated with a second static lighting setup. The first set of static lighting information and the second set of static lighting information are associated with a scene to be rendered. A first set of global illumination information is precomputed based on the first set of static lighting information. A second set of global illumination information is precomputed based on the second set of static lighting information. The first and second sets of global illumination information are blended to derive a blended set of global illumination information. The scene is rendered in a real-time application based on the blended set of global illumination information. |
US11605195B1 |
Perioperative mobile communication system and method
An embodiment provides a mobile application that animates change information in a way that specifically indicates a change in workflow information for various users. This animation of change information permits users, which are often busy healthcare professionals, to be quickly apprised of relevant changes to workflow status. The mobile application also allows users to communicate change information, e.g., for updating the status of a workflow item, which may then be propagated throughout a network, including mobile devices. |
US11605193B2 |
Artificial intelligence-based animation character drive method and related apparatus
This application disclose an artificial intelligence (AI) based animation character drive method. A first expression base of a first animation character corresponding to a speaker is determined by acquiring media data including a facial expression change when the speaker says a speech, and the first expression base may reflect different expressions of the first animation character. After target text information is obtained, an acoustic feature and a target expression parameter corresponding to the target text information are determined according to the target text information, the foregoing acquired media data, and the first expression base. A second animation character having a second expression base may be driven according to the acoustic feature and the target expression parameter, so that the second animation character may simulate the speaker's sound and facial expression when saying the target text information, thereby improving experience of interaction between the user and the animation character. |
US11605190B1 |
System and method for de-biasing graphical information
A method for graphical information de-biasing is described. The method includes detecting biased graphical information presented to a user. The method also includes generating a neutral version of the biased graphical information to form de-biased graphical information. The method further includes displaying the de-biased graphical information to the user, including highlighted components of the de-biased graphical information. |
US11605188B2 |
Medical monitoring analysis and replay including indicia responsive to light attenuated by body tissue
The present disclosure includes a medical monitoring hub as the center of monitoring for a monitored patient. The hub is configured to receive and process a plurality of physiological parameters associated with the patient. The hub includes advanced analytical presentation views configured to provide timely, clinically-relevant, actionable information to care providers. In certain embodiments, the monitoring hub stores and is able to replay previously presented data reflective of the patient's condition. |
US11605179B2 |
System for determining anatomical feature orientation
The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application. |
US11605178B2 |
White cap detection device
A device for analyzing a grain sample including a light source, an image sensor, and a controller. The light source is configured for illuminating the grain sample. The image sensor is configured for capturing images of the grain sample. The controller is coupled to the image sensor and is configured for receiving the images of the grain sample therefrom and for analyzing the images to detect at least one material other than grain in the grain sample. The light source is configured for illuminating the grain sample with a local light spot having a size that is smaller than a width of an average wheat kernel. The image analysis and the detection of material other than grain may, at least partly, be performed using trained neural networks and other artificial intelligence algorithms. |
US11605175B2 |
Systems and methods for maneuvering a vehicle responsive to detecting a condition based on dynamic object trajectories
A self-contained, low-cost, low-weight guidance system for vehicles is provided. The guidance system can include an optical camera, a case, a processor, a connection between the processor and an on-board control system, and computer algorithms running on the processor. The guidance system can be integrated with a vehicle control system through “plug and play” functionality or a more open Software Development Kit. The computer algorithms re-create 3D structures as the vehicle travels and continuously updates a 3D model of the environment. The guidance system continuously identifies and tracks terrain, static objects, and dynamic objects through real-time camera images. The guidance system can receive inputs from the camera and the onboard control system. The guidance system can be used to assist vehicle navigation and to avoid possible collisions. The guidance system can communicate with the control system and provide navigational direction to the control system. |
US11605173B2 |
Three-dimensional point cloud labeling using distance field data
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for labeling point clouds using distance field data. One of the methods includes obtaining a point cloud characterizing a region of the environment, the point cloud comprising a plurality of points; obtaining distance field data specifying, for each of a plurality of locations in the region of the environment, a distance from the location to a nearest static object in the environment; determining, using the distance field data and for each of the plurality of points, a respective distance from the point to a nearest static object in the environment to the point; and identifying, based on the respective distances for the plurality of points in the point cloud, one or more of the points as candidate dynamic object points that are likely to be measurements of a dynamic object in the environment. |
US11605171B1 |
Method and apparatus for processing reference inputs for video compositing with replacement
A compositor generates a representation of a gradient image corresponding to a replaceable background object in a scene. The representation can be generated from user set of reference points in the scene. |
US11605170B2 |
Estimating a displacement sequence of an object
A method for estimating a displacement sequence of an object. The method includes mounting an optical marker on the object, exciting a plurality of optical sources of the optical marker, capturing a plurality of images, and extracting the displacement sequence from a first image of the plurality of images and a second image of the plurality of images. The plurality of optical sources are excited utilizing one or more processors. The plurality of optical sources are excited based on an excitation pattern. The plurality of images are captured utilizing an imaging device. The displacement sequence is extracted utilizing the one or more processors. The displacement sequence is associated with the excitation pattern. |
US11605168B2 |
Learning copy space using regression and segmentation neural networks
Techniques are disclosed for characterizing and defining the location of a copy space in an image. A methodology implementing the techniques according to an embodiment includes applying a regression convolutional neural network (CNN) to an image. The regression CNN is configured to predict properties of the copy space such as size and type (natural or manufactured). The prediction is conditioned on a determination of the presence of the copy space in the image. The method further includes applying a segmentation CNN to the image. The segmentation CNN is configured to generate one or more pixel-level masks to define the location of copy spaces in the image, whether natural or manufactured, or to define the location of a background region of the image. The segmentation CNN may include a first stage comprising convolutional layers and a second stage comprising pairs of boundary refinement layers and bilinear up-sampling layers. |
US11605160B2 |
Inspection device, image forming apparatus, and program for inspection device
An image inspection device includes a hardware processor executing an inspection for a first read image generated by reading a first sheet on which one image is formed, based on a reference image. When an operation for newly generating the reference image is performed in association with the inspection for the first read image, the hardware processor acquires second read images generated by respectively reading second sheets on each of which the one image is formed and generates the reference image using the inspection for the first read image. When an operation for using the generated reference image stored in a storage unit is performed in association with the inspection for the first read image, the hardware processor uses the reference image in the storage unit for the inspection for the first read image, without newly acquiring the second read images. |
US11605151B2 |
Vehicle undercarriage imaging
Images of an undercarriage of a vehicle may be captured via one or more cameras. A point cloud may be determined based on the images. The point cloud may includes points positioned in a virtual three-dimensional space. A stitched image may be determined based on the point cloud by projecting the point cloud onto a virtual camera view. The stitched image may be stored on a storage device. |
US11605148B2 |
System and method for efficient multi-GPU rendering of geometry by pretesting against screen regions using prior frame information
A method including rendering graphics for an application using graphics processing units (GPUs). Responsibility for rendering of geometry is divided between GPUs based on screen regions, each GPU having a corresponding division of the responsibility which is known. First pieces of geometry are rendered at the GPUs during a rendering phase of a previous image frame. Statistics are generated for the rendering of the previous image frame. Second pieces of geometry of a current image frame are assigned based on the statistics to the GPUs for geometry testing. Geometry testing at a current image frame on the second pieces of geometry is performed to generate information regarding each piece of geometry and its relation to each screen region, the geometry testing performed at each of the GPUs based on the assigning. The information generated for the second pieces of geometry is used when rendering the geometry at the GPUs. |
US11605146B2 |
Traffic section fee payment method, fee system, and payment system
A client device obtains and records inbound station information. The client device sends first electronic credential information to an inbound charging apparatus, where the first electronic credential information comprises authentication information generated by a payment system based on a user identity in the client device. The client device sends second electronic credential information and the inbound station information to an outbound charging apparatus, where the second electronic credential information comprises authentication information generated by the payment system based on the user identity in the client device. |
US11605145B2 |
Electronic device and authentication method thereof
An electronic device is provided. The electronic device includes a camera, a memory configured to store a model learned to determine whether a user performing authentication for a financial service is in a threat situation, and a processor configured to perform authentication for the financial service based on biometrics information of the user performing authentication for the financial service. The processor may acquire an image by photographing the user performing authentication through the camera, acquire information on whether the user performing authentication is in a threat situation from the learned model, with information acquired from the image as input of the learned model, and perform authentication for the financial service according to the acquired information. At least a part of the learned model is an artificial intelligent algorithm, which may be performed according to at least one of machine learning, neural network, or deep learning algorithm. |
US11605143B2 |
Blockchain with joint claims on tokens
A smart contract including one or more rules is defined and stored on a blockchain in conjunction with a pool of one or more tokens owned by the smart contract. A plurality of conflicting claims to the pool of one or more tokens is received and provided to the blockchain. An indication that a trigger condition is met is received from the blockchain. The trigger condition to determined using the one or more rules. Information indicating a distribution of the one or more tokens to resolve the plurality of conflicting claims is also received. The information is generated using the one or more rules in response to the trigger condition being met. |
US11605142B2 |
Blockchain-powered offer management and transaction management system
A transaction system has Internet-connected partner platforms which display webpages with an Offer-Now button initiating coded instructions to display an electronic input form enabling a person to configure a transaction offer, and an Internet-connected service enterprise providing the coded instructions to the partners, configured specifically to partner requirements. Upon the person activating the Offer Now button from a mobile device, a verification code is sent to the device, to be returned to verify the device, and offer input provided through the device and the electronic form is tracked to be saved as an offer for the transaction. |
US11605141B2 |
Facility rating device and facility rating method
A highly reliable facility evaluation information (rating information) that is free of arbitrary ratings. A server system includes a facility rating information creation and updating unit that grants a rating with regard to a facility to be rated on the basis of parking information. The parking information is obtained by assessing whether the present position of a mobile body, which is being carried together with a vehicle, has been parked in the area of the facility to be rated whereat parking is possible. A facility rating provision unit that outputs the rating regarding to the facility to be rated, which has been granted by the facility rating information creation and updating unit. |
US11605140B2 |
Interactive analytics platform responsive to data inquiries
Various aspects of the subject technology relate to systems, methods, and machine-readable media for an interactive analytics platform responsive to data inquiries. These aspects include identifying a request for energy consumption data of an energy user from a user in a live interaction with the energy user. A utility bill as well as energy consumption data associated with the second user may be retrieved using an authentication of the second user. Energy consumption factors that influence a billing amount of the utility bill may be identified based on the energy consumption data. An interface with specific billing insights that correspond to the energy consumption factors is generated. The specific billing insights provide an explanation as to why the billing amount of the utility bill exceeded a cost expectation of the second user. The interface mapped with the utility bill may be provided for display. |
US11605139B1 |
Method of collating, abstracting, and delivering worldwide viewpoints
The present invention provides a system and method for presenting global issues to users and followers of a social media platform, allowing the users and followers to provide viewpoints on the global issues, ensuring that the users providing the viewpoints are authentic, and analyzing the various viewpoints to develop statistical data including the location of those providing viewpoints. The present invention also allows a user to present a global issue for consideration by users of the platform, for example, a social media internet-based website, and allows followers of the user to provide their viewpoints on such global issue. Simultaneously, the location of said followers will be collected and collated along with their responses. |
US11605138B2 |
Data reconciliation for disparate databases by automatic generation of relevant action items
A method includes retrieving files associated with a first database and one or more files associated with a second database. The method further includes merging and filtering the files of the first database into a merged file including action items from the files. The method further includes identifying action items from the merged file that match an item of the one or more files of the second database and generating an output file comprising an action description to be performed on the first database to reconcile the first database with the second database. |
US11605137B2 |
Expense report submission interface
Techniques for expense report submission are disclosed. An expense report submission system receives, via a graphical user interface, a user query that corresponds to requesting whether a particular expense is allowed. The expense report submission system applies the user query to a machine learning model configured to evaluate data associated with expenses against one or more expense policy rules. The expense report submission system generates a response to the user query based at least on a result of applying the user query to the machine learning model. The response to the user query indicates whether the expense is allowed based at least on the expense reporting rule(s). The expense report submission system presents, in the graphical user interface, the response to the user query. |
US11605134B2 |
Self-optimizing, multi-channel, cognitive virtual benefits product field underwriter and customer service representative
An anthropomorphic, artificial intelligence-based system and method to provide benefits products field underwriting and post-enrollment customer services through a cognitive virtual assistant. The system can contact to one or more third-party benefits provider systems to obtain coverage details, provider types and location details, and to modify member coverage types on behalf of the member. The system can contact third-party pharmacy systems to fill medical prescriptions. The system can contact third-party medical services for providing information directed to medical services. |
US11605130B2 |
Compression of an exchange traded derivative portfolio
An illustrative computing device may include a processor and a non-transitory memory device for storing a data structure capable of being compressed, where the data structure includes a plurality of data elements and each of the plurality of data elements includes a date field and a quantity field. The computing device may process instructions to arrange the plurality of data elements in a consecutive series in date order based on a value stored in the date field of each data element, determine whether a gap appears in the consecutive series of data elements based on a value stored in the quantity field of each element, remove the determined gaps in each of the data elements, and repeat the determining and removing steps until a predetermined criterion has been reached. |
US11605127B2 |
Systems and methods for automatic consideration of jurisdiction in loan related actions
Systems and methods for automatic consideration of jurisdiction in loan related actions are disclosed. An example system may include a data collection circuit to determine location information corresponding to each entity involved in a loan; a jurisdiction definition circuit to determine a jurisdiction for at least one of the entities in response to the location information; and a smart contract circuit to automatically undertake a loan-related action for the loan based at least in part on the jurisdiction for at least one of the entities. |
US11605119B2 |
Systems and methods for distributed grocery fulfillment and logistics
A grocery preparation and fulfillment service management system, the system comprising a purchase order server comprising processing circuitry that hosts at least one ingredients database including ingredient availability data from a plurality of fulfillment servers, a search engine configured to retrieve ingredient availability data from the at least one ingredients database, an ordering interface coupled to the search engine and accessible by a client device over a communication network, the ordering interface configured to create purchase orders based on recipes of dishes and the ingredient availability data, wherein the recipes are retrievable from public computing space and private computing space, and a fulfillment manager module in communication with the plurality of fulfillment servers via the communication network, the fulfillment manager module configured to distribute the purchase orders to the plurality of fulfillment servers and receive offers from the plurality of fulfillment servers to execute the purchase orders. |
US11605118B2 |
Systems and methods for next basket recommendation with dynamic attributes modeling
Embodiments described herein provide an attentive network framework that models dynamic attributes with item and feature interactions. Specifically, the attentive network framework first encodes basket item sequences and dynamic attribute sequences with time-aware padding and time/month encoding to capture the seasonal patterns (e.g. in app recommendation, outdoor activities apps are more suitable for summer time while indoor activity apps are better for winter). Then the attentive network framework applies time-level attention modules on basket items' sequences and dynamic user attributes' sequences to capture basket items to basket items and attributes to attributes temporal sequential patterns. After that, an intra-basket attentive module is used on items in each basket to capture the correlation information among items. |
US11605117B1 |
Personalized media recommendation system
This disclosure is directed to a system and method that generates personalized recommendations of media items for customers based on a customer's preference for familiar or novel media items. A customer can be associated with user data that can include data such as a customer's purchase data, shopping data, etc. The user data can be used to determine media item data that is associated with the customer. Based on the customer's media item data, a familiarity score can be generated that indicates a media consumption preference of the customer. Using the familiarity score, a recommendation identifying a media item can be generated for the customer. |
US11605115B2 |
Suspicion classifier for website activity
A system and method of identifying suspicious item-related features are disclosed. In some embodiments, a new item listing is received. The item listing may correspond to a request to list an item for sale on an e-commerce website. Item-related data for the item listing may be extracted. The item-related data can be used by a model to classify the new item listing. The model may be trained on data comprising identifications of which item listings in the sample of item listings are suspicious and identifications of which item listings in the sample of item listings are not suspicious may be received. |
US11605113B2 |
Method for dynamically recommending catalog and electronic device thereof
An electronic device and method are disclosed. The device includes a communication module, at least one processor operatively coupled to the communication module, and at least one memory. The processor implements the method, including: retrieving a plurality of service categories, each service category listing services providable to a user using one or more smart devices, and each service category associated with a service capability list of one or more elements indicating whether each service category is to be recommended to the user, receiving user-related information from the external device through the communication module and updating a service capability list of a user using the user-related information, and selecting a service category from among the retrieved plurality of service categories to be recommended to the user by comparing the updated service capability list of the user with the service capability lists associated with each of the plurality of service categories. |
US11605107B2 |
Handling search queries
A system for providing advertisements with search results in response to a search query comprises a front end and an advertisement server. The front end is configured: to receive a search query; to send a first search request to a search server and sending a first advertisement request to an advertisement server, wherein the first search request includes the search query or information based on the search query, and wherein the first advertisement request includes the search query or information based on the search query and an indication that an advertisement response is not to be provided; to receive search results from the search server; and to send at least some of the search results to the advertisement server in a second advertisement request, wherein the second advertisement request includes an indication that an advertisement response is to be provided. The advertisement server is configured: in response to receiving the first advertisement request, to search for advertisements related to the search query to produce plural advertisement results each with an associated score; in response to receiving the second advertisement request, to modify the score of at least one of the plural advertisement results; to rank the plural advertisement results according to their scores; to select one or more of the highest ranked plural advertisement results; and to send an advertisement response to the front end, the advertisement response including the selected one or more highest ranked plural advertisement results. The front end is configured to provide the search results with the selected one or more highest ranked plural advertisement results. |
US11605106B2 |
Automated solution for loyalty rewards points
The present disclosure involves systems, software, and computer implemented methods for automatically providing a lending offer for loyalty points based on a customer account analysis. One example method includes initiating an offer analysis for a customer account associated with a particular customer and storing an account balance and a point deficit balance. The offer analysis determines whether to provide an offer for a point loan, and is based on profile information of the customer, a current point balance, and a reward identified from the loyalty account. If an offer is to be provided, an offer for a loan of points equal to the difference between the current point balance of a loyalty account and the point value cost of the reward is transmitted to a client device of the customer. If accepted, the current point balance and the point deficit are both incremented by the amount of the offer. |
US11605103B1 |
System for determining a substitute grocery item based upon a determined medication interaction and related methods
A system may include a remote device and a server. The server may be configured to store a grocery items purchase history for a given user, and determine a medication to be dispensed to the given user. The server may also be configured to compare the medication to the grocery items purchase history and determine a grocery item having an interaction with the medication, and determine a substitute grocery item for the grocery item having the interaction with the medication. The server may generate a digital promotion for the substitute grocery item, and communicate the digital promotion to the remote device. |
US11605100B1 |
Methods and systems for determining cadences
Methods and systems for determining cadences are described. Behavior information between a user and a potential customer is stored, where the behavior information comprises actions between the user and the potential customer. The behavior information is analyzed to determine an engagement score to represent time effort the potential customer spends in interacting with the user, where the analyzing utilizes model-free reinforcement learning in a generalized Markovian process. A cadence is determined utilizing the engagement score, where the cadence comprises scheduled action items for the user for future interactions with the potential customer. |
US11605096B2 |
Initiating a device security setting on detection of conditions indicating a fraudulent capture of a machine-readable code
There are provided systems and methods for initiating a device security setting on detection of conditions indicating a fraudulent capture of a machine-readable code. A service provider, such as an electronic transaction processor for digital transactions, may provide in-person or device-to-device data transfers through machine-readable codes, such as to effectuate a payment from one mobile device to another. However, unauthorized devices may be in close enough proximity to also capture the code and impermissibly use the code. Thus, device security settings are used to detect whether fraud may occur in certain settings and implement an operation to hide a valid code. This may include operations to obtain information for the unauthorized device, make the code dynamic, or mask the code in a display. Once a nearby valid scanner is detected, such as through emitted light or sound, the valid code may be displayed. |
US11605093B1 |
Security policy enforcement
Requests to perform activity with respect to a customer account can be monitored to attempt to detect fraudulent activity due to compromised customer credentials or other unauthorized access. The unauthorized party can request actions such as to create a new account, mount a snapshot of customer data, and exfiltrate the customer data. Various embodiments monitor such requests and permissions granted to accounts not directly owned by a customer, and can apply automatic mitigations for suspicious activity in order to reduce the risk of exposing data to unauthorized accounts. Such an offering determines mitigations to perform, such as to block, alert, rate limit, or terminate the linked or non-linked account based on account reputation. The detection mechanism can use various heuristics to make mitigation decisions, as may consider factors such as account age, geolocation, access history, device fingerprint, network domain, payment type, prior suspicious activity, and the like. |
US11605088B2 |
Systems and methods for providing concurrent data loading and rules execution in risk evaluations
Methods and systems are presented for providing concurrent data retrieval and risk processing while evaluating a risk source of an online service provider. Upon receiving a request to evaluate the risk source, a risk analysis module may initiate one or more risk evaluation sub-processes to evaluate the risk source. Each risk evaluation sub-process may require different data related to the risk source to perform the evaluation. The risk analysis module may simultaneously retrieve the data related to the risk source and perform the one or more risk evaluation sub-processes such that the risk analysis module may complete a risk evaluation sub-process whenever the data required by the risk evaluation sub-process is made available. |
US11605087B2 |
Method and apparatus for identifying identity information
A method for identifying identity information includes: acquiring user data, the user data including identity information and account information of a user; establishing an association relationship between account information and identity information that are bound in the user data, and establishing an association relationship between two pieces of account information having common features in the user data; and determining a risk value of target identity information in the user data according to the established association relationships, and determining, according to the determined risk value, whether the target identity information has a risk of being used fraudulently. |
US11605079B2 |
Method, apparatus and computer program for transaction destination verification
A method of verifying the destination of a transaction between nodes in a network includes receiving transaction information corresponding to a transaction between the nodes, where the transaction information comprises a unique destination identifier and a destination name and where the unique destination identifier defines a destination account of the transaction; obtaining from a storage unit a set of names used in previous transactions to that destination account; determining at least one disparity value between the destination name and the set of names; and producing a destination verification value based on the at least one disparity value, wherein the destination verification value is used to verify whether the transaction between nodes should proceed. |
US11605077B2 |
System and method for transferring funds
A method including receiving a request based on a sender initiating a funds transfer. The funds transfer is for the sender to make a payment to a non-financial institution. The sender has a sender account at a sender financial institution. The method also can include obtaining sender identifying information from the sender. The method additionally can include sending at least (a) the sender identifying information, (b) a recipient public identifier, and (c) a payment amount for the payment to the sender financial institution to cause the sender financial institution to (i) determine a funds availability of the sender account to initiate the funds transfer for the payment amount and (ii) send a funds transfer request to a computer-implemented funds transfer network to initiate the payment from the sender account at the sender financial institution to a recipient account at a recipient financial institution. The funds transfer request can include the recipient public identifier and the payment amount. The funds transfer request does not include an account number of the recipient account. The computer-implemented funds transfer network can include a first directory mapping the recipient public identifier to a recipient private identifier. The recipient private identifier is embedded with information that identifies the recipient financial institution. The recipient private identifier is not shared with the sender. The computer-implemented funds transfer network is configured to send the recipient private identifier to the recipient financial institution to enable the recipient financial institution to map the recipient private identifier to the account number of the recipient account and make funds available to the recipient account in real-time for the payment. The computer-implemented funds transfer network is operated by an entity that is different from the recipient financial institution and the sender financial institution. Other embodiments are disclosed. |
US11605073B2 |
Payment method using one-time payment security code based on color pixel code
Provided is a payment method using a one-time payment security code based on a color pixel code. In the payment method, arbitrary color pixel codes are first disposed on a color grid image screen that is formed with color pixels of various colors in a smartphone-dedicated application, a user inputs a user pattern to select color pixels, a one-time payment security code is generated by combining the color pixel codes and the user pattern, and the one-time payment security code is utilized as information for paying for the user's purchase of a product or a service. |
US11605069B2 |
Method and system for assisting transactions
A method for assisting transactions preferably includes a relayer wherein the relayer maintains an orderbook, and wherein the relayer is specified as the taker on all orders in the orderbook. The method incorporates matching buy and sell orders into a single, atomized batch order, price adjusting for spread, and passing the gain from the spread to the second order in the orderbook. |
US11605066B2 |
Physical, logical separation of balances of funds
In particular embodiments, techniques include generating a user account for a user of a payment service. Funds are received from another user and the user account of the user is identified as a recipient. An amount of the funds is credited to a balance of a first sub-account associated with the user account. The user account is further associated with a second sub-account. A payment instrument is associated with the user account that is usable for making one or more payments using funds associated with at least the first sub-account. Transaction summary records are generated based on transaction data associated with one or more transactions of the user account. A user interface is presented by an application executing on an electronic device of the user. The user interface presents the one or more transaction summary records for tracking activity associated with at least the first sub-account and the second sub-account. |
US11605061B2 |
System and method for activating a beacon-based service location application
An automated method is provided for enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application. A service location facilitation server establishes service need criteria for a user of the user device and estimates a service need state for the user. The service need state includes information indicative of a relative need for a desired service. The service location facilitation server then determines whether the service need state meets the service need criteria, and, if so, transmits an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state. |
US11605057B2 |
Store management system, electronic receipt system, and store management method
According to an embodiment, a store management system includes a store entry management device and a sales management device. The store entry management device reads identification data, of a shopper, for using the electronic receipt service from an information terminal of a shopper who wants to enter the store. The sales management device causes the store entry management device to permit the shopper to enter the store when the settlement data can be acquired based on the read shopper identification data. |
US11605056B2 |
Method and system for enabling users to collaborate and create online multi-media story
The present invention relates to the field of networked computers, social networks and interactive software. More particularly it allows collaboration by plurality of users of networked computers for creating multimedia productions (for example, stories or contents) using interactive software as a platform. As compared to the conventional solutions, the present invention is technically advanced as it enables a gaming like scenario to a group of users where they can cleverly and playfully continue their connection's photo stories by adding photos and captions. The system and method utilizes artificial intelligence and image processing to organize the photo story. It promotes active and social play within the professional world. The present invention promotes a socializing activity among professionals without interfering with professional work. This is a fun game with less energy and time consumption. This can be used/played by all walks of professional life and improve the engagement within the network. |
US11605055B2 |
Authorship technologies
Novel distractorless authorship verification technology optionally combines with novel algorithms to solve authorship attribution as to an open set of candidates—such as without limitation by analyzing the voting of “mixture of experts” and outputting the result to a user using the following: if z (z=pi−pj√ pi+pj−(pi−pj)2/n) is larger than a first predetermined threshold then author j cannot be the correct author; or if z (z=pi−pj√ pi+pj−(pi−pj)2/n) is smaller than a second predetermined threshold then author i cannot be the correct author; or if no author garners significantly more votes than all other contenders then none of the named authors is the author of a document in question—in a number of novel applications. Personality profiling and authorship attribution may also be used to verify user identity to a computer. |
US11605044B2 |
Crowdsourced delivery based on a set of requirements
In some embodiments, apparatuses and methods are provided herein useful to creating a crowdsourced delivery plan. In some embodiments, a system for creating a crowdsourced delivery plan for a package comprises a certification system configured to receive, from a retailer, an indication of items included in the package, determine, based on the indication of items included in the package, a set of requirements, and transmit, to a plurality of portable devices, information regarding the delivery, each of the plurality of portable devices configured to receive, from the certification system, the information regarding the delivery, transmit, to the certification system, an acceptance of the delivery, wherein only ones of the plurality of portable devices associated with delivery agents meeting the set of requirements is capable of acceptance of the delivery, receive, in response to the transmission of the acceptance, an authorization, and present, at a pickup point, the authorization. |
US11605043B2 |
Configuring, deploying, and operating an application for buy-online-pickup-in-store (BOPIS) processes, actions and analytics
In a method of observation platform buy-online-pickup-in-store (BOPIS) integration, a BOPIS application is provisioned at an observation platform. The provisioning is administered by a cloud services platform in collaboration with a computer system of the observation platform and includes configuration and deployment of the BOPIS application within the observation platform. An automation software component is sent from the BOPIS application for resident installation at an external retailer system which is external to an environment of the observation platform. The automation software component organizes information in the external retailer system for exchange, via a cloud-based gateway, with the BOPIS application. A message regarding a BOPIS order populated in the external retailer system is received at the BOPIS application from the external retailer system. The observation platform sends, to a device of a user of the observation platform, a task request to perform a task related to the message. |
US11605042B1 |
Artificial intelligence system for content presentation impact estimation
Interaction data sets of consumers of an offering set with an application associated with an offering set are obtained. At least some of the interactions are associated with respective content presentation operations. A neural network model is trained, using the interaction data sets, to generate predictions of actions of a consumer at whom a set of content presentation operations is directed, and to provide action-attribution scores for the content presentation operations. The model includes convolutional layers and an attention module. Weights learned in the attention module are used to estimate the action-attribution scores. A trained version of the model is stored. |
US11605041B2 |
Machine learning based decision model to open and close enterprise facilities
Aspects of the disclosure relate to a decision model to open and close enterprise facilities. A computing platform may receive one or more attributes associated with an operation of an enterprise facility. Subsequently, the computing platform may identify, based on the one or more attributes, a business operation rule for the enterprise facility. Then, the computing platform may determine, based on the one or more attributes and the business operation rule, an operational parameter for the enterprise facility. Then, the computing platform may compare the operational parameter to a threshold parameter, where the threshold parameter may be indicative of whether to keep the enterprise facility open for business. Then, the computing platform may, upon a determination that the operational parameter fails to exceed the threshold parameter, determine to temporarily close the enterprise facility. Then, the computing platform may redistribute user traffic to one or more open customer resource facilities. |
US11605038B1 |
Selecting digital health technology to achieve data collection compliance in clinical trials
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for technology assessment and selection. In some implementations, study data indicating parameters of a research study or an objective of a research study is received. Types of data to be collected during the research study are identified. Technology options that each represent one or more technology items that can provide the data to be collected are identified. A suitability score for each of the technology options is determined. A selection is made from among the technology options based on the suitability scores. Output data that indicates the selected technology options for the research study is provided. |
US11605031B2 |
System for shared vehicle utilization management
System, apparatus, device and methods relating to a telematic vehicle sharing platform ecosystem and a telematic vehicle share I/O expander to automate sharing and management of a vehicle that is shared by more than one operator. |
US11605030B1 |
Viewing segments of event media
Techniques for providing segments of media items associated with events to users are described herein. Computing device(s) may receive from a user a request for a segment of a media item associated with an event. The computing device(s) may also receive data presented as evidence of acquisition of a pass for the event, verify that the data is associated with a valid pass that has been purchased for the event, and, based on the verifying, provide the segment of the media item to the user. Additionally or instead, the request may include a time length for the segment and/or a beginning position of the segment, and the computing device(s) may determine, based on a policy and one the time length and/or beginning position, a part of the requested segment of the media item to provide. The computing device(s) may then provide the determined part of the segment to the user. |
US11605029B2 |
System for connecting a driver and a rider
A system for connecting a driver and a rider comprises a processor and an interface. The processor is configured to select a driver for a requested ride from the rider. The interface is configured to, in the event that the driver accepts the rider, provide a connect notification to the rider. The connect notification comprises an image associated with the driver, an image associated with the driver's car, and an anonymized interface for contacting the driver. |
US11605025B2 |
Automated quality check and diagnosis for production model refresh
As a data science project goes into the production stage, model maintenance to maintain model quality and predictive accuracy becomes a concern. Manual model maintenance by data scientists can become a time- and labor-intensive process, especially for large scale data science projects. An early warning system addresses this by performing systematic statistical and algorithmic checks for prediction accuracy, stability, and model assumption validity. A diagnostic report is generated that helps data scientists to assess the health of the model and identify sources of error as needed. Well-performing models can be automatically deployed without further human intervention while poor performing models trigger a warning or alert to the data scientists for further investigation and may be removed from production until the performance issues are addressed. |
US11605022B2 |
Systems and methods for measuring and validating key performance indicators generated by machine learning models
A device may receive, from a customer platform, customer event data identifying events occurring between customers and an entity, and may receive, from the customer platform, customer action data generated by machine learning models and identifying customer actions to be taken by the customer platform in response to the occurrence of the events. The device may receive, from the customer platform, customer results data identifying results of the customer actions taken by the customer platform, and may calculate current key performance indicators based on the customer event data, the customer action data, and the customer results data. The device may retrain one or more of the machine learning models based on the current key performance indicators to generate one or more retrained machine learning models, and may provide the one or more retrained machine learning models to the customer platform. |
US11605020B2 |
Documentation file-embedded machine learning models
A processing system including at least one processor may obtain a machine learning model, serialize the machine learning model into a serialized format, and embed a delimiter indicator into a documentation file comprising information regarding the use of the machine learning model, where the delimiter indicator is in a file position that is after an end-of-file indicator of the documentation file. The processing system may further embed the machine learning model in the serialized format into the documentation file in a file position that is after the delimiter indicator. The processing system may then store the documentation file with the delimiter indicator and the machine learning model in the serialized format that are embedded. |
US11605019B2 |
Visually guided machine-learning language model
Visually guided machine-learning language model and embedding techniques are described that overcome the challenges of conventional techniques in a variety of ways. In one example, a model is trained to support a visually guided machine-learning embedding space that supports visual intuition as to “what” is represented by text. The visually guided language embedding space supported by the model, once trained, may then be used to support visual intuition as part of a variety of functionality. In one such example, the visually guided language embedding space as implemented by the model may be leveraged as part of a multi-modal differential search to support search of digital images and other digital content with real-time focus adaptation which overcomes the challenges of conventional techniques. |
US11605011B2 |
Analysis system with machine learning based interpretation
One embodiment of the present disclosure is a system for predicting performance of building equipment. The system comprises one or more sensors in communication with the building equipment, and the sensors are operable to detect characteristics from the building equipment. The system further comprises a computing device in communication with the sensors and in the same geographic location as the sensors. The computing device comprises one or more memory devices configured to store instructions that, when executed on one or more processors, cause the one or more processors to receive data from the sensors, the data based on the detected characteristics. The one or more processors also generate, based on a machine learning model and the data, a predicted performance of the building equipment when the machine learning model comprises a prior data substantially similar to the data. |
US11605008B2 |
Cognitive rule generation based on data analytics
A computer-implemented method includes: determining, by a computer device, classifications of plural messages sent amongst plural users; detecting, by the computer device, actions performed by users in response to receiving ones of the plural messages; determining, by the computer device, insights based on the determined classifications and the detected actions; automatically generating, by the computer device, at least one new rule based on at least one of the insights; and automatically applying, by the computer device, the at least one new rule to new messages sent amongst the plural users. |
US11605007B2 |
Automatic response system for wearables
One embodiment provides an apparatus. The apparatus includes a wearable device. The wearable device includes a knowledge base, a user interface and automatic response logic. The knowledge base includes at least one data structure. Each data structure includes a plurality of ranked possible user responses. The automatic response logic is to select one data structure of the at least one data structure in response to a received communication. The selecting is based, at least in part, on an event type and based, at least in part, on a contact identifier. The communication is received from a communication partner device via a companion device. The automatic response logic is further to provide at least one ranked possible user response from the selected data structure to a user via the user interface. |
US11605001B2 |
Weight demodulation for a generative neural network
A style-based generative network architecture enables scale-specific control of synthesized output data, such as images. During training, the style-based generative neural network (generator neural network) includes a mapping network and a synthesis network. During prediction, the mapping network may be omitted, replicated, or evaluated several times. The synthesis network may be used to generate highly varied, high-quality output data with a wide variety of attributes. For example, when used to generate images of people's faces, the attributes that may vary are age, ethnicity, camera viewpoint, pose, face shape, eyeglasses, colors (eyes, hair, etc.), hair style, lighting, background, etc. Depending on the task, generated output data may include images, audio, video, three-dimensional (3D) objects, text, etc. |
US11604995B2 |
Modification of neural network topology
A method may include obtaining data representative of an NNT of a graph-based model that includes multiple components. The multiple components may include multiple neural nodes and at least one connection. The at least one connection may associate two or more of the neural nodes. The method may include displaying the NNT including the multiple components in a GUI via a display screen. The method may include receiving user input effective to indicate that at least one of the components of the NNT is to be modified. The user input may be received via the GUI. The method may include modifying the at least one of the components of the NNT. The at least one of the components may be modified based on the user input. The method may include displaying the NNT that comprises the modification of the at least one of the components via the GUI. |
US11604987B2 |
Analytic and empirical correction of biased error introduced by approximation methods
Various embodiments include methods and neural network computing devices implementing the methods, for generating an approximation neural network. Various embodiments may include performing approximation operations on a weights tensor associated with a layer of a neural network to generate an approximation weights tensor, determining an expected output error of the layer in the neural network due to the approximation weights tensor, subtracting the expected output error from a bias parameter of the layer to determine an adjusted bias parameter and substituting the adjusted bias parameter for the bias parameter in the layer. Such operations may be performed for one or more layers in a neural network to produce an approximation version of the neural network for execution on a resource limited processor. |
US11604982B2 |
Progressive modeling of optical sensor data transformation neural networks for downhole fluid analysis
Disclosed herein are examples embodiments of a progressive modeling scheme to enhance optical sensor transformation networks using both in-field sensor measurements and simulation data. In one aspect, a method includes receiving optical sensor measurements generated by one or more downhole optical sensors in a wellbore; determining synthetic data for fluid characterization using an adaptive model and the optical sensor measurements; and applying the synthetic data to determine one or more physical properties of a fluid in the wellbore for which the optical sensor measurements are received. |
US11604975B2 |
Ternary mode of planar engine for neural processor
A neural processor includes one or more neural engine circuits and a planar engine circuit. The neural engine circuits can perform convolution operations of first input data with one or more kernels to generate a first output. The planar engine circuit receives second input data that corresponds to a version of the first input data. The planar engine circuit also receives third input data that includes fourth input data and fifth input data stored together in a dimension of third input data. The planar engine circuit performs a first elementwise operation between a version of the second input data and a version of the fourth input data to generate intermediate data. The planar engine circuit performs a second elementwise operation between the intermediate data and a version of the fifth input data to generate a second output. |
US11604971B2 |
Neuromorphic apparatus having 3D stacked synaptic structure and memory device having the same
A neuromorphic apparatus includes a three-dimensionally-stacked synaptic structure, and includes a plurality of unit synaptic modules, each of the plurality of unit synaptic modules including a plurality of synaptic layers, each of the plurality of synaptic layers including a plurality of stacked layers, and each of the plurality of unit synaptic modules further including a first decoder interposed between two among the plurality of synaptic layers. The neuromorphic apparatus further includes a second decoder that provides a level selection signal to the first decoder included in one among the plurality of unit synaptic modules to be accessed, and a third decoder that generates an address of one among a plurality of memristers to be accessed in a memrister array of one among the plurality of synaptic layers included in the one among the plurality of unit synaptic modules to be accessed. |
US11604966B1 |
Generative adversarial network optimization
A process for discovering optimal Generative Adversarial Networks (GAN) includes jointly optimizing the three functions of a GANs process including (i) a real component of a discriminator network's loss that is a function of D(x), wherein D(x) is the discriminator network's output for a real sample from an input dataset; (ii) a synthetic component of the discriminator network's loss that is a function of D(G(z)), wherein D(G(z)) is the discriminator network's output for a generator network's synthetic samples z from a latent distribution; and (iii) a generator network's loss which is a function of D(G(z)), with the discriminator network's total loss being the sum of components (i) and (ii). And separately optimizing each of the three functions in accordance with a process for evolving candidate loss functions having tree format by a genetic algorithm and optimizing selected candidate loss functions by optimizing set of coefficients of each of the one or more best candidate loss functions, wherein the set of coefficients is represented by a vector with dimensionality equal to the number of nodes in the best candidate loss function's tree. |
US11604965B2 |
Private deep learning
A method for training parameters of a student model includes receiving one or more teacher models trained using sensitive data. Each teacher model includes one or more intermediate layers and a prediction layer coupled to the one or more intermediate layers. The method includes receiving, from the one or more teacher models, one or more intermediate layer outputs and one or more prediction layer outputs respectively based on public data. Student model training is performed to train parameters of the student model based on the intermediate layer outputs and prediction layer outputs of the one or more teacher models. |
US11604962B2 |
Method and system for training a machine learning system using context injection
A method and a system are provided for training a machine-learning (ML) system to function as a chatbot. According to one embodiment, a method for training and ML system includes providing to the machine-learning system: in a first iteration, a first input-output pair that includes a first input and a first output; and, in a second iteration, a second input-output pair that includes a second input and a second output, where the second input includes the first input-output pair and the second output is different from the first output, so that a context for the second input-output pair is stored in the memory of the ML system. |
US11604959B2 |
Artificial intelligence-based apparatus and method for providing wake-up time and bed time information
Disclosed herein are an artificial intelligence-based apparatus and method for providing wake-up and bed time information. The artificial intelligence-based apparatus for providing wake-up and bed time information includes a communication unit configured to receive usage information for an electronic device used by a user from the electronic device; a memory configured to store the usage information; and a processor configured to load the usage information from the memory, analyze usage time of the electronic device, extract a life pattern of the user, and predict an average wake-up or bed time of the user based on the life pattern. According to the embodiment of the present invention, it is possible to provide services for tasks which the user needs to do at the wake-up or bed time and provide convenience to the user. |
US11604954B2 |
Printers and controllers
Example implementations provide a controller for controlling printing of a printer, the controller comprising: an input interface for accessing an image to be printed; an image processor to identify at least one selected feature within the image; and circuitry: a. to control printing of said at least one selected feature using a respective print operation; and b. to control printing of said image, other said at least one selected feature, using a further respective print operation; c. said respective print operation being different to said further respective print operation. |
US11604949B2 |
Image processing method and apparatus, computer-readable storage medium, and computer device
An image processing method is provided. The method includes obtaining at least two images, the at least two images being based on the same target object captured from different imaging angles, respectively; extracting, by using feature extraction networks included in an image processing model, target features of the at least two images, the feature extraction networks being configured to extract features of images corresponding to the different imaging angles, respectively; and determining, based on the target features, a classification result corresponding to the target object. |
US11604947B2 |
Generating quasi-realistic synthetic training data for use with machine learning models
Implementations are described herein for automatically generating quasi-realistic synthetic training images that are usable as training data for training machine learning models to perceive various types of plant traits in digital images. In various implementations, multiple labeled simulated images may be generated, each depicting simulated and labeled instance(s) of a plant having a targeted plant trait. In some implementations, the generating may include stochastically selecting features of the simulated instances of plants from a collection of plant assets associated with the targeted plant trait. The collection of plant assets may be obtained from ground truth digital image(s). In some implementations, the ground truth digital image(s) may depict real-life instances of plants having the target plant trait. The plurality of labeled simulated images may be processed using a trained generator model to generate a plurality of quasi-realistic synthetic training images, each depicting quasi-realistic and labeled instance(s) of the targeted plant trait. |
US11604946B2 |
Visual behavior guided object detection
A training system for a deep neural network and method of training is disclosed. The system and/or method may comprise: receiving, from an eye-tracking system associated with a sensor, an image frame captured while an operator is controlling a vehicle; receiving, from the eye-tracking system, eyeball gaze data corresponding to the image frame; and iteratively training the deep neural network to determine an object of interest depicted within the image frame based on the eyeball gaze data. The deep neural network generates at least one feature map and determine a proposed region corresponding to the object of interest within the at least one feature map based on the eyeball gaze data. |
US11604945B2 |
Segmentation to determine lane markings and road signs
Systems and methods for lane marking and road sign recognition are provided. The system aligns image level features between a source domain and a target domain based on an adversarial learning process while training a domain discriminator. The target domain includes one or more road scenes having lane markings and road signs. The system selects, using the domain discriminator, unlabeled samples from the target domain that are far away from existing annotated samples from the target domain. The system selects, based on a prediction score of each of the unlabeled samples, samples with lower prediction scores. The system annotates the samples with the lower prediction scores. |
US11604944B2 |
Regression-based line detection for autonomous driving machines
In various examples, systems and methods are disclosed that preserve rich spatial information from an input resolution of a machine learning model to regress on lines in an input image. The machine learning model may be trained to predict, in deployment, distances for each pixel of the input image at an input resolution to a line pixel determined to correspond to a line in the input image. The machine learning model may further be trained to predict angles and label classes of the line. An embedding algorithm may be used to train the machine learning model to predict clusters of line pixels that each correspond to a respective line in the input image. In deployment, the predictions of the machine learning model may be used as an aid for understanding the surrounding environment—e.g., for updating a world model—in a variety of autonomous machine applications. |
US11604942B2 |
Method and apparatus for determining data linkage confidence levels
This application relates to apparatus and methods for determining confidence levels in associated data using machine learning algorithms. In some examples, a computing device may generate training graph data where each training graph connects at least two nodes by an edge, and each node represents data. The computing device may train a machine learning algorithm based on the generated training data. The computing device may then receive linked data, which associates at least two nodes, each representing data, with each other. The computing device may generate graph data based on the linking data, to provide to the machine learning algorithm as input. The computing device may then execute the machine learning algorithm on the generated graph data to generate values for each of its edges. The values may identify, for each edge, a confidence level in the connection between the two nodes for that edge. |
US11604939B2 |
Coating quality prediction device and learned model generation method
The coating quality prediction device includes: a learned model that has learned a relationship between characteristics of a paint, conditions at a time of applying the paint, and a smoothness of a surface of a coating film obtained by applying the paint under the conditions; and a calculation unit that uses the learned model to calculate the smoothness of the surface of the coating film from the characteristics of the paint and the conditions at the time of applying the paint. |
US11604935B2 |
Scene and shot detection and characterization
A method includes receiving, with a computing system, a video item. The method further includes identifying a first set of features within a first frame of the video item. The method further includes identifying, with the computing system, a second set of features within a second frame of the video item, the second frame being subsequent to the first frame. The method further includes determining, with the computing system, differences between the first set of features and the second set of features. The method further includes assigning a clip category to a clip extending between the first frame and the second frame based on the differences. |
US11604934B2 |
Failure prediction using gradient-based sensor identification
Methods and systems for predicting failure in a cyber-physical system include determining a prediction index based on a comparison of input time series, from respective sensors in a cyber-physical system, to failure precursors. A failure precursor is detected in the input time series, responsive to a comparison of the prediction index to a threshold. A subset of the sensors associated with the failure precursor is determined, based on a gradient of the prediction index. A corrective action is performed responsive to the determined subset of sensors. |
US11604930B2 |
Generation of translated electronic document from an input image by consolidating each of identical untranslated text strings into a single element for translation
A method of generating an editable translated electronic document from an input image of an original document with a first layout includes: segmenting the input image to generate a first region including first untranslated text; extracting, from the first region, the first untranslated text and a first layout information; generating an editable output data including the first untranslated text and the first layout information; translating the first untranslated text into a translated text; editing the output data to include the translated text; and generating, using the first layout information, the translated electronic document including the translated text and a second layout that is identical to the first layout. |
US11604929B2 |
Guided text generation for task-oriented dialogue
Systems and methods for guided text generation in task-based dialogue. In some aspects of the technology, an automated assistant system is configured to receive a user request, call multiple APIs, generate dialogue acts based on data received from each API, replace any slot names in the dialogue acts with natural language descriptions of the slots, concatenate the modified dialogue acts, and pass the concatenated result to an NLG model for generation of a natural language response. In some aspects of the technology, the automated assistant may be configured to generate simple templated responses based on the data received from each API, concatenate the simple templated responses, and pass the concatenated sequence to an NLG model trained as a sequence-to-sequence transformer for generation of a final natural language response. |
US11604924B2 |
Generating time-based recaps of documents using a deep learning sequence to sequence model
Techniques are provided herein for generating improved document summaries that consider the amount of time that has passed since the user last accessed the document. The length of time that has passed since the user has accessed each previous portion of the document is used as a variable to determine how much the summary should focus on each of the previously read sections of the document. When a document is accessed by a user, a relevance score is assigned to content from previously accessed sections of that document, where the relevance score is weighted based on how long ago each of the sections was accessed by the user. Once the various content items of previous sections have been provided relevance scores, selected sentences with the highest relevance scores are fed to a deep learning sequence-to-sequence model is used to build the document summary. |
US11604917B2 |
Static voltage drop (SIR) violation prediction systems and methods
Systems and methods are provided for predicting static voltage (SIR) drop violations in a clock-tree synthesis (CTS) layout before routing is performed on the CTS layout. A static voltage (SIR) drop violation prediction system includes SIR drop violation prediction circuitry. The SIR drop violation prediction circuitry receives CTS data associated with a CTS layout. The SIR drop violation prediction circuitry inspects the CTS layout data associated with the CTS layout, and the CTS layout data may include data associated with a plurality of regions of the CTS layout, which may be inspected on a region-by-region basis. The SIR drop violation prediction circuitry predicts whether one or more SIR drop violations would be present in the CTS layout due to a subsequent routing of the CTS layout. |
US11604916B2 |
Method, system, and electronic device for detecting open/short circuit of PCB design layout
A method for detecting an open/short circuit on a PCB design layout includes: reading PCB data of a to-be-checked PCB design layout, to output an image of each PCB layer included in the PCB design layout; performing a first connectivity analysis on the image of each PCB layer to classify pad patterns connected with each other in the same layer into a corresponding child network group; performing a second connectivity analysis to classify child network groups in which pad patterns connected by the same electroplated hole, into a corresponding parent network group; reading IPC netlist data of the PCB design layout, to obtain a netlist network group in which each pad pattern is; and determining whether a netlist network relationship of the pad patterns is consistent with a network relationship obtained after the second connectivity analysis in order to determine whether there is an open/short circuit. |
US11604912B2 |
Hardware deprocessing using voltage imaging for hardware assurance
Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, computing entities for setting deprocessing parameters used in conducting hardware deprocessing on a hardware. In accordance with one embodiment, a method is provided that includes: receiving sample images using different E-beam voltages, wherein each image is captured from a backside of the hardware using a different E-beam voltage; generating thickness-based contour maps, wherein each map is generated for an image and includes contour lines indicating locations having a same thickness of remaining material; generating estimated E-beam penetration depths, wherein each depth is generated for an image and is based at least in part on the E-beam voltage used to capture the image; generating an estimated thickness measurement of the remaining material based at least in part on the contour maps and the penetration depths; and setting the deprocessing parameters based at least in part on the estimated thickness measurement. |
US11604911B2 |
Simulation of gas dynamics of different gas channel geometries in fuel cells
Systems and methods for simulating gas flow dynamics of a real hydrogen fuel cell system using a computer, wherein the real hydrogen fuel cell system includes a gas container volume network having gas container volumes interconnected by gas transport lines. The method includes defining volume element and flow channel classes, defining a plurality of volume instances and a plurality of flow channel instances, for each flow channel instance, creating a first interconnection representation that defines a source container volume and a destination container volume for the flow channel instance, wherein the first interconnection representation mimics a portion of the gas container volume network of the real hydrogen fuel cell system, and simulating, using the first interconnection representation, a thermodynamic state for each of the volume instances, the thermodynamic state representing thermodynamic parameter(s) in each container volume of the gas container volume network of the real hydrogen fuel cell system. |
US11604903B2 |
Layered analytical modeling of telecom tower structure and scenario analysis
In one embodiment, a design application is provided that utilizes layered analytical modeling in a design and analysis workflow. An analytical model may be described in a model file by a base geometry and a plurality of analysis parameters, including modification geometries that define changes that can be made to the base geometry, loading definitions that define how loads are evaluated, and appurtenances groups and configurations that define the nature and arrangement of appurtenances. A user may select analysis parameters which together with the base geometry define a scenario. A plurality of scenarios may be maintained within the same model file. When a particular scenario is to be visualized and analyzed, the analysis parameters of a scenario are layered on to (i.e. merged with) the base geometry. |
US11604901B2 |
Systems and methods for using extended hardware security modules
An extended hardware security module (“HSM”) possessing additional security properties relative to conventional HSMs and methods for initializing, deploying, and managing such extended HSMs in a networked environment. In the preferred embodiment, an extended HSM includes additional hardware and software components that configure it to run sensitive client tasks on demand inside a cloud-hosted, anti-tamper HSM housing so as to ensure sensitive data is encrypted when stored or processed outside the housing. Methods for initializing, deploying, and managing provide a framework through which extended HSMs may be secured from their initial assembly through their availing for use and actual use over a network by one or more clients. Such use often entails repeated discrete sequential secure sessions and concurrent discrete secure sessions. |
US11604899B2 |
Dynamic user interface for data exchange split
The present disclosure involves systems, software, and computer implemented methods for providing user interface (UI)-based modifications to adjust and interact with data exchange splits. An example client device can include can identify a data exchange (DE) associated with at least three entities, the DE associated with a total value. A visualization representing the DE can be presented via a UI and can include a chart comprising the total value of the DE exchange divided into value areas that are each associated with a particular entity. In response to a detection of input associated with a selection of an edge between a first and second value area, the combined value area associated with the first and second value areas can be locked. In response to detected movement input associated with the edge, the relative values of the first and second inside the combined value area can be adjusted in the visualization. |
US11604898B2 |
Secure online collaboration
A method for secure online collaboration is provided. The method includes receiving, at a server of a cloud-based storage system, first encrypted data from a first client device. The cloud-based storage system stores a plurality of documents in an encrypted form. The method also includes determining a document of the plurality of documents that is associated with the first encrypted data. The document is not accessible to the server in a decrypted form. The first encrypted data represents an edit to a portion of the document. The method further includes determining a plurality of user accounts of collaborators of the document. The plurality of user accounts includes a first user account associated with the first client device. Moreover, the method includes providing the first encrypted data to one or more other client devices that are each associated with one of the plurality of user accounts, excluding the first user account. |
US11604895B2 |
Permission monitoring and data exchange
A method may include providing a user with one or more questions regarding permissions for use of personal data related to the user, and compiling the permissions for the use of the personal data. The method may also include receiving a request from a third party for access to the personal data, and providing a response to the third party based on the compiled permissions. The method may also include, based on the response indicating that the third party is permitted access to the personal data, sending a responsive dataset to a data holder, where the responsive dataset is responsive to the request from the third party. The method may also include facilitating the third party accessing the personal data. |
US11604894B2 |
Data processing methods, apparatuses, devices, and media
Embodiments of the present specification disclose data processing methods, apparatuses, devices, and media. One method includes the following: receiving a data use request; determining data to be used based on the data use request; determining one or more approvers of the data to be used; sending an approval instruction to the one or more approvers, wherein the approval instruction instructs the one or more approvers to approve the data use request; receiving feedback data from the one or more approvers; and determining that the data use request is approved if the feedback data satisfies a predetermined condition. |
US11604891B2 |
Displaying sensitive content based on whether others are around user
A sensitive content display control system determines whether to display sensitive content on a computing device display, such as on a lock screen. The system attempts to authenticate a user of the computing device, and does not display the sensitive content if the user is not authenticated. If the user is authenticated, then the system determines whether anyone in addition to the user is looking at the computing device display. If the user is authenticated and no one else is looking at the computing device display, then the sensitive content is displayed. However, if the user is authenticated and at least one additional person is looking at the computing device display, then the sensitive content is not displayed. |
US11604886B2 |
Portable communication peripheral, system for protecting a portable terminal, and communication method
The portable peripheral (1001) of communication with a data storage peripheral and a data network utilizing the internet protocol, comprises: a connector to mechanically connect and establish a removable wired connection between the peripheral and a portable terminal, a first means of wired bidirectional communication with the portable terminal, a second means of bidirectional communication with a data storage peripheral or a data network and a security unit protecting the communication between the portable terminal and the data storage peripheral or the data network, this communication being established between the first and the second means of communication. |
US11604885B2 |
Systems and methods for analyzing, assessing and controlling trust and authentication in applications and devices
Systems and methods for receiving a request to analyze trust of a client system and perform actions based on a client trust profile. A trust rating server device receives a request from a client computing device to analyze the trust on the device. The request identifies at least one credential or certificate installed on the device for example. The credential or certificate is obtained and analyzed to identify key information that relates to trust, such as level of encryption, country or entity of origin, duration of credential, certifying authority, etc. A rating is established using the key information and compared to a profile or other metric. One or more credentials or certifications may be blocked, disabled, enabled or removed based on a user's profile. Trust credentials are continuously monitored on the device for changes, and new credentials are blocked that do not meet thresholds established in the user's profile. |
US11604882B2 |
Cloudlet computing device with secure boot operations
Disclosed herein are embodiments related to security in cloudlet environments. In some embodiments, for example, a computing device (e.g., a cloudlet) may include: a trusted execution environment; a Basic Input/Output System (BIOS) to request a Key Encryption Key (KEK) from the trusted execution environment; and a Self-Encrypting Storage (SES) associated with the KEK; wherein the trusted execution environment is to verify the BIOS and provide the KEK to the BIOS subsequent to verification of the BIOS, and the BIOS is to provide the KEK to the SES to unlock the SES for access by the trusted execution environment. |
US11604877B1 |
Nested courses of action to support incident response in an information technology environment
Described herein are systems and methods for improving incident response in an information technology (IT) environment. In one implementation, an incident service initiates execution of a course of action and identifies a step in the first course of action that determines data in a first format. The incident service further determines a format requirement for a second step in the course of action and translates the data from the first format to the second format in accordance with the format requirement. |
US11604876B2 |
Malware protection for virtual machines
A computer-implemented method at a data management system comprises: receiving, at a storage appliance from a server hosting a virtual machine, a write made to the virtual machine; computing, at the storage appliance, a fingerprint of the transmitted write; comparing, at the storage appliance, the computed fingerprint to malware fingerprints in a malware catalog; repeating the computing and comparing; and disabling the virtual machine if a number of matches from the comparing breaches a predetermined threshold over a predetermined amount of time. |
US11604874B1 |
Providing audio visual privacy controls
Audio visual privacy controls can be provided. A privacy service can be configured to interface with multiple filter drivers that are loaded above components of an AV platform to enable the privacy service to selectively block a particular AV app's access to an AV device based on context. A privacy service may leverage a first filter driver to identify an AV app and may leverage a second filter driver to block the AV app's access. The privacy service may consider different types and combinations of context to determine when access to an AV device's stream should be blocked. |
US11604872B2 |
Threat detection method and apparatus, and network system
Example threat detection methods and apparatus are disclosed. One example method includes obtaining page code of a first display page group identified by a uniform resource locator (URL) and an overall size occupied by the first display page group in a display area of a browser of a Web sandbox when loading the URL in the browser. After preset dynamic code is injected into the page code of the first display page group, the page code is parsed and executed. A request message is sent when a value of a display variable is greater than or equal to a preset value, to request to obtain page code of a second display page group. A response message that carries the page code of the second display page group is received. It is further detected, in the Web sandbox, whether the page code of the second display page group carries attack code. |
US11604869B2 |
Method and electronic device for providing authentication using an image sensor
A method for providing authentication using an image sensor of an electronic device including: receiving, by the electronic device, a plurality of frames from the image sensor of the electronic device, wherein each frame includes a plurality of Optical Black (OB) pixels; determining, by the electronic device, a set of optimal OB pixels from the plurality of frames; and generating, by the electronic device, a unique key based on the set of optimal OB pixels for the authentication. |
US11604866B2 |
Emotion-based authentication service
An emotion-based authentication service can obtain data associated with a user device, identify an emotion associated with the data, detect an authentication request that requests authentication of the user device using an emotion-based authentication service, generate, based on the emotion and the data, a challenge for the user device and an expected response to the challenge, receive, from the user device, a response to the challenge, and determine if the user device is to be authenticated based on the response to the challenge and the expected response to the challenge. |
US11604862B2 |
Biometric user authentication
Embodiments herein disclose computer-implemented methods, computer program products and computer systems for authenticating a user. The computer-implemented method may include receiving biographical data corresponding to a user. A change rate may be determined based on user biographical data. The computer-implemented method may include receiving first biometric data having a time-varying characteristic from the user at a first time and receiving second biometric data having the time-varying characteristic from the user at a second time that is later in time than the first time. Further, the computer-implemented method may include determining third biometric data based at least on the first biometric data, the second time, and the time-varying characteristic, and authenticating the user if the third biometric data is within a predetermined threshold of the second biometric data at the second time. |
US11604861B2 |
Systems and methods for providing real time security and access monitoring of a removable media device
A method comprises detecting a removable media device being coupled to an external device port of a digital device having an operating system and a file system, authenticating a password to access the removable media device, causing redirection code to be temporarily generated on the digital device, intercepting with the redirection code a data request, determining to allow the data request based on a security policy, allowing the operating system or file system to provide the data based on the determination, detecting the removable media device being removed from the digital device; and terminating the at least a portion of the redirection code. |
US11604854B2 |
Apparatus and method for performing linear interpolation
A multiplier array for implementing a multiply-accumulate operation has a plurality of rows, where each row comprises multiplexer circuitry and adder circuitry, the multiplexer circuitry selecting, in dependence on a control input, one of a first multiplexer input value and a second multiplexer input value to provide as a first adder input value to the adder circuitry. In each row other than an initial row, the adder circuitry also receives as a second adder input value at least a portion of a result value produced in a preceding row. In a multiplication mode, the multiplier array implements the multiply-accumulate operation, and in a linear interpolation mode, the multiplier array implements a linear interpolation operation between a lower limit value and an upper limit value based on a weighting value. |
US11604849B2 |
Rendering method, electronic device and storage medium
A rendering method, rendering apparatus implementing said rendering method, an electronic device implementing said rendering method, and a storage medium implementing said rendering method includes: obtaining data of a page to be processed; extracting a plurality of page elements from the data of the page to be processed; obtaining content and a plurality of attributes of each page element of the plurality of page elements; generating a plurality of rendering object sets, each rendering object set corresponding to each page element based on the content and the plurality of attributes of the respective page element, each rendering object set including a plurality of rendering objects; generating a rendering tree based on a plurality of rendering object sets corresponding respectively to the plurality of page elements; and performing a rendering process based on the rendering tree. |
US11604848B2 |
Technologies for cross-device shared web resource cache
Technologies for cross-device shared web resource caching include a client device and a shared cache device. The client device scans for a shared cache device in local proximity to the client device and, in response to the scan, registers with the shared cache device. After registering, the client device requests a cached web resource from the shared cache device. The shared cache device determines whether a cached web resource that matches the request is installed in a shared cache. The shared cache device may determine whether an origin of the request matches the mi gin of the cached web resource. If installed, the shared cache device sends a found response and the cached web resource to the client device. If not installed, the shared cache device sends a not-found response and the client device may request the web resource from a remote web server. Other embodiments are described and claimed. |
US11604840B1 |
System and method for processing regulatory submissions
Systems and methods for submitting regulatory documents, from authoring through uploading to a health authority gateway. It may continuously publish documents into a submission archive as documents become associated to the content plan and as related content or attributes are updated. It may continuously validate submission components by applying validation rules defined by a health authority to report non-conforming validation results during the publishing process. It may allow users to review and resolve validation errors and warnings by reporting information to users on an ongoing basis to help reduce end-stage reconciliation. |
US11604833B1 |
Database integration for machine learning input
A method including retrieving first data from first and second databases. The databases include different, incompatible formats and described different aspect of subjects. The data in the respective databases is referenceable using a common key type. The method also includes converting, into combined data, the first data and the second data into a canonical form configured for use as input to a machine learning model. The method also includes generating, using the common key type, pre-processed data by correlating, for ones of the subjects in the combined data, the first aspect of the subjects to the second aspect of the subjects. The machine learning model takes, as an input, the first aspect and the second aspect for each of the subjects in the pre-processed data, and generates, as an output, a prediction for a selected subject in the subjects. The method also includes presenting the output. |
US11604830B2 |
Systems and methods for performing a search based on selection of on-screen entities and real-world entities
A search is performed based on a voice input combined with user selection of entities displayed on a display screen as well as real-world entities. A voice input is received from the user by a media device, as well as a selection of a first entity being displayed on the media device. A gesture made by the user is also identified, and a second, real-world entity corresponding to the gesture is determined. A search query is constructed based on a search operator in the voice input, the first entity, and the second entity. The search query is transmitted to a database and, in response, the media device receives at least one identifier of a least one content item. The at least one identifier is then generated for display to the user. |
US11604824B2 |
System and method of managing user engagement with a musical playlist
A system and method of managing user engagement with a musical playlist provides feedback for a host and allows attendees to directly engage with the host to adjust a playlist for an event or social gathering. The system includes at least one remote server, a corresponding user personal computing (PC) device, and a corresponding host PC device. The method begins by prompting the at least one host account to initiate an event session for a plurality of attendee accounts and then to designate a plurality of playlist songs with the corresponding host PC device. The event session is managed in between the host account and the plurality of attendee accounts through the remote server. A current song is played during the event session and feedback is relayed for the current song with the corresponding user PC device. The feedback is then outputted with the corresponding host PC device. |
US11604819B2 |
Associating a graphical element to media content item collections
Various embodiments provide for associating a collection of media items with a graphical element. For instance, a system can: generate corpus data from a set of features of a collection of media content items; determine a set of candidate graphical elements for the collection of media content items based on the corpus data and further based on a set of first mappings associating at least one graphical element and at least one n-gram; determine a set of prediction scores corresponding to the set of candidate graphical elements based on the set of features; determine a ranking for the set of candidate graphical elements based on the set of prediction stores; select a set of predicted graphical elements, from the set of candidate graphical elements, based on the ranking; and provide the set of predicted graphical elements in association with the collection of media content items. |
US11604815B2 |
Character based media analytics
Techniques for analyzing media content are described. One technique generally comprises performing a regression analysis for characters in a plurality of media content based on user demographics, content outcome measure, and character models. The technique determines an attribute of significance. In some embodiments, the technique selects media content for display that depicts a character having at least a threshold value of the attribute of significance. In some embodiments, the technique displays media analytics for the attribute of significance determined based on a value of the attribute of significance exceeding a threshold significance value. |
US11604814B2 |
Interest groups based on network feed items
Disclosed are some examples of systems, apparatus, methods and storage media for creating groups in a social networking database system, and more specifically, to creating groups based on network feed items. In some implementations, a database system is capable of maintaining a database including data associated with a plurality of users and groups to which the users can be subscribed. The system is configurable to provide a feed for display to a first user, and to receive input entered in a publication field by the first user. The system is configurable to create a feed item for display to the first user and to at least one second user based on the received input. The system is configurable to receive second input associated with the feed item from the second user. The system is additionally configurable to provide a selectable user interface (UI) element for display to the first user. Responsive to the selection of the UI element, the system is further configurable to create a new group based on the feed item, and to subscribe the first and the second user to the new group without additional input. |
US11604809B1 |
Distributed database with replica placement control
A distributed database management system comprises database nodes located in a plurality of availability zones. The system receives a request to store a table, and determines to store a number of replicas of the table in one or more availability zones. The system obtains information indicating that one of the availability zones has been designated as preferred. The system identifies a set of database nodes in the preferred availability zone, where the number of database nodes in the subset is sufficient to determine quorum among the replicas. The replicas are stored on the identified set of database nodes. |
US11604806B2 |
System and method for highly available database service
A highly available database system includes a first instance of a database server on a first cluster of a virtual computing system, a second instance of the database server on a second cluster of the virtual computing system, a first instance of an administration database on the first cluster, and a second instance of the administration database on the second cluster. The first instance of the database server and the second instance of the database server form a highly available database server, the first instance of the administration database and the second instance of the administration database form a highly available administration database, and the first instance of the database server, the second instance of the database server, the first instance of the administration database, and the second instance of the administration database are configured to manage at least one customer database. |
US11604805B2 |
Terminal, storage medium, and database synchronization method thereof
A terminal, a storage medium, and a database synchronization method thereof are disclosed. The database synchronization method includes reading data from a first database and capturing a dynamic data log in the first database; joining data to a waiting queue read from the first database; determining a dislocation category of the data in the waiting queue, and rearranging the dislocation data in the waiting queue into a first category according to the dynamic data log; and synchronizing the rearranged data to a second database. According to the database synchronization method provided by the present invention caches the data read from the first database to the waiting queue, and dislocation data in the waiting queue is rearranged and then synchronized to the second database, so that a problem of poor data identity after database synchronization is avoided. |
US11604804B2 |
Data replication system
A data replication system is disclosed comprising a change event detection module configured to run at a first data repository and a change event implementation module configured to run at a second data repository. A messaging service configured to transmit received messages in accordance with message subscriptions is also provided. The event detection module is configured to detect changes made to the first data repository and transmit change event messages to the messaging service. The event implementation module is configured to subscribe to change event messages at the messaging service and, in response to receipt of a change event message, to implement the change event at the second data repository. |
US11604803B2 |
Net change mirroring optimization across transactions in replication environment
In optimizing net change data replication across a plurality of transactions in a replication environment, a source replication engine at a source database system: obtains a window in a source database log for the net change data replication; for a given row identifier found in the source database log, identifies an initial operation and a latest operation across the plurality of transactions within the window; compares the initial operation and the latest operation for the given row identifier to determine a net change to a row associated with the given row identifier; and stores the net change as a final operation on the given row identifier in an optimization repository for replication to a target database. The operations stored in the optimization repository are then sent to a target database system for replication to the target database. |
US11604802B2 |
Computer network controlled data orchestration system and method for data aggregation, normalization, for presentation, analysis and action/decision making
Embodiments disclosed include computer automated systems and methods for aggregating data from a plurality of data sources, such as proxy devices, legacy protocols, devices, applications, machines, sensors, things across locations and user types, or device clouds among devices and applications. The aggregated data is then normalized and the normalized data is analyzed. The analyzing is based on a correlated event or events, a correlated condition or conditions, and a correlated trend or trends across the plurality of data sources. And based on the analyzed data, relevant aggregated and normalized data is combined and displayed in a display compatible format. Additionally, user needs are determined based on the analyzed aggregated, normalized data. The user need comprises a need for an item or items comprising at least one of a service, a product, and an upgrade of hardware or software components. Further a provider from a plurality of providers is determined based on the determined user need, and finally a need fulfillment transaction between the user and the provider is initiated. |
US11604801B2 |
Techniques for accessing on-premise data sources from public cloud for designing data processing pipelines
A system for simulating a dataset based on sample statistics, and generating pipeline instructions for a database using the simulated dataset, is disclosed. The system may be a cloud-based platform. The system can provide improved performance and security while designing and deploying Extract-Transform-Load (ETL) database pipelines to manage on-premises data. The system receives, from a remote client, sample statistics characterizing a distribution of data corresponding to a column of a database table. The system can generate, based on the received sample statistics, a simulated dataset representing the column of the database table. The simulated dataset may be generated using pseudo-random data values from a distribution with statistics matching the sample statistics. The system can build a simulated database relation based at least in part on the simulated dataset. The system can generate and deploy pipeline instructions using the simulated database relation. |
US11604800B1 |
Generating a visualization of data points returned in response to a query based on attributes of a display device and display screen to render the visualization
Provided are a computer program product, system, and method for generating a visualization of data points returned in response to a query based on attributes of a display device and display screen to render the visualization. A determination is made of inputs comprising area dimensions of the display screen and capabilities of the display device to render data points retrieved in response to a query. The inputs and the data points are provided to a visualization engine to output a type of visual presentation for the data points, a size of the visual presentation to render on the display screen, and a level of detail to aggregate the data points to render on the display screen. A visualization is generated to render on the display screen the data points in the type of visual presentation according to the size of the visual presentation and with the level of detail. |
US11604799B1 |
Performing panel-related actions based on user interaction with a graphical user interface
Systems and methods are disclosed for allowing a user to perform various actions in association with a panel. For example, a user interface (UI) data manager can cause display of, as part of a panel view associated with a panel, a user interface field that includes a query and a first display object that includes query results generated as a result of execution of the query. In response to a user input, the UI data manager can further cause display of a second display object that provides the user with a list of actions that can be performed in association with the panel. If a user selects an action, the UI data manager can perform the action and cause display of results of the action in the panel view. The UI data manager can further associate the results of the action with the panel corresponding to the panel view. |
US11604791B2 |
Automatic resource ownership assignment systems and methods
An automatic resource ownership assignment system, the system including resource ownership indicators definition functionality operative to allow an operator of the system to define resource ownership indicators, automatic resource ownership recommendation functionality operative to provide, to at least one user of the system, a recommendation to assign ownership of at least one resource to a potential owner, based on the resource ownership indicators, and automatic resource ownership assignment functionality which, responsive to predetermined at least partial approval of the at least one recommendation by the at least one user and approval of said at least one recommendation by the potential owner, is operative to automatically assign ownership of the at least one resource to the potential owner. |
US11604789B1 |
Bi-directional query updates in a user interface
A system is described that receives a query model of a query that includes one or more query commands. The query model includes a command model that corresponds to at least query command of the one or more query commands. The system uses the command model to generate an interactive action model summary and causes a user interface to display the query and the interactive action model summary in a query actions panel. A modification to the query in the user interface causes an update to the query actions panel and a modification to the action model summary causes an update to the at least one query command of the query. |
US11604787B2 |
Method of generating globally verifiable unique identifiers using a scalable interlinked blockchain structure
This disclosure describes systems and methods for employing interlinking multiple independent and separately-scalable blockchains to create globally verifiable unique identifiers. The disclosed systems and methods facilitate the creation of the globally verifiable unique identifiers to a level of scalability unattainable without employing the underlying two-dimensional blockchain structure, metadata, and cryptographic information stored on the blockchain. Moreover, the system avoids collisions and name conflicts among the globally verifiable unique identifiers, supports post-creation verification of the globally verifiable unique identifiers, and provides a variety of ancillary functions using the globally verifiable unique identifiers. |
US11604778B1 |
Taxonomic fingerprinting
A method for matching an instance to exemplars within a system includes receiving a plurality of literature regarding medical subject matter; including the received plurality of literature related to the medical subject matter into a text artifact; indexing the artifact using encodings to derive an initial code signature; deriving association rules from the artifact seeded by the signature to obtain a list of terminology to code mappings; receiving extensions to each of the code mappings to augment the mappings with the received extensions; indexing the artifact using the received extensions to obtain an exemplar code signature for the certain subject matter; and storing the generated exemplars for matching and instance; receiving an instance and generating an instance code signature using the received extensions; matching the instance code signature to one or more exemplar code signatures. |
US11604772B2 |
Self-healing infrastructure for a dual-database system
A database system could include a first database engine, a second database engine, and a replication engine. The database system could also include processors configured to perform operations. The operations could involve obtaining indicators that are respectively associated with performance issues that can occur in the database system, each indicator defining one or more conditions that, when satisfied, cause the indicator to become active. The operations could also involve obtaining mappings between: (i) at least some of the indicators, and (ii) remediation subroutines. The operations could additionally involve receiving operational data related to the first database engine, the second database engine, or the replication engine; determining, based on the operational data and the conditions defined by the indicators, that a particular indicator is active; determining, based on the mappings, that the particular indicator has an associated remediation subroutine; and executing the associated remediation subroutine. |
US11604769B2 |
Synchronizing an external location
The present technology pertains to synchronizing contents of a directory external to a synchronized directory by a content management system. The content management system is configured to synchronize only objects in the synchronized directory. Accordingly, the present technology creates an anchor object that represents the directory external to the synchronized directory within the synchronized directory. The anchor object includes special attributes that indicate to the synchronization client that the anchor object represents an external directory, and allows the contents of that directory to be synchronized directly to a server on the content management system without first storing the contents of the external directory on the hard drive of the client device. |
US11604766B2 |
Method, apparatus, device, storage medium and computer program product for labeling data
A method, an apparatus, an electronic device, a computer-readable storage a medium and a computer program product for labeling data are provided. The method may include: obtaining a labeling accuracy requirement for to-be-labeled data; determining a process monitoring parameter matching the to-be-labeled data; weighting the process monitoring parameter with a coefficient having a corresponding size to obtain a comprehensive accuracy according to dependent and causal relationships between contents of different to-be-labeled data; and outputting, in response to the comprehensive accuracy satisfying the labeling accuracy requirement, labeled data. |
US11604757B2 |
Processing data in memory using an FPGA
Processing data in memory using a field programmable gate array by reading a first portion of a data set to a burst block having a first data format, transforming a sub-portion of the first portion, to an element block having a second data format, processing the sub-portion yielding a first results set, transforming the first results set to the first data format of the burst block, and writing the first results set to the burst block. |
US11604751B1 |
Optimizing hardware design throughput by latency aware balancing of re-convergent paths
Embodiments herein describe techniques for preventing a stall when transmitting data between a producer and a consumer in the same integrated circuit (IC). A stall can occur when there is a split point and a convergence point between the producer and consumer. To prevent the stall, the embodiments herein adjust the latencies of one of the paths (or both paths) such that a maximum latency of the shorter path is greater than, or equal to, the minimum latency of the longer path. When this condition is met, this means the shortest path has sufficient buffers (e.g., a sufficient number of FIFOs and registers) to queue/store packets along its length so that a packet can travel along the longer path and reach the convergence point before the buffers in the shortest path are completely full (or just become completely full). |
US11604750B2 |
Production line test method, system and device for PCIE switch product, and medium
A production line test method, system and device for a PCIE Switch product, and a medium. The method comprises: connecting to ports of a target PCIT Switch product using cables according to a preset rule, and controlling a target configuration file to run using a target controller such that the target PCIE Switch product enters a test state, wherein the target configuration file is a file pre-stored in the target PCIE Switch product, and the target controller is a controller pre-connected to the target PCIE Switch product; reading the current running information of the target PCIE Switch product and determining whether the current running information satisfies a preset condition; and if yes, determining that a production line of the target PCIE Switch product is normal. Hence, the method can greatly improve the test efficiency of a production line of a target PCIE Switch product. |
US11604748B2 |
Interconnect for direct memory access controllers
A computing device is provided, including a plurality of memory devices, a plurality of direct memory access (DMA) controllers, and an on-chip interconnect. The on-chip interconnect may be configured to implement control logic to convey a read request from a primary DMA controller of the plurality of DMA controllers to a source memory device of the plurality of memory devices. The on-chip interconnect may be further configured to implement the control logic to convey a read response from the source memory device to the primary DMA controller and one or more secondary DMA controllers of the plurality of DMA controllers. |
US11604745B1 |
Self-describing in-situ determination of link parameters
An information handling system may include a processor, a device communicatively coupled to a processor via a communications link including a cable assembly, and a management controller communicatively coupled to the processor and communicatively coupled to the device and the cable assembly via a sideband interface, and configured to: retrieve, via the sideband interface, self-describing signal integrity critical parameters from non-transitory computer-readable media integral to the device; retrieve, via the sideband interface, self-describing signal integrity critical parameters from non-transitory computer-readable media integral to the cable assembly; combine the self-describing signal integrity critical parameters from non-transitory computer-readable media integral to the device and the self-describing signal integrity critical parameters from non-transitory computer-readable media integral to the cable assembly into aggregate signal integrity critical parameters; and perform an action relevant to the communications link based on the aggregate signal integrity critical parameters. |
US11604742B2 |
Independent central processing unit (CPU) networking using an intermediate device
A computer device includes a central processing unit (CPU), a network adapter, a bus, and an intermediate device, where the intermediate device is coupled to both the CPU and the network adapter through the bus, and is configured to establish a correspondence between address information of an agent unit and address information of a function unit, and implement forwarding of a packet between the CPU and the network adapter based on the correspondence. |
US11604741B2 |
Method for dynamically provisioning virtualized functions in a USB device by means of a virtual USB hub
Methods and apparatus for dynamically provisioning virtualized functions in a Universal Serial Bus (USB) device by means of a virtual USB hub. The virtual USB hub includes a USB upstream port configured to be connected to a host system and at least one external bus or external interface to which devices including non-USB devices or computing devices in which non-USB devices are embedded may be connected. The virtual USB hub is configured to detect the non-USB devices and/or functions performed by the non-USB devices and generate corresponding virtual USB configuration information under which virtual USB devices and/or functions are connected to downstream virtual ports in the virtual USB hub. The virtual USB configuration is presented to the host computer to enable the host computer to communicate with the non-USB devices and/or their functions. Also disclosed is an I3C probe having an embedded virtual USB hub and configured to communicate with I3C devices and/or functions embedded within a target system under debug. USB devices may also be virtualized in a similar manner. |
US11604740B2 |
Obfuscating cryptographic material in memory
Methods and systems disclosed herein describe obfuscating plaintext cryptographic material stored in memory. A random location in an obfuscation buffer may be selected for each byte of the plaintext cryptographic material. The location of each byte of the plaintext cryptographic material may be stored in a position tracking buffer. To recover the scrambled plaintext cryptographic material, the location of each byte of the plaintext cryptographic material may be read from the position tracking buffer. Each byte of the plaintext cryptographic material may then be read from the obfuscation buffer and written to a temporary buffer. When each byte of the plaintext cryptographic material is recovered, the plaintext cryptographic material may be used to perform one or more cryptographic operations. The scrambling techniques described herein reduce the likelihood of a malicious user recovering plaintext cryptographic material while stored in memory. |
US11604739B2 |
Conditional direct memory access channel activation
A conditional direct memory access (DMA) channel activation system for executing a complex data transfer in a system-on-chip, comprising: a look-up table constructed and arranged to store elements of an activation profile; and a trigger circuit that controls a DMA transaction according to the activation profile of the look-up table. |
US11604738B2 |
Device and method for data compression using a metadata cache
A processing device is provided which includes memory comprising data cache memory configured to store compressed data and metadata cache memory configured to store metadata, each portion of metadata comprising an encoding used to compress a portion of data. The processing device also includes at least one processor configured to compress portions of data and select, based on one or more utility level metrics, portions of metadata to be stored in the metadata cache memory. The at least one processor is also configured to store, in the metadata cache memory, the portions of metadata selected to be stored in the metadata cache memory, store, in the data cache memory, each portion of compressed data having a selected portion of corresponding metadata stored in the metadata cache memory. Each portion of compressed data, having the selected portion of corresponding metadata stored in the metadata cache memory, is decompressed. |
US11604737B1 |
Dynamic modification of coherent atomic memory operations
A processing device determines a scope indicating at least a portion of the processing system and target data from atomic memory operation to be performed. Based on the scope, the processing device determines one or more hardware parameters for at least a portion of the processing system. The processing device then compares the hardware parameters to the scope and target data to determine one or more corrections. The processing device then provides the scope, target data, hardware parameters, and corrections to a plurality of hardware lookup tables. The hardware lookup tables are configured to receive the scope, target data, hardware parameters, and corrections as inputs and output values indicating one or more coherency actions and one or more orderings. The processing device then executes one or more of the indicated coherency actions and the atomic memory operation based on the indicated ordering. |
US11604736B2 |
Memory cleaning method, intelligent terminal and readable storage medium
The present disclosure provides a memory cleaning method, a smart terminal, and a readable storage medium. When the smart terminal is switched from a first display state to a second display state, an application to be cleaned is determined. A space to be cleaned is determined from a running memory and cache space occupied during running of the application to be cleaned. Files are removed from each of the determined spaces to be cleaned. In this way, an application to be cleaned is determined when the smart terminal is switched from a first display state to a second display state, so that an application to be cleaned can be directly cleaned in the background, and applications can be cleaned in real time without affecting the user's normal operation, which contributes to more timely cleaning of applications and an improved user experience. |
US11604734B2 |
Memory system for determining whether to control a point of execution time of a command based on valid page counts of target memory blocks and operating method thereof
Embodiments of the disclosure relate to a memory system and an operating method thereof. The memory system is configured to select, among the plurality of memory blocks, one or more target memory blocks operable to store user data to be accessed by a host which requests the memory system to write data, and determine whether to control a point of execution time of a command received from the host, based on valid page counts of respective target memory blocks. |
US11604725B2 |
Memory sub-system codeword addressing
A hybrid addressing scheme in which a maximum of three codeword groups are utilized across pairs of memory dice and/or access rows of the memory sub-system or memory device is provided. By controlling the arrangement of such codewords, it can be possible to group codewords such that disturb effects can be reduced. For example, codewords can be grouped in a symmetrical manner with respect to the memory dice of a memory device, which can allow for simplified codeword addressing. |
US11604722B2 |
Methods and systems for automated software testing
In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests. |
US11604720B2 |
Identifying data inconsistencies and data contention based on historic debugging traces
Based on replay of a thread, one implementation observes an influx of a value of a memory cell comprising an interaction between the thread and the value of the memory cell at an execution time point in the replaying, and determines whether the value of the memory cell observed from the influx is inconsistent with a prior value of the memory cell as known by the thread at the execution time point. If so, this implementation initiates an indication of a data inconsistency. Based on replay of a plurality of threads, another implementation identifies a memory cell that was accessed by a first thread while a thread synchronization mechanism was active on the first thread. Then, if there was another access to the memory cell by a second thread without use of the thread synchronization mechanism, this implementation initiates an indication of a potential data contention. |
US11604717B2 |
Processor performance measurement apparatus and processor performance measurement method
A processor performance measurement apparatus according to an embodiment includes a processor, in which the processor detects that a memory access occurs, the memory access being required to execute processing units or execute execution units by a processor to be measured, performs first estimation for estimating switching of the processing units or the execution units and second estimation for estimating which of the one or more processing units the processing unit being executed is or to which of the one or more processing units the execution unit being executed corresponds based on an address of an access destination of the memory access, measures respective performances in the processing units or the execution units based on an estimation result of the first estimation, and aggregates respective measurement results of the performances for each of the processing units based on an estimation result of the second estimation. |
US11604712B2 |
Active-active architecture for distributed ISCSI target in hyper-converged storage
A method is provided for a hyper-converged storage-compute system to implement an active-active failover architecture for providing Internet Small Computer System Interface (iSCSI) target service. The method intelligently selects multiple hosts to become storage nodes that process iSCSI input/output (I/O) for a target. The method further enables iSCSI persistent reservation (PR) to handle iSCSI I/Os from multiple initiators. |
US11604711B2 |
Error recovery method and apparatus
An error recovery method and apparatus, and a system are disclosed. At least two CPUs in a lockstep mode can exit the lockstep mode when an error occurs in at least one CPU, and the CPU in which the error occurs and a type of the error are determined. When the error can be recovered, the CPU in which the error occurs can be recovered according to a correctly running CPU. This helps the at least two CPUs run again at a position at which a service program is interrupted. |
US11604709B2 |
Hardware control path redundancy for functional safety of peripherals
Techniques including receiving a first control value, starting a timeout counter based on receiving the first control value, receiving a second control value, determining whether the second control value is received before the timeout counter expires, and based on the determination that the second control value is received before the timeout counter expires: determining whether the first control value is the same as the second control value, and loading the first control value into a set of control registers based on the determination that the first control value is the same as the second control value. |
US11604705B2 |
System and method for cloning as SQL server AG databases in a hyperconverged system
A system and method include creating, by an Availability Group (“AG”) controller in a virtual computing system, a first AG clone from a source database. The source database is stored on a primary replica node of an AG of the virtual computing system. The system and method also include creating, by the Controller, a second AG clone from the first AG clone and storing, by the Controller, the second AG clone on a secondary replica node of the AG. The second AG clone has a size of substantially zero. |
US11604704B2 |
Method, device and computer program product for data backup
Embodiments of the present disclosure relate to a method for data backup. The method includes obtaining an attribute value associated with a backup task to be run, the backup task being used for backing up data on a client terminal to a server through a network, the attribute value including a value of at least one of an attribute of the client terminal, an attribute of the server, and an attribute of the network; determining, based on the attribute value, the number of threads to be used to perform the backup task on the client terminal; and causing the client terminal to perform the backup task using the number of threads to back up the data. |
US11604703B2 |
Systems and methods for performing backups of a server database
Systems and methods for performing differential and full data protection operations. Parameters that define minimum, interval, and maximum values are provided to an agent. These values relate to changes in the data or in a database. The agent monitors the database and backups are triggered in accordance with these values. A differential backup is not performed until the minimum value is reached and differential backups are performed only after subsequent intervals are reached. A full backup is performed once the maximum value is reached. |
US11604696B2 |
Field programmable gate array (FPGA) for improving reliability of key configuration bitstream by reusing buffer memory
A field programmable gate array (FPGA) for improving the reliability of a key configuration bitstream by reusing a buffer memory includes a configuration buffer, a configuration memory and a control circuit. The configuration memory includes N configuration blocks. The FPGA stores a key configuration chain by using the configuration buffer and ensures correct content of the key configuration chain through an error correcting code (ECC) check function of the configuration buffer, so that when the FPGA runs normally, a control circuit reads the key configuration chain in the configuration buffer at an interval of a predetermined time and writes the key configuration chain into a corresponding configuration block to update the key configuration chain, thereby ensuring accuracy of the content of the key configuration chain and improving running reliability of the FPGA. |
US11604693B2 |
Memory device, a controller for controlling the same, a memory system including the same, and an operating method of the same
A memory device including: a memory cell array including a plurality of memory cells disposed at intersections of wordlines and bitlines; an error correction circuit configured to read data from the memory cell array and to correct an error in the read data; and an error check and scrub (ECS) circuit configured to perform a scrubbing operation on the memory cell array, wherein the ECS circuit includes: a first register configured to store an error address obtained in the scrubbing operation; and a second register configured to store a page offline address received from an external device. |
US11604692B2 |
Field programmable gate array (FPGA) with automatic error detection and correction function for programmable logic modules
A field programmable gate array (FPGA) with an automatic error detection and correction function for programmable logic modules includes an error checking and correction device. A check code generation circuit in the error checking and correction device performs error correcting code (ECC) encoding according to input data of corresponding programmable logic registers to generate a check code, and refreshes and writes the check code into a check code register according to a clock signal. A check circuit checks outputs of the programmable logic registers and check code registers to generate syndromes for implementing checking. A decoding circuit generates upset signals corresponding to the syndromes according to a trigger enable pulse of a trigger circuit to control a fault register to directly and asynchronously upset content to correct the error. A circuit area is greatly reduced by using the FPGA, thereby improving a degree of integration of the circuit. |
US11604689B1 |
Resolving technology issues
Methods, systems, and storage media including instructions for resolving technology issues is described. One of the methods includes receiving, by at least one processor, a session record of user producing a technical error on a computer system. The method includes providing, by the at least one processor, the session record for resolution to a processing system. The method also includes providing, by the at least one processor, a potential solution to the technical error. |
US11604687B2 |
Programmable device, hierarchical parallel machines, and methods for providing state information
Programmable devices, hierarchical parallel machines and methods for providing state information are described. In one such programmable device, programmable elements are provided. The programmable elements are configured to implement one or more finite state machines. The programmable elements are configured to receive an N-digit input and provide a M-digit output as a function of the N-digit input. The M-digit output includes state information from less than all of the programmable elements. Other programmable devices, hierarchical parallel machines and methods are also disclosed. |
US11604682B2 |
Pre-emptive container load-balancing, auto-scaling and placement
A resource usage platform is disclosed. The platform performs preemptive container load balancing, auto scaling, and placement in a computing system. Resource usage data is collected from containers and used to train a model that generates inferences regarding resource usage. The resource usage operations are performed based on the inferences and on environment data such as available resources, service needs, and hardware requirements. |
US11604681B2 |
Systems and methods for reliable flow measurement and control
Systems and methods for reliable flow measurement and control may include a processor having multiple cores. The compute device may further include circuitry configured to identify a time-critical software application to satisfy a target execution parameter for the measurement or control of fluid flow in an industrial environment. The circuitry may be further configured to allocate at least one resource of the compute device to execute the time-critical software application in satisfaction of the target execution parameter with at least one other software application in a single operating system, including dedicating a core of the processor to the execution of the time-critical software application. Additionally, the circuitry may be configured to execute the time-critical software application with the at least one other software application in the single operating system in satisfaction of the target execution parameter. |
US11604677B2 |
Data set subscription tracking and termination system
A data set subscription tracking and termination system may include a distribute module, a publisher and a plurality of subscribers. The distribute module may receive a publication registration to register a publication. The distribute module may receive a subscription registration to register a subscription to the publication. The publication registration and/or subscription registration may include metadata relating to the publication and/or subscription. A metadata store, included in the distribute module, may store the publication registration and/or the subscription registration. The publisher may change the publication. The change to the publication may include adding and/or deleting rows and/or columns to, or from, the publication. The publisher may notify the distribute module of publication. The distribute module may transmit an alert to all subscribers notifying them of the publication changes. The distribute module may also terminate subscriptions that only include data elements that are deleted from the publication. |
US11604674B2 |
Systems and methods for detecting and filtering function calls within processes for malware behavior
Systems and methods for monitoring a process a provided. An example method commences with providing a management platform. The management platform is configured to receive user rules for processing at least one function call within the process. A high-level script can be used based on the user rules to develop and install at least one library to execute synchronously within the process. The at least one library can be configured to monitor the process for at least one function call and capture argument values of the function call before the argument values are passed to a function. The at least one library can filter the function call based at least in part on the argument values. The method can continue with selectively creating an API event for execution by a dedicated worker thread. The execution of the API event is performed asynchronously with regard to the process. |
US11604671B2 |
Secure virtual machine and peripheral device communication
A method includes receiving, by a virtual machine running on a computing system, a public cryptographic key associated with a peripheral device of the computing system. The method further includes, responsive to validating the public cryptographic key, encrypting a cryptographic nonce value with the public cryptographic key. The cryptographic nonce value encrypted with the public cryptographic key is transmitted to the peripheral device. The method further includes using a shared cryptographic key generated from the cryptographic nonce value to access contents of a direct memory access (DMA) buffer utilized by the peripheral device. |
US11604669B2 |
Single use execution environment for on-demand code execution
Systems and methods are provided for efficiently configuring an execution environment for an on-demand code execution system to handle a single request (or session) for a single user. Once the session or request is complete, the execution environment is reset, such as by having the hardware processor state, memory, and storage reset. In particular, prior to the execution of code, state of the execution environment of the host computing device is retrieved, such as hardware processor(s), memory, and/or storage state. Moreover, during execution of the code instructions, intermediate state can be gathered. Following the execution of the code, the execution environment is reset based on the saved state related to the hardware processor(s), memory, and/or storage. A subsequent code execution securely occurs in the execution environment and the execution environment is reset again, and so forth. |
US11604667B2 |
Optimized deployment based upon customer locality
The deployment of content and computing resources for implementing a distributed software application can be optimized based upon customer location. The volume and geographic origin of incoming requests for a distributed software application are determined. Based upon the volume and geographic origin of the incoming requests, content and/or one or more instances of the distributed software application may be deployed to a geographic region generating a significant volume of requests for the distributed software application. Content and/or instances of a distributed software application might also be speculatively deployed to a geographic region in an attempt to optimize the performance, cost, or other attribute of a distributed software application. |
US11604665B2 |
Multi-tiered-application distribution to resource-provider hosts by an automated resource-exchange system
The current document is directed a resource-exchange system that facilitates resource exchange and sharing among computing facilities. The currently disclosed methods and systems employ efficient, distributed-search methods and subsystems within distributed computer systems that include large numbers of geographically distributed data centers to locate resource-provider computing facilities that match the resource needs of resource-consumer computing-facilities based on attribute values associated with the needed resources, the resource providers, and the resource consumers. The resource-exchange system monitors and controls resource exchanges on behalf of participants in the resource-exchange system in order to optimize resource usage within participant data centers and computing facilities. Virtual machines that provide the execution environment for multi-tiered applications described by hierarchically organized multi-tiered-application specifications are automatically distributed across one or more resource-provider-computing-facility hosts by the resource-exchange system. |
US11604663B2 |
Detection of user interface controls via invariance guided sub-control learning
Computerized detection of one or more user interface objects is performed by processing an image file containing one or more user interface objects of a user interface generated by an application program. Sub-control objects can be detected in the image file, where each sub-control object can form a portion of a user interface object that receives user input. Extraneous sub-control objects can be detected. Sub-control objects that overlap with or that are within a predetermined vicinity of an identified set of sub-control objects can be removed. Sub-control objects in the identified set of sub-control objects can be correlated to combine one or more of the sub-control objects in the identified set of sub-control objects to generate control objects that correspond to certain of the user interface objects of the user interface generated by the application program. |
US11604660B2 |
Method for launching application, storage medium, and terminal
A method for launching an application, a storage medium, and a terminal are provided. The method includes the following. An application to be preloaded is determined in response to an event of application preloading being triggered. Resources for launching the application to be preloaded are preloaded. The application to be preloaded includes a target application, the resources includes a first resource for launching the target application, and the first resource includes network data of the target application, which is dynamically updated on a network side. In response to receiving an instruction indicative of launching the target application, the target application is launched based on latest network data of the target application and the first resources preloaded. |
US11604659B2 |
Automated propagation of server configuration on a server cluster
Techniques are disclosed to automate secure propagation of a configuration to a plurality of servers in a server cluster. For example, the techniques may include a method. The method may include receiving, at a first computing device, a first public key associated with a target computing device, the first computing device having an updated configuration. The method may further include encrypting, at the first computing device, the updated configuration using the first public key. The method may further include sending the encrypted configuration to the target computing device. The method may further include decrypting, at the target computing device, the encrypted configuration using a first private key associated with the target computing device, wherein the first public key and the first private key are a first keypair associated with the target computing device. The method may further include updating the target computing device with the updated configuration. |
US11604657B2 |
Containerized point-of-sale (POS) system and technique for operating
A Point-Of-Sale (POS) processing environment is encapsulated within a container running on a first Operating System (OS) of a transaction terminal. Peripheral drivers for connected peripherals run on a second and different OS of the transaction terminal. A platform processing environment runs the peripheral drivers on the second and different OS of the terminal. A socket interface is provided for communication between transaction applications of the POS processing environment with the peripheral drivers of the platform processing environment for purposes of allowing the transaction applications to control and access the connected peripherals during transactions performed at the transaction terminal via the socket interface. |
US11604656B2 |
Method and apparatus for managing application
An electronic device is disclosed that includes a memory storing a first application run based on a first sandbox environment and a processor connected with the memory. The memory stores instructions which, when executed, cause the processor to determine whether it is necessary to change a first user identifier (UID) for the first application in response to an application installation request requesting to update the first application to a second application, assign a second UID for the second application using a UID mapping resident program based on it being necessary to change the first UID, and construct a second sandbox environment for the second application to have the second UID and a resource included in the first sandbox environment. |
US11604652B2 |
Streaming address generation
A digital signal processor having at least one streaming address generator, each with dedicated hardware, for generating addresses for writing multi-dimensional streaming data that comprises a plurality of elements. Each at least one streaming address generator is configured to generate a plurality of offsets to address the streaming data, and each of the plurality of offsets corresponds to a respective one of the plurality of elements. The address of each of the plurality of elements is the respective one of the plurality of offsets combined with a base address. |
US11604651B2 |
Methods and devices for hardware characterization of computing devices
A machine characterization device for determining one or more machine characterization parameters of a computing device depending on a machine signature determined from sets of timing measurements associated with at least one machine characterization instruction executed by one or more processors comprised in the computing device using at least two machine configurations. A machine configuration comprises a sequence of two or more machine configuration instructions defining an order of execution of one or more instructions by the one or more processors. |
US11604642B2 |
System for computer program code issue detection and resolution using an automated progressive code quality engine
A system is provided for computer program code issue detection and resolution using an automated progressive code quality engine. In particular, the system may automatically detect issues with computer program code automatically resolve the issues detected on any computing system within a network environment. The system may comprise a progressive code quality engine configured to use machine learning algorithms to adaptively detect code quality issues and a rule imposition engine that automatically resolves the issues detected by the code quality engine. The system may further comprise one or more edge device-based quality enablers that may coordinate the resolution of code quality issues with a cloud-based master controller. In this way, the system provides a seamless and dynamic end-to-end solution for addressing code quality issues. |
US11604640B2 |
Code refactor renaming recommender
An approach to code refactor renaming may be provided. Source code with a naming convention for functions and classes can be presented to a machine learning model. The model may identify the names for functions and classes. The identified names may be tokenized. Docstrings associated with functions and classes may be identified. Code for the identified functions and classes and associated may be input into a feature vector generation mechanism. A model may be trained mapping the generated feature vectors to tokenized identified names, via regression. The model can be utilized to analyze input code with the same naming convention to predict names for functions and classes, allowing for the recommendation of function and class names in accordance with the programming code naming convention. |
US11604634B2 |
Managing installation of applications on a computing device
A computing device can manage installation of an application program using an agent registered with an operating system. The agent can receive a notification in response to a user request to mount a disk image. The disk image can include the application program. The agent can generate metadata associated with the disk image. An action to take can be determined based on the metadata. The application program can be installed using privileges of the agent without changing privileges of an account for the current user. |
US11604632B2 |
Development environment deployment for multiple developer types
Disclosed herein are systems, methods, and software managing the deployment of development environments for an organization. In one example, a computing system may identify a request for a development environment. In response to the request, the computing system may select one or more images for the development environment from a plurality of images based on an identifier associated with the request and initiate one or more virtual nodes from the one or more images based on a configuration associated with the identifier. |
US11604629B1 |
Automatic workflow generation based on annotated code statements
Automatic workflow generation is described. One or more files containing code statements for accessing and modifying information in a destination database is received. The code statements are parsed from the one or more files and dependencies between the code statements are determined. A dependency graph is built by arranging the code statements according to the dependencies between the code statements. The dependency graph is partitioned by identifying at least one barrier code statement having an unclear dependency and dividing the dependency graph between code statements occurring prior to the at least one barrier code statement and code statements occurring after the at least one barrier code statement. Jobs are scheduled based on the partitioned dependency graph, and the code statements are annotated according to the scheduled jobs. A workflow is then automatically generated based on the annotated code statements. |
US11604628B2 |
Generation and/or recommendation of tools for automating aspects of computer programming
Implementations are described herein for leveraging prior source code transformations to facilitate automatic creation and/or recommendation of tools for automating aspects of source code transformations captured in real time. In various implementations, a transformation made by a programmer to a source code snipped may be captured in a source code editor application in real time. Based on the transformation and the intent, one or more candidate source code transformations may be identified from one or more repositories of prior source code transformations made by one or more other programmers. The source code editor application may be caused to provide output indicative of a tool that is operable to automate one or more edits associated with both the transformation made by the programmer to the source code snippet and with one or more of the candidate source code transformations. |
US11604625B2 |
Dynamic validation framework extension
A programming language framework may be enhanced to provide for dynamic validation. Dynamic validation allows the validator function for any variable to be selected at runtime rather than statically declared at programming-time. Instead of annotating a variable with an annotation that refers to a specific validator function or constraint type, programmers can annotate a variable with an annotation that indicates that the validator function will be selected dynamically at runtime. When a runtime instance of the variable is created, the programming language framework may identify the dynamic validation annotation on the variable, and then use the runtime values in the variable to determine which validator function(s) should be used. |
US11604619B2 |
Display device and method of controlling plurality of display devices
Provided herein may be a display device and a method of controlling a plurality of display devices. The method may include displaying, on a first display device, a first image including a first partial image, a second partial image, and a third partial image, transmitting, by the first display device, a second image including a fourth partial image corresponding to the first partial image, a fifth partial image corresponding to the second partial image, and a sixth partial mage corresponding to the third partial image to a second display device, displaying the second image on the second display device, receiving, by the first display device, a first touch input for a first input interface included in the third partial image, and receiving, by the first display device, a second touch input for at least one of the fourth, fifth partial image, and sixth partial images. |
US11604617B2 |
Printer connectable to a network and an information processing terminal
The printer (10) of the present disclosure is a printer connectable to a network (30) and an information processing terminal (20), including a control section (15) configured to: when obtaining data in accordance with the network class from the information processing terminal (20), extract a first frame based on a first communication standard used for communications between the printer (10) and the network (30), from the data; when determining that destination information included in the first frame specifies the printer (10), extract and interpret print information included in the first frame; and when determining that the destination information included in the first frame does not specify the printer (10), forward the first frame to the network (30). |
US11604615B2 |
Printing system for suppressing wasteful transmission of notification information
A communication system and a control method are provided, which are capable of suppressing wasteful transmission of notification information. To this end, in a case where predetermined information is not received despite that notification information has been transmitted, this problem is solved by providing an information processing apparatus having a control unit configured to perform control so that the notification information is not transmitted anew. |
US11604610B2 |
Methods and systems for storing data in a distributed system using offload components
A method for storing data, the method comprising receiving, by an offload component in a client application node, a request originating from an application executing in an application container on the client application node, wherein the request is associated with data and wherein the offload component is located in a hardware layer of the client application node, and processing, by the offload component, the request by a file system (FS) client and a memory hypervisor module executing in a modified client FS container on the offload component, wherein processing the request results in at least a portion of the data in a location in a storage pool. |
US11604606B2 |
Prefetch signaling in memory system or subsystem
Methods, systems, and devices for prefetch signaling in a memory system or sub-system are described. A memory device (e.g., a local memory controller of memory device) of a main memory may transmit a prefetch indicator indicating a size of prefetch data associated with a first set of data requested by an interface controller. The size of the prefetch data may be equal to or different than the size of the first set of data. The main memory may, in some examples, store the size of prefetch data along with the first set of data. The memory device may transmit the prefetch indicator (e.g., an indicator signal) to the interface controller using a pin compatible with an industry standard or specification and/or a separate pin configured for transmitting command or control information. The memory device may transmit the prefetch indicator while the first set of data is being transmitted. |
US11604602B2 |
Control device, execution device and device management method
A control device, an execution device, a device management method, and a device management system are provided, and are related to the field of network technologies. The control device includes: a network communications interface configured to connect to an execution device through a network, where the execution device is a network communications device; and a processor configured to send a device management protocol packet through the network communications interface, where the device management protocol packet indicates an operation performed on a register in a first chip in the execution device and/or the device management protocol packet indicates that a pin of a second chip in the execution device is set to a status indicated by the device management protocol packet. |
US11604595B2 |
Data mirroring and data migration between storage volumes using system control processors
A method for managing composed information handling systems includes receiving, by a system control processor, a mirroring policy from a system control processor manager, receiving an application write request from a first application instance, based on the application write request and the mirroring policy: initiating servicing of the application write request by a first composed information handling system, initiating servicing of an SCP write request by a second composed information handling system, wherein the SCP write request is based on the application write request, receiving a SCP response from the SCP write request from a second system control processor, wherein a second composed information handling system comprises the second system control processor and is executing a second application instance of the cluster application, and sending a write response to the first application instance, wherein the write response is based, at least in part, on the SCP response. |
US11604588B2 |
Information processing apparatus and method for controlling information processing apparatus having a slew rate of an output signal adjustable through a setting of impedance
An apparatus includes a nonvolatile semiconductor memory device storing identification information and first setting information on an output signal, a memory holding identification information of nonvolatile semiconductor memory devices, the identification information including the identification information of the nonvolatile semiconductor memory device, and setting information on an output signal associated with the identification information of the nonvolatile semiconductor memory devices, the setting information including at least second setting information on the output signal, and a processor acquiring the identification information of the nonvolatile semiconductor memory. |
US11604586B2 |
Data protection method, with disk array tags, memory storage device and memory control circuit unit
A data protection method, a memory storage device and a memory control circuit unit are provided. The method includes: setting a plurality of disk array tags corresponding to a plurality of word lines and a plurality of memory planes, and the plurality of disk array tags corresponding to one of the word lines connected to one of the memory planes are at least partially identical to the plurality of disk array tags corresponding to another one of the word lines connected to another one of the memory planes; receiving a write command and data corresponding to the write command from a host system; and sequentially writing the data into the plurality of word lines and the plurality of memory planes corresponding to the plurality of disk array tags. |
US11604585B2 |
Data rebuild when changing erase block sizes during drive replacement
A method for rebuilding data when changing erase block sizes in a storage system is provided. The method includes determining one or more erase blocks to be rebuilt and allocating one or more replacement erase blocks, wherein the one or more erase blocks and the one or more replacement erase blocks have differing erase block sizes. The method includes mapping logical addresses, for the one or more erase blocks, to the one or more replacement erase blocks and rebuilding the one or more erase blocks into the one or more replacement erase blocks, in accordance with the mapping. |
US11604584B2 |
Storage system
In write processing of a data set group to be written to be one or more data sets to be written, a storage system performs encoding processing including processing for generating a data model showing regularity of the data set group to be written and having one or more input values as an input and the data set group as an output. In the write processing, the storage system writes the data model generated in the encoding processing and associated with a key of the data set group to be written. |
US11604583B2 |
Policy based data tiering
Hybrid data tiering, including: replicating multiple data objects from a first storage location on a first computer system to a second storage location at a second computer system; receiving, from a client computing system, a retention policy specifying one or more rules or conditions to evaluate to determine whether to continue storing data at a first storage location in addition to storing the data at a second storage location; identifying, in accordance with the retention policy, some of the multiple data objects to continue storing at the first storage location, wherein all of the multiple data objects remain stored at the second storage location; and selecting the identified some of the multiple data objects to remain stored at the first storage location. |
US11604582B2 |
Method and system for controlling the use of a cartridge
A system for printing an imprint on a flat material includes a cartridge holding a consumable (e.g. ink) and at least one material processing device (MPD) (e.g. franking machine) having a printer and a data processor connected to the printer to control use of the cartridge to produce the imprint. The MPD is configured to detect insertion of the cartridge into the printer and generate current consumption information representing the use of the cartridge by the printer since insertion. The cartridge can include a first non-volatile memory that (unchangeably) stores a unique cartridge identification of the cartridge. The data processor is configured to: cause, based on a predeterminable usage-relevant event occurring, a current use-information, generated based on the current consumption information logically linked to the cartridge identification, to be stored in a second memory, and write to an irreversibly writable memory area of the first memory when the event occurs. |
US11604573B2 |
Self-clustering stacks of visible information units in an infinitely zoomable space on a graphical computing device
An electronic device has a display, one or more processors, and memory. The memory stores one or more programs configured for execution by the one or more processors. The device displays a graphical user interface having a viewport of a canvas containing a plurality of graphical information units. Each graphical information unit has (i) a respective location on the canvas, (ii) a respective size, and (iii) respective information content independent of size, displayed according to a current location of the viewport and a current scale of the viewport. The device displays the graphical information units according to relative size determination using a specific size metric, including displaying each smaller graphical information unit in front of each fully or partially overlapping larger graphical information unit, thereby displaying a visual hierarchy of the graphical information units on the canvas. |
US11604569B2 |
Systems and methods for generating a personalized lobby interface based on contest attributes and user attributes
Systems and methods for generating a personalized lobby interface based on contest attributes and user attributes for one or more users of a contest management system. The contest management system can generate, execute and maintain a plurality of contests, such as but not limited to, fantasy sports contests. Further, the contest management system can maintain a plurality of user profiles with each of the user profiles associated with at least one user. To provide content and/or recommendations to one or user profiles, the contest management system can create one or more personalized lobbies for each of the user profiles. The personalized lobbies can display one or more contests selected by the contest management system that a user associated with the respective user profile may be interested in based in part on their respective profile attributes and/or contest history. |
US11604567B2 |
Information processing method and terminal
An information processing method and a terminal are provided. The terminal has a first screen and a second screen, and the method includes: in a case that running interfaces of applications are separately displayed on the first screen and the second screen, if a target event is received, displaying, on a target screen, a floating control that is used to indicate the target event; receiving an input for the floating control; and processing the target event in response to the input for the floating control, where the target screen is the first screen or the second screen. |
US11604558B2 |
Display control device, display control method, and storage medium
A display control device comprising a display control section configured to arrange, on a display, icons for starting each of a plurality of applications, an acquisition section configured to acquire a number of times of use for each of the applications; and a computation section configured to compute a priority level for each of the applications based on a condition including the number of times of use as acquired by the acquisition section, the display control section being configured to effect a rearrangement, in a prescribed region of the display section, each icon having a high ranking for the priority level computed by the computation section, and, during the rearrangement, being configured to fix a display position of icons remaining in the prescribed region. |
US11604555B2 |
Highlighting data marks in popup secondary data visualizations according to selected data values from primary data visualizations
A computing device displays a primary data visualization in a data visualization workbook that includes a second worksheet having a secondary data visualization. The primary data visualization includes a plurality of visual marks representing a first set of data fields from a dataset. A first user input in a tooltip definition refers to the secondary data visualization. A second user input selects a first visual mark. In response to the second user input, the device generates a highlighted version of the secondary data visualization, for a second set of data fields from the dataset, specified in the second worksheet, based on the selected first visual mark. The device displays the generated secondary data visualization in a tooltip. Sometimes the device receives a third user input selecting a second visual mark in the plurality of visual marks, and dynamically updates the displayed secondary data visualization based on the second visual mark. |
US11604554B2 |
System and method for displaying changes to a number of entries in a set of data between page views
A system and method for displaying changes to a number of entries between page views is provided. |
US11604551B2 |
Display device comprising display substrate and touch control substrate
The present disclose provides a touch control substrate and a display device and relates to the field of touch control technologies. The touch control substrate has a fingerprint recognition area and includes a plurality of touch control electrode units. The touch control electrode unit includes a mesh electrode composed of a plurality of electrode lines, and at least one touch control electrode unit is located in the fingerprint recognition area. The touch control electrode unit in the fingerprint recognition area is divided into a first area and a second area surrounding the first area, and a coverage rate of the plurality of electrode lines in the first area is smaller than a coverage rate of the plurality of electrode lines in the second area. |
US11604548B2 |
Capacitive sensor mesh with discontinuities
A display with a curved portion is provided. The display includes a capacitive sensor mesh layer including a plurality of cells, wherein at least a cell of the plurality of cells includes at least one cell face that has a discontinuity in the cell face based at least in part on a position of the cell on the curved portion. |
US11604545B2 |
Electroluminescent display including touch sensor
An electroluminescent display is disclosed. The electroluminescent display includes an electroluminescent element disposed in a display area of a substrate, an encapsulation unit disposed on the electroluminescent element, a first mesh electrode layer disposed on the encapsulation unit, an insulating layer covering the first mesh electrode layer, and a second mesh electrode layer disposed on the insulating layer. The first mesh electrode layer includes a first mesh electrode and a second mesh electrode separated from the first mesh electrode. The second mesh electrode layer includes a third mesh electrode extended in a first direction and a fourth mesh electrode extended in a second direction intersecting the first direction through the first mesh electrode intersecting the third mesh electrode. |
US11604543B2 |
Detection device
According to an aspect, a detection device includes: photodiodes; a light source; a detection circuit configured to detect detection signals output from the photodiodes; and an exposure period adjusting circuit configured to determine an exposure period of the photodiodes. A relation between an output value output from the detection circuit and the exposure period comprises a linear region and a saturated region, and a gradient of the output value with respect to the exposure period in the saturated region is smaller than a gradient of the output value with respect to the exposure period in the linear region. The exposure period adjusting circuit is configured to determine the exposure period based on a first output value output from the detection circuit in a first exposure period, a second output value output from the detection circuit in a second exposure period, and a reference output value set in advance. |
US11604542B2 |
Display system and control method for display device
In a display system, a display device includes a plurality of gate lines, a plurality of source lines and a plurality of common electrodes used for both image display and touch detection. A first acquirer acquires a specific frequency to be avoided. A second acquirer acquires a frequency of a control signal used to control the display device. When the specific frequency and the frequency of the control signal satisfy a changing condition, a changing unit changes the frequency of the control signal. |
US11604537B2 |
Display device with touch panel and method for controlling display device with touch panel
A display device includes a touch panel, a panel control unit, and a storage unit configured to store an image signal. The panel control unit provides control to perform a touch detection operation and a write operation in an alternating manner in an image input period and to perform at least the touch detection operation at regular intervals in a suspension period. When an image input period starts, the panel control unit provides control to perform the write operation after an ongoing or subsequent touch detection operation finishes. |
US11604532B2 |
Operating device for a vehicle
The invention relates to an operating device for a vehicle, comprising a display with a touch-sensor system for inputting a command and additionally a retaining device which retains the display. The retaining device has a base face and a free area which is defined by support elements protruding from the base face. The operating device is additionally provided with at least one actuation sensor for detecting a bend of the display upon being manually actuated and an analysis unit which is connected to the touch sensor system and the at least one actuation sensor for analyzing the signals of the touch sensor system and the at least one actuation sensor. |
US11604530B1 |
Display with touch sensing integration
The present invention provides a novel pixel array with touch component integration, the structure includes pluralities of the pixels, arranged in an array with a gap between the horizontal space. Two touch electrode layers are arranged in the gap which are alternately with the pixels, thereby the spatial integration efficiency could be improved by integrating touch sensing electrode layers within the display pixels. |
US11604527B2 |
Touch sensor and display device including touch sensor
A display device may include a display panel, a sensor unit, and a touch driver. The sensor unit is provided on the display panel and may output a sensing signal corresponding to a touch input. The sensor unit may include a first electrode and may include a conductive layer provided between the display panel and the first electrode and spaced from the first electrode. The touch driver may include a signal receiver. The signal receiver may include a first input terminal electrically coupled to the first electrode, may include a second input terminal electrically coupled to the conductive layer, may receive the sensing signal, and may output a signal corresponding to a voltage difference the first input terminal and the second input terminal. |
US11604520B2 |
Position indicating device and spatial position indicating system
A position indicating device includes a housing in which an electronic pen including a pen tip is mountable, a force sense generator configured to generate a force sense, and a processor configured to control the force sense generator to generate the force sense when, with the electronic pen mounted in the housing, a distance between a position of the pen tip of the electronic pen in a virtual reality space and an object in the virtual reality space is equal to or less than a predetermined value. |
US11604517B2 |
Information processing device, information processing method for a gesture control user interface
An information processing device obtains an indicated position that is actually indicated by an object which is directed toward a screen and located on a plane including the screen. The information processing device obtains a relative position of a user to the actual indicated position. The information processing device obtains an input position on the screen, which corresponds to a current position of the object, and enables suppression of a movement amount of the input position with respect to an operation amount based on the relative position when the user has moved the object. The information processing device executes predetermined processing based on the input position. |
US11604515B2 |
Network virtualization platforms enhanced with non-visual sensory interactivity
Concepts and technologies disclosed herein are directed to visualization for network virtualization platforms (“NVPs”) enhanced with non-visual sensory interactivity. A computer system can obtain data associated with an NVP. The computer system can generate a non-visual feedback environment representative of at least a portion of the network virtualization platform. The non-visual feedback environment can include non-visual sensory feedback to be presented to a user. The computer system also can receive one or more rules associated with the data. The rule(s) can be associated with one or more service elements of the NVP. The rule(s) alternatively or additionally can be associated with one or more events. The computer system can provide the non-visual sensory feedback via a non-visual sensory feedback device that outputs the non-visual sensory feedback to be sensed by the user. The non-visual sensory feedback can include audio feedback, haptic feedback, olfactory feedback, or some combination thereof. |
US11604514B2 |
Substrate having a visually imperceptible texture for providing variable coefficients of friction between objects
Disclosed herein is a substrate for an electronic device. The substrate has a visually imperceptible surface texture that exhibits different coefficients of friction on various input objects. In some implementations, the texture of the textured substrate is created using a gas etching process. |
US11604511B2 |
Robust photosensor-based facial expression detector
Disclosed herein is robust detection of facial expressions that accounts for interferences on the face. In one embodiment, a system includes a head-mounted device that comprises (i) light sources configured to emit light towards a first region on a user's face, and (ii) discrete photosensors, spread over more than 2 cm, which take measurements of reflections of the light from the first region. Additionally, the system includes a head-mounted camera that captures images of a second region on the face. A computer calculates, based on the images, an extent of presence of hair over a portion of the first region. Optionally, the computer calculates extents of other interferences such as perspiration, applied makeup, and skin infection. The computer then detects facial expressions of the user based on the measurements of the reflections and the calculated extent of the hair and/or other interferences. |
US11604509B1 |
Event camera for eye tracking
Methods and systems for sensing physical quantities are provided. In one example, an apparatus comprises: a plurality of sensing elements, each sensing element being configured to measure a physical quantity and to generate a measurement result; and a controller configured to: receive first measurement results from at least a subset of the plurality of sensing elements, each of the first measurement results corresponding to an event based at least in part on satisfying a relationship with a threshold; populate an event matrix based in part on the first measurement results; populate a change matrix based in part on the threshold; and generate information related to a distribution of the measurement results among the plurality of sensing elements based at least in part on the event matrix and the change matrix. |
US11604508B2 |
Virtual object display interface between a wearable device and a mobile device
Systems, devices, media, and methods are presented for displaying a virtual object on the display of a portable eyewear device using motion data gathered by a face-tracking application on a mobile device. A controller engine leverages the processing power of a mobile device to locate the face supporting the eyewear, locate the hand holding the mobile device, acquire the motion data, and calculate an apparent path of the virtual object. The virtual object is displayed in a series of locations along the apparent path, based on both the course traveled by the mobile device (in the hand) and the track traveled by the eyewear device (on the face), so that the virtual object is persistently viewable to the user. |
US11604507B2 |
Information processing method, non-transitory recording medium, and information processing apparatus
Appropriately separating at least two different types of processing by using a motion of a predetermined part provided with a sensor. An information processing method executed by a processor included in an information processing apparatus, the information processing method comprising: sequentially acquiring data relating to a movement speed of a predetermined part of a user from a sensor mounted on the predetermined part; determining whether or not the data is equal to or higher than a predetermined threshold; controlling, when the data is determined to be lower than the predetermined threshold, execution of first processing by using data preceding, by a first predetermined amount of time, a time point where the determination is made that the data is lower than the predetermined threshold; and controlling, when the data is determined to be equal to or higher than the predetermined threshold, execution of second processing that differs from the first processing. |
US11604506B2 |
Method for reducing power consumption of electronic device, and apparatus
An electronic device supporting power consumption reduction can be operated in a power saving mode or in an active mode, and the electronic device includes a first processor and a second processor. The first processor is configured to be powered off when the electronic device is in the power saving mode. The second processor is configured to, when the electronic device is in the power saving mode, control peripheral hardware associated with a local bus of the first processor. The peripheral hardware includes at least one of the following: a display unit, an input unit, a BLUETOOTH unit, and a sensing unit. |
US11604498B2 |
Fan cage and electronic device having the same
A fan cage is at least adapted to a first fan and a second fan smaller than the first fan. The fan cage includes a cage body and an adjustment member. The cage body defines a first accommodation portion in a size fitting the first fan. The adjustment member is movably disposed on the cage body and switchable between a laid down status and an upright status within the first accommodation portion. When the adjustment member is in the upright status, the adjustment member is upright in the first accommodation portion so that the adjustment member and the cage body together define part of the first accommodation portion as a second accommodation portion in a size fitting the second fan. |
US11604497B2 |
Electronic device
An electronic device, including a substrate, a transistor, a data line, a first transparent conductive layer, an insulating layer, and a metal layer, is provided. The transistor is disposed on the substrate. The data line is disposed on the substrate and electrically connected to the transistor. The first transparent conductive layer is disposed on the data line. The insulating layer is disposed on the first transparent conductive layer. The metal layer is disposed on the data line and overlapped with the data line. The electronic device of the disclosure may reduce an impedance of the transparent conductive layer, mitigate a problem of visual visibility caused by metal reflection, reduce a probability of light entering a semiconductor layer of the transistor, or increase an aperture ratio. |
US11604496B2 |
Modular replaceable mobile communication device
A mobile communication device is disclosed, and is modularized to include an electronic device for performing mobile communication and a frame assembly. The frame assembly comprises a circuit board having an electrical connection interface and a frame having a recess for receiving the electronic device. In addition, a first electrical connector is disposed on a side wall of the recess, and the electronic device has a second electrical connector connected to the first electrical connector, such that the electronic device coupled to the circuit board via the forgoing two electrical connectors. By inserting the mobile communication device into an accommodation space in a casing of a host electronic device, the electrical connection interface is inserted into an electrical slot that is arranged in a printed circuit board in the casing, thereby achieving a function expansion of mobile communication for the host electronic device. |
US11604495B2 |
Computer system with side plenum cooling
A rack-mountable computer system directs separate portions of a cooling airflow from an inlet air plenum in the computer system interior through separate air passages to remove heat from separate portions of a set of heat-producing components. The air passages can preclude a portion of cooling airflow removing heat from a component from being preheated by another component. Plenums and air passages can be established through the arrangement of components in the interior. Components can be arranged in progressive offsets throughout the depth of the interior to vary plenum flow area throughout the depth, which can progressively impede and redirect airflow through the inlet plenum into the air passages. Arrangements can include an angled row, a staggered configuration, etc. The computer system can include a chassis which can translate, while maintaining operation of hot-pluggable electronic components coupled throughout the depth, to enable swapping of hot-pluggable electronic components throughout the interior. |
US11604490B1 |
Low frequency power supply spur reduction in clock signals
Techniques and apparatus for reducing low frequency power supply spurs in clock signals. One example circuit generally includes a first power supply circuit configured to generate a first power supply voltage on a first power supply rail, a second power supply circuit configured to generate a second power supply voltage on a second power supply rail, a clock distribution network, and a feedback circuit coupled between the second power supply rail and at least one input of the first power supply circuit. The feedback circuit may be configured to sense the second power supply voltage, to process the sensed second power supply voltage, and to output at least one feedback signal to control the first power supply circuit based on the processed second power supply voltage. The clock distribution network may include first and second sets of clock drivers powered by the first and second power supply voltages, respectively. |
US11604489B2 |
System and method for micromechanical logical and gate
The present disclosure relates to a mechanical AND-gate logic system that may make use of a first and second lever arms, a first pivot linkage coupling the lever arms, an output member, and a second pivot linkage coupling the second lever arm to the output member. The first lever arm has first and second spaced apart ends for independently receiving separate logic level 1 or logic level 0 input signals thereon, and an output end spaced apart from the first and second input ends. The output end is disposed generally equidistant from the first and second spaced apart ends. The second lever arm has an input end and an output end and can move in both pivoting and translating movements. The first pivot linkage couples the output end of the first lever arm to the input end of the second lever arm such that both the input end and the output end of the second lever arm are able to either pivot and or to translate. The second lever arm is only able to translate and apply a logic 1 level input signal to the output member, to thus generate a logic 1 level output signal, when a logic level 1 input signal is applied simultaneously to both of the first and second input ends of the first lever arm. |
US11604488B2 |
Input device
An input device includes a fixed unit, a rotary member rotatably supported by the fixed unit, a rotation-detecting unit that detects a rotation angle of the rotary member, a brake-applying unit that applies a braking force to the rotary member, a torque-applying unit that applies a driving torque to the rotary member, and a control unit that controls the brake-applying unit and the torque-applying unit. The brake-applying unit includes magnetorheological fluid, a brake-applying coil that applies a magnetic field to the magnetorheological fluid, a shaft to which braking torque that changes with viscosity of the magnetorheological fluid is applied, and a transmission gear provided on the shaft and that is in mesh with a gear provided on the rotary member. The shaft is positioned on an outer side with respect to the rotary member in a radial direction of the rotary member. |
US11604485B2 |
Multiple power management integrated circuits and apparatus having dual pin interface
Multiple power management integrated circuits (PMICs) may perform communication and power sequence operation coordination between the multiple PMICs through a communication interface connected to two signal lines using a dual pin interface. The multiple PMICs include a main PMIC configured to communicate with at least one application processor through a system interface and at least one sub-PMIC configured to communicate with the main PMIC through the communication interface. A first signal line uses a single bidirectional signaling scheme, and a power status signal PSTATUS is exchanged between the main PMIC and the at least one sub-PMIC through the first signal line. A second signal line uses a single unidirectional signaling scheme, and a power sequence control signal PIF is transmitted from the main PMIC to the at least one sub-PMIC through the second signal line. |
US11604471B2 |
Systems and methods for crowd navigation in support of collision avoidance for a motorized mobile system
A system and method for a motorized mobile chair using a plurality of sensors having a plurality of sensor types to detect a plurality of objects and generate sensor data about the detected objects, each of the detected objects being a person, the sensor data about the objects comprising a plurality of range measurements to the people and a plurality of bearing measurements to the people. The system has at least one processor to receive the sensor data about the people, group the detected people into a plurality of zones, determine a closest person in each zone, and generate one or more control signals to cause the motorized mobile chair to match a speed and a direction of the closest person in the zone corresponding to a direction of travel of the motorized mobile chair while at least approximately maintaining a selected space to the closest person in the zone corresponding to the direction of travel of the motorized mobile chair. |
US11604468B2 |
Techniques for blended control for remote operations
Methods, systems, computer-readable media, and apparatuses for blended control of remote operation of vehicles are presented. The sensors of automated vehicles can detect conditions for which there is no preprogrammed response. In these situations, automated vehicles can engage a remote operator mode. Remote operation of vehicles can be difficult. These techniques can use the automated driving system of the vehicle to monitor the driving commands from a remote operator and the sensor information of the vehicle. The commands from the remote operator can be analyzed by a supervision module in the automated vehicle. The supervision module can also receive vehicle sensor information. The supervision module can correct or adjust the remote operator commands as necessary to avoid collision, dampen remote operator induced oscillations, and provide for a smoother, safer, and more realistic driving experience. |
US11604466B2 |
Robot balance control method, computer-readable storage medium and robot
A robot balance control method includes: obtaining force information associated with a left foot and a right foot of the robot; calculating a zero moment point of a center of mass (COM) of a body of the robot based on the force information; calculating a first position offset and a second position offset of the robot according to the zero moment point of the COM of the body; updating a position trajectory of the robot according to the first position offset and the second offset to obtain an updated position of the COM of the body; performing inverse kinematics analysis on the updated position of the COM of the body to obtain joint angles of the left leg and the right leg of the robot; and controlling the robot to move according to the joint angles. |
US11604463B1 |
System and method for adjusting vehicle location
Systems and methods for repositioning autonomous vehicles are disclosed. The systems and methods facilitate moving vehicles of a fleet of vehicles into more advantageous locations. For example, autonomous vehicles can be moved from positions where a vehicle would be difficult to access by a user and/or be less likely to be used by a user to positions that provide easier access by a user and/or make the vehicle more likely to be used. |
US11604462B2 |
Heterogeneous processing in unmanned vehicles
A system-on-module (SOM) for controlling an unmanned vehicle (UV) is provided. The SOM comprises a circuit board, a first processing system in operative communication with the circuit board, and a second processing system in operative communication with the circuit board. The first processing system includes one or more first processing units and a volatile programmable logic array. The first processing system is configured to execute a first process for the UV. The second processing system includes one or more second processing units and a non-volatile programmable logic array. The second processing system is configured to monitor execution of the first process by the first processing system. |
US11604459B2 |
Real-time control using directed predictive simulation within a control system of a process plant
A real-time control system includes a simulation system to implement a predictive, look-ahead function that provides an operator with information that enables a higher level of situational awareness of the expected transitional events of future steps within the control program or sequence logic. The simulation system enables future steps and transitions to be monitored before they actually occur, which enables the operator to recognize and potentially take action, in a current time step, to alleviate the underlying cause of the problem, thus reducing the likelihood of or preventing a sequence stall of the control program. |
US11604458B2 |
Anomaly determination device and anomaly determination method
An anomaly determination device and an anomaly determination method determine an anomaly of a device based on state data of the device, by using a first determination model configured to determine whether a predetermined anomaly has occurred in the device, and a second determination model configured to classify state of the device, and output the determined anomaly of the device as an unknown anomaly in a case where the anomaly of the device is not the predetermined anomaly. |
US11604454B2 |
Data processing apparatus, data transmission method, and recording medium
A data processing apparatus executes a process on each piece of data repetitively transmitted from a device and transmits processing information on the process to a receiving apparatus, and includes an outputter and a GW communicator. The outputter acquires conditional information, indicating whether a transmission condition required for transmission of generation data generated in execution of the process to the receiving apparatus is satisfied, after every generation of generation data. When the conditional information indicates satisfaction of the transmission condition for the piece of generation data, the outputter outputs additional information on satisfaction or dissatisfaction of the transmission condition for at least one of another piece of generation data generated immediately before or after the piece of generation data. The GW communicator transmits the processing information including the generation data for which the condition is satisfied and the additional information to the receiving apparatus. |
US11604451B2 |
Method and system of reducing charged particle beam write time
A method for exposing a pattern in an area on a surface using a charged particle beam lithography is disclosed and includes inputting an original set of exposure information for the area. The area comprises a plurality of pixels, and the original set of exposure information comprises dosages for the plurality of pixels in the area. A backscatter is calculated for a sub area of the area based on the original set of exposure information. A dosage for at least one pixel in a plurality of pixels in the sub area is increased, in a location where the backscatter of the sub area is below a pre-determined threshold, thereby increasing the backscatter of the sub area. A modified set of exposure information is output, including the increased dosage of the at least one pixel in the sub area. |
US11604450B1 |
Processing machine and determining method for determining abnormal processing of the processing machine
A method for determining an abnormal processing of a processing machine is disclosed, and includes: obtaining an acceleration signal corresponding to an acceleration of a tool tip from an accelerometer arranged on a tool-end of the processing machine; performing an integral process to the acceleration signal to generate a movement information; obtaining a motor position information of a motor used to bring the tool-end to move; respectively performing a coordinate alignment process to the movement information and the motor-position information to generate a transformed movement information and a position vector respectively being described based on a workpiece-end coordinates system used by a workpiece-end of the processing machine; combining the transformed movement information and the position vector to generate a relative movement value between the tool tip and the workpiece-end; and, determining whether an abnormal processing occurs based on the relative movement value. |
US11604448B2 |
Electric power grid inspection and management system
In some embodiments, the system is directed to an autonomous inspection system for electrical grid components. In some embodiments, the system collects electrical grid component data using an autonomous drone and then transmits the inspection data to one or more computers. In some embodiments, the system includes artificial intelligence that analysis the data and identifies electrical grid components defects and provides a model highlighting the defects to a user. In some embodiments, the system enables a user to train the artificial intelligence by providing feedback for models where defects or components are not properly identified. |
US11604447B2 |
Condition monitoring system
A condition monitoring system which collects operation data from a machine and monitors a condition of the machine includes: a storage unit that stores information indicating components of a first machine for which a model for a sensor data analysis has been created and components of a second machine for which the model is newly created, information indicating a correspondence relationship between the components of the first machine and the components of the second machine, and information relating to the model; a model creation unit that creates model candidates of the second machine from the model similar to the second machine by using the information stored in the storage unit, and creating information relating to a model candidate selected via an input unit out of the model candidates as the model of the second machine; and a display unit that displays the model candidates. |
US11604442B2 |
Predictive monitoring and diagnostics systems and methods
System and method for improving operation of an industrial automation system, which includes a control system that controls operation of an industrial automation process. The control system includes a feature extraction block that determines extracted features by transforming process data determined during operation of an industrial automation process based at least in part on feature extraction parameters; a feature selection block that determines selected features by selecting a subset of the extracted features based at least in part on feature selection parameters, in which the selected features are expected to be representative of the operation of the industrial automation process; and a clustering block that determines a first expected operational state of the industrial automation system by mapping the selected features into a feature space based at least in part on feature selection parameters. |
US11604441B2 |
Automatic threshold selection of machine learning/deep learning model for anomaly detection of connected chillers
A chiller threshold management system for a building, including one or more memory devices and one or more processors. The one or more memory devices are configured to store instructions to be executed on the one or more processors. The one or more processors are configured to determine whether chiller fault data exists in chiller data used to generate a plurality of chiller prediction models. The one or more processors are further configured to generate a first threshold evaluation value for each of the plurality of chiller prediction models using a first evaluation technique in response to a determination that chiller fault data exists in the chiller data, and generate a second threshold evaluation value for each of the chiller prediction models using a second evaluation technique in response to a determination that chiller fault data does not exist in the chiller data. The one or more processors are configured to select a first threshold for each of the plurality of chiller prediction models based on the first threshold evaluation values in response to the determination that chiller fault data exists in the chiller data, and select a second threshold for each of the plurality of chiller prediction models based on the second threshold evaluation values in response to the determination that chiller fault data does not exist in the chiller data. |
US11604440B2 |
Control switching device for abnormality prevention in multiple terminals
There is provided a control device that prevents the occurrence of an abnormality in control using artificial intelligence in the case where an abnormality occurs in another terminal that performs the control using the artificial intelligence. A control means (a first control unit) performs the control using artificial intelligence. The control means (second control unit) performs control different from the artificial intelligence. A control switching unit (a switching determination means, a switch) is configured to, when another terminal having the control means (the first control unit) is normal, cause the own control means (the first control unit) to perform the control using artificial intelligence, and when an abnormality occurs in another terminal having the control means (the first control unit), cause the control means (the second control unit) to perform the control different from artificial intelligence. |
US11604439B2 |
GNSS time synchronization in redundant systems
Example embodiments relate to GNSS time synchronization in redundant systems. A redundant system configured with two subsystems may initially synchronize clocks from both subsystems to GNSS time from a GNSS receiver. The synchronization of the first subsystem's clock may involve using a first communication link that enables communication between the first subsystem and the GNSS receiver while the synchronization of the second subsystem's clock may involve using both the first communication link and a second communication link that enables communication between the subsystems. The redundant system may then synchronize the first subsystem's clock to the second subsystem's clock while the second subsystem's clock is still synchronized to GNSS time from the GNSS receiver based on timepulses traversing a pair of wires that connect the subsystems and the GNSS receiver. |
US11604437B2 |
Moving mechanism for a decorative element of a timepiece
A moving mechanism for a decorative element of a timepiece including a circular drive element arranged to be rotatable about a central axis, the decorative element being mounted on the drive element with an arbor integral with the decorative element and parallel to the central axis, and first device for driving the decorative element in a rotational motion about its own arbor and/or in a translational motion along its own arbor, the first drive device for the decorative element being mounted on the circular drive element and arranged to cooperate with fixed actuation device arranged in the periphery of the circular drive element such that the decorative element rotates about its arbor and/or moves along its arbor while rotating about the central axis. |
US11604433B2 |
Developing cartridge providing layout of electrodes and detection gear
A developing cartridge includes a developing electrode and a supply electrode. The developing electrode includes a first electrical contact in contact with a developing roller shaft, and a second electrical contact positioned closer to the developing roller shaft than a second agitator gear is to the developing roller shaft. The second electrical contact is positioned farther from the developing roller shaft than the first electrical contact is from the developing roller shaft. The supply electrode includes a first electrical contact in contact with the supply roller shaft, and a second electrical contact positioned closer to the developing roller shaft than the second agitator gear is to the developing roller shaft. The second electrical contact of the supply electrode is positioned farther from the developing roller shaft than the second electrical contact of the developing electrode is from the developing roller shaft. |
US11604427B2 |
Image forming apparatus having a heater for heating a toner image
An image forming apparatus includes a plurality of heaters, a switch portion, and first and second supply lines. The heaters heat a toner image. The switch portion is connected to an alternating-current power source, and opens and closes in a manner interlocked with the opening and closing of a cover. The first supply line connects the respective one ends of the heaters to the switch portion. The second supply line connects the respective other ends of the heaters to the switch portion. The second supply line has a branch portion. The respective other ends of the heaters are each connected to one of branch lines which are electric wires that branch off from the branch portion. The switch portion is disposed between the branch portion and the alternating-current power source. |
US11604422B2 |
Image forming apparatus that selects exposure pattern
An image forming apparatus includes a storage unit configured to store pattern information and a generation unit configured to generate a drive signal for driving an exposure unit. The pattern information indicates a plurality of exposure patterns for a first pixel, the plurality of exposure patterns are selected such that whether exposure patterns that are identical to each other among the plurality of exposure patterns are adjacent to each other, or two exposure patterns that are different from each other among the plurality of exposure patterns are adjacent to each other in the main scanning direction, the non-exposure regions are not consecutively present between the two exposure patterns, and in a case where the plurality of exposure patterns are consecutively used in the main scanning direction, the generation unit randomly selects an exposure pattern to be used. |
US11604420B2 |
Self-calibrating overlay metrology
A self-calibrating overlay metrology system may receive device overlay data from device targets on a sample, determine preliminary device overlay measurements for the device targets including device-scale features using an overlay recipe with the device overlay data as inputs, receive assist overlay data from sets of assist targets on the sample including device-scale features, where a particular set of assist targets includes one or more target pairs formed with two overlay targets having programmed overlay offsets of a selected value with opposite signs along a particular measurement direction. The system may further determine self-calibrating assist overlay measurements for the sets of assist targets based on the assist overlay data, where the self-calibrating assist overlay measurements are linearly proportional to overlay on the sample, and generate corrected overlay measurements for the device targets by adjusting the preliminary device overlay measurements based on the self-calibrating assist overlay measurements. |
US11604417B2 |
Method for detecting flare degree of lens of exposure machine
Provided in the disclosure is a photomask for detecting flare degree of lens of exposure machine. The photomask includes a central exposure area and a peripheral area, exposure light of the exposure machine passing through the lens and then penetrating the central exposure area to expose photoresist on a wafer, wherein the entire central exposure area is provided with a shading layer to prevent the exposure light from penetrating; and the peripheral area is provided with a plurality of light-transmitting stripes, and stray light formed after the exposure light passes through the lens penetrates the plurality of light-transmitting stripes to expose the photoresist. Further provided in the disclosure is a method for detecting flare degree of lens of exposure machine by using the photomask. According to the disclosure, a lens flare problem of an exposure machine can be found and solved in time. |
US11604411B2 |
Resist composition and patterning process
A resist composition comprising a base polymer and a sulfonium salt of a carboxylic acid having an iodine or bromine-substituted hydrocarbyl group offers a high sensitivity, minimal LWR and improved CDU, independent of whether it is of positive or negative tone. |
US11604406B2 |
Method and apparatus for fabrication of very large scale integration pattern features via electroless deposition on extreme ultraviolet lithography photomasks
Embodiments disclosed herein include EUV reticles and methods of forming such reticles. In an embodiment a method of forming an EUV reticle comprises providing a reticle, where the reticle comprises, a substrate, a mirror layer over the substrate, where the mirror layer comprises a plurality of first mirror layers and second mirror layers in an alternating pattern, and a capping layer over the mirror layer. In an embodiment, the method may further comprise disposing a first layer over the capping layer, patterning an opening in the first layer, and disposing a second layer in the opening, where the second layer is disposed with an electroless deposition process. |
US11604403B2 |
Imaging system and projection device having off axis reflective element
An imaging system, including a light valve and a projection lens, is provided. The projection lens has a reduction side and a magnification side, and includes a lens group and a convex mirror. The light valve is configured on the reduction side. The projection lens is configured to image the beam from the light valve on a projection surface, and the projection surface is configured on the magnification side. There is an included angle between the projection surface and a light receiving surface. The lens group is configured on an optical path between the magnification side and the reduction side, and includes first to seventh lens elements sequentially arranged from the magnification side to the reduction side. The refractive powers of the first to seventh lens elements are respectively negative, negative, positive, positive, negative, positive, and positive. The convex mirror is configured on an optical path between the lens group and the magnification side. A projection device, including the imaging system, is also provided. |
US11604402B2 |
Projection system and projection method
A projection system and a projection method are provided. The projection system includes a first projector and a second projector. The first projector is configured to project a first grid picture onto a projection surface. The second projector is configured to project a second grid picture onto the projection surface. The second grid picture and the first grid picture are blended into a blended projection picture. The first grid picture includes a first overlap region. Grid lines of the first overlap region are displayed in a first color. The second grid picture includes a second overlap region. Grid lines of the second overlap region are displayed in a second color. The first color and the second color are complementary colors. When the blended projection picture is formed, grid lines of an overlap region of the first grid picture and the second grid picture are displayed in a recognition color. |
US11604401B2 |
Light source device and projection apparatus
Provided is a light source device, including: a first light source module, a set of lenses, a first light-homogenization component, a first light-combination device, and a wavelength conversion device. The first light source module is configured to emit a first light beam having first wavelength. The set of lenses and the first light-homogenization component are located in propagation path of the first light beam. The set of lenses is configured to converge the first light beam. The first light-homogenization component is configured to homogenize the first light beam. A second light beam formed by homogenization is incident on the first light-combination device, and the first light-combination device is located at a focus position of the set of lenses. The wavelength conversion device is located in propagation path of a third light beam emitted from the first light-combination device and configured to form excited light having second wavelength under excitation. |
US11604400B2 |
Articulating joint apparatus for a recording device
An articulating joint for coupling an accessory to a support comprises a platform, a base, and a wedge. The platform couples to one of the support and the accessory, and the base couples to the other of the support and the accessory. The platform includes a hinge having a bore and teeth positioned radially around the bore. The base includes an undercut and a complementary hinge having a thru hole. The wedge includes complementary teeth positioned radially around a passageway and a ramp that cooperates with the undercut of the base. A shaft having a threaded portion engages a threaded insert to couple the hinge of the platform, the wedge, and the complementary hinge of the base. Rotating the shaft to a locked position causes the teeth of the platform to mesh with the complementary teeth of the wedge to retain the platform in an orientation relative to the base. |
US11604398B2 |
Organic thin-film quantum sources
A photon source for generating entangled photons includes a pump laser, and 4-N, N-dimethylamino-4′-N′-methyl-stilbazolium-tosylate (DAST) crystals, the pump laser pumping the DAST crystals with pump photons to generate a stream of pairs of entangled photons, each pair comprising a signal photon and an idler photon. |
US11604397B2 |
Phase front shaping in one and two-dimensional optical phased arrays
Aspects of the present disclosure describe optical phased array structures and devices in which hyperbolic phase envelopes are employed to create focusing and diverging emissions in one and two dimensions. Tuning the phase fronts moves focal point spot in depth and across the array. Grating emitters are also used to emit light upward (out of plane). Adjusting the period of the gratings along the light propagation direction results in focusing the light emitted from the gratings. Changes in the operating wavelengths employed moves the focal spot along the emitters. |
US11604394B2 |
Anti-dazzling apparatus and control method thereof and vehicle
An anti-dazzling apparatus and a control method thereof arid a vehicle are provided. The anti-dazzling apparatus includes a light regulation member and an acquisition module. The light regulation member is arranged on a light path between an external light source of a vehicle and a human eye and configured to regulate an intensity of light of the external light source, which is incident to the human eye, according to information of the human eye and information of the external light source, and the acquisition module is configured to acquire the information of the human eye and the information of the external light source. |
US11604393B2 |
Electronic apparatus and electrochromic device
An electrochromic device includes a first substrate, a second substrate, and a plurality of electrochromic material units. The plurality of electrochromic material units are disposed between the first substrate and the second substrate. Each of the plurality of electrochromic material units is switchable between a colored state and a transparent state. An electronic apparatus is further disclosed. |
US11604391B2 |
Liquid crystal display device
To suppress a malfunction of a circuit due to deterioration in a transistor. In a transistor which continuously outputs signals having certain levels (e.g., L-level signals) in a pixel or a circuit, the direction of current flowing through the transistor is changed (inverted). That is, by changing the level of voltage applied to a first terminal and a second terminal (terminals serving as a source and a drain) every given period, the source and the drain are switched every given period. Specifically, in a portion which successively outputs signals having certain levels (e.g., L-level signals) in a circuit including a transistor, L-level signals having a plurality of different potentials (L-level signals whose potentials are changed every given period) are used as the signals having certain levels. |
US11604386B2 |
Light emitting apparatus and window
A method for manufacturing a window includes preparing a liquid crystal device comprising a support substrate, a first electrode, a liquid crystal layer, and a sacrificial structure. The method further includes removing the sacrificial structure from the liquid crystal device, forming a second electrode disposed on a glass layer, and attaching the liquid crystal device to the second electrode. |
US11604377B2 |
Electro-optical device and electronic apparatus
An electro-optical device includes a display region and a peripheral region located around the display region, the electro-optical device including a first substrate, a second substrate, an electro-optical layer disposed between the first substrate and the second substrate, the electro-optical layer having an optical property that varies in accordance with an electric field, a spacer disposed in the peripheral region and having an insulating property, the spacer being configured to define a distance between the first substrate and the second substrate, and a peripheral electrode disposed in the peripheral region, the peripheral electrode being configured to trap an ionic impurity present in the electro-optical layer, wherein the spacer and the peripheral electrode do not overlap with each other in plan view. |
US11604376B2 |
Display apparatus and manufacturing method of array substrate comprised therein
The present disclosure discloses a display apparatus and a manufacturing method of an array substrate comprised therein. The display apparatus includes: a backlight module, a display module located on a light-emitting side of the backlight module, and a shell accommodating the backlight module and the display module. The display module includes: an array substrate and a color film substrate which are opposite to each other, and a first polarizer located on one side, facing away from the color film substrate, of the array substrate. The shell includes: a back part arranged on one side, facing away from the color film substrate, of the backlight module; and a plurality of side parts which are in touch with the back part and perpendicular to the back part. |
US11604372B2 |
Method and control device for laminating display panel as well as vacuum laminator
This application discloses a method for laminating display panel, a control device for laminating display panel, and a vacuum laminator; the method comprising: conducting a vacuumization at the time of a 1st rough alignment for a 1st substrate and a 2nd substrate put into an enclosed cavity; stopping vacuumization at the time of a 2nd rough alignment for the two. |
US11604368B2 |
Contact lens and eyewear frame design using physical landmarks placed on the eye
A method comprises: disposing a physical landmark upon an eye of a user; capturing at least one image of the eye of the user with an image sensor while the eye is illuminated, wherein the image includes an image of the physical landmark and at least one other point on the surface of the eye outside of the cornea; processing the at least one image to obtain at least one metric of the eye of the user; and determining, based on the at least one metric, at least one parameter of a daily use contact lens to be worn on the eye of the user. |
US11604364B2 |
Arbitrary polarization-switchable metasurfaces
An optical component comprises a metasurface comprising nanoscale elements. The metasurface is configured to receive incident light and to generate optical outputs. The geometries and/or orientations of the nanoscale elements provide a first optical output upon receiving a polarized incident light with a first polarization, and provide a second optical output upon receiving a polarized incident light with a second polarization that is different from the first polarization. |
US11604363B2 |
Image sensor comprising a color splitter with two different refractive indexes
The disclosure relates to an image sensor comprising pixels for acquiring color information from incoming visible light, wherein said image sensor comprising at least two pixels being partially covered by a color splitter structure comprising a first part and a second part, each of said first and second parts being adjacent to a dielectric part, each of said dielectric part having a first refractive index n1 (said first part having a second refractive index n2, and said second part having a third refractive index n3, wherein n1 |
US11604362B1 |
Beamforming vacuum cell
Beamformers are formed (e.g., carved) from a stack of transparent sheets. A rear face of each sheet has a reflective coating. The reflectivities of the coatings vary monotonically with sheet position within the stack. The sheets are tilted relative to the intended direction of an input beam and then bonded to form the stack. The carving can include dicing the stack to yield stacklets, and polishing the stacklets to form beamformers. Each beamformer is thus a stack of beamsplitters, including a front beamsplitter in the form of a triangular or trapezoidal prism, and one or more beamsplitters in the form of rhomboid prisms. In use, a beamformer forms an output beam from an input beam. More specifically, the beamformer splits an input beam into plural output beam components that collectively constitute an output beam that differs in cross section from the input beam. |
US11604361B2 |
Optical device for facilitating reading
The invention relates to an optical device (FILT) for filtering light received, by polarisation or mechanically, from a medium presenting a graphic and/or textual content, characterized in that cycles of opening and closing a vision space, in a visible light spectrum, are realized periodically using the optical device (FILT) at a preset frequency Fd and in that the successive open periods each have a duration (T1) comprised in an interval of values ranging from 15 to 35% of the duration (T) of the realized cycles. |
US11604360B2 |
Head-up display
The head-up display includes an imaging position changer configured to change a position of a virtual image between a far visual position far from an observer and a near visual position close to the observer. The imaging position changer inclines the virtual image at the far visual position by a second inclination angle with respect to a perpendicular plane to a reference light beam reaching a center of a viewpoint region in which a viewpoint of the observer is located, to move an upper end thereof in a forward direction of the moving object, and inclines the virtual image at the near visual position by a first inclination angle smaller than the second inclination angle with respect to the perpendicular plane to the reference light beam, to move the upper end in the forward direction of the moving object. |
US11604359B2 |
Wearable devices
A wearable head-up display which allows for convenient and safe stowage when not in use. A hinge component is positioned within the optical path from an image projector to a display component which ensures optical alignment for projection. A detection means is provided to signal when the wearable device is in a folded position in order to deactivate the projector. |
US11604357B2 |
Display devices, methods and eyewear incorporating dual display regions and ambient light sensor
Displays and eyewear devices incorporating displays are disclosed. One display includes a light source, a first display region, and a second display region. The first display region includes a first contiguous array of pixels. The first contiguous array of pixels includes a first group of pixels and a second group of pixels interspersed with the first group of pixels. The first group of pixels is adapted to emit light from the light source in only a first wavelength band and the second group of pixels is adapted to emit light from the light source in only a second wavelength band different from the first wavelength band. The second display region consists essentially of a second contiguous array of pixels. The second contiguous array of pixels is adapted to emit light from the light source in a predetermined wavelength band. |
US11604353B2 |
Multi-resolution display assembly for head-mounted display systems
This disclosure describes a head-mounted display with a display assembly configured to display content to most or all of a user's field of view. The display assembly can be configured to display content in far-peripheral regions of the user's field of view differently than content upon which a user can focus. For example, spatial resolution, color resolution, refresh rate and intensity (i.e. brightness) can be adjusted to save resources and/or to bring attention to virtual content positioned within a far-peripheral region. In some embodiments, these changes can save processing resources without detracting from the user's overall experience. |
US11604349B2 |
Short-distance optical amplification module, amplification method and amplification system
Disclosed are a short-distance optical amplification module, method and system. The module comprises a reflective type polarizing plate, a first phase delay plate, an imaging lens, a second phase delay plate and an absorptive type polarizing plate, arranged successively. The reflective type polarizing plate is arranged on a transmission path of an optical image. The first phase delay plate is arranged on the transmission path of the optical image passing through the reflective delay plate. The imaging lens is arranged on the transmission path of the optical image. The second phase delay plate is configured for converting a polarization direction of the optical image from an elliptical or circular polarization direction to a second linear polarization direction. The absorptive type polarizing plate is arranged on one side of the second phase delay plate that faces away from the imaging lens. |
US11604347B2 |
Force-balanced micromirror with electromagnetic actuation
A scanning device includes a planar scanning mirror disposed within a frame and having a reflective upper surface. A pair of flexures have respective first ends connected to the frame and respective second ends connected to the mirror at opposing ends of a rotational axis of the mirror. A rotor including a permanent magnet is disposed on the lower surface of the mirror. A stator includes first and second cores disposed in proximity to the rotor on opposing first and second sides of the rotational axis and first and second coils of wire wound respectively on the cores. A drive circuit drives the first and second coils with respective electrical currents including a first component selected so as to control a transverse displacement of the mirror and a second component selected so as to control a rotation of the mirror about the rotational axis. |
US11604345B2 |
Apparatuses and methods for backscattering elimination via spatial and temporal modulations
An image capture apparatus includes a light source, a modulator configured to modulate light irradiated from the light source to a target object, an imaging device configured to generate image data by capturing one or more images of the target object, and processing circuitry. The processing circuitry is configured to drive the modulator by a first modulation signal, the first modulation signal being for irradiating a first pattern, drive the modulator by a second modulation signal, the second signal being for irradiating a second pattern, wherein the first pattern and the second pattern are irradiated alternately, modulate reflected light from the target object, the reflected light from the target object being detected at a lock-in detector, and generate an image composed of image data from the reflected light of the plurality of localized illuminations. |
US11604344B2 |
Dot sight
A compact dot sight is provided, in which the inner cylinder is eliminated and no structure protrudes from the left and right side walls of a lens barrel. The dot sight includes: a lens barrel; objective lenses fixed to a front opening of the lens barrel; an eyepiece lens fixed to a rear opening of the lens barrel; a light source for projecting a point image from an inside of the lens barrel to the objective lens; a power supply circuit for supplying power to the light source; and a dot adjustment mechanism that has a holder of the light source and can adjust the position of the point image projected on the objective lens by moving the holder vertically and horizontally. |
US11604342B2 |
Microscopy devices, methods and systems
A pulsed beam of NIR excitation light is projected into a sample at an oblique angle and scanned by a scanning element through a volume in the sample. 2-photon excitation excites fluorescence within the sample. The fluorescence is imaged onto an intermediate image plane that remains stationary regardless of the orientation of the scanning element. The image is captured by a linear array of light detecting elements or a linear portion of a rectangular array. At any given position of the scanning element, the linear array (or portion) images all depths simultaneously. A plurality of images are captured for each of a plurality of different orientations of the scanning element. The orientation of the scanning element is controlled to move in a two dimensional pattern, which causes the beam of excitation light to sweep out a three dimensional volume within the sample. |
US11604339B2 |
Zoom lens and imaging apparatus
A zoom lens consists of, in order from an object side, a positive first lens group, a negative second lens group, a positive third lens group, a positive fourth lens group, and a positive fifth lens group. During zooming, the first lens group and the fifth lens group are not moved, and the second lens group, the third lens group, and the fourth lens group are moved. The first lens group consists of one negative lens and five positive lenses in order from the object side to an image side. Predetermined conditional expressions related to a refractive index, an Abbe number, and a partial dispersion ratio of the negative lens of the first lens group are satisfied. |
US11604338B2 |
Zoom optical system
A zoom optical system includes a first lens group, a position of which with respect to an imaging plane is adjustable, and including first and second lenses. The zoom optical system also includes a second lens group of which a position with respect to the imaging plane is adjustable and includes third to fifth lenses. The zoom optical system further includes a third lens group including a sixth lens. An object-side surface of the first lens is convex. |
US11604327B2 |
Optical element driving mechanism
An optical element driving mechanism is provided, including a fixed part, a movable part and a driving assembly. The fixed part has a main axis, includes an outer frame and a base. The outer frame has a top surface and a sidewall. The top surface intersects the main axis. The sidewall extends from the edge of the top surface along the main axis. The base includes a base plate intersecting the main axis and securely connected to the outer frame. The movable part moves relative to the fixed part, and connects to an optical element having an optical axis. The driving assembly drives the movable part to move relative to the fixed part. The main axis is not parallel to the optical axis. |
US11604326B2 |
Driving device, camera module, electronic apparatus, and method for manufacturing driving device
In an embodiment, a driving device includes a base, a lower spring, a lens unit, an upper spring, a coil, and a magnet. The base has a terminal. The lower spring is elastically provided between the base and the lens unit. The lens unit is movably provided on the base relative to the base. The upper spring is provided on the lens unit. The coil is provided on the lens unit. The magnet is arranged corresponding to the coil. One end of the terminal is exposed from a bottom portion of the base, and the other end extends toward the upper spring to be electrically connected to the upper spring. The upper spring is also electrically connected to the coil. |
US11604325B2 |
Imaging lens module with plastic barrel and electronic device including same module
An imaging lens module has an optical axis, an object side and an image side. The imaging lens module includes a plastic barrel, an optical lens assembly, an image-side assembled element and a light blocking element assembly. The plastic barrel includes a first contacting surface, which is close to an image-side end of the plastic barrel. The image-side assembled element is disposed close to the image-side end of the plastic barrel. The image-side assembled element is in a tube shape and extends from the object side to the image side. The image-side assembled element includes a second contacting surface and an inner protruding portion, and the second contacting surface is disposed close to an object-side end of the image-side assembled element and correspondingly to the first contacting surface. The plastic barrel and the image-side assembled element contact each other via the first contacting surface and the second contacting surface. |
US11604322B2 |
Optical transceiver
An optical transceiver according to an embodiment includes: a housing having inner sides defining an inner space inside the housing; an optical module including a package, a semiconductor device, and a sleeve, the package being configured to house the semiconductor device, the semiconductor device generating a Joule heat, the sleeve being attached to an outside of the package, the sleeve being fixed to the housing with keeping the package away from the inner sides; a heat-conducting material filled between the package and one of the inner sides, the heat-conducting material including an oily component; and a sheet member being placed between the heat-conducting material and the package, the sheet member covering the heat-conducting material to prevent the oily component from reaching the optical module. The Joule heat is conducted from the package to the housing through the sheet member and the heat-conducting material. |
US11604319B2 |
Fiber optic connector
A connector including two connector portions each including a ferrule and a latch, each latch including a distal end, and a proximal end, wherein the latch is pivotable about an intermediate connection portion; and a boot mounted to the connector portions, the boot movable longitudinally relative to the connector portions, wherein the boot causes the distal ends of the latch to pivot toward the ferrule of each connector portion as the boot is moved away from the connector portions. Front housings of the connector portions can each be rotated about the longitudinal axis of the ferrule without rotating the ferrule or the boot, to change the polarity of the two connector portions. The spacing between the two ferrules is adjustable. A holder holds the connector portions, the holder including side slots, the connector portions mounted to the holder by moving laterally to the side slots. The holder defines an area for receipt of a fiber optic cable when the ferrule is pushed in a direction toward the boot. |
US11604316B2 |
Intrinsic and tunable self-modulating optical limiter via strong cavity coupling
An apparatus including an optical resonator, and a method of using same. The optical limiter includes an optically absorbent material. The optical resonator supports a plurality of resonant transmission peaks at resonant frequencies defined by the cavity length. The optically absorbent material exhibits a saturable absorption response at a fundamental absorption peak located spectrally at a fundamental absorption peak frequency of the plurality of resonant transmission peaks. The optically absorbent material includes an absorptivity sufficient for strong cavity coupling, such that the fundamental absorption peak splits into a first upper vibration polariton transmission peak and a second lower polariton transmission peak separated by a Rabi splitting. The Rabi splitting is proportional to a square root of the absorptivity. The absorptivity varies with optical excitation of the optically absorbent material. The absorptivity is maximized at a photon-unsaturated ground state, and the absorptivity is minimized at an optically excited state. |
US11604310B2 |
Multi-layer diffractive eyepiece with front cover plate and wavelength-selective reflector
An eyepiece for projecting an image to an eye of a viewer includes a waveguide configured to propagate light in a first wavelength range, and a grating coupled to a back surface of the waveguide. The grating is configured to diffract a first portion of the light propagating in the waveguide out of a plane of the waveguide toward a first direction, and to diffract a second portion of the light propagating in the waveguide out of the plane of the waveguide toward a second direction opposite to the first direction. The eyepiece furthers include a wavelength-selective reflector coupled to a front surface of the waveguide. The wavelength selective reflector is configured to reflect light in the first wavelength range and transmit light outside the first wavelength range, such that the wavelength-selective reflector reflects at least part of the second portion of the light back toward the first direction. |
US11604308B2 |
Polarizing plate and liquid crystal display device including same
Provided are a polarizing plate and a liquid crystal display device including same, the polarizing plate including a polarization film, a contrast-improving layer, and an anti-reflection film that are sequentially laminated. The minimum reflectance of the anti-reflection film is no greater than 0.45%. The anti-reflection film has a first substrate layer, a high-refraction layer and a low-refraction layer that are laminated in order from the contrast-improving layer. The contrast-improving layer includes a first resin layer and a second resin layer facing the first resin layer. The second resin layer is provided with a pattern part having optical patterns and a flat part between the optical patterns. The pattern part satisfies Equation 1 and the optical patterns have a base angle (θ) of 60° to 90°. The slope of the reflectance of the polarization plate in Equation 2 is no greater than 0.3. |
US11604306B2 |
Anti-peeping film and method for manufacturing same, and backlight module and display apparatus
A privacy protection film, a manufacturing method thereof, a backlight module, and a display device are provided. The privacy protection film includes a substrate, a light incident surface of the substrate is provided with a reflective layer, light transmission holes are provided on the reflective layer; a light exiting surface of the substrate is provided with a micro-lens array; each of the light transmission holes corresponds to at least one micro-lens in the micro-lens array; and the micro-lens is configured to control an exiting direction of light exiting from the light exiting surface of the substrate to remain unchanged; or, the micro-lens is configured to control an exiting direction of the light exiting from the light exiting surface of the substrate to be deflected toward a direction of an axis of the micro-lens. |
US11604305B2 |
Classifying land use using satellite temperature data
Classifying land use by receiving geographic data and land use data for a geographic area, receiving surface temperature data for the geographic area, mapping the geographic data and temperature data to a set of map grid cells, determining temperature statistics for each map grid cell, training a machine learning model according to the land use data and temperature statistics, and classifying land use for map grid cells of a different geographic area according to the machine learning model. |
US11604304B1 |
In-situ calibration for multi-component signals
Systems and methods of the present disclosure relate to calibration of a resistivity tool. A method for in-situ calibration of a resistivity logging tool, comprises transmitting signals with transmitters of the resistivity logging tool; measuring voltages at two or more receivers located at different distances to the transmitters of the resistivity logging tool; decoupling two or more sets of multi-component tensors at two or more receivers based on the measured voltages; calculating a ratio signal from two or more sets of multi-component tensors; obtaining an apparent resistivity based on the ratio signal; simulating a dipole response tensor at the first receiver based on the apparent resistivity; comparing the first set of multi-component tensor with the dipole response tensor to acquire an in-situ calibration factor; and applying the in-situ calibration factor to multi-components for an inversion input. |
US11604303B2 |
Photoelectric absorption correction for wellbore logging
A system is disclosed for correcting Uranium-free gamma logs. The system may receive data about a subterranean formation from a gamma-ray-logging process in a wellbore. The system may apply a photoelectric-suppression estimator to the data to determine a photoelectric-suppression factor using stored mud parameters and a wellbore diameter value. The data may be corrected by the system by using the photoelectric-suppression factor to generate a Uranium-free, gamma-ray log. The system may output the Uranium-free, gamma-ray log for determining characteristics of the subterranean formation. |
US11604302B2 |
Method for determining material and/or subsurface temperatures
Disclosed is a method of determining subsurface temperatures of a surveyed region. The method comprises using a transmitter to transmit a pulsed electromagnetic signal into the ground; using a receiver to detect a return signal following interaction of said transmitted signal with features of the subsurface and determining one or more temperatures within the subsurface from the return signal. The temperature may be determined from a dielectric constant of a subsurface region, as determined from the received signal. |
US11604301B2 |
Methods and systems for automated sonic imaging
A method is provided for identifying and characterizing structures of interest in a formation traversed by a wellbore, which involves obtaining waveform data associated with received acoustic signals as a function of measured depth in the wellbore. A set of arrival events and corresponding time picks is identified by automatic and/or manual methods that analyze the waveform data. A ray tracing inversion is carried out for each arrival event (and corresponding time pick) over a number of possible raypath types to determine i) two-dimensional reflector positions corresponding to the arrival event for the number of possible raypath types and ii) predicted inclination angles of the reflected wavefield for the number of possible raypath types. The waveform data associated with each time pick (and corresponding arrival event) is processed to determine a three-dimensional slowness-time coherence representations of the waveform data for the number of possible raypath types, which is evaluated to determine azimuth position and orientation of a corresponding reflector, and determine the ray path type of the reflected wavefield. The method outputs a three-dimensional position and/or orientation for at least one reflector, wherein the three-dimensional position of the reflector is based on the two-dimensional position of the reflector determined from the ray tracing inversion and the azimuth position of the reflector determined from the three-dimensional slowness-time coherence representation. The information derived from the method can be conveyed in various displays and plots and structured formats for reservoir understanding and also output for use in reservoir analysis and other applications. |
US11604298B2 |
Subsurface fault extraction using undirected graphs
A method for subsurface fault extraction using undirected graphs is provided. Extracting faults in the subsurface may assist in various stages of geophysical prospecting. To that end, an undirected graph may be used in order to identify distinctive fault branches in the subsurface. Fault probability data, from seismic data, may be used to establish connections in the undirected graph. Thereafter, some of the connections in the undirected graph may be removed based on analyzing one or more attributes, such as dip, azimuth, or context, associated with the connections or nodes associated with the connections. After which, the undirected graph may be analyzed in order to extract the faults in the subsurface. |
US11604297B2 |
Highly-sparse seabed acquisition designs adapted for imaging geological structure and/or monitoring reservoir production
Disclosed are advantageous designs for highly-sparse seabed acquisition for imaging geological structure and/or monitoring reservoir production using sea surface reflections. The highly-sparse geometry designs may be adapted for imaging techniques using the primary and higher orders of sea surface reflection and may advantageously allow for the use of significantly fewer sensors than conventional seabed acquisition. The highly-sparse geometry designs may be relevant to 3D imaging, as well as 4D (“time-lapse”) imaging (where the fourth dimension is time). In accordance with embodiments of the invention, geophysical sensors may be arranged on a seabed to form an array of cells. Each cell in the array may have an interior region that contains no geophysical sensors and may be sufficiently large in area such that a 500 meter diameter circle may be inscribed therein. |
US11604292B2 |
Charge preamplifier device and radiation detecting apparatus comprising the device
It is described a charge preamplifier device (100) integrated in a chip (200) of semiconductive material comprising: an input (IN) for an input signal (iIN) and an output (OUT) for an output signal (vOUT); a substrate (202) of semiconductive material doped according to a first type of conductivity; an electrically insulating layer (204) placed on said substrate (202); a feedback capacitor (Cf) integrated in the chip (200) and comprising a first electrode (3) connected to the input (IN) and a second electrode (2) connected to the output (OUT). The second electrode (2) is formed by a doped conductive region (205) having a second type of conductivity, opposite to the first type of conductivity, and integrated in the substrate (202) in order to face the first electrode (3). |
US11604290B2 |
Low power dual-sensitivity FG-MOSFET sensor for a wireless radiation dosimeter
Low-power, dual sensitivity thin oxide FG-MOSFET sensors in RF-CMOS technology for a wireless X-ray dosimeter chip, methods for radiation measurement and for charging and discharging the sensors are described. The FG-MOSFET sensor from a 0.13 μm (RF-CMOS process, includes a thin oxide layer having a device region, a source and a drain associated with the device well region, separated by a channel region, a floating gate extending over the channel region, and a floating gate extension extending over the thin oxide layer adjacent to the device well region. In a matched sensor pair for dual sensitivity radiation measurement, the floating gate and the floating gate extension of a FG-MOSFET higher sensitivity sensor are without a salicide layer or a silicide layer formed thereon and the floating gate and the floating gate extension of a FG-MOSFET lower sensitivity sensor have a salicide layer or a silicide layer formed thereon. |
US11604289B2 |
Imaging satellite having mirror formed from liquid and two-axis rotational configuration
A satellite with a primary imaging mirror fabricated while in space is described. The primary mirror is formed by solidifying liquid precursor material which assumes a paraboloid shape upon certain rotational maneuvers of the satellite. The primary mirror is preferably formed from a molten metal which creates a rigid paraboloid primary mirror upon solidification. The mirror material can be pre-melted prior to launch and carried to orbit while liquid, or it can be stored as a solid and melted in space to create the mirror. |
US11604288B2 |
Self-correcting vehicle localization
A computer is programmed to determine a localization of a first vehicle, including location coordinates and an orientation of the first vehicle, based on first vehicle sensor data, and to wirelessly receive localizations of respective second vehicles, wherein a first vehicle field of view at least partially overlaps respective fields of view of each of the second vehicles. The computer is programmed to determine pair-wise localizations for respective pairs of the first vehicle and one of the second vehicles, wherein each of the pair-wise localizations defines a localization of the first vehicle relative to a global coordinate system based on a (a) relative localization of the first vehicle with reference to the respective second vehicle and (b) a second vehicle localization relative to the global coordinate system, and to determine an adjusted localization for the first vehicle that has a minimized sum of distances to the pair-wise localizations. |
US11604279B2 |
MEMS beam steering and fisheye receiving lens for LiDAR system
The present disclosure describes a system and method for a binocular LiDAR system. The system includes a light source, a beam steering apparatus, a receiving lens, a light detector. The light source is configured to transmit a pulse of light. The beam steering apparatus is configured to steer the pulse of light in at least one of vertical and horizontal directions along an optical path. The lens is configured to direct the collected scattered light to the light detector. The electrical processing and computing device is electrically coupled to light source and the light detector. The light detector is configured to minimize the background noise. The distance to the object is based on a time difference between transmitting the light pulse and detecting scattered light. |
US11604278B2 |
Three-dimensional distance measurement device
A three-dimensional distance measurement device includes a light emitting unit that irradiates a subject with light; a light receiving unit that detects reflected light from the subject; a distance calculation unit that calculates a three-dimensional distance to the subject on the basis of a transmission time of the detected reflected light; an image processing unit that generates a distance image of the subject on the basis of the calculated distance data; and a distance mode selection processing unit that selects a predetermined distance mode from a plurality of distance modes having different measurable distance ranges and sets a driving condition of the light emitting unit. By selecting a first distance mode in a first frame and selecting a second distance mode in a second frame, and by combining the distance data acquired in the respective frames, three-dimensional distance data of a frame to be output is generated. |
US11604277B2 |
Apparatus for acquiring 3-dimensional maps of a scene
An active sensor for performing active measurements of a scene is presented. The active sensor includes at least one transmitter configured to emit light pulses toward at least one target object in the scene, wherein the at least one target object is recognized in an image acquired by a passive sensor; at least one receiver configured to detect light pulses reflected from the at least one target object; a controller configured to control an energy level, a direction, and a timing of each light pulse emitted by the transmitter, wherein the controller is further configured to control at least the direction for detecting each of the reflected light pulses; and a distance measurement circuit configured to measure a distance to each of the at least one target object based on the emitted light pulses and the detected light pulses. |
US11604266B2 |
LiDAR system comprising a single-photon detector
A method for developing a map of objects in a region surrounding a location is disclosed. The method includes interrogating the region along a detection axis with a series of optical pulses and detecting reflections of the optical pulses that originate at objects located along the detection axis. A multi-dimensional map of the region is developed by scanning the detection axis about the location in at least one dimension. The reflections are detected via a single-photon detector that is armed using a sub-gating scheme such that the single-photon detector selectively detects photons of reflections that originate only within each of a plurality of zones that collectively define the detection field. In some embodiments, the optical pulses have a wavelength within the range of 1350 nm to 1390 nm, which is a spectral range having a relatively high eye-safety threshold and a relatively low solar background. |
US11604265B2 |
Single SPAD array ranging system
In one embodiment, an imaging device includes a light-emitting device, a driving circuit, a return single-photon avalanche diode (SPAD) array and readout circuitry. The driving circuit generates a driving signal, and the light-emitting device generates an optical pulse based on the driving signal. The return SPAD array is configured to receive a first portion of the optical pulse that is reflected by an object in an image scene. The readout circuitry receives a signal indicative of the received first portion of the optical pulse, and a signal indicative of the driving signal, and determines a distance between the imaging device and the object based on a difference between a time of receiving the signal indicative of the received first portion of the optical pulse and a time of receiving the signal indicative of the driving signal. |
US11604264B2 |
Switchable multi-lens Lidar receiver
A lidar system comprises a first lens, a second lens, and a switch. The first lens has a first field of view that receives incident light from the first field of view. The second lens has a second field of view that receives incident light from the second field of view, wherein the second field of view is encompassed by and narrower than the first field of view. The switch controls which of the first and second lenses are used for detecting returns from laser pulse shots based on where the laser pulse shots are targeted in a field of view that encompasses the first and second fields of view. The switch may comprise an optical switch or an electronic switch. |
US11604262B2 |
Aggregating pixel data associated with multiple distances to improve image quality
In some embodiments, a LIDAR system may include at least one processor configured to control at least one light source for projecting light toward a field of view and receive from at least one first sensor first signals associated with light projected by the at least one light source and reflected from an object in the field of view, wherein the light impinging on the at least one first sensor is in a form of a light spot having an outer boundary. The processor may further be configured to receive from at least one second sensor second signals associated with light noise, wherein the at least one second sensor is located outside the outer boundary; determine, based on the second signals received from the at least one second sensor, an indicator of a magnitude of the light noise; and determine, based on the indicator the first signals received from the at least one first sensor and, a distance to the object. |
US11604260B2 |
LIDAR device with polygon-shape mirror and prism for autonomous driving vehicles
A two dimensional (2D) LIDAR scanning system that uses a combination of a rotating polygonal mirror and a rotatable prism to scan an area of an object. The polygonal mirror and prism are rotated in combination to generate a scanning pattern. A pulsed laser is directed to the polygonal mirror and the prism is held in a fixed position. The polygonal mirror is then incremented a plurality of times to generate a scan line of LIDAR data. The prism is then incremented and a next scan line, e.g., up or down from the first scan line, is generated. An avalanche photodiode (APD) can read the reflections of objects for each scan point. Object reflections can be directed to the APD using either a polarizing beam splitter with a quarter wave plate, or a 50-50 beam splitter. |
US11604255B2 |
Personal LADAR sensor
A dual mode ladar system includes a laser transmitter having a wavelength of operation and a modulator connected thereto to impose a modulation thereon. The modulator is configured to impose amplitude modulation and/or frequency modulation. Diffusing optics illuminate a field of view and an array of light sensitive detectors each produce an electrical response signal from a reflected portion of the laser light output. |
US11604254B2 |
Radar-based posture recognition apparatus and method and electronic device
Embodiments of this disclosure provide a radar-based posture recognition apparatus, method and an electronic device. The method includes: acquiring radar reflection point information based on radar echo signals reflected from a detected target, and clustering radar reflection points; in a first time period, calculating spatial morphological feature information and/or motion feature information of a target point set obtained by clustering; in a second time period, counting the spatial morphological feature information and/or the motion feature information of a plurality of first time periods to obtain motion process feature information in the second time period; and taking the motion process feature information within a second time period in which a current moment is present and the spatial morphological feature information and/or the motion feature information in a first time period in which the current moment is present as a feature set, to determine the posture of the detected target. |
US11604253B2 |
Vehicular sensing system for classification of detected objects
A vehicular sensing system includes at least one radar sensor disposed at a vehicle and having a field of sensing forward, rearward or sideward of the vehicle. Radar data captured by the radar sensor is received at an electronic control unit (ECU). Received transmitted signals reflected off objects and received at the receiving antennas are evaluated at the ECU to establish surface responses for the objects present in the field of sensing of the radar sensor. A data set of radar data that is representative of an object present in the field of sensing of the radar sensor is compared to stored data sets to determine if the data set corresponds to a particular stored data set of the stored data sets. Responsive to the data set of radar data being determined to correspond to the particular stored data set, the vehicular sensing system classifies the detected object. |
US11604250B2 |
Methods and apparatus for wideband localization
A transceiver may wirelessly transmit a communication signal at a first frequency and a sensing signal at a second frequency. The communication signal may include a command that causes a backscatter node to modulate impedance of an antenna, and thereby modulate reflectivity of the backscatter node. The communication signal may also deliver wireless power to the backscatter node. While the impedance is being modulated in response to the command, the transceiver may transmit the sensing signal and measure wireless reflections. The power of the sensing signal may be much lower than that of the communication signal. The transceiver may frequency hop the sensing signal in a wide band of frequencies and take measurements at each frequency in the hopping. Based on the measurements, a computer may determine time-of-flight or phase of a reflected signal from the backscatter node and may estimate location of the backscatter node with sub-centimeter precision. |
US11604249B2 |
Interventional device recognition
The present invention relates to an apparatus for tracking a position of an interventional device respective an image plane of an ultrasound field. The position includes an out-of-plane distance (Dop). A geometry-providing unit (GPU) includes a plurality of transducer-to-distal-end lengths (Ltde1 . . . n), each length corresponding to a predetermined distance (Ltde) between a distal end of an interventional device and an ultrasound detector attached to the interventional device, for each of a plurality of interventional device types (T1 . . . n). An image fusion unit (IFU) receives data indicative of the type (T) of the interventional device being tracked; and based on the type (T): selects from the geometry-providing unit (GPU), a corresponding transducer-to-distal-end length (Ltde); and indicates in a reconstructed ultrasound image (RUI) both the out-of-plane distance (Dop) and the transducer-to-distal-end length (Ltde) for the interventional device within the ultrasound field. |
US11604248B1 |
Low power gunshot sensor testing
Techniques for low power gunshot sensor testing are disclosed. An acoustic generator and an infrared generator are disposed in a housing. The housing encompasses the acoustic generator and the infrared generator. The housing covers the gunshot sensor. The acoustic generator and the infrared generator are used for testing a gunshot sensor. The infrared generator and the acoustic generator are coupled to an activation circuit. A switch is coupled to the acoustic generator and the infrared generator. The switch provides activation control of the acoustic generator and the infrared generator. The infrared generator includes a light source operating in the near-infrared (NIR) band. The light source operating in the NIR band provides testing for a gunshot muzzle flash sensor. The infrared generator includes a light source operating in the mid-infrared (MIR) band. The light source operating in the MIR band provides testing for a passive infrared (PIR) sensor. |
US11604247B2 |
Mobile device indoor navigation
Mobile device positioning employs various forms of audio signal structures and detection methodologies. In one method, detection of an audio signal from a first source enables construction of a signal to facilitate detection of an audio signal from another source. Signals detected from these sources enable positioning of the mobile device receiving those signals. Another method forms audio signals transmitted from audio sources so that they have parts that add constructively and parts that differentiate the sources to enable positioning. Another audio signal based positioning method adaptively switches among positioning methods so that positioning remains operative as a mobile device moves toward and away from the sources. Another method tracks positioning history, evaluates it for errors and performs error mitigation to improve accuracy. Various other positioning technologies are detailed as well. |
US11604245B2 |
Method for establishing the presence of a misalignment of at least one sensor within a sensor group
The invention relates to a method for establishing the presence of a misalignment of at least one sensor within a sensor group with two or more sensors which detects objects in the surroundings of a motor vehicle, wherein at least two of the sensors differ from each other in their measuring principle and the measurement signals from the sensors are compared with each other. |
US11604239B1 |
Thermal shield of magnetic resonance imaging magnet for limiting magnet gradient interaction
A system for minimizing MGI in a superconducting magnet system of an MRI system includes a thermal shield having bi-metal material. The thermal shield is configured to be disposed about a cold mass of the superconducting magnet system, wherein the bi-metal material is configured to minimize MGI. |
US11604238B2 |
Methods, apparatuses and devices for monitoring data and magnetic resonance systems
Methods, devices, and systems for data monitoring are provided. In one aspect, a method of data monitoring, applicable to a magnetic resonance system, includes: obtaining radio frequency (RF) waveform information which is to be sent to an RF transmitting coil of the magnetic resonance system; extracting target waveform information within a current sliding window from the RF waveform information, with a current time point being located within the current sliding window; obtaining, based on the target waveform information, target magnetic flux densities corresponding to the current sliding window; and determining a current real-time specific absorption rate (SAR) based on the target magnetic flux densities. |
US11604237B2 |
Devices, systems, and methods with optical pumping magnetometers for three-axis magnetic field sensing
A magnetic field measurement system includes a magnetometer having at least one vapor cell, at least one light source to direct at least two light beams through the vapor cell(s), and at least one detector; at least one magnetic field generator to modify an external magnetic field experienced by the vapor cell(s); and at least one processor configured for: applying a first modulation pattern, bmod(t), to the magnetic field generator(s) to modulate a magnetic field at the vapor cell(s), where bmod(t)=[cx cos(ωt)+sx sin(ωt), cy cos(ωt)+sy sin(ωt), cz cos(ωt)+sz sin(ωt)], where cx, sx, cy, sy, cz, and sz are amplitudes and ω is a frequency; directing the light source(s) to direct the light beams through the vapor cell(s); receiving signals from the detector(s); and determining three orthogonal components of the external magnetic field using the received signals. Multi-frequency modulation patterns can alternatively be used. |
US11604235B2 |
Magnetic measuring device
A magnetic measuring device includes: a determination part configured to identify four maximum inclination points in an average value in a visual field of a light detection magnetic resonance spectrum and configured to determined a degree of decrease in relative fluorescence intensity and a microwave frequency at each of the maximum inclination points; a setting part configured to set a reference decrease degree of the relative fluorescence intensity in a predetermined area and configured to set operating point frequency initial values at four points at which the reference decrease degree is achieved, near the microwave frequencies at the respective maximum inclination points; a frequency update part configured to update operating point frequencies at the four points; and a frequency correction part configured to input the updated operating point frequencies to a microwave oscillator as corrected operating point frequencies. |
US11604233B2 |
Magnetic sensing device for lid
The technology provides for a magnetic sensing device. The device includes a magnetic sensor configured to generate a first output triggered by a first polarity and a second output triggered by a second polarity. The device includes a first magnet, a second magnet, and a third magnet. The device may be configured such that, when the second magnet is not within a predetermined distance from the first magnet, a magnetic field from the first magnet having the first polarity causes the first output and the second output to have a first set of values. The device may be configured such that, when the second magnet is within the predetermined distance from the first magnet, a magnetic field from the third magnet having the second polarity causes the first output and the second output to have a second set of values. |
US11604232B2 |
Control device for magnetic field generator, test apparatus, and magnetic field control method
A control device controls a magnetic field generated by a magnetic field generator, and includes a magnetic field controller that controls the magnetic field generator based on a detected value by a magnetic field sensor. The magnetic field controller receives a command value generated by the magnetic field generator, and the detected value. The magnetic field controller generates an error signal based on an error between the command value and the detected value and outputs to the magnetic field generator a control signal amplified by a control gain against the error. The control gain includes: a first gain that becomes smaller as a frequency of the error signal gets higher; and a second gain that gets larger as an amplitude of the error signal gets larger. |
US11604231B2 |
Electrical connector with sensor
A connector system includes a connector for connecting a first conductor in electrical communication with a second conductor, and a sensor supported adjacent the connector. The sensor is in electrical communication with the first conductor and in electrical communication with the second conductor. The sensor detects a characteristic of the connection between the first conductor and the second conductor. |
US11604230B2 |
Electric circuit and diagnostic method for an electric load
An electric circuit for driving a current through a load resistance in a first state and isolating the load resistance in a second state includes: a first switch configured to connect a first terminal of the load resistance and a first port of the electric circuit, the first switch having a first electric potential; a second switch configured to connect a second terminal of the load resistance and a second port of the electric circuit, the second switch having a second electric potential, different from the first electric potential; and at least one auxiliary resistance included within a bypass line configured to bypass the load resistance and the second switch. The first switch is configured to switch a current flowing through the first switch, and the second switch is configured to switch a current flowing through the second switch. |
US11604228B2 |
Battery impedance spectra measurement
From a current measurement circuit, digital samples are received of a current signal that flows through a battery cell within a measurement period. From a voltage measurement circuit, digital samples are received of a voltage signal across the battery cell within the measurement period. First voltage spectral components are generated based on performing a first transform operation on the digital samples of the voltage signal. A current spectrum is generated based on performing a second transform operation on the digital samples of the current signal. Second voltage spectral components are generated based on a first condition of the battery cell before the measurement period and a second condition of the battery cell after the measurement period. A voltage spectrum is including the first voltage spectrum and the second voltage spectrum is generated. An impedance spectrum of the battery cell is generated based on the voltage spectrum and the current spectrum. |
US11604224B1 |
High speed calibration method for impedance tuner
A fast calibration method for slide-screw impedance tuners employs a new tuner control board and routine with independent direct triggering and data sampling by the VNA; a new vertical scaling algorithm bypasses the traditional iterative approach and uses numerical curve-fitting and ISO circle definition. Full tuner calibration executes without motor stopping, yielding time reduction typically by a factor of 8. |
US11604222B2 |
Commanded JTAG test access port operations
The disclosure describes a novel method and apparatus for improving the operation of a TAP architecture in a device through the use of Command signal inputs to the TAP architecture. In response to a Command signal input, the TAP architecture can perform streamlined and uninterrupted Update, Capture and Shift operation cycles to a target circuit in the device or streamlined and uninterrupted capture and shift operation cycles to a target circuit in the device. The Command signals can be input to the TAP architecture via the devices dedicated TMS or TDI inputs or via a separate CMD input to the device. |
US11604219B2 |
Automatic test equipement having fiber optic connections to remote servers
An example test system includes a test head, and a device interface board (DIB) configured to connect to the test head. The DIB is for holding devices under test (DUTs). The DIB includes electrical conductors for transmitting electrical signals between the DUTs and the test head. Servers are programmed to function as test instruments. The servers are external to, and remote from, the test head and are configured to communicate signals over fiber optic cables with the test head. The signals include serial signals. |
US11604214B2 |
Current detection device
Provided is a current detection device including a first stacked board; a second stacked board provided on a first region on the first stacked board; a third stacked board provided on a second region on the first stacked board; a magnetic measurement element provided in a third region on the first stacked board, the magnetic element provided between the first region and the second region; and a first coil provided on the magnetic measurement element or below the magnetic measurement element. |
US11604213B1 |
System and method for reducing error in time domain waveform of a signal under test (SUT)
A method and system are provided for reducing noise in a time domain waveform of a signal under test (SUT). The method includes performing cross-correlation of multiple first complex signals and multiple second complex signals, respectively, from the SUT to provide multiple cross-correlated signals, respectively, where the cross-correlated signals have amplitude components and no phase components from the SUT, and where the first and second complex signals include uncorrelated noise, respectively. The method further includes determining an average of the cross-correlated signals to provide an average cross-correlated signal with reduced uncorrelated noise; obtaining a representative phase component from one of the first complex signals or the second complex signals; and combining the representative phase component with the average cross-correlated signal to provide a representative complex signal corresponding to the SUT with reduced uncorrelated noise. |
US11604211B1 |
Testing device and method for integrated circuit package
A testing device for testing an integrated circuit package is provided, including a printed circuit board having a first surface, a second surface, and multiple conductive layers between the first and second surfaces. A metal layer is formed on the second surface and is electrically connected to one of the conductive layers that is grounded. A testing socket is disposed over the first surface. A conductive fastener secures the testing socket to the printed circuit board and is electrically connected to the metal layer. A cover is disposed over the testing socket to form a space for accommodating the integrated circuit package between the cover and the testing socket. The cover has a conductive surface in contact with the integrated circuit package. A conductive element assembly is disposed between the cover and the testing socket and is electrically connected to the conductive surface and the conductive fastener. |
US11604209B2 |
Pitot heater health monitoring system
Provided are embodiments including a system for performing health monitoring. The system includes a measurement device configured to measure pressure of an environment, a heating element of the heater section coupled to the measurement device, a first sensing element operably coupled to a first region of the measurement device, and a second sensing element operably coupled to a second region of the measurement device. The system also includes a programmable logic that is configured to generate a status signal or flag based at least in part on conditions of the first region or the second region of the measurement device, a processing system configured to control the heating element responsive to reaching a threshold temperature, and a display configured to display a status of the first region or second region of the measurement device based at least in part on the status signal or flag. |
US11604203B2 |
Preprocessing apparatus
A pretreatment device for performing pretreatment using a liquid sucked by a probe from an inside of a septum-attached container includes: a container holding unit which has a space for accommodating the septum-attached container and is provided with a hole into which the probe is inserted with respect to a septum of the septum-attached container to be stored; an installation unit in which the container holding unit is detachably installed; and a fixing unit which fixes the container holding unit to the installation unit in a state where the container holding unit is detachably installed in the installation unit, to solve the above-described problem. |
US11604202B2 |
Predicting sequencer subsystem instability in sequencing systems
The technology disclosed relates to detecting malfunction in a sequencer. In particular, the technology disclosed relates to receiving sensor data obtained from a sensor of the sequencer, applying a smoothing function to the sensor data to produce a smoothed time series, determining changes between smoothed successive datum in the smoothed time series that exceed a predetermined change, determining a degree of instability based upon the predetermined change, and generating an alert indicating that the sequencer is malfunctioning when the degree of instability exceeds a predetermined threshold. |
US11604201B2 |
Specimen analyzer and specimen analysis method
Disclosed is a specimen analyzer configured to perform analysis on a specimen for a plurality of measurement items, the specimen analyzer including a measurement section configured to perform a specimen measurement for measuring a measurement sample prepared from a specimen and a reagent corresponding to a measurement item, and configured to perform a quality control measurement for measuring a measurement sample prepared from a quality control substance and a reagent corresponding to a measurement item; and a controller programmed to set a quality control for each measurement item, from a quality control group that includes at least two types of quality controls selected from a first quality control in which the quality control measurement is performed at a predetermined time, a second quality control in which the quality control measurement is performed every time the specimen measurement is performed a predetermined number of times of measurement, and a third quality control in which the quality control measurement is performed every predetermined time interval, the controller being programmed to control the measurement section in accordance with the set quality control. |
US11604200B2 |
Power off delay system and method
A power off delay system and method is configured to delay termination of electrical power to a digital pathology device in a power off condition. If the apparatus includes a UPS, the power off delay system and method delays termination of electrical power when a power switch is turned off and when a catastrophic power failure occurs. During the delay of the termination of electrical power, the digital pathology device is configured to control the scanning stage system and the glass slide conveyor system and the slide rack conveyor system to place each of these systems into a known state and position all glass slides into a known position prior to the termination of electrical power to the digital pathology device. This allows the digital pathology device to resume normal operation upon power up. |
US11604196B2 |
Isotyping immunoglobulins using accurate molecular mass
This document relates to methods for detecting and quantifying heavy and light chains of immunoglobulin using mass spectrometry techniques. |
US11604188B2 |
Detection apparatus, detection substrate, and detection method
A detection apparatus includes: a substrate; a metal nanostructure on a surface of the substrate and on which immobilized antibodies having a property of binding with a detection object substance are immobilized, the metal microstructure generating a surface plasmon by being irradiated with excitation light; an introducer that introduces labeled antibodies having a property of binding with the detection object substance and labeled with a fluorescent material, and a test solution containing the detection object substance into the metal nanostructure; a light source that irradiates the metal nanostructure with the excitation light from the back surface side of the substrate; and a photodetector that detects the detection object substance based on fluorescence generated from the fluorescent material in response to irradiation of the excitation light. The metal nanostructure includes a light transmissive portion that transmits, to the surface side of the substrate, the excitation light emitted from the back surface side thereof. |
US11604186B2 |
Real time western blot assays utilizing fluorescence resonance energy transfer (FRET)
A Western Blot assay is performed by performing a probing process on a membrane containing target proteins, by contacting the membrane with a fluorescent resonant energy transfer (FRET) solution and allowing the probing process to proceed for a probing time period. The probing process results in a target protein becoming labeled with both a donor chromophore and an acceptor chromophore, which are effective as a donor-acceptor pair for FRET when so linked to the target protein. While performing the probing process, the labeled target proteins are measured by irradiating the membrane with an excitation light to excite the donor chromophores, wherein in each labeled target protein, the excited donor chromophore transfers energy to the acceptor chromophore by FRET and, in response, the labeled target protein emits an emission light. The intensity of the emission light is then measured. The light measured may be light emitted from the donor chromophore and/or light emitted from the acceptor chromophore. |
US11604183B2 |
Low-noise biomolecular sensors
A method for forming a nanopore device includes providing a sapphire substrate and forming oxide layers on the front and back sides of the sapphire substrate. The oxide layer on the back is patterned to form an etch mask. The method also includes performing a crystalline orientation dependent wet anisotropic etch on the backside of the sapphire substrate using the etch mask to form a cavity having sloped sides to expose a portion of the first oxide layer. A silicon nitride membrane layer is formed on the oxide layer on the front side of the sapphire substrate. Next, the exposed portion of the oxide layer in the cavity is removed to cause the exposed portion of the silicon nitride membrane layer to be suspended over the cavity in the sapphire substrate. Subsequently, an opening is formed in the suspended portion of the silicon nitride membrane layer to form the nanopore. |
US11604181B2 |
Products and processes for analyzing octane content
Products and processes are provided herewith for analyzing octane content in a fuel sample that include the step or steps of receiving an octane measurement of a fuel sample from a octane analyzer, rounding the octane measurement to a nearest recognized octane rating, comparing the rounded octane measurement with a listed octane rating for the fuel sample, and communicating results of the comparison to a user of the octane analyzer. The octane analyzer may be incorporated into a fuel pump or a vehicle. The results of the comparison may also be used to adjust the vehicle operating parameters to account for the actual octane rating of the fuel dispensed into the vehicle. |
US11604176B2 |
Method for detecting aldehyde and ketone by using thin layer chromatography
The present invention relates to a method for simultaneously qualitatively and quantitatively analyzing compounds of aldehydes and/or ketones in a short time by using an optimal TLC plate, a proportion of a developing solvent, a sample amount, etc., and can provide an analysis result equivalent to a conventional analysis result in a shorter time by providing the most optimal conditions when using the TLC method. |
US11604175B2 |
Flow cell with one or more barrier features
An apparatus includes a flow cell body, a plurality of electrodes, an imaging assembly, and one or more barrier features. The flow cell body defines one or more flow channels and a plurality of wells defined as recesses in the floor of each flow channel. Each well is fluidically coupled with the corresponding flow channel. The flow cell body further defines interstitial surfaces between adjacent wells. Each well defines a corresponding depth. Each electrode is positioned in a corresponding well of the plurality of wells. The electrodes are to effect writing of polynucleotides in the wells. The imaging assembly is to capture images of polynucleotides written in the wells. The one or more barrier features are positioned in the wells, between the wells, or above the wells. The one or more barrier features contain reactions in each well, reduce diffusion between the wells, or reduce optical cross-talk between the wells. |
US11604169B2 |
Renewable power system and method for pipeline inspection tools
A device for use within pipelines, such as an inline inspection tool, includes a renewable power system. The renewable power system includes at least one of a thermoelectric generator or a pressure-based power generator. The thermoelectric generator produces electricity by consuming thermal energy from the heat of the product in the pipeline such as oil or gas. The pressure-based power generator operates by using a rotary connection axis for a turbine which drives an alternator to generate electrical energy. The device may combine both type of generators with a unified power system including regulators, high density batteries, battery chargers, cooling system. |
US11604167B2 |
Differential probe, testing device and production method
Disclosed herein is a differential probe, a testing device having at least one such differential probe, and a method for producing the same. The differential probe has a first half-probe and a second half-probe, at least one conductor loop pair having a conductor loop of each half-probe being shaped mirror-inverted relative to each other and, in respect of a mirror-inverted arrangement thereof on respective sides of a mirror plane. The conductor loops are oriented parallel to the mirror plane, are arranged offset relative to each other in an offset direction, also parallel to the mirror plane, wherein the conductor loops overlap in part in the direction normal to the mirror plane. |
US11604161B2 |
Gas sensor
A gas sensor includes a sensor element, an elastic insulating member, a plurality of lead wires, a plurality of metal terminals, and a ceramic housing. The plurality of lead wires are inserted in the elastic insulating member. The plurality of metal terminals each have a first end electrically connected to the sensor element, and a second end electrically connected to a corresponding one of the plurality of lead wires. The ceramic housing includes a plurality of insertion portions each including a through hole in which a corresponding one of the plurality of metal terminals is inserted, and at least one of the plurality of insertion portions has a different height from other insertion portions. |
US11604158B2 |
Contamination determination of biosensors used in analyte measurement systems
A method for determining contamination of a biosensor in which the biosensor is loaded into a test meter and a sample is then applied. First and second predetermined test voltages are applied between spaced electrodes of the biosensor for respective first and second predetermined time intervals. First and second current values are measured during the respective first and second predetermined time intervals. Reference values are determined based on the measured first and second current values. Based on one or more of the reference values, a determination of contamination is made. Reporting of the analyte concentration of the sample can be suppressed based on the determination. |
US11604155B2 |
Methods, circuits and systems for obtaining impedance or dielectric measurements of a material, under test
Certain disclosed methods include: transmitting an excitation signal into the MUT and transmitting a reference signal to a set of magnitude and phase (M/P) detectors; receiving the response signal; separately comparing a magnitude and phase for each of the excitation signal and the reference signal with corresponding detection ranges for a first one of the M/P detectors; separately comparing a magnitude and phase for each of the response signal and the reference signal with corresponding detection ranges for a second one of the M/P detectors; iteratively adjusting the excitation signal until the response signal has both a magnitude and a phase within the corresponding detection ranges for the second M/P detector; and iteratively adjusting the reference signal until the reference signal has both a magnitude and a phase within the corresponding detection ranges for the first and the second M/P detectors. |
US11604153B2 |
Method of preparing a sample for physical analysis
A method of preparing a sample for physical analysis is disclosed, which is characterized by forming a low-temperature atomic layer deposition (ALD) metal nitride film or a low-temperature atomic layer deposition (ALD) metal oxynitride film by plasma-less enhanced atomic layer deposition (PLALD) at a temperature below 40° C. on a specimen to generate a sample for physical analysis to prevent the surface of sample for physical analysis from being damaged during physical analysis. |
US11604152B2 |
Fast industrial computed tomography for large objects
A system for computed tomography inspection can include a stage, a stationary radiation source, a stationary radiation detector, and a controller. The stage can secure a target thereon and rotate about a rotation axis. The radiation source can emit a beam of penetrating radiation from a focal point that is directed upon a portion of the target. The radiation detector can include a sensing face configured to acquire measurements of radiation beam intensity incident thereon as a function of position. The controller can command the stage to translate from a first position to a second position in a direction transverse to a central axis of the radiation beam. A magnification of the target at the first and second positions can be approximately equal. The stage does not translate transverse to the central axis of the radiation beam during measurement of the radiation beam intensity by the detector. |
US11604150B2 |
Device for measuring bump height, apparatus for processing substrate, method of measuring bump height, and storage medium
An object is to allow for simple measurement of a bump height. There is provided a device for measuring a bump height comprising: a light sensor provided with a light source and a light-receiving element and configured to irradiate a substrate including a seed layer, a resist layer formed on the seed layer and a bump formed in an opening of the resist layer, with light emitted from the light source and to detect reflected light that is reflected from the seed layer via the resist layer and reflected light that is reflected from the bump, by the light-receiving element; and a control device configured to calculate a height of the bump relative to the seed layer, based on the reflected light from the seed layer and the reflected light from the bump and to subtract an error caused by a refractive index of the resist layer from the height of the bump calculated based on the reflected lights, so as to correct the height of the bump. |
US11604148B2 |
Colorimetric assays
A device and a method of using the device for improving sensitivity, speed, and easy-to-use of a colorimetric assay of a liquid sample are provided. The device includes a first plate and a second plate, spacers, and a textured surface. The two plates each have a sample contact surface and are movable relative to each other into an open configuration or a closed configuration. The sample is deposited on one or both plates in the open configuration. Thereafter, the closed configuration is formed where the plates compress at least part of the deposited sample into a continuous layer. The textured surface is disposed on the sample contact surface of the second plate and has a textured structure that scatters light, from which an optical signal such as a colorimetric or fluorescent signal can be obtained for analyzing the sample. |
US11604146B2 |
Analog light measuring and photon counting with a luminometer system for assay reactions in chemiluminescence measurements
A luminometer (400) includes a light detector (630) configured to sense photons (135). The luminometer (400) includes an analog circuit (915a) configured to provide an analog signal (965) based on the photons (135) emitted from assay reactions over a time period and a counter circuit (915b) configured to provide a photon count (970) based on the photons (135) emitted from the assay reactions over the time period. The luminometer (400) includes a luminometer controller (905) configured to, in response to an analog signal value of the analog signal (965) being greater than a predetermined value, determine and report a measurement value of the photons (135) emitted from the assay reactions over the time period based on the analog signal value of the analog signal (965) and a linear function (1010). Optionally, the linear function (1010) is derived from a relationship between the analog signal (965) and the photon count (970). |
US11604143B2 |
Spatial gradient-based fluorometer
A spatial gradient-based fluorometer featuring a signal processor or processing module configured to: receive signaling containing information about light reflected off fluorophores in a liquid and sensed by a linear sensor array having a length and rows and columns of optical elements; and determine corresponding signaling containing information about a fluorophore concentration of the liquid a fluorophore concentration of the liquid that depends on a spatial gradient of the light reflected and sensed along the length of the linear sensor array, based upon the signaling received. |
US11604140B2 |
Optical sensor of bio-molecules using interferometer
The present invention is directed to an assembly for use in detecting an analyte in a sample based on thin-film spectral interference. The assembly includes a light source to emit light signals; a light detector to detect light signals; a coupler to optically couple the light source and the light detector to a waveguide tip; a monolithic substrate having a coupling side and a sensing side; and a lens between the waveguide tip and the monolithic substrate. The lens relays optical signals between the waveguide tip and the monolithic substrate. |
US11604131B2 |
Particulate matter sensor and method therefor
Various embodiments include methods and systems to measure and calibrate an optical particle spectrometer for reporting mass concentration. In one embodiment, an optical particle spectrometer is used to measure a concentration of particulate matter in a sampled particle-laden airstream. A particle diverter, in fluid communication with the spectrometer, diverts at least a portion of the particle-laden airstream at predetermined intervals. In one example, a mass filter receives the portion of the particle-laden airstream and filters a fraction of the particles within the airstream that are above a predetermined particle size. A mass sensor measures a mass of the fraction of the particles received from the mass filter or from the particle diverter and uses a calibration communication loop to provide the measured mass to the spectrometer to apply a correction factor to report mass concentration from the optical particle spectrometer. Other methods and systems are disclosed. |
US11604130B2 |
Cabin air state sensing system for a vehicle and operation method thereof
A cabin air state sensing system for a vehicle may include a divergence structure facilitating measurement of cabin air temperature and dust concentration in a cabin through suction of air using an air suction device and an operation method thereof. |
US11604129B2 |
Multispectral sensor based alert condition detector
An optical detector device may receive a spectroscopic measurement from a multispectral sensor. The optical detector device may determine, based on the spectroscopic measurement, a particulate size of a particulate. The optical detector device may determine, based on the spectroscopic measurement, an identification of the particulate. The optical detector device may determine, based on the particulate size and the identification of the particulate, that an alert condition is satisfied. The optical detector device may trigger an alert based on determining that the alert condition is satisfied. |
US11604127B2 |
Methods for detecting pipeline weakening
Methods of detecting pipeline weakening are described herein. The methods include creating a pressure wave in a fluid flowing in a pipeline using an input transducer located at a first position along the pipeline; measuring the pressure wave using an output transducer positioned at a second position along the pipeline that is spaced from the first position, and generating an output signal based on the pressure wave; analyzing the output signal to determine a stiffness of a sidewall of the pipeline positioned between the input transducer and output transducer; and determining if the sidewall includes a defect based on the stiffness of the sidewall, including analyzing a frequency response of the output signal to detect the defect. |
US11604123B2 |
Solid phase extraction methods for enhanced removal of phospholipids from biological samples
In various aspects, the present disclosure pertains to methods of performing a sample enrichment procedure, which comprise: adding a sample fluid that comprises at least one phospholipid and at least one target analyte to a sorbent that comprises a hydrophobic component and a cation exchange component, thereby resulting in sorbent with bound phospholipid and bound target analyte; adding an aqueous solution comprising an acidic compound and a salt; adding an organic solution to the sorbent thereby desorbing at least a portion of the bound phospholipid from the sorbent; and adding an elution solution to the sorbent, thereby desorbing at least a portion of the bound target analyte from the sorbent and forming a solution of the target analyte in the elution solution. In other aspects, the present disclosure pertains to kits, which may be used in conjunction with such methods. |
US11604122B2 |
Curtain flow design for optical chambers
Various embodiments include systems and apparatuses for reducing contamination levels within optical chambers of particle-detection instruments. In one embodiment, an apparatus to reduce contamination within an optical chamber of a particle-detection instrument is described. The apparatus includes a plenum chamber to at least partially surround an aerosol-focusing nozzle of the particle-detection instrument and accept a filtered gas flow. A curtain-flow concentrating nozzle is coupled to the plenum chamber to produce a curtain flow into the optical chamber to substantially surround an aerosol flow. Other methods and systems are disclosed. |
US11604117B2 |
Collision performance evaluation test method and collision performance evaluation test apparatus for automobile body part
An object of the present invention is to provide a collision performance evaluation test method and apparatus that achieve a part collision test that satisfactorily reproduces the state of an actual automobile body collision, allow the test to be performed in a high-speed region, and increase the economic rationality of the test. A motion control mechanism formed of a translation control mechanism or a rotation control mechanism is provided in at least one of a support jig that supports one end portion of an automobile body part and a support jig that supports the other end portion of the automobile body part. The motion control mechanism includes a fixed member fixed to a motion restriction member in the support jig and a movable member so connected to the fixed member as to be movable and fixed to the one end portion or the other end portion of the automobile body part. A compression member protruding from one of the fixed member and the movable member toward the other is fit into a guide portion formed in the other one of the fixed member and the movable member so as to extend in the movable direction of the movable member and disposed with an energy-absorbing member therein. The motion of the movable member with respect to the fixed member deforms the energy-absorbing member to apply reaction force in the direction opposite the direction of the motion to the movable member. |
US11604114B2 |
System and method for monitoring settling of a building
A system and method for monitoring conditions in a crawl space is provided. The system generally comprises at least one sensor, computing device, data aggregator operably connected to the at least one sensor, processor operably connected to the computing device, power supply, and non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. The system is designed to collect condition data via the at least one sensor and determine whether the conditions within the crawl space could have a detrimental impact on the building. In particular, the system is designed to monitor settling of a building over time and alert a user if the settling exceeds a predefined threshold. |
US11604112B2 |
Center of gravity based drone loading for packages
A method for loading an Unmanned Aerial Vehicle with one or more items is disclosed. The method includes determining a Center of Gravity of each of the one or more items. The method also includes matching a combined Center of Gravity of the one or more items with a Center of Gravity of the Unmanned Aerial Vehicle. |
US11604108B2 |
Tactile sensors and methods
Various tactile sensors and associated methods are enabled. For instance, a sensing apparatus comprises a photosensitive sensor. A compound-eye structure is on the photosensitive sensor and an elastomer layer is on the compound-eye structure. A reflective layer is on the elastomer layer, opposite the compound-eye structure and a light source emits light between the reflective layer and the compound-eye structure. |
US11604106B2 |
Force measurement assembly
A force measurement assembly is disclosed herein. The force measurement assembly includes a top component, the top component having a top surface for receiving at least one portion of the body of the subject; a single force transducer supporting the top component, the single force transducer configured to sense one or more measured quantities and output one or more signals that are representative of forces and/or moments being applied to the top surface of the top component by the subject; and a base component disposed underneath the single force transducer, the base component configured to be disposed on a support surface. |
US11604104B2 |
Integrated piezoresistive and piezoelectric fusion force sensor
Described herein is a ruggedized microelectromechanical (“MEMS”) force sensor including both piezoresistive and piezoelectric sensing elements and integrated with complementary metal-oxide-semiconductor (“CMOS”) circuitry on the same chip. The sensor employs piezoresistive strain gauges for static force and piezoelectric strain gauges for dynamic changes in force. Both piezoresistive and piezoelectric sensing elements are electrically connected to integrated circuits provided on the same substrate as the sensing elements. The integrated circuits can be configured to amplify, digitize, calibrate, store, and/or communicate force values electrical terminals to external circuitry. |
US11604101B2 |
Temperature measuring circuit and measuring method thereof
A temperature measuring circuit, measuring apparatus and a measuring method thereof relating to the field of electronic circuits. The temperature measuring circuit includes control unit, wherein the control unit includes a first current output interface, a second current output interface, a first input/output interface, a second input/output interface, and a third input/output interface. Further, the first current output interface and the first input/output interface of the control unit are respectively electrically connected to a first interface of a temperature sensor; the second current output interface and the second input/output interface of the control unit are respectively electrically connected to a second interface of the temperature sensor; and the third input/output interface of the control unit is electrically connected to a third interface of the temperature sensor. |
US11604098B2 |
Distance correction for body temperature estimation
A method for estimating human body temperature includes receiving, via a thermal camera, a thermal image captured of a real-world environment, the thermal image including thermal intensity values for each of a plurality of pixels of the thermal image. A position of a human face is identified within the thermal image, the human face corresponding to a human subject. An indication of a distance between the human subject and the thermal camera is received. Based on the distance, a distance correction factor is applied to one or more thermal intensity values of one or more pixels corresponding to the human face to give one or more distance-corrected thermal intensity values. Based on the one or more distance-corrected thermal intensity values an indication of a body temperature of the human subject is reported. |
US11604094B2 |
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. |
US11604093B2 |
Spectrometer device and method for producing a spectrometer device
A spectrometer device includes a Fabry-Perot interferometer unit, which comprises a first carrier substrate, wherein the first carrier substrate is arranged on a lower side of the Fabry-Perot interferometer unit and includes an optical aperture. The spectrometer includes at least one of a first substrate, which is arranged on an upper side of the Fabry-Perot interferometer unit, which faces away from the lower side, and a second substrate with the first carrier substrate arranged with the lower side on the second substrate. The spectrometer further includes a photodetector device arranged on or in the at least one of the second substrate and the first substrate. A first electrical connection region of the photodetector device and a second electrical connection region of the Fabry-Perot interferometer unit are electrically contacted from the same direction. |
US11604089B2 |
Mass flow verification based on rate of pressure decay
An electronic device manufacturing system includes: a gas supply; a mass flow controller (MFC) coupled to the gas supply; an inlet coupled to the MFC; an outlet; a control volume serially coupled to the inlet to receive a gas flow; and a flow restrictor serially coupled to the control volume and the outlet. A controller is adapted to allow the gas supply to flow gas through the control volume and the flow restrictor to achieve a stable pressure in the control volume, terminate the gas flow from the gas supply, and measure a rate of pressure decay in the control volume over time. A process chamber is coupled to a flow path, which is coupled to the mass flow controller, the process chamber to receive one or more process chemistries via the mass flow controller. |
US11604085B1 |
Airflow measurement device for airflow measuring
An airflow measurement device that is configured to measure airflow in an air handling system. The airflow measurement device can include a flow conditioning plate formed with a plurality of plate apertures or holes. A flow sensor is associated with each aperture. The flow sensors can be any type(s) of flow sensors that are suitable for sensing or characterizing one or more aspects of air flowing into and through the apertures, such as pitot sensors, vane anemometers, hot wire anemometers, or the like. The flow sensors can be used to quantify the volumetric airflow rate of the airflow, the speed of the airflow, or any other variable of the airflow from which one can formulate a judgment about the operating efficiency of the air handling equipment. |
US11604083B2 |
Operation device
An operating apparatus is disposed on a surface of a detection panel including a transparent panel and a sensor panel. An operation body includes an upper wall, an inner peripheral wall, and an outer peripheral wall. A rotary assembly is housed in the operation body. The rotary assembly includes a supporter fixed to the detection panel and a rotational operation member rotatably supported by the supporter. The rotational operation member is rotatable together with the operation body. A press detection conductor is provided at a conductor supporting portion of the operation body. A rotation detecting conductor is provided at the rotational operation member. |
US11604082B2 |
Device and method for touch sensing
An embodiment of the present disclosure relates to a method of detection of a touch contact by a sensor including a first step of comparison of a voltage with a first voltage threshold; and a second step of comparison of the voltage with a second voltage threshold, the second step being implemented if the first voltage threshold has been reached within a duration shorter than a first duration threshold, the second voltage threshold being higher than the first voltage threshold. |
US11604081B2 |
Integrated rotation angle determining sensor unit in a measuring system for determining a rotation angle
An integrated rotation angle determining sensor unit in a measuring system for determining a rotation angle, comprising a shaft, rotatable around a rotation axis, having a transducer, a first semiconductor layer designed as a die being provided, which has an upper side arranged perpendicularly to the rotation axis and an underside and a first Hall sensor system monolithically formed in the first semiconductor layer, and a second semiconductor layer designed as a die being provided, which has an upper side arranged perpendicularly to the rotation axis and an underside and a second Hall sensor system monolithically formed in the second semiconductor layer, each Hall sensor system including at least one first Hall sensor and a second Hall sensor and a third Hall sensor. |
US11604076B2 |
Vision augmented navigation
A navigation system may include at least one processing device configured to determine, based on an output of one or more position sensors associated with the navigation system, a current location of at least one component associated with the navigation system and determine a destination location different from the current location. The navigation system may also acquire, from one or more image acquisition devices, a plurality of images representative of an environment of a user of the navigation system and derive, from the plurality of images, visual information associated with at least one object in the environment. The system may also determine one or more instructions for navigating from the current location to the destination location, wherein the one or more instructions include at least one reference to the visual information derived from the plurality of images. The system may also deliver to the user the one or more instructions. |
US11604073B1 |
Route guidance system
A method includes determining a routing graph based on a map, wherein the routing graph represents locations from the map; determining a routing horizon based on the routing graph, wherein the routing horizon defines a portion of the routing graph that is usable for routing; determining a cost-action structure that includes, for each location of the routing horizon, a cost-to-go value for travel from a respective location from the routing horizon to a destination, wherein the cost-to-go values implicitly describe an optimal route for travel from each of the respective locations from the routing horizon to the destination; receiving, from an autonomous agent, a request that specifies one of the locations from the routing horizon; and providing, to the autonomous agent, information from the cost-action structure based on the specified location from the routing horizon. |
US11604071B2 |
Motion graph construction and lane level route planning
Using a planning circuit of a vehicle, a map is accessed that includes information identifying at least one lane on which vehicles can travel. Using the planning circuit and from the map, a graph representing a driving environment of the vehicle is generated. The graph includes multiple trajectories. At least one trajectory includes a lane change. Each trajectory is a path for the vehicle to move from a first spatiotemporal location to a second spatiotemporal location. The trajectory includes at least one lane alone which the vehicle can move. Using the planning circuit, a trajectory of the multiple trajectories for the vehicle to travel is selected based on an initial vehicle trajectory of the vehicle. The selected trajectory includes a stem. The stem is a portion of the selected trajectory to which the vehicle is configured to adhere. Using the control circuit, the vehicle is moved along the selected trajectory. |
US11604068B2 |
Floor selection for structure location tracking
There is described a floor selection system for location tracking within a structure. A communication component receives sensor data, associated with a beacon received from a tag, from sensors. A processor identifies features based on the sensor data, identifies decision tree stumps arranged in a particular order, assigns weights to the decision tree stumps based on the features and the feature thresholds. The processor further determines whether an aggregate of the weights is greater than a resultant threshold and selects a floor location of the tag based on whether the aggregate of weights is greater than the resultant threshold. The floor location is selected from floor locations of the structure proximal to the sensors. |
US11604066B2 |
Communication management system of surveying instrument
Provided is a communication management system of a surveying instrument, which enables management by a management server through a communication network even when the surveying instrument has no communication function with the management server through the communication network. A communication management system of a surveying instrument includes a management server, a terminal including a terminal control unit and capable of communicating with the management server through a communication network, and a surveying instrument including a control unit, wherein when the surveying instrument and the terminal are connected to each other through their respective external interfaces, the terminal control unit makes the control unit install an operation execution program for executing a predetermined operation in the surveying instrument, the terminal transmits data output from the surveying instrument by execution of the operation execution program to the management server, and the management server manages the surveying instrument based on the received data. |
US11604063B2 |
Self-calibrated overlay metrology using a skew training sample
An overlay metrology system may receive overlay data for in-die overlay targets within various fields on a skew training sample from one or more overlay metrology tools, wherein the in-die overlay targets within the fields have a range programmed overlay offsets, wherein the fields are fabricated with a range of programmed skew offsets. The system may further generate asymmetric target signals for the in-die overlay targets using an asymmetric function providing a value of zero when physical overlay is zero and a sign indicative of a direction of physical overlay. The system may further generate corrected overlay offsets for the in-die overlay targets on the asymmetric target signals, generate self-calibrated overlay offsets for the in-die overlay targets based on the programmed overlay offsets and the corrected overlay offsets, generate a trained overlay recipe, and generate overlay measurements for in-die overlay targets on additional samples using the trained overlay recipe. |
US11604062B2 |
Three-dimensional sensor with counterposed channels
A method of determining dimensional information of a target surface includes generating a first point cloud corresponding to a first plurality of reconstructed surface points of the target surface generated by a first imaging system-illumination source pair of a phase profilometry system; generating a second point cloud corresponding to a second plurality of reconstructed surface points of the target surface generated by a second imaging system-illumination source pair of the phase profilometry system; generating an initial estimate of the target surface based on the first and second point clouds; and refining the initial surface estimate using positions of the first and second point clouds and geometry of the first and second imaging system-illumination source pairs to generate a final point cloud. |
US11604060B2 |
Apparatus for optical coherence tomography
Examples of the disclosure relate to an apparatus (101), a wearable electronic device and an optical arrangement for optical coherence tomography. The apparatus comprises an optical coherence tomography system (103) and an optical arrangement (105). The optical arrangement comprises at least one means for beam shaping (109) configured to shape a beam of light from the optical coherence tomography system. The optical arrangement also comprises at least one mirror (111) positioned so that light from the means for beam shaping is incident on the at least one mirror. The at least one mirror is configured to move in at least one direction relative to the optical coherence tomography system. |
US11604056B2 |
Device for the inspection of wind power plants
Disclosed is a device for the inspection or maintenance of devices, for example rotor blades of wind power plants. A frame structure can encompass the device, e.g. a rotor blade, and be used for the inspection or examination or cleaning of the rotor blade or other object. The frame structure has, for example, an inner opening which encloses the object during use. Propellers allow a horizontal movement of the frame structure and thus, for example, of a robot for examining the object. A vertical movement of the robot can be controlled by a cable suspension so that the vertical position of the examination device can be changed. A detection, cleaning, or monitoring system can be provided on the frame structure for detecting the condition of the object, cleaning, monitoring or treatment. A control station can be provided on the ground or on a transporter or other device. |
US11604054B2 |
Shock tube event validation
A detonator which is initiated by a shock tube event which is validated if a processor determines that a fusible link was not fused by a shock tube event at a predetermined time interval before light generated by the shock tube event is detected. |
US11604051B2 |
Arrow noisemaker
An arrow noisemaker and arrow incorporating the same. The arrow noisemaker comprises a sleeve adapted to fit onto a shaft of an arrow, one or more housings coupled to the sleeve, and one or more noisemakers, each of which are coupled to each of the one or more housings. The one or more housings de-couple from the sleeve upon impact with a game animal. |
US11604047B2 |
Electric shock self-defence cartridge and device
According to one embodiment an electric shock self-defence cartridge is provided that includes a distal body in which one or more application means is housed, and a proximal body in which a wire is housed. The proximal body includes coupling means and electric connection means for being joined with the electric shock self-defence device. Compression means is arranged between the distal body and the proximal body for keeping the distal body shifted towards a rest position. The application means is housed in the distal body, such that in use, when the distal body is in contact with an assailant, the distal body shifts with respect to the proximal body from the rest position towards an actuation position in which the application means projects from the distal body to be adhered to the assailant's body. |
US11604031B2 |
Safety buffered multi-fluid heat exchanger and safety buffered multi-fluid heat exchange process
A buffered multi-fluid heat exchanger and a buffered multi-fluid heat exchange process pertaining to the heat exchange equipment and process sector is disclosed. The heat exchanger (1) comprises a lower tubing or tube bundles (2) through which flows hot process fluid “Q” to be cooled; upper tubing or tube bundles (3) through which flows cold process fluid “F” to be heated, parallel to and spaced apart from the lower tubing (2); a vessel (4) for the tubing (2, 3) provided with inlet (2′) and outlet (2″) nozzles of the tubing (2), inlet (3′) and outlet (3″) nozzles of the tubing (3), and a portion of buffer fluid “T” that fills part of the vessel (4) that covers the lower tubing (2) through which circulates the hot process liquid “Q” to be cooled. |
US11604030B2 |
Air-cooled condenser system
An air-cooled condenser system for steam condensing applications in a power plant Rankine cycle includes an air cooled condenser having a plurality of interconnected modular cooling cells. Each cell comprises a frame-supported fan, inlet steam headers, outlet condensate headers, and tube bundle assemblies having extending between the headers. The tube bundle assemblies may be arranged in a V-shaped tube structure. A plurality of deflection limiter beams are arranged coplanar with the tube bundles. Top ends of each deflection limiter beam are slideably inserted in an associated floating end cap affixed to an upper tubesheet which moves vertically relative to the beams via thermal expansion/contraction concomitantly with the tubes. The deflection limiter beams provides guided restraint system for expansion/contraction of the tube bundles which prevents out of plane tube bowing. |
US11604027B2 |
Modular humidity control and heat preservation system
A modular humidity control system is provided. An example system includes a body configured for attachment with a food storage housing. The body may define a closed circuit air flow path for circulating air through the food storage housing. The system also includes a desiccant element secured within the closed circuit air flow path that removes moisture from the moisture-laden air passing through the closed circuit air flow path, and stores the removed moisture. The system further includes a regeneration system that monitors a saturation of the desiccant element. In an instance in which the saturation of the desiccant element exceeds a saturation threshold, the regeneration system may evaporate at least a portion of the moisture stored by the desiccant element. |
US11604024B2 |
Method for producing pure nitrogen from a natural gas stream containing nitrogen
A process for liquefying a natural gas feed stream including cooling a feed gas stream to obtain a liquefied natural gas stream; introducing the liquefied natural gas stream into a deazotization column to produce a liquefied natural gas stream and a nitrogen-enriched vapor stream; at least partially condensing at least part of the nitrogen-enriched vapor stream to produce a two-phase stream; introducing the two-phase stream into a phase-separating vessel to produce a first liquid stream and a first nitrogen-enriched gas stream; introducing at least part of the nitrogen-enriched gas stream into a distillation column thereby producing a second nitrogen-enriched stream containing less than 1 mol % of methane and a second liquid stream containing less than 10 mol % of nitrogen; wherein at least part of the liquefied natural gas stream is used to cool the at least part of the nitrogen-enriched vapor stream in said heat exchanger. |
US11604020B2 |
Heating, ventilation, and air conditioning control system with refrigerant leak control
A heating ventilation and air conditioning (HVAC) control system. The HVAC control system includes a sensor that detects a refrigerant released from an HVAC system and emits a signal indicative of the detection. The HVAC control system also includes a switch that blocks a flow of electricity to an enclosed space and a controller that receives the signal from the sensor and activates the switch to block the flow of electricity in response to detection of the refrigerant. |
US11604018B1 |
Low pressure refrigeration system
A method is disclosed for cooling a heat transfer fluid circulating in a cooling circuit including a chiller. The method includes installing on the circuit a vacuum housing having a heat exchange conduit extending therethrough and partially filled with a coolant and an atmosphere and pre-cooling the atmosphere and coolant within the vacuum housing to a pre-cooling temperature of between 35 and 60 degrees Fahrenheit using a conventional cooling system. Thereafter the pressure in the vacuum housing is reduced to between 1 and 500 millitorr until an initial cooling temperature in the range of of −50 to 35 degrees Fahrenheit is reached and the heat transfer fluid is then circulated through the heat exchange conduit and to the chiller and back. The pressure reduction in is obtained by selectively connecting the vacuum housing to a larger vacuum reservoir which is connected to a vacuum pump. |
US11604016B2 |
Method of adjusting electronic expansion valve of outdoor unit of air-conditioner
Provided is a control method on electronic expansion valve in air conditioner comprises: obtaining a real-time running frequency of compressor, a real-time exhaust temperature and a real-time outdoor environment temperature as the compressor running; comparing the real-time running frequency of compressor with a first set frequency; if the real-time running frequency is greater than or equal to the first set frequency, obtaining an integral coefficient of the PID algorithm according to a first set rule; if the real-time running frequency is less than the first set frequency, obtaining an integral coefficient of the PID algorithm according to the comparison of the real-time outdoor environment temperature and the first set outdoor environment temperature and a second set rule, or according to the comparison of the real-time outdoor environment temperature and the first set outdoor environment temperature and a third set rule, wherein the selection is based on whether the air conditioner is working in cooling mode or in heating mode; performing a PID control on the electronic expansion valve by an error of the difference between real-time exhaust temperature and a set target exhaust temperature. The method realizes an accurate and stable control on electronic expansion valve opening amount. |
US11604014B2 |
Electric motor and compressor having the same
The present disclosure relates to an electric motor, and a compressor having the same. The electric motor includes a stator, and a rotor. The rotor includes a rotation shaft, a rotor core, and a plurality of permanent magnets. The rotor core includes permanent magnet insertion portions each formed therethrough in an axial direction so that the permanent magnet is inserted, and slots each formed through the rotor core in a manner that a core area of a front portion of a d-axis is smaller than a core area of a rear portion of the d-axis in a rotating direction of the rotor when an outer core part of the permanent magnet insertion portion is divided with respect to the d-axis. Accordingly, a decrease in inertia can be suppressed and an occurrence of vibration and noise due to Magnetic Pull Force (MPF) can be prevented. |
US11604009B2 |
Cooling system
An apparatus includes a flash tank that stores a refrigerant, a first load that uses the refrigerant to cool a first space, second and third loads, first and second compressors, and a high side heat exchanger configured to remove heat from the refrigerant. During a first mode of operation: the second load uses the refrigerant to cool a second space, the third load uses the refrigerant to cool a third space, the second compressor compresses the refrigerant from the second and third loads, and the first compressor compresses the refrigerant from the first load and the second compressor. During a second mode of operation, the second compressor compresses the refrigerant from the second load and directs the compressed refrigerant to the third load to defrost the third load. |
US11604006B2 |
Makeup air parallel flow energy recovery system atop air conditioner
An air conditioner unit includes a housing with an outdoor heat exchanger assembly and an indoor heat exchanger assembly therein. A makeup air intake duct an a makeup are exhaust duct are disposed above the housing parallel to each other. The air conditioner unit also includes a heat exchanger having a first coil and a second coil. The first coil is disposed within the makeup air intake duct. The second coil is disposed with the makeup air exhaust duct. The heat exchanger also includes a first pipe connecting an outlet of the first coil to an inlet of the second coil and a second pipe connecting an outlet of the second coil to an inlet of the first coil. |
US11604001B2 |
Slim fan coil unit
A fan coil unit includes a cabinet, a heat exchanger located in the cabinet, an airflow inlet to admit an airflow into the cabinet, and an airflow outlet to allow the airflow to exit the cabinet. A fan is located in the cabinet to urge the airflow through the cabinet. The fan has an axis of rotation perpendicular to a general flow direction of the airflow. A method of operating a fan coil unit includes flowing an airflow into a cabinet via an airflow inlet and through a fan. The fan is oriented such that a fan axis of rotation is perpendicular to a general flow direction of the airflow from the airflow inlet to an airflow outlet. The airflow is urged across a heat exchanger located in the cabinet, the heat exchanger conditioning the airflow and is output from the cabinet through the airflow outlet. |
US11603996B2 |
Methods and system for controlling a combination boiler
A combination boiler provides heated water to a boiler loop and domestic hot water (DHW) to a domestic water loop. The combination boiler includes a primary heat exchanger (PHE) connected to the boiler loop and a burner to provide heat to the primary heat exchanger. A secondary heat exchanger (SHE) transfers heat energy from the boiler loop to the domestic water loop. A controller monitors a PHE inlet temperature and a DHW output temperature, obtains a pre-heat initialization temperature threshold and a pre-heat cancellation temperature threshold, and detects a low temperature condition. A pre-heat operation is initiated responsive to the low temperature condition by circulating heated water from the PHE to the SHE. The burner is selectively fired at least in part according to an outlet temperature of the PHE. |
US11603991B2 |
Optimized burners for boiler applications
A boiler can have a combustion chamber, a burner, a heat exchanger in fluid communication with the combustion chamber, and a flue for removing a combustion product from the boiler. The burner has a protruding taper shape such as a cone or similar shape. The protruding taper shape of the burner distributes heat to the heat exchanger more evenly than a cylindrical shaped burner thereby reducing heat losses at the combustion chamber wall and increasing the thermal efficiency. The protruding taper shape of the burner also reduces noise associated with the operation of the burner. |
US11603990B2 |
Fuel-burning device
A fuel-burning device includes a container defining a receptacle and having an opening which is at an end of the receptacle. The opening has a first width. The fuel-burning device also includes a fixing mechanism mounted in the container through a fixing member. The fixing member has an end resiliently fixed on a periphery of the receptacle. The fixing member is radially compressible. When the fixing member is not compressed, the end thereof has a second width which is greater than the first width. The end of the fixing member is compressible to a third width which is smaller than the first width. |
US11603983B2 |
LED light string ornament and method for manufacturing the same
The present disclosure discloses an LED light string ornament and a method for producing the same. The LED light string ornament includes an LED light string and a plurality of decorative pieces. The LED light string includes three wires, a plurality of SMD LEDs, and a plurality of adhesive bodies. A part or a whole of the decorative piece are transparent or semi-transparent. The decorative piece includes a first housing and a second housing. The first housing and the second housing are buckled to form an accommodating cavity, and a plurality of LED beads of the LED light string are respectively accommodated in the accommodating cavities of the plurality of decorative pieces. |
US11603976B2 |
Motor vehicle headlamp and method for operating a motor vehicle headlamp
A motor vehicle headlamp that includes a housing in which at least one main light source is arranged. Detachably attached to an external lens of the motor vehicle headlamp is at least one front housing, which has a light-guiding element and lamps for coupling light rays into the light-guiding element. The light rays are coupled out of the light-guiding element through an output structure. Further additional lamps that can give off light rays are arranged side by side in front of the external lens. The light rays given off by the lamps pass through the external lens and the front housing in the direction of an outside environment. |
US11603974B2 |
Configurable lighting system with shared lens and first and second internal optics forming a first and second module configuration for providing two different lighting functions
A configurable vehicle lighting module system includes a shared lens that provides a first light pattern for a first vehicle lighting function and a second light pattern for a second vehicle lighting function. The shared lens includes a mounting axis as a reference for mounting on a vehicle. First internal optics direct light toward the shared lens to provide the first light pattern; second internal optics direct light toward the shared lens to provide the second light pattern. A coupling system joins the shared lens with either the first internal optics to form a first module configuration for the first vehicle lighting function or with the second internal optics to form a second module configuration for the second vehicle lighting function. The shared lens conceals physical differences between internal optics configurations such that the first and second light module configurations appear the same when viewed along the shared lens. |
US11603970B1 |
Solar lamp with insect control trap
A solar lamp has illumination functionality and insect control functionality. The lamp has a main body comprising a main housing, a rechargeable battery housed within lamp for powering the electronic functions of the lamp, device electronics housed within the lamp for controlling the electronic functions of the lamp in a plurality of states comprising an OFF state and an ON state, and a support attached to the lamp, the support containing solar cells for harvesting solar energy and recharging the rechargeable battery and also for detecting a level of ambient light. A transparent panel is disposed at a front of the main body, the panel disposed over a printed circuit board (PCB) on which are disposed a plurality of high-power LEDs for illumination. One or more extension housings are attached to the main body, each extension housing containing an inner grid and an outer grid for electrocuting insects and one or more insect-attracting lights for emitting insect-attracting wavelengths of light. A manual electrical switch is disposed on the lamp for manually selecting a state from the plurality of states. The solar cells, rechargable battery, manual electrical switch, inner grid, outer grid, insect-attracting lights and high-power LEDs are electrically and operatively connected to the device electronics. When the OFF state is selected by the manual electrical switch, the inner grid, outer grid, insect-attracting lights and high-power LEDs are off. When the ON state is selected, the inner grid, outer grid, and insect-attracting lights are on, and if the solar cells are detecting a level of ambient light below a predetermined level, the high-power LEDs are also on. |
US11603963B2 |
Structural joint of two load carrying walls of a pressurized vessel
Disclosed herein is a structure that comprises a tank including an outer cylindrical surface and a domed end. The structure also comprises a tank skirt positioned circumferentially around the tank. A wall of the tank and a wall of the tank skirt form two sides of a y-joint between the tank and the tank skirt. The y-joint includes a wedge structure positioned between the tank and the tank skirt. Additionally, a thickness of at least one of the wall of the tank or the wall of the tank skirt forming the y-joint tapers such that the thickness of the at least one of the wall of the tank or the wall of the tank skirt that tapers has a greater thickness at the y-joint than away from the y-joint. |
US11603962B2 |
Supporting mechanism and supporting device having the same
A supporting mechanism for a supporting device that supports supporting arms to which a pressing down load is applied on one side relative to an attaching element such that the former are mobile at least in a horizontal direction, as well as a supporting device having a supporting mechanism is disclosed. The solution is sought by using a swivel torque hinge having a friction torque generating mechanism using elastic members such as friction washers and spring washers for the supporting mechanism by pivotally supporting a shaft upper portion of a hinge shaft of the swivel torque hinge on an attaching hole portion provided on the supporting arms by providing a bracket supporting the supporting arms on the hinge shaft via the friction torque generating mechanism. |
US11603959B2 |
Load-stabilizing apparatus
A load-stabilizing apparatus includes a load-connecting member configured to carry a load, a parallelogram mechanism connected to the load-connecting member, and a stabilizing motor drivingly connected to the parallelogram mechanism. The stabilizing motor is configured to drive the parallelogram mechanism to deform, such that the parallelogram mechanism drives the load-connecting member to move. |
US11603955B2 |
Structural connection between in-line pipes and tubes
A single piece structural connector is provided that includes a single machined aluminum piece having first and second circular ends including a plurality of bolt holes and a center hole. The connector also includes an alignment dowel positioned on the center hole. The alignment dowel is configured to tightly fit into a center hole of a pipe plate. |
US11603954B2 |
Breakaway assembly
A breakaway assembly including a first connector and a second connector releasably coupleable to the first connector. The assembly is movable between a first configuration in which the first and second connectors are releasably coupled and together define a fluid path through which fluid is flowable, and a second configuration in which the first and second connectors are not coupled together. The assembly is configured to move from the first configuration to the second configuration when a predetermined separation force is applied to the assembly. The assembly includes a closure valve positioned in one of the first or second connectors, wherein the closure valve is configured to be in an open position when the assembly is in the first configuration to allow fluid to flow therethrough, and to move to a closed position when the assembly moves to the second configuration to generally block the flow of fluid therethrough. The assembly includes an attraction member coupled to one of the first or second connectors, and a magnet unit coupled to the other one of the first or second connectors, wherein the attraction member and the magnet unit are magnetically attracted to each other when the assembly is in the first configuration to retain assembly in the first configuration. The magnet unit includes a first portion and a second portion coupled to the first portion that together define a channel therebetween, and the magnet unit further includes a plurality of magnets received in the channel. |
US11603953B2 |
Bayonet duct coupler assembly for post-tensioned concrete member
A duct coupler assembly includes a female duct coupler, where the female duct coupler is coupled to a first duct segment. The female duct coupler includes a female duct coupler body having an inner surface having an inner diameter and a bayonet slot formed therein. The duct coupler assembly further includes a male duct coupler. The male duct coupler is coupled to a second duct segment. The male duct coupler includes a male duct coupler body having an outer surface having an outer diameter, where the outer diameter is smaller than the inner diameter of the inner surface of the female duct coupler body. The male duct coupler has a bayonet post extending from an outer surface of the male duct coupler body, and the male duct coupler body is positioned within the female duct coupler body such that the bayonet post is positioned within the bayonet slot wherein the male duct coupler is coupled with the female duct coupler. |
US11603952B2 |
In-line quick connector
An in-line quick connector has a female connector body arranged to receive a male connector body in an interior cavity. The male connector body includes a bifurcated tubular member that includes resilient latching arms co-operable to engage latching members located within the interior cavity of the female connector body. The male connector body and female connector body each further include a raised annular flange. Fixed key members located on the male connector body flange engage slots located on the female connector body flange. |
US11603951B2 |
Pinned composite pipe end-fitting
A composite pipe termination is provided. The composite pipe includes a composite pipe wall thickness and a cut end. An annular part of composite material is attached around the outside of the composite pipe at the cut end. The annular part has a radial thickness which tapers towards the composite pipe in the direction along the composite pipe away from the cut end to provide an exterior surface having a tapered portion. A pinning structure includes one or more pins which extend through the annular part and partially through the composite pipe wall thickness to further attach the annular part to the composite pipe. |
US11603950B2 |
Development of fuseal mechanical joint
A pipe (12) coupling assembly (16, 116) includes a body (64, 120), a rib (65, 122), and teeth (56, 124). The body (64, 118) has an outer diameter and first and second inner diameter sections (68, 128, 70, 130). The first inner diameter section (68, 128) is wider than the second inner diameter section (70, 130). The rib (65, 122) extends around the first diameter section (68, 128) and projects radially inwardly therefrom. The teeth (56, 124) are situated within the second inner diameter section (70, 130) and project radially inwardly toward a central axis (38, 134) of the body (64, 120). |
US11603948B2 |
Animal watering valve
An animal watering valve includes a housing having an upstream end, a downstream end, a bore extending therebetween, a valve element and a valve actuator located at least in part in the bore, and a plug disposed within the bore upstream of the valve element. The plug includes a lattice structure extending along a length of the plug. The valve element may be a diaphragm disposed within the bore to separate the bore into upstream and downstream portions. The valve actuator has a stem with a stem body extending downstream from a stem head and through an outlet of the housing. The diaphragm includes a sealing surface with first and second annular ridges and a groove disposed therebetween. A stem hat having a cap and disk is coupled to a downstream end of the stem. The disk extends radially from the stem at a location upstream of the outlet. |
US11603947B2 |
Magnetic locking or opening device, method and system
An emergency shut-off device comprises an activation means configured to generate an activation force in response to detecting a seismic event, and a magnetic driver having a hollow guide tube with two magnets affixed at a selected position on opposite sides along a length of the guide tube with like poles facing each other and a drive piston movable inside the guide tube. The driver piston is coupled to a third magnet and has a first end for receiving an activation force to move the third magnet crossing a magnetic repulse shift line formed by the two magnets, and a second end for applying the drive force to an output system to effectuate a shut-off of a fluid line. |
US11603941B2 |
Relief valve
A relief valve includes: a housing; a plunger movable to each of a closed position and an open position; a differential pressure chamber; a spring member; a piston; and a damping chamber. The plunger includes a first damping passage penetrating the plunger and bringing an area outside the plunger and a through passage into communication. The piston includes a second damping passage penetrating the piston and bringing an area inside the piston and the damping chamber into communication. A communication space connected to each of the first damping passage and the second damping passage is formed between the plunger and the piston. |
US11603940B2 |
Damped check valve having multi-pressure operation
A damped check valve having multi-pressure operation is provided. The check valve includes a liner with a poppet movable within the liner. The liner defines a flow passage aligned along a longitudinal axis defined by the liner. A biasing element is operably coupled between the poppet and the liner to bias a first flow face of the poppet against an annular seat. The first flow face is configured such that a first fluid pressure is required to move the poppet from the closed position to an open position wherein the poppet is unseated from the annular seat and a second fluid pressure is required to hold the poppet in the open position, the second pressure being less than the first pressure. There is a sufficient diametrical clearance between the poppet and the liner which allows for flow control at pressures which are less than the initial opening pressure. |
US11603938B2 |
Floating yoke connection
A clamp assembly to secure a yoke to a valve body of a knife gate valve is provided. The clamp assembly can include a bolt that is configured to extend through a first bushing, a first spring member, a first side wall of the yoke, the valve body, a second side wall of the yoke, a second spring member, and a second bushing. The clamp assembly can be configured to pin the yoke to the valve body, apply a pressure-containing preload to the valve body via the first and second bushings, and compress the first spring member between the first bushing and the first side wall of the yoke and the second spring member between the second bushing and the second side wall of the yoke. |
US11603937B2 |
Anti-rotation fluid injection dart
An injection valve for introducing fluids into a subsurface environment includes a valve housing including a conduit having an inlet and an outlet. A valve seat is arranged in the valve housing. An anti-rotation dart is arranged in the valve housing adjacent the valve seat. The anti-rotation dart includes a valve element that is selectively engageable with the valve seat. An anti-rotation feature is provided on at least one of the valve seat and the anti-rotation dart. The anti-rotation feature constrains rotation of the anti-rotation dart relative to the valve seat. |
US11603931B2 |
End face mechanical seal assembly with high temperature secondary seal
A high temperature secondary seal between a rotating seal face adaptor sleeve and a rotating shaft does not consume additional axial space beyond the axial space occupied by the secondary seal. The seal includes a single ring drive collar comprising a plurality of radial directed bolts in tapped holes. As the bolts are tightened they enter a cylindrical cavity in the drive collar and impact therein a sloped surface of a crush ring. The vertical force thereby applied to the crush ring displaces the crush ring axially into a secondary graphite sealing element, thereby crushing the secondary sealing element against the adaptor sleeve and shaft, and forming a seal there between. The crush ring sloped surface can terminate in a vertical face, so that upon sufficient displacement of the crush ring the bolts abut the vertical face and impact the shaft, fixing the drive collar to the shaft. |
US11603929B2 |
Wire for piston ring, and manufacturing method of piston ring
In a surface of a wire, a first side surface forming an outer circumferential surface in a piston ring includes a tapered surface and a protruding surface, the protruding surface is divided into a first part and a second part by a first virtual surface extending from the tapered surface, and the first part includes a top and is formed in a protruding shape. |
US11603926B2 |
Gear seeking polystable shifter
A gear seeking shifter having a housing containing a shift lever with a depressible inner push rod. A CAM component is rotatably supported to a base of the shift lever and is driven by a gear seeking motor. An upwardly biased gate pawl is secured to the inner push rod into contact with any of a PRND shifter position gates configured along an opposing underside of said housing. At least one detent pawl is supported within the housing in biasing contact with a detent plate configured upon an opposing inside surface of the housing. The CAM component, upon being rotated by the motor, includes each of a first profile for retracting the gate pawl and a second profile for engaging and inwardly displacing the detent pawl away from contact with the detent plate to permit the CAM component to rotate the shift lever to a desired gear position. |
US11603918B2 |
Strain wave gearing device
In a strain wave gearing device, fine first and second lubricant-holding grooves for holding lubricant are formed at fine pitches in an outer-race external peripheral surface of a wave generator bearing and an outer-race-contacting internal peripheral surface portion of an externally toothed gear in contact therewith. Fine lubricant-guiding grooves for guiding the lubricant to the outer-race-contacting internal peripheral surface portion are formed at fine pitches in a second internal peripheral surface portion, which adjoins the outer-race-contacting internal peripheral surface portion, of an internal peripheral surface of the externally toothed gear. This configuration improves the contact state between the outer-race-contacting internal peripheral surface portion of the externally toothed gear and the outer-race external peripheral surface, thus suppressing fretting wear occurring in these surfaces. |
US11603913B2 |
Lead screw device
A lead screw device includes: a lead screw; and a motor that rotates the lead screw, wherein the motor includes: a hollow shaft fitted onto a part of an outer circumference of the lead screw; and a rotor core fitted onto a part of the outer circumference of the hollow shaft. |
US11603912B2 |
Electronic parking brake device
An electronic parking brake device may include: a plate part having a brake shoe rotatably mounted thereon; a housing part mounted on the plate part and configured to guide hydraulic pressure; a motor part mounted on the housing part, and driven when power is applied thereto; a piston part mounted on the housing part, and moved by hydraulic pressure so as to operate the brake shoe; and an operating part embedded in the housing part, and driven by the motor part so as to move the piston part. |
US11603911B2 |
Rotary to linear actuator
A rotary to linear actuator, comprises a drive crankarm that rotates in a first axis of rotation; a first and second gearset connected to the drive crankarm through a second crankarm; and a piston captured between the first gearset and the second gear set, wherein the first and second gearsets rotate a crankarm connected to one end of the piston, wherein the piston is caused to move linearly upon rotation of the crankarm. |
US11603908B2 |
Speed reducer and eccentric gear of the same
A speed reducer according to one aspect of the present disclosure includes: an input gear; a plurality of spur gears configured to rotate in mesh with the input gear; one or more eccentric cams formed on each of a plurality of shafts, each of the plurality of shafts being coupled to corresponding one of the plurality of spur gears; and one or more eccentric gears each having a plurality of first through-holes and a plurality of second through-holes, each of the plurality of first through-holes rotatably supporting corresponding one of the one or more eccentric cams, the second through-holes being disposed adjacent to the first through-holes and formed asymmetrically as viewed from a direction of a central axis, and the one or more eccentric gear are configured to rotate eccentrically relative to a rotational axis of the input gear in conjunction with rotation of the one or more eccentric cams. |
US11603906B2 |
Drive sprocket
A drive sprocket comprising a plurality of teeth for meshing with a drive member to transmit rotary motion, the drive member including a plurality of engagement pockets engaging the teeth of the drive sprocket, wherein each tooth has a tooth profile defined by a first side comprising a first engagement surface and an opposite second side comprising a second engagement surface, which engagement surfaces are configured such that when driven, a tooth meshes to the engagement pocket at a first contact location on the first engagement surface and also at a second contact location on the second engagement surface, wherein the first contact location is radially offset from the second contact location. |
US11603901B2 |
Mounting assemblies as well as gas spring and damper assemblies and suspension systems including same
Mounting assembly dimensioned for securement between a vehicle structure and a gas spring and damper assembly include a first end plate securable to the vehicle structure. A second end plate is attached in substantially fixed relation to the first end plate such that a mounting cavity is disposed therebetween. A connector housing is disposed within the mounting cavity and operatively connectable to the gas spring and damper assembly. A first bearing assembly is disposed between the connector housing and the first end plate and permits rotation of the connector housing relative to the first end plate while transferring forces acting longitudinally therebetween. A second bearing assembly is disposed between the connector housing and the second end plate and permits rotation of the connector housing relative to the second end plate while transferring forces acting longitudinally therebetween. Gas spring and damper assemblies are also included. |
US11603897B2 |
Bushing for use in a vehicle suspension
A bushing includes a cylindrical body and a flange extending from the cylindrical body. The cylindrical body has an inner face defining a bore. The flange includes an outer rim and a face extending radially between the bore and the outer rim. At least one groove is formed in the face. The at least one groove extends from a first end intersecting the bore to a second end adjacent the outer rim such that grease supplied to the bore of the bushing is able to flow through the at least one groove. |
US11603896B2 |
Guide assembly for a disc brake
A caliper guide assembly and a method of manufacture. The guide assembly may include a guide pin, a guide bore arranged to receive the guide pin and permit relative axial sliding thereof, a bush arranged to define at least part of the guide bore, and a sensor arrangement configured to provide an output indicative of a state of wear of the bush. |
US11603895B2 |
Mounting for a guide pin of a disc brake
A mounting for a guide pin of a disc brake and method of mounting. A mounting portion of a guide pin may have a first polygonal cross-sectional profile. A receiving portion of a brake carrier may receive the mounting portion and may have cross-sectional profile that is different than the first polygonal cross-sectional profile. |
US11603892B2 |
Power transmission device
A power transmission device has a first clutch member 4a coupled to an output member 3. A second clutch member 4b has a plurality of driven-side clutch plates 7. A back-torque transmitting cam presses the drive-side clutch plates 6 and the driven-side clutch plates 7 against each other by moving the second clutch member 4b when a rotational force is input to the first clutch member 4a. A cushioning member 12 is interposed between the first clutch member 4a and the second clutch member 4b. The cushioning member 12, by being compressed, applies an urging force while allowing movements of an interlocking member 9 and a pressure member 5 in a process where the interlocking member 9 moves and the pressure member 5 moves from the inactive position toward the active position. |
US11603885B2 |
Raceway element and method for its manufacture
A sheet metal strip configured for use as an inner or outer raceway of a rolling-element bearing, and a method of forming the raceway by punching and/or laser cutting a strip of material from a metal sheet, bending the sheet into a ring and welding the ends of the strip together, and mounting the strip on a circular inner or outer surface to form an outer or inner raceway. |
US11603884B2 |
Gas bearing with integral non-contacting seal
A gas bearing for a compressor includes a bearing portion and a sealing portion mounted to a bearing housing of the compressor via one or more dampers, and the sealing portion being fixedly connected to the bearing portion, and a vent with an inlet in the bearing. The bearing portion has an inner radial surface for radially supporting a shaft of the compressor. The sealing portion has a sealing surface. The inlet of the vent disposed between the inner radial surface and the sealing surface. The sealing surface and a rotating surface form a path that extends along the sealing surface. The path extending from a pressurized volume of the compressor to the vent, and the pressurized volume containing a fluid. |
US11603882B2 |
Bearing unit for a yawing system of a wind turbine
A bearing unit of a yawing system of a wind turbine having a tower and a nacelle connected by the yawing system. The bearing unit includes an adjuster element moveably secured to the bearing unit, a body element translatable relative to the adjuster element, a bearing element in contact with the body element, and a biasing means positioned between the body element and the adjuster element for applying a tension force to the bearing unit. The adjuster element adjusts the tension force applied to the bearing unit through translation of the body element, and respective surfaces of the adjuster element and the body element are visible during use. |
US11603881B2 |
Piston arrangement
A piston arrangement includes a piston movable within a cylinder in reciprocating motion along a piston axis, a rack movable with the piston, a sector gear configured to engage and disengage the rack and rotatable around a sector gear axis, a track adapted to rotate relative to the cylinder around a track axis of rotation, the piston being coupled to the track. The sector gear and the track are coupled in rotation. The track may have a shape such that the movement of the piston coupled to the track is substantially non simple harmonic. Also, an internal combustion engine comprising the piston arrangement. |
US11603876B2 |
Telescopic tube with adjustment memory function
A telescopic tube is disclosed. By pressing and rotating a switching button, an abutting section is aligned to a first hole of an outer tube and then elastically pushed by an elastic member, a pin section of the switching button is released from engagement with a fastening hole of the inner tube, and the position of the inner tube in the outer tube can be adjusted individually. After the inner tube is adjusted completely and the switching button is pressed to rotated again, the pin section is inserted into the fastening hole, the engaging section is engaged in the first hole. When the switching button is pressed, the movement of the inner tube makes the switching button release from the first hole and the third hole, and the inner tube, the control assembly and the inner mounting member are retractable in the through hole of the outer tube. |
US11603874B2 |
Joint member of composite and joint structure
A joint member is formed of a composite including reinforcement fibers and resin. The joint member is configured to be joined with another joint member to form a joint structure capable of enduring a tensile load in a load direction in which the joint member and the other joint member are separated from each other at a joined portion of the joint structure in a longitudinal direction of the joint member. The joint member includes a main body part and a joint part connected with the main body part at an end part of the main body part in the longitudinal direction of the joint member. The joint part has an orientation pattern having anisotropy such that fiber directions of the reinforcement fibers included in the joint part include a fiber direction different from the longitudinal direction of the joint member. |
US11603873B2 |
Heavy duty fastening assembly with installation verification
The present disclosure provides a fastening assembly for attachment of a component. The fastening assembly is self-locking, and comprises a housing that presents a barcode, and a retention clip that is configured to form an interlock with the housing and is changeable between an open configuration adapted to freely receive a component, and a closed position adapted to capture and retain the component. The retention clip is slideably moveable within an aperture of the housing between an initial position, in which the retention clip is in the open configuration and the barcode is unreadable, and a final position, in which the retention clip is in the closed configuration and allows for the barcode to be read or scanned to verify installation of the fastening assembly on the component. |
US11603872B2 |
Sheet metal corner hem interlock
A panel assembly including a main panel, a first side panel, a second side panel, a first tab, a second tab, and an extension. The first tab defines a planar notch into which the extension is positioned to restrict movement of the first side panel and the second side panel. |
US11603869B2 |
Hydraulic control
Hydraulic control comprising at least one hydraulic valve, each hydraulic valve comprising a hydraulic distributor and an electric actuator. The hydraulic distributor comprises a valve slide mounted with the ability to slide in a body comprising hydraulic ports. The electric actuator is fixed to the body of the hydraulic distributor and comprises an electric motor, an electronic circuit comprising a circuit board, a linear-displacement output member coupled to the control slide, reduction gearing comprising gear wheels coupling the motor to the output member, and a housing in which the electric motor, the electronic circuit and the reduction gearing are mounted. |
US11603868B2 |
Pressurizing device
A pressurizing device includes: a pressurizing unit that pressurizes a pressurized object by supplying a working fluid; a first cylinder mechanism that supplies the working fluid in a first cylinder to the pressurizing unit by output of a first drive source; a second cylinder mechanism that supplies the working fluid in a second cylinder to the pressurizing unit by output of a second drive source; and a control device that controls the first drive source and the second drive source, in which the control device performs transition control to transition to a second supply state of supplying the working fluid from the second cylinder mechanism to the pressurizing unit when satisfying a remaining amount condition of the working fluid in the first cylinder of the first cylinder mechanism in a first supply state of supplying the working fluid from the first cylinder mechanism to the pressurizing unit. |
US11603867B2 |
Electrohydrostatic actuator system with an expansion reservoir
An electrohydrostatic actuator system comprising: a volume- and/or speed-variable hydraulic machine which is driven by an electric motor, for providing a volumetric flow of a hydraulic fluid; a differential cylinder with a piston side and a ring side; and at least one pretensioning source. The actuator system has a closed hydraulic circuit, wherein, during operation, the hydraulic fluid in the hydraulic circuit is pressurized by means of the hydraulic machine and/or the pretensioning source. Furthermore, according to the invention, the differential cylinder provides a power motion operating mode and a rapid motion operating mode. In order to balance a volume of the hydraulic fluid in the closed hydraulic circuit, according to the invention an expansion reservoir is connected to the piston side of the differential cylinder via a valve. |
US11603866B2 |
Landfill well pump
A submersible fluid pump suitable for use in a landfill well includes an outer case extending along a vertical axis and at least partially defining an interior of the fluid pump, a fluid inlet and outlet, a discharge tube within the outer case and disposed between the fluid inlet and the fluid outlet, a float positioned around the discharge tube and within the outer case such that the float is within the discharge tube and the outer case, the float being movable along the discharge tube in an axial direction, a pneumatic valve configured to introduce pressurized air into the interior of the fluid pump, an actuator configured to open and close the pneumatic valve, and a plurality of magnets comprising a first magnet fixed with respect to the actuator and a second magnet fixed with respect to the float, the second magnet configured to magnetically repel the first magnet as the float moves to tip the actuator to either open or close the pneumatic valve. |
US11603864B2 |
Recirculation noise obstruction for a turbocharger
A compressor housing (12) for a turbocharger includes a recirculation cavity (4) formed in a portion of the compressor housing (12). The recirculation cavity (4) is defined by an inner cavity wall (2) and an outer cavity wall (5). In addition, an inlet groove (1) and an outlet (7) are formed in the recirculation cavity (4) for circulating airflow from the compressor housing (12) through the recirculation cavity (4), and at least one recirculation noise obstruction (6) is fixedly secured within the recirculation cavity (4) to disrupt air flow through the cavity and reduce noise in the compressor housing (12). |
US11603858B2 |
Method for manufacturing compressor and compressor
A method for manufacturing a compressor includes a step of installing a bundle having an O-ring on an outer peripheral surface inside a lower half casing so that a position of the O-ring in an axial direction coincides with a position of a lower half relief groove, a step of installing an upper half casing having an upper half relief groove on the lower half casing so that a position of the upper half relief groove in the axial direction coincides with the position of the O-ring, and a step of pressing the bundle in the axial direction to move the O-ring to a position away from the lower half relief groove and the upper half relief groove, and bringing the O-ring into contact with the inner peripheral surface of the lower half casing and the inner peripheral surface of the upper half casing. |
US11603854B2 |
Electrical submersible pump seal section reduced leakage features
A submersible pump assembly includes a pump, a motor, and a seal section connected between. A shaft passage in the seal section has an outboard end that is open to the pump intake and an inboard end that is in fluid communication with motor lubricant in the motor. A drive shaft extends axially within the shaft passage. An outboard bearing at the outboard end of the shaft passage receives the shaft to provide radial support. An inboard bearing at the inboard end of the shaft passage receives the shaft to provide radial support. A shaft seal in the shaft passage receives and seals around the shaft. The shaft seal is located between the outboard bearing and the inboard bearing and seals motor lubricant in the shaft passage from well fluid in the shaft passage. |
US11603847B2 |
Centrifugal compressor with recirculation structure
A centrifugal compressor for a chiller system includes a casing having an inlet portion and an outlet portion, a recirculation structure including a recirculation path and a recirculation discharge cavity, an impeller disposed downstream of the recirculation discharge cavity, a plurality of recirculation discharge guide vanes disposed to surround the recirculation discharge cavity, and a diffuser disposed in the outlet portion downstream of the impeller. The recirculation structure is configured to impart a swirl to a flow of refrigerant into the inlet portion. The recirculation path supplies the refrigerant from the diffuser to the recirculation discharge cavity. The recirculation path includes a recirculation pipe that introduces the refrigerant toward the plurality of recirculation discharge guide vanes. An annular groove is disposed between the recirculation pipe and the plurality of recirculation discharge guide vanes. An annular plate is disposed between the annular groove and the recirculation discharge cavity. |
US11603845B2 |
Magnetic drive pump
A pump includes a seat unit, a motor unit and a leak detector. The motor unit includes a rotor, an inner case body, an outer case body and a stator. The inner case body has an inner end wall. The outer case body is sleeved on the inner case body and has an outer end wall. The outer end wall cooperates with the inner end wall to define a liquid-receiving space therebetween. The leak detector is disposed on one side of the outer end wall opposite to the liquid-receiving space and includes a sensor for detecting the change of the electrostatic capacity between the liquid-receiving space and the sensor. |
US11603844B2 |
Centrifugal pump
A centrifugal pump (1) including: a pump housing (3) enclosing a pump chamber (13), the pump chamber (13) including a suction inlet (15) and a pressure outlet (17); an impeller (19) rotatably arranged within the pump chamber (13) for being driven to rotate about a rotor axis (R), the suction inlet (15) being located coaxial with the rotor axis (R); and at least one stationary scraper (39). The impeller (19) includes an impeller base (31) and at least one or more impeller vanes (33) extending from the impeller base (31) towards the suction inlet (15). Each of the impeller vanes (33) includes a radially innermost vane path (45) describing during impeller rotation a central volume (41) that is wider towards the suction inlet (15) than towards the impeller base (31) and configured to receive the at least one scraper (39) projecting from the suction inlet (15) into the central volume (41). |
US11603843B2 |
Oil supplying mechanism, and horizontal compressor having same
Disclosed are an oil supplying mechanism, and a horizontal compressor having same. Disclosed is an oil supply mechanism for a horizontal compressor, the horizontal compressor including a housing, a motor, a rotating shaft driven by the motor, and a bearing pedestal supporting the rotating shaft. The oil supply mechanism includes a separating member, the separating member being in the form of a ring having a central hole for allowing the bearing pedestal to pass therethrough, and the separating member being configured to separate the housing into an oil storage chamber and a motor chamber with the motor provided therein. The separating member is constructed to have an annular groove opening into the oil storage chamber. The oil supply mechanism and the horizontal compressor having the oil supply mechanism can reduce or minimize free space in the motor chamber and/or facilitate a quality inspection on the structure of a pump. |
US11603841B2 |
Scroll compressor
A scroll compressor includes an oil circulation pipe having one end inserted through a casing to be connected to an oil storage space inside the casing and another end connected to a suction passage for supplying refrigerant from outside of the casing to a compression chamber, an oil circulation valve disposed between the both ends of the oil circulation pipe to selectively open or close the oil circulation pipe, and a controller to control an opening or closing operation of the oil circulation pipe to reduce or eliminate frictional loss due to a shortage of oil by adjusting an oil level of the oil storage space at an initial operation. |
US11603836B2 |
Microfluidic pump-based infusion anomaly state detection and control system
The present invention provides a microfluidic pump-based infusion anomaly state detection and control system, comprising: a microfluidic pump chip configured to control the vibration of an actuating device to output a liquid; a pressure sensor located in a pipeline behind the outlet of the microfluidic pump chip and configured to sense the change of the pressure of the liquid output by the microfluidic pump chip to output an electric signal; a signal conditioning circuit configured to perform signal conditioning on the electric signal to obtain a conditioned electric signal; a signal acquisition circuit configured to convert the conditioned electric signal from an analog signal into a digital signal; a signal processing unit configured to determine the working state of the microfluidic pump chip and the working state of an infusion pipeline according to the digital signal, and to send a signal to an alarming unit when an anomaly is found; the alarming unit configured to alarm according to the signal; and a control drive unit configured to adjust the output state of the microfluidic pump chip according to the output of the signal processing unit. The present invention can precisely control a microfluidic pump chip and accurately detect the anomaly state of the microfluidic pump chip and alarm in time. |
US11603830B2 |
Hydraulic pump with swash plate tilt control
A hydraulic pump includes a cylinder block, a plurality of pistons, a swash plate, a first pressing unit, and a second pressing unit. The cylinder block has a plurality of cylinder bores and is disposed so as to be rotatable. Each of the plurality of pistons is retained in associated one of the cylinder bores so as to be movable. The swash plate is configured for controlling the amount of movement of the plurality of pistons in accordance with the size of the tilt angle. The first pressing unit is configured for pressing the swash plate in such a direction as to reduce the tilt angle of the swash plate. The second pressing unit is configured for pressing the swash plate in such a direction as to increase the tilt angle of the swash plate by a pressure supplied from the outside of the hydraulic pump. |
US11603828B2 |
Overstress protection for shape memory alloy seat actuator
An actuator for a vehicle seat can be configured to prevent overstress of a shape memory alloy (SMA) wire. The actuator can include a first body member and a second body member pivotably connected to each other. The actuator can include an overstress post and an overstress contact plate operatively connected to the overstress post. Thus, movement of the overstress post causes movement of the overstress contact plate. The actuator can include an overstress contact pin. The actuator can include an SMA wire operatively connected to one of the body members and to the overstress post. When activated, the SMA wire can shrink, causing one of the body members to pivot relative to the other body member and causing the overstress contact plate to move toward the overstress contact pin. If the overstress contact plate contacts the overstress contact pin, the SMA wire can be deactivated. |
US11603827B1 |
Systems and methods for fabricating water-responsive actuators
Water-responsive actuators and methods for creating water responsive actuators are disclosed. In some embodiments, the disclosed subject matter includes a first layer, for example a plastic tape, and a second layer, for example bacterial spores and cured adhesive. The second layer can be created in a pattern. The pattern can include joints, which can contract when exposed to dry air and can thereby bend the actuator, and can expand when exposed to humid air and thereby return the actuator its original position. |
US11603826B2 |
Lift buffering structure
A lift buffering structure includes a hollow column-shaped housing, a holding seat fixedly connected to an inner wall surface of the hollow column-shaped housing, an inner stem disposed in the hollow column-shaped housing and slidably extended through the holding seat, an elastic element having an end connected to the inner stem and another end to the holding seat to limit a travel stroke of the inner stem, an abutting unit disposed at one side of the holding seat opposite to the elastic element and having a width downward reduced gradually along a height direction of the hollow column-shaped housing, and an anti-slip unit connected to a lower end of the inner stem and located between the abutting unit and the inner wall surface of the hollow column-shaped housing. The lift buffering structure having the above structure can overcome a lot of problems in the conventional gas and oil struts. |
US11603822B2 |
Method of erecting a wind turbine
A method of erecting a wind turbine on a wind turbine site, the wind turbine comprising a turbine tower and a nacelle. The method comprises the following steps: providing a plurality of tower sections being arrangeable upon each other in a vertical orientation in a tower structure to form the turbine tower; providing at least one damper unit configured to dampen oscillations of the turbine tower; attaching a damper unit to one of the plurality of the tower sections on an outside thereof, and subsequently arranging the tower section in the tower structure, and arranging the nacelle on top of the tower structure while the damper unit is attached to a tower section in the tower structure. |
US11603819B2 |
Internal combustion engine control device and ignition device
In an engine including an auxiliary chamber having an ignition plug therein, an amount of heat generated in the auxiliary chamber tends to be large, and thus it is necessary to suppress abnormal combustion. However, when a sensor is added to the ignition plug, a manufacturing cost of the ignition plug tends to increase. An ECU 2 includes an auxiliary chamber temperature estimation unit 21 that estimates a temperature of the auxiliary chamber 42, and an ignition control unit 22 that delays an ignition timing at a first decrease degree defined in accordance with a change amount of the ignition timing with respect to the temperature of the auxiliary combustion chamber as the temperature of the auxiliary chamber 42 increases in a case where the estimated temperature of the auxiliary chamber 42 is included in a middle temperature region equal to or lower than a first set temperature. |