Document Document Title
US11276317B2 System for career technical education
The System for Career Technical Education includes an education center that is interconnected through a server. Multiple user interface apparatuses communicate with the server through a data communication network. A computer database is connected to the server that stores gathered data from multiple users. A Learn phase module in which the education center presents online videos to the multiple user interface apparatuses via the data communication network to teach skills to the multiple users. An Apply phase module in which the education center enables the multiple users to apply the skills. A Create phase module in which the education center enables the multiple users to use the taught-and-applied skills to create a virtual reality experience within the server as proof of the user's mastery of the taught-and-applied skills. A certifying agency system connected to the server receives the proof of the user's mastery of the skills from the education center.
US11276312B2 Vehicle control apparatus, vehicle control method, and program
A vehicle control apparatus, a vehicle control method, and a program that can curb unnecessary driving control are provided. The vehicle control apparatus includes a pedestrian recognition unit configured to recognize a crossing pedestrian crossing a road on which a vehicle travels, a space recognition unit configured to recognize whether there is a space having a predetermined width or more between a lane on which the vehicle travels and an oncoming lane, and a driving control unit configured to execute avoidance support for avoiding contact between the vehicle and the crossing pedestrian recognized by the pedestrian recognition unit based on a behavior of the crossing pedestrian and a behavior of the vehicle, in which the driving control unit is configured to determine whether the crossing pedestrian recognized by the pedestrian recognition unit is moving from the oncoming lane side to a space recognized by the space recognition unit, and curb the avoidance support upon determination that the crossing pedestrian is moving to the space.
US11276308B2 Systems and methods for using radio frequency signals and sensors to monitor environments
Systems and methods for using radio frequency signals and sensors to monitor environments (e.g., indoor building and adjacent outdoor environments) are disclosed herein. In one embodiment, a system for providing a wireless asymmetric network comprises a hub having one or more processing units and at least one antenna for transmitting and receiving radio frequency (RF) communications in the wireless asymmetric network and a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional RF communications with the hub in the wireless asymmetric network. The one or more processing units of the hub are configured to determine localization of the plurality of sensor nodes within the wireless asymmetric network, to monitor loading zones and adjacent regions within a building based on receiving information from at least two sensor nodes, and to determine for each loading zone whether a vehicle currently occupies the loading zone.
US11276296B2 Safe-wash device
A safe-wash device to assist in washing hands at a handwashing station. The safe-wash device includes a housing, a sensor, a speaker, a display unit and a controller. The housing is mounted to a wall near or at the handwashing station. The sensor is disposed at least partially within the housing and is configured to detect movement of a user at the handwashing station. The speaker is disposed at least partially within the housing and configured to play music. The display unit is disposed at least partially within the housing and is configured to display a handwashing time period. The controller is in communication with the sensor, the speaker and the display unit. The controller is configured to activate the display unit and the speaker once the sensor detects movement of the user at the handwashing station.
US11276290B2 Detecting falls using a mobile device
In an example method, a mobile device obtains a signal indicating an acceleration measured by a sensor over a time period. The mobile device determines an impact experienced by the user based on the signal. The mobile device also determines, based on the signal, one or more first motion characteristics of the user during a time prior to the impact, and one or more second motion characteristics of the user during a time after the impact. The mobile device determines that the user has fallen based on the impact, the one or more first motion characteristics of the user, and the one or more second motion characteristics of the user, and in response, generates a notification indicating that the user has fallen.
US11276289B1 Intelligent seating for wellness monitoring
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing intelligent seating for wellness monitoring. A system obtains data from a first sensor integrated in an intelligent seating apparatus at a property. The first data indicates a potential abnormal condition of a person at the property. The system determines that the person has an abnormal condition based on the first data corresponding to the person having used the seating apparatus. Based on the abnormal condition, the system provides an indication to a client device of the person to prompt the person to adjust their use of the seating apparatus. The system also obtains visual indications of the abnormal condition, determines the type of abnormal condition afflicting the person, and determines a wellness command with instructions for alleviating the abnormal condition. The wellness command is provided for display on the client device.
US11276283B2 Method for auto configuring wireless sensors in diy security systems
A method of determining a location of one or more sensors in a security system is provided. The method including: detecting a first wireless signal from a first sensor; determining a first signal strength of the first wireless signal; associating the first signal strength of the first wireless signal with a first location; detecting a second wireless signal from the first sensor; determining a second signal strength of the second wireless signal; associating the second signal strength of the second wireless signal with the second location; detecting a first sensor trigger using the first sensor; and determining that the first sensor trigger occurred at the second location.
US11276280B2 In-vehicle apparatus, data processing method, and recording medium
An in-vehicle apparatus includes a first pulse generator configured to generate a first pulse in accordance with predetermined equipment before a data stream transmitted from the equipment is received; a second pulse generator configured to generate a second pulse based on the received data stream; an output device configured to output a warning sound based on the first pulse or the second pulse; and a switching device configured to output the first pulse to the output device before the data stream is received, and output the second pulse to the output device as of when the first pulse and the second pulse coincide.
US11276279B1 Augmented reality for compromised ATMs
Examples described herein relate to apparatuses and methods of providing automated teller machine (ATM) status notifications using augmented reality. A method includes capturing, by a user device, an image of the ATM, determining a probability that the ATM has been compromised, augmenting the image of the ATM in a manner which reflects the probability that the image has been compromised, and displaying the augmented image on a user interface of the user device.
US11276278B2 Systems and methods for using transparent surfaces in an automated teller machine
The present disclosure relates to systems and methods for using transparent surfaces at an automated teller machine. In one implementation, a method of visualizing a deposit at an automated teller machine includes receiving a command to deposit at least one depository element; determining an amount associated with the command; displaying, on a transparent surface of the automated teller machine configured to allow a user of the automated teller machine to view the at least one depository element, a visual representation of the determined amount; and receiving, concurrent with or after displaying, a verification of the amount.
US11276277B2 Electronic gaming machine and method with transformable grid pick selections and multi-state reveal mechanics
A gaming machine comprising a plurality of grid positions, and a game controller to at least: randomly populate a plurality of grid positions with one of a plurality of grid symbols, receive one or more selections of the plurality of grid positions, resulting a plurality of unselected grid positions, reveal a plurality of unrevealed symbols at each of the plurality of grid positions selected, in response to a first grid position selected revealing the first symbol, repopulate the first grid position with one of a plurality of chance symbols including the first symbol and the second symbol, and in response to the first grid position selected revealing the second symbol, determine a first award based on the second symbol.
US11276275B2 Fraud detection system in a casino
A fraud detection system which detects fraud in a game of performing collection and redemption of chips in accordance with a win or lose result includes a camera which captures an image of chips contained in a chip tray of a dealer, an image analyzing apparatus which analyses the image captured by the camera to detect an amount of the chips contained in the chip tray, a card distribution device which determines a win or lose result of a game, and a control device which compares the win or lose result of the game and the amount of the chips contained in the chip tray before and after collection and redemption of the chips to detect fraud.
US11276274B2 Paper stock processing system and paper stock processing device
It is possible to accurately detect that paper stock stored in a container reaches a limit number. A paper stock processing system includes: a banknote processing device which includes a banknote accommodation unit accommodating banknotes, updates the accumulated number each time a banknote is accommodated, and transmits an updated accumulated number signal; a smart interface board which transmits the accumulated number signal to the outside when receiving the accumulated number signal; and a management server which compares the accumulated number indicated by the accumulated number signal with the maximum number and detects whether the number of accommodated banknotes has reached a limitation number set to the banknote accommodation unit 100, when receiving the accumulated number signal from a PTS terminal.
US11276272B2 Systems and methods for electronic gaming using historical data
In one aspect, an electronic gaming machine is described. The electronic gaming machine includes at least one display device, a player input interface, a credit input mechanism, and a game controller configured to execute instructions. When executed by the game controller, the instructions cause the game controller to select a set of historical events from a plurality of sets of historical events for use in a wagering game, select a plurality of arrangements of historical event data, and determine a plurality of sub-wagers from a received credit wager. The instructions further cause the game controller to assign each sub-wager of the plurality of sub-wagers to a different arrangement of the historical event data and determine an outcome of the wagering game by applying the historical event data for the set of historical events to each of the different arrangements of the historical event data having a sub-wager assigned thereto.
US11276271B2 Systems and methods for securely connecting an electronic gaming machine to an end user device
An electronic gaming system including a casino management server and an electronic casino device is described. The electronic casino device includes a beacon configured to wirelessly communicate with end user devices (EUDs) of players and a processor. The processor executes instructions which cause the processor to transmit a request for a custom beacon ID, receive the custom beacon ID, and cause the beacon to wirelessly transmit the custom beacon ID to the EUD. The casino management server is configured to receive a connection request and validate that the received beacon ID matches the custom beacon ID. The casino management server is further configured to receive instructions from the EUD such that the player plays a game operated on the electronic casino device by physically interacting with the EUD, wherein the instructions received from the EUD include a low-bandwidth instruction including no more than two bytes.
US11276266B2 Modular automated transaction machine system
A modular ATM system is disclosed herein and can include a safe with a first port, at least one currency cassette and dispenser both positioned in the safe, a currency conveyor, and a plurality of linking transport assemblies. The dispenser can move banknotes between the cassette and the first port. The currency conveyor can be positioned on the safe, have second and third ports, and move banknotes between the second and third ports. The currency conveyor can be positionable in a plurality of different orientations and offsets relative to the safe. The plurality of linking transport assemblies can each be individually engageable with the currency conveyor. Each of the linking transport assembly moves banknotes between the first port and the second port. Each linking transport assembly is individually positionable between the safe and the currency conveyor.
US11276262B2 Voting systems and methods for processing provisional ballots and performing a risk limiting audit
A voting system comprises a ballot tabulation device that tabulates each of a plurality of paper ballots by determining one or more contest selections marked on the paper ballot and storing the contest selections within a cast vote record (CVR) for the paper ballot. One or more of the paper ballots comprises a provisional ballot on which is printed an identification code that represents or is associated with a voter code assigned to a voter who cast the provisional ballot. During the tabulation process, a direct or indirect link is provided between the CVR and the voter code for the provisional ballot. The voting system also comprises an election management system that identifies the CVR associated with each of one or more inputted voter codes, i.e., the voter codes assigned to voters who have had a change in eligibility status, and updates the total vote count to include or exclude the contest selections stored within that CVR as applicable. Preferably, the election management system is configured to prevent a user from accessing the contest selections stored in the CVR for the provisional ballot based on the voter code. For audit purposes, a ballot code may also be printed on each paper ballot, wherein the ballot code may optionally serve as the identification code for a provisional ballot.
US11276261B2 Secure delivery via unmanned vehicles
Systems and methods are provided for on-demand delivery of a payload by an unmanned vehicle. An unmanned vehicle may comprise a chamber configured to house a payload and adjust a payload state. The payload state may be adjusted based on detection of a tampering event. An unmanned vehicle may also comprise an authentication system configured to allow access to the payload.
US11276259B2 Interior and exterior recognition of ID transmitters for a vehicle
A system and a method for ascertaining if an ID transponder is located in the interior of a transportation vehicle. This is described as interior and exterior identification of an ID transponder. The system includes one or more of ultra-wideband transmission and receiving devices arranged on the transportation vehicle and an ID transponder having an ultra-wideband transmission and receiving device and an inertial sensor system arranged in the ID transponder by which inertial sensor system self-movements of the ID transponder are recorded, wherein each of the access openings is associated with at least one of the one or more of ultra-wideband transmission and receiving devices arranged on the transportation vehicle. A transportation vehicle and an ID transponder with which the method is performed.
US11276255B2 Mileage and speed estimation
An approach to determining vehicle usage makes use of a sensor that provides a vibration signal associated with the vehicle, and that vibration signal is used to infer usage. Usage can include distance traveled, optionally associated with particular ranges of speed or road type. In a calibration phase, auxiliary measurements, for instance based on GPS signals, are used to determine a relationship between the vibration signal and usage. In a monitoring phase, the determined relationship is used to infer usage from the vibration signal.
US11276251B2 Selective fingerprint sensor activation
Certain aspects of the present disclosure provide techniques for selectively activating a fingerprint sensor in an electronic device. A method that may be performed by the electronic device includes detecting a finger hover above the display module, activating the fingerprint sensor based, at least in part, on the detected finger hover, and providing, in response to detecting the finger hover, feedback information to assist in scanning the finger using the fingerprint sensor.
US11276249B2 Method and system for video action classification by mixing 2D and 3D features
A method, system, and computer program product provide for video action classification by selecting a first video frame and a first plurality of video frames from a received video to process the first video frame with a 2D convolutional neural network processing pathway to extract spatial features classifying the first video frame, and to process the first plurality of video frames with a 3D convolutional neural network processing pathway to extract spatiotemporal features classifying the first plurality of video frames so that the spatial features are combined with the spatiotemporal features to generate a classification label for the video action.
US11276246B2 Color space mapping for intuitive surface normal visualization
A color mapping technique that provides an intuitive visualization of surface normals is described. The surface normals can be associated with a mesh for a virtual object to be displayed in augmented reality. The color mapping technique can map a unit sphere in a color space to an octahedron. The vertices of the octahedron can be aligned with prime colors of the color space. To perform the alignment, a rotation and shear matrix can be determined from coordinates for octahedron positions and coordinates of colors in the color space. The rotation and shear can provide that each region of the unit color sphere is dominated by a single prime color, with gradients between prime colors being visually balanced. Surface normals of a mesh for a virtual object can be visualized using the color mapping, and a viewer can readily determine how distant in terms of rotation two surface normals are from each other.
US11276245B2 Body shape display method for modeling of clothing
A method of displaying a first body shape according to a body size input by a user and a second body shape according to a recommendation body size includes receiving a first body size for modeling of clothing from the user; determining a second body size similar to the first body size by using the first body size; generating a first body shape based on the first body size, and generating a second body shape based on the second body size; and displaying the first body shape and the second body shape.
US11276243B2 Traffic simulation method, device and storage medium
A simulation data augmentation method, a simulation data augmentation device and a simulation data augmentation terminal are provided according to embodiments of the present application. The method includes: acquiring a point cloud based on a plurality of frames, wherein the point cloud includes a plurality of obstacles labeled with real labeling data; dividing the point cloud into a plurality of preset regions, wherein each of the preset regions includes at least one obstacle; and adjusting the obstacle based on the real labeling data of the obstacle in the preset regions to obtain simulation data.
US11276240B1 Precise plane detection and placement of virtual objects in an augmented reality environment
A mobile device executes an augmented reality (AR) software application that detects an orientation of a client device. The AR software application projects a line from a reference position on the client device to a physical object. The AR software application identifies a first location on the physical object that intersects with the line. The AR software application determines an x-coordinate and a y-coordinate of a portion of the physical object included in an image displayed on the client device based on the first location. The AR software application receives a z-coordinate of the portion of the physical object. In response to receiving user input via the client device, the AR software application anchors an augmented reality object at a second location that corresponds to the x-coordinate, the y-coordinate, and the z-coordinate. The orientation of the augmented reality object corresponds to the orientation of the client device.
US11276238B2 Method, apparatus and electronic device for generating a three-dimensional effect based on a face
Disclosed is a method, an apparatus, an electronic device and a computer readable storage medium for generating a three-dimensional effect based on a face. In an embodiment of the method, a standard face image is displayed, a three-dimensional effect which located on the standard face image is created at least by configuring a three-dimensional model and configuring a material of the three-dimensional model, effect parameters are generated according to the three-dimensional effect, a first face image recognized from an image sensor is obtained, and the three-dimensional effect is generated on the first face image according to the effect parameters. Through the above method, the three-dimensional effect can be easily configured and edited, and the three-dimensional effect generation algorithm can generate three-dimensional effects on the face images acquired in real time using three-dimensional effects parameters.
US11276236B1 Techniques for placement of extended reality objects relative to other extended reality objects in an extended reality environment
An extended reality (XR) system includes an extended reality application executing on a processor within the XR system. The XR system receives, via a client device, a selection of a first extended reality (XR) object located within an XR environment. The XR system receives, via the client device, a request to move the selected first XR object within the XR environment. The XR system calculates a distance between a first feature of the first XR object and a first plane associated with a second XR object within the XR environment. The XR system determines that the distance is within a particular distance. In response to determining that the distance is within the particular distance, the XR system positions the first feature within the XR environment such that the first feature is coplanar with the first plane.
US11276234B2 AR mobility and method of controlling AR mobility
A method of controlling augmented reality (AR) mobility according to embodiments may include generating, by a camera, image data by photographing one or more users, extracting information about the one or more users from the image data, calculating a reference point for projection of an AR object based on the location information about the users, and displaying the AR object on a display based on the calculated reference point. An apparatus for controlling AR mobility according to embodiments may include a camera configured to generate image data by photographing one or more users, a controller configured to extract information about the one or more users from the image data, a calibrator configured to calculate a reference point for projection of an AR object based on the location information about the users, and a display configured to display the AR object on a display based on the calculated reference point.
US11276233B2 Rendering in computer graphics systems
A graphics system has a rendering space divided into a plurality of rectangular areas, each being sub-divided into a plurality of smaller rectangular areas of a plurality of pixels. Data is received representing a tiled set of polygons to be rendered in a selected one of the rectangular areas. For each polygon, a determination is made whether that polygon is located at least partially inside a selected one of the smaller rectangular areas in the selected rectangular area. If so, which pixels of the plurality of pixels in the selected smaller rectangular area are inside the polygon are identified. Or, if that polygon is not located at least partially inside the selected smaller rectangular area, no further processing of the polygon is performed at one or more of the plurality of pixels in the smaller rectangular area.
US11276223B2 Merged data path for triangle and box intersection test in ray tracing
Described herein is a merged data path unit that has elements that are configurable to switch between different instruction types. The merged data path unit is a pipelined unit that has multiple stages. Between different stages lie multiplexor layers that are configurable to route data from functional blocks of a prior stage to a subsequent stage. The manner in which the multiplexor layers are configured for a particular stage is based on the instruction type executed at that stage. In some implementations, the functional blocks in different stages are also configurable by the control unit to change the operations performed. Further, in some implementations, the control unit has sideband storage that stores data that “skips stages.” An example of a merged data path used for performing a ray-triangle intersection test and a ray-box intersection test is also described herein.
US11276221B1 Creating an animated pictogram
Creating an animated pictogram includes: generating a set of images depicting a weather forecast for a first location at different times according to a set of depiction rules and combining the set of images in chronological order according to a set of transition rules.
US11276219B2 Systems and methods for cross-application authoring, transfer, and evaluation of rigging control systems for virtual characters
Various examples of cross-application systems and methods for authoring, transferring, and evaluating rigging control systems for virtual characters are disclosed. A first application, which implements a first rigging control protocol, can provide an input associated with a request for a behavior from the rig for the virtual character. The input can be converted to be compatible with a second rigging control protocol that is different from the first rigging control protocol. One or more control systems can be evaluated based on the input to determine an output to provide the requested behavior from the virtual character rig. The one or more control systems can be defined according to the second rigging control protocol. The output can be converted to be compatible with the first rigging control protocol and provided to the first application to manipulate the virtual character according to the requested behavior.
US11276216B2 Virtual animal character generation from image or video data
Systems and methods for generating a customized virtual animal character are disclosed. A system may obtain video data or other media depicting a real animal, and then may provide the obtained media to one or more machine learning models configured to learn visual appearance and behavior information regarding the particular animal depicted in the video or other media. The system may then generate a custom visual appearance model and a custom behavior model corresponding to the real animal, which may subsequently be used to render, within a virtual environment of a video game, a virtual animal character that resembles the real animal in appearance and in-game behavior.
US11276212B2 Conservative rasterization
Conservative rasterization hardware comprises hardware logic arranged to perform an edge test calculation for each edge of a primitive and for each corner of each pixel in a microtile. Outer coverage results are determined, for a particular pixel and edge, by combining the edge test results for the four corners of the pixel and the particular edge in an OR gate. Inner coverage results are determined, for a particular pixel and edge, by combining the edge test results for the four corners of the pixel and the particular edge in an AND gate. An overall outer coverage result for the pixel and the primitive is calculated by combining the outer coverage results for the pixel and each of the edges of the primitive in an AND gate. The overall inner coverage result for the pixel is calculated in a similar manner.
US11276198B2 Apparatus for determining dimensional and geometric properties of a measurement object
An apparatus for determining at least one of dimensional and geometric properties of a measurement object has a first measurement arrangement, which records first measurement values. The first measurement values represent respective positions of first selected measurement points relative to a first coordinate system. The apparatus has a second measurement arrangement, which records second measurement values. The second measurement values represent respective surface normals at second selected measurement points. The first and second measurement arrangements are arranged spatially fixedly with respect to one another on a housing body. The apparatus further has a third measurement arrangement, which records third measurement values. The third measurement values represent a respective current position of the housing body relative to a further coordinate system. The evaluation unit is configured to combine the first measurement values and the second measurement values positionally correctly using the third measurement values.
US11276192B2 Interleaved image capture for dimensioning system
A dimensioning system includes: an emitter assembly to project a planar light beam into a scan volume; first and second image sensors to capture images of overlapping first and second portions of the scan volume; and a controller configured to: in response to an object travelling through the scan volume, for a successive pair of intervals defined by an operational frequency: at a first interval of the pair, (i) control the emitter assembly to project the planar beam and (ii) control the first image sensor to capture a first image of a top and a first side of the object; at a second interval of the pair, (i) control the emitter assembly to project the planar beam and (ii) control the second image sensor to capture a second image of the top and a second side of the object; and generate a three-dimensional image from the first and second images.
US11276189B2 Radar-aided single image three-dimensional depth reconstruction
Disclosed are techniques for radar-aided single-image three-dimensional (3D) depth reconstruction. In an aspect, at least one processor of an on-board computer of an ego vehicle receives, from a radar sensor of the ego vehicle, at least one radar image of an environment of the ego vehicle, receives, from a camera sensor of the ego vehicle, at least one camera image of the environment of the ego vehicle, and generates, using a convolutional neural network (CNN), a depth image of the environment of the ego vehicle based on the at least one radar image and the at least one camera image.
US11276183B2 Relocalization method and apparatus in camera pose tracking process, device, and storage medium
A relocalization method includes: obtaining, by a front-end program run on a device, a target image acquired after an ith marker image in the plurality of marker images; determining, by the front-end program, the target image as an (i+1)th marker image when the target image satisfies a relocalization condition, and transmitting the target image to a back-end program; performing, by the front-end program, feature point tracking on a current image acquired after the target image relative to the target image to obtain a first pose parameter. The back-end program performs relocalization on the target image to obtain a second pose parameter, and transmits the second pose parameter to the front-end program. The front-end program calculates a current pose parameter of the current image according to the first pose parameter and the second pose parameter.
US11276182B2 Assisting visual motion perception in the extreme periphery
Disclosed herein include systems, devices, computer readable media, and methods for enhancing human visual motion perception in the periphery (e.g., the far periphery, or the extreme periphery) or improving user safety using, for example, at least one auditory stimulus with a falling pitch.
US11276181B2 Systems and methods for use in detecting falls utilizing thermal sensing
Systems and methods designed to detect a human being falling as opposed to an inanimate object. Generally, the systems and methods will utilize a depth camera, which will often image in the NIR spectrum to detect a falling object. The portion detected as a falling object will often be detected as separating from a point cloud indicative of one object in contact with another. Should such a separation be detected, the systems and methods will utilize a thermal sensor, often a camera imaging in the LWIR spectrum, to determine if the falling portion has a heat signature indicative of a human being.
US11276176B2 Intelligent boundary delineation of regions of interest of an organism from multispectral video streams using perfusion models
Embodiments for implementing intelligent boundary delineation of a region of interest of an organism in two spatial dimensions in a computing environment by a processor. Time series data of a contrast agent in one or more regions of interest captured from multispectral image streams may be collected. One or more regions of interest having one or more perfusion patterns may be identified from the time series data. Boundaries of the one or more regions of interest may be delineated into at least two spatial dimensions, wherein the boundaries of the one or more regions of interest include one or more selected labels.
US11276175B2 Determining a clinical target volume
Disclosed is a medical image data processing method for determining a clinical target volume for a medical treatment, wherein the method comprises executing, on at least one processor (3) of at least one computer (2), steps of: a) acquiring (S1) first image data describing at least one image of an anatomical structure of a patient; b) acquiring (S2) second image data describing an indicator for a preferred spreading direction or probability distribution of at least one target cell; c) determining (S3) registration data describing a registration of the first image data to the second image data by performing a co-registration between the first image data and the second image data using a registration algorithm; d) determining (S4) gross target region data describing a target region in the at least one image of the anatomical structure based on the first image data; e) determining (S5) margin region data describing a margin around the target region based on the gross target region data; f) determining (S6) clinical target volume data describing a volume in the anatomical structure for the medical treatment based on the registration data, the gross target region data and the margin region data.
US11276168B2 Registration of non-overlapping intraoral scans
A processing device receives first intraoral scan data of a first segment of a dental site and second intraoral scan data of a second segment of the dental site that does not stitch to the first intraoral scan data of the first segment of the dental site. The processing device generates a first virtual model of the first segment using the first intraoral scan data, and further generates a second virtual model of the second segment using the second intraoral scan data. The processing device arranges a spatial relationship of the first virtual model and the second virtual model.
US11276167B2 Image data processing method, device and system
An image data processing method is for registering two four-dimensional image data sets, each representative of a time-series of three-dimensional image frames. The method comprises an initial pre-registration step in which 3D image frames of the two image data sets are rotated and translated (16) relative to one another so as to bring into alignment respective dominant motion vectors identified (14) for each, the dominant motion vector being a 3D motion vector representative of motion of an identified three-dimensional sub-region exhibiting maximal spatial displacement over course of the time series.
US11276163B2 System and method for facilitating autonomous control of an imaging system
The present disclosure pertains to autonomous control of an imaging system. In some embodiments, training information including at least a plurality of images and action information are received. The plurality of images and action information are provided to a prediction model to train the prediction model. Further, an image capturing device is controlled to capture an image of a portion of a living organism, the image is processed, via the prediction model, to determine an action to be taken with respect to the image, and the determined action is taken with respect to the image.
US11276157B2 Systems and methods for automated video analysis detection techniques for substrate process
Camera images are utilized to provide information regarding characteristics of in a fluid dispense system. Camera images may be utilized to identify the movement of the hardware of a fluid dispense system. The movement of the hardware may be utilized to determine the beginning of a fluid dispense based upon a correlation between the hardware movement and a dispense time provided in a dispense recipe. The beginning of the fluid dispense may be detected by performing an image analysis on the camera images to detect the presence of the fluid in the camera image. The image analysis may involve an intensity analysis of the detected camera image. In another embodiment, the camera image is utilized to detect the edges of the fluid formed on substrate. The edges may be detected as a puddle formed prior to spinning the substrate and/or may be detected as the puddle spreads during spinning.
US11276151B2 Inpainting dental images with missing anatomy
Dental images are processed according to a first machine learning model to determine teeth labels. The teeth labels and image are processed using a second machine learning model to label anatomy. The anatomy labels, teeth labels, and image are processed using a third machine learning model to obtain feature measurements, such as pocket depth and clinical attachment level. The feature measurements, labels, and image may be input to a fourth machine learning model to obtain a diagnosis for a periodontal condition. Machine learning models may further be used to reorient, decontaminate, and restore the image prior to processing. A machine learning model may be trained with images and randomly generated masks in order to perform inpainting of dental images with missing information.
US11276146B2 Spherical rotation for encoding wide view video
Spherical rotation is described for encoding a video that has a wide field of view, such as a spherical or hemispherical video. One example relates to receiving encoded video including rotation orientation metadata, decoding the video, extracting the rotation orientation metadata, rotating the decoded video based on the rotation orientation metadata, generating a view of the rotated decoded video, and buffering the generated view for display.
US11276142B2 Apparatus and method for synthesizing virtual viewpoint images
Disclosed herein are an apparatus and method for synthesizing virtual viewpoint image. The apparatus for synthesizing virtual viewpoint images includes one or more processors, and an execution memory for storing at least one program that is executed by the one or more processors, wherein the at least one program is configured to receive multiple viewpoint images from cameras that capture images of multiple viewpoints, and back-project the multiple viewpoint images onto a world coordinate system in a three-dimensional (3D) space, generate warped images by performing triangular warping of projecting the multiple viewpoint images, back-projected onto the world coordinate system, onto a virtual viewpoint image coordinate system, and generate a finally synthesized virtual viewpoint image by blending the warped images.
US11276141B2 Lifting transform method and apparatus for elemental image array
A lifting transform method performed on an elemental image array may perform a lifting transform on an elemental image array to obtain a difference image (or an error image representing a prediction error) and movement information used for prediction and may appropriately reorder the difference image to obtain a wavelet-type elemental image array.
US11276138B2 Image data encryption and rendering system
Systems, devices, and techniques are generally described to transmit image data. An image file including image data may be identified. The image data may be divided into a plurality of portions. The plurality of portions may include a first portion corresponding to a first position in the image data and a second portion corresponding to a second position in the image data. The image data may be modified to produce a shuffled image. The shuffled image may indicate that the first portion corresponds to a third position and the second portion corresponds to a fourth position. The shuffled image may be sent to a recipient computing device. The recipient computing device may render the first portion at the first position and the second portion at the second position to display the image data.
US11276136B2 External graphics system and external graphics method
An external graphics method for an external graphics system is provided. The external graphics system includes a host device at least having a first graphics processing unit that generates a first video stream signal, and an external graphics device for connecting to the host device. The external graphics device at least includes a second graphics processing unit that generates a second video stream signal, and a TBT interface unit electrically connected to the host device. The method mainly includes: when the host device determining a graphics processing performed by the second graphics processing unit not exceeding a load-carrying capacity threshold, displaying an image frame corresponding to a TBT signal; and when determining the graphics processing performed by the second graphics processing unit exceeding the load-carrying capacity threshold, computing the TBT signal and the first video stream signal in sum, and displaying the corresponding image frame accordingly.
US11276135B2 Parallel data transfer to increase bandwidth for accelerated processing devices
Techniques for improving data transfer in a system having multiple accelerated processing devices (“APDs”) are described herein. In such a system, multiple APDs are coupled to a processor (e.g., a central processing unit (“CPU”)) via a general interconnect fabric and to each other via a high speed interconnect. The techniques herein increase the effective bandwidth for transfer of data between the CPU and the APD by transmitting data to both APDs through the portion of the interconnect fabric coupled to each respective APD. Then, one of the APDs transfers data to the other APD or to the processor via the high speed inter-APD interconnect. Although data transferred “indirectly” through the helper APD takes slightly more time to be transferred than a direct transfer, the total effective bandwidth to the target is increased due to the high-speed inter-APD interconnect.
US11276133B2 Generating signal bearing art using stipple, Voronoi and Delaunay methods and reading same
Optical code signal components are generated and then transformed into signal bearing art that conveys machine readable data. The components of an optical code are optimized to achieve improved signal robustness, reliability, capacity and/or visual quality. An optimization program can determine spatial density, dot distance, dot size and signal component priority to optimize robustness. An optical code generator transforms tiles of an optical code or image embedded with the optical code into signal-bearing art using stipple, Voronoi, Delaunay or other graphic drawing methods so as to retain prioritized components of the optical code. The optical code is merged into a host image, such as imagery, text and graphics of a package or label, or it may be printed by itself, e.g., on an otherwise blank label or carton. A great number of other features and arrangements are also detailed.
US11276131B2 Property management system utilizing a blockchain network
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for controlling access to a property based on smart contract execution. One of the methods includes receiving credential data for a first entity requesting access to a property; in response to receiving the credential data, requesting execution of a smart contract associated with the property by a blockchain network, wherein the smart contract includes instructions to check a current status of a relationship between the first entity and a second entity associated with the property based on the credential data; receiving an execution result of the smart contract from the blockchain network; determining that the first entity is authorized to access the property based at least in part on the execution result; and in response to determining that the first entity authorized to access the property, enabling the first entity to access to the property.
US11276129B2 Personalized food item design and culinary fulfillment system
A system and method for personalized food item designer and culinary fulfillment. The system is a cloud-based network containing a food item design server, portals for restaurants and patrons, to enter their information, and a recipe generator which creates a unique dietary experience for patrons based on a multitude of variables associated with the business enterprises, patrons historic culinary transactions, dietary needs and preferences both explicit and inferred. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US11276128B2 Techniques for restaurant transaction processing
Techniques for restaurant transaction processing are provided. A handheld device of a waiter is used to automatically associate a check with a table at a restaurant and to recall and modify that check. In an embodiment, two waiters use one or more handheld devices to automatically transfer a customer's check to one another.
US11276124B2 Machine learning-based techniques for detecting payroll fraud
Computer-implemented machine learning (ML)-based techniques for detecting payroll fraud are provided. In one set of embodiments, these techniques employ a number of ML algorithms to evaluate different types of fraud-relevant data in different ways, such as outliers in salary increases, payment patterns, and so on. In some cases, the ML algorithms may be chained such that the output of one ML algorithm feeds as input into another. The results of these ML algorithms (or chains of algorithms) are fed into a neural network-based final evaluation engine that outputs an indication of whether a given employee is suspicious and should be audited as a potential payroll fraud case.
US11276122B2 Payroll policy miner
A method, apparatus, and computer program product for configuring a payroll system. The method identifies a subset of rules from a group of payroll rules. The subset of rules correctly correlates payroll input data to payroll output data for a legacy payroll system of an organization. The method translates the subset of rules into a group of policy configuration options for a group of payroll policy templates. The method receives a selection from the group of policy configuration options to create a policy instance for the payroll processing system. The method configures the payroll processing system according to the policy instance.
US11276115B1 Tradeline fingerprint
Improved systems and methods are provided for identifying financial relationships. In particular, financial relationships may be identified by associating tradelines with one or more people who sign or co-sign on the tradeline. In various embodiments a method is provided comprising, receiving, at a computer-based system for credit data analysis comprising a processor and a tangible, non-transitory memory, credit reporting data relating to a tradeline, parsing, by the computer-based system, the credit reporting data to yield primary debtor data and secondary debtor data, and linking, by the computer-based system, the tradeline with the primary debtor data and the secondary debtor data.
US11276113B2 Method and system for redirecting a financial transaction
A system and method for redirecting a financial transaction from one account held by a customer at a first issuer to a second account held by the customer at a second issuer comprising receiving a customer request for redirection, identifying the second account to which transactions should be redirected, providing redirection information to a transaction entity, receiving terms for a financial transaction, and performing the financial transaction with respect to the second account.
US11276112B2 Transaction classification based on transaction time predictions
Certain aspects of the present disclosure provide techniques for predicting a transaction time based on user position data. In certain aspects, a method for predicting a transaction time based on user position data includes obtaining a transaction record and one or more user positions associated with a user. The method also includes obtaining one or more business records associated with each respective user position. The method further includes calculating one or more similarity scores, where each similarity score is based on a similarity between a respective business record and the transaction record. The method also includes associating the transaction record with a business record based on a maximum similarity score of the one or more similarity scores. The method further includes determining a predicted transaction time for the transaction record based on at least a timestamp of a user position associated with the business record associated with the transaction record.
US11276110B2 Sales management and video chat system and method for a salesperson mobile device and a remote visitor web browser
Sales management and video chat systems and methods use website listings that correspond to vehicles for sale at a place of business. A remote visitor clicks a “live video” button beside a desired consumer good, and schedules a time for a video chat, using their web browser. A salesperson receives an alert, via a sales application running on on the salesperson's mobile device. At the scheduled time, a video chat window opens in the visitor's web browser with live audio/video of the desired consumer good from the place of business in real-time. The website visitor uses their web browser for live communication, in real-time, to the salesperson on their sales application. After the video chat, the website visitor can use their browser to download and save a recording of the video chat session.
US11276108B2 User interfaces for managing listings in a secondary marketplace
An improved user interface is presented on a client device of a seller of an item. The improved user interface includes one or more interactive user interface elements for facilitating a listing of the item on a secondary market associated with a set of online exchange platforms. The listing of the ticket on the secondary market is simultaneous with the listing of the ticket on a primary market. A selection element provides for selecting one or more connections of the seller to whom the listing of the ticket on the secondary market is to be made accessible. Based on a determination that a connection of the one or more connections of the seller has entered into an agreement to purchase the ticket on the secondary market, the seller is charged a listing fee associated with the secondary market and the listing of the item is automatically removed from the secondary market.
US11276100B2 System and method for prediction of sellability of fashion products
A system and method for predicting sellability of a fashion product is provided. The system includes a memory having computer-readable instructions stored therein. The system further includes a processor configured to access one or more catalogue images of a fashion product. The processor is configured to determine a plurality of visual attributes of the fashion product. The processor is further configured to determine a plurality of non-visual attributes corresponding to the fashion product. In addition, the processor is configured to estimate a first sellability confidence value for the reference fashion style using a deep learning model. The first sellability confidence value is estimated based upon the visual attributes. Further, the processor is configured to estimate a second sellability confidence value for the reference fashion style using a non-visual parameter model. The second sellability confidence value is estimated based upon the non-visual attributes. Moreover, the processor is configured to combine the first and second sellability confidence values to determine an aggregate sellability confidence value associated with the reference fashion style.
US11276097B1 Canonical order management system
The methods and apparatuses described herein generally relate to providing a platform for allowing a website user to select a product for purchase at a non-merchant website. For example, a commerce engine can receive a request to review product information from a non-merchant website, and can translate the request into a format that can be understood by at least one merchant server using at least one type of commerce platform. The commerce engine can send the translated requests to at least one merchant server, and the merchant servers that receive the requests can determine information about the product (e.g., remaining inventory at particular merchants, product price, and/or other product details). The merchant servers can provide this information to the commerce engine, which can send the product information to the non-merchant website. The commerce engine can also facilitate a transaction with the merchant server, based on the product information returned by the non-merchant website.
US11276095B1 Methods and software for a pricing-method-agnostic ecommerce marketplace for manufacturing services
Systems and methods are disclosed for automatically generating, transmitting, and receiving one or more price requests and corresponding pricing from one or more price-providers. In some embodiments, such systems and methods are embodied in a pricing-method-agnostic ecommerce marketplace that allows each price-provider to select the pricing method it desires to use to generate its price for a corresponding price request. Examples of differing pricing methods include methods utilizing “stock” pricing engines of differing sophistication, customized pricing engines, pricing engines split between the marketplace and a price-provider, and/or pricing engines located offboard the marketplace, as well as pricing methods that are performed entirely outside the control of the marketplace, among others. Various corresponding and related systems, methods, and software are described.
US11276094B2 Device, system and method for intermediation between a provider system that provides provider objects and a client device
A server: receives from at least one provider system, at least one provider object that includes provider object data representing at least one item provided by the provider system(s); generates an intermediation object, corresponding to the at least one provider object, including an intermediation object identifier that identifies the intermediation object and intermediation object data populated with at least a subset of the provider object data, the intermediation object and the intermediation object identifier omitting: the provider object data, and any provider object identifier in an original form; and provides the intermediation object, in place of the at least one provider object, to a client device that requested the at least one item, the intermediation object provided. The intermediation object identifier may enable the server to intermediate between the client device and the provider system(s) without storing the provider object and/or any provider object identifier.
US11276090B2 Value map generation and processing
A system receives value data to generate a value data object based on input received from a user. The input may include indications of priorities, descriptors, and descriptions related to known and unknown properties. The system uses the generated value data object and associated value gap score to generate property valuation prompts. The valuation prompts are utilized by the user to input evaluation data. Based on the evaluation data and the value data object, the user generates a value score for each visited property.
US11276086B2 Client-side video advertisement replacement using automatic content recognition
Systems and method for advertisement replacement are disclosed. A server may receive a server feed, generate a plurality of server fingerprints for a respective plurality of segments of the server feed, receive a synchronization message comprising a client fingerprint and a client time, match the client fingerprint with one of the plurality of server fingerprints, and send a synchronization response indicative of a server time associated with the one of the plurality of server fingerprints.
US11276084B1 Three tier data structures for targeting data
A data management platform server that organizes and transforms data in a 3-tier data structure. The server comprises an application stored in a memory that transforms data into profiles. The application stores the profiles to a profile data store. The application selects a first profile subset from the profiles based on a first criterion. The application selects a second profile subset form the profiles based on a second criterion, where at least some of the profiles in the first profile subset are not in the second profile subset and wherein at least some of the profiles in the second profile subset are not in the first profile subset. The application stores the first profile subset and the second profile subset to a profile data store. The application receives a request from an ad gateway for the first profile subset and transmits the first profile subset to the ad gateway.
US11276081B1 Targeted communication using order fulfillment logic
Provided is a system, method, and computer program product for performing targeted advertising of a product. A processor may identify a consumer demography of potential consumers for an advertising campaign of a product. The processer may identify an inventory node map of the product. The processor may analyze the consumer demography and node map to identify a geographical collection of consumers for the advertising campaign according to an inventory availability relative to the consumer demography. The processor may determine relative expenses and a risk of inventory outages associated with order fulfillments of the product from the node map to form a fulfillment assessment map. The processor may update the geographical collection of consumers according to an optimizing profit and minimizing inventory outages criteria derived from adjusting the inventory availability and inventory location using the fulfillment assessment map. The processor may target adverting based on the updated geographical collection of consumers.
US11276078B2 Personalized identification of visit start
Pieces of location history data corresponding to an identified place of interest are obtained. Each piece of the obtained location history data references one or more signals detected at the identified place of interest and also references temporal data that corresponds to the detected signal(s). Some of the obtained pieces of location history data that represent one or more short, pass-through visits at the identified place of interest are identified. Based on the identified pieces that represent the short visit(s), conditions for determining the intent of future detected location visits at the identified place of interest are generated. The generated conditions can then be employed to determine that a detected location visit of a particular computing device determined to be at the identified place of interest is an extended visit as opposed to a short visit.
US11276077B2 Merchant suggestions based on a merchant score
A system may generate a first transaction history from a plurality of records of charge. The system may select a plurality of merchants based on the plurality of records of charge, and generate a first user profile in response to the first transaction history and the plurality of merchants. The first user profile may comprise a merchant score for a merchant appearing in the first transaction history. The first transaction history may include transaction account issuer data. The system may receive a request for content that identifies a user account associated with the first user profile. The system may further generate the content based on the merchant score in response to the request for the content. The request may be automatically generated by the application or may be in response to an action by the first user.
US11276075B2 Increasing social media presence using machine-learning relevance techniques
According to an implementation, a method for digital information retrieval in a social media platform includes transmitting, over a network, information to render a timeline of social content for a user of a client application. The timeline of social content includes messages posted on the messaging platform by user accounts that are connected to a user account of the user in a connection graph. The method includes computing, using a machine-learning algorithm inputted with relevance signals, a relevance level between the user account of the user and a user account not linked to the user account of the user in the connection graph, and transmitting information about a profile of the user to a computing device associated with the user account not linked to the user account of the user in response to the relevance level being greater than a threshold level.
US11276070B2 Transaction evaluation for providing rewards
Loyalty program points are pre-selected by a consumer and exchanged for a corresponding value-added reward also pre-selected by the consumer. The pre-selected reward, which can be a value added back to the consumer payment device, is given when the consumer conducts their pre-selected transaction using their consumer payment device. Loyalty program points can be added back to the consumer payment device, and later exchanged for the consumer pre-selected value-adding rewards, by the consumer's transactional use of their consumer payment device. Consumer pre-selected value-added rewards, for instance, can appear as statement credits to an account associated with the consumer payment device. As such, an incentive exists for the consumer to pre-select a transaction to conduct with their consumer payment device to realize a corresponding pre-selected statement credit for such loyal use of their consumer payment device.
US11276068B2 Fraudulent transaction identification method and apparatus, server, and storage medium
Techniques for identifying fraudulent transactions are described. In one example method, an operation sequence and time difference information associated with a transaction are identified by a server. A probability that the transaction is a fraudulent transaction is predicted based on a result provided by a deep learning network, where the deep learning network is trained to predict fraudulent transactions based on operation sequences and time differences associated with a plurality of transaction samples, and where the deep learning network provides the result in response to input including the operation sequence and the time difference information associated with the transaction.
US11276062B1 Augmented reality security applications
A method implemented on an augmented reality electronic device includes establishing a wireless connection with an automated teller machine (ATM). The AR electronic device is used to authenticate a user of the AR electronic device at the ATM. An initiation is permitted of a financial transaction through user interface functionality for the ATM that is displayed on the AR electronic device. Financial information for the financial transaction is displayed on a display screen of the AR electronic device, instead of displaying the financial information at the ATM.
US11276052B2 Point of sale system with customer-facing device and product-sensing devices
In one implementation, a checkout lane includes a point-of-sale terminal configured to complete a transaction, a payment terminal configured to receive payment information and securely transmit payment information, and a customer-facing device configured to add a product to the transaction.
US11276051B2 Systems and methods for convenient and secure mobile transactions
Systems and methods for conducting convenient and secure mobile transactions between a payment terminal and a mobile device, e.g., in a fueling environment, are disclosed herein. In some embodiments, the payment terminal and the mobile device conduct a mutual authentication process that, if successful, produces a session key which can be used to encrypt sensitive data to be exchanged between the payment terminal and the mobile device. Payment and loyalty information can be securely communicated from the mobile device to the payment terminal using the session key. This can be done automatically, without waiting for the user to initiate a transaction, to shorten the overall transaction time. The transaction can also be completed without any user interaction with the mobile device, increasing the user's convenience since the mobile device can be left in the user's pocket, purse, vehicle, etc.
US11276050B1 Providing augmented reality user interfaces for automated teller machine transactions
Aspects of the disclosure relate to providing augmented reality user interfaces for ATM transactions. In some embodiments, a computing platform may receive presence information indicating that a mobile computing device is within a predetermined distance of a first ATM at a first location, authenticate a user of the mobile computing device to an online banking account, and generate a transaction-specific device identifier that uniquely identifies the first ATM at the first location. Thereafter, the computing platform may generate and send an augmented reality user interface to the mobile computing device, prompting the user to use the mobile computing device to capture the transaction-specific device identifier. Based on verifying that the user is authorized to perform a transaction at the first ATM, the computing platform may cause an NFC connection to be established between the mobile computing device and the first ATM, via which the transaction may be conducted.
US11276049B2 Systems and methods for creating dynamic sessions for mobile application integration
Systems and methods for mobile application integration are described. These may include receiving a payment request a mobile application, sending a payment application detection request, receiving a detection response, and sending a customized user interface to the mobile device. The customized user interfaces are determined by whether an associated payment application is present on the mobile device and whether the mobile device is authenticated with the payment processing platform. These techniques can allow for a better user experience when interacting with the payment processing platform.
US11276046B2 System for insights on factors influencing payment
A system, method, and computer-readable medium for performing a payment tracking operation. Factors, that include input, features and attributes of various customers are received and processed. The processing includes imputing, deleting and converting the factors for further refinement for machine learning. The machine learning processes the factors using succeeding layers that include random forest to categorize customers, multivariate regression to determine which factors have the greatest effects on payment. In addition, a recurrent neural network approach is used to further refine the factors and provide a more accurate analysis.
US11276044B2 System for providing goods and services based on accrued but unpaid earnings
A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. Also included are a plurality of physical system resource interfaces for interfacing with available physical system resources. The physical system resources allow a user to gain access to the predetermined desired services. The system further includes a data store for storing configuration information for enabling the operating system to interface with the available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations are stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources. Each physical system resource interface is uniquely associated with a defined one of the physical system resources.
US11276043B2 System for providing goods and services based on accrued but unpaid earnings
A system for interfacing predetermined services to a user at a fixed location includes a processing platform running an operating system. The system further includes a data store for storing configuration information for enabling the operating system to interface with available physical system resources through the physical system resource interface associated therewith. A communication resource for interfacing with the operating system allows communication of the operating system with a central office for downloading configuration information to selectively enable ones of the available physical system resources to interface with the operating system through associated ones of the physical system resource interfaces in accordance with the configuration information and the predetermined service selected by a user. A plurality of configurations is stored in the data store, and each is associated with a predetermined service and one or more of the available physical system resources.
US11276042B2 Secure electronic system for managing electronic documents with a rate limiter
A secure electronic system for storing and managing receipt and releasing of electronic documents, such as cryptocurrencies, digital currencies, tokens, and smart contracts, includes a platform server, a secure computer, and a non-IP protocol for communication between the secure computer and the platform server. The secure computer includes a plurality of cold memory modules and at least one hot memory module. The secure computer powers up and makes hot one or more of the plurality of the cold memory modules upon detecting and empty condition or a full condition. The secure computer includes a rate limiter that restricts releasing of hot electronic documents, such as cryptocurrencies, digital currencies, tokens, and smart contracts, stored in the at least one hot memory module. The non-IP protocol is known only to authorized administrators or operators of the secure electronic system. The secure computer provides access to the platform server only through the non-IP protocol.
US11276038B2 Distributed data store for managing media
Described herein are various embodiments of a system for tracking interests in content using a distributed data store. By being “distributed,” there may be multiple different copies of the data store that each hold a portion or all of the data of the data store, with the different copies being continuously, periodically, or occasionally synchronized to ensure that data held in one matches the data held in another, but with no copy of the data store being treated as the official or canonical copy of the data store. The distributed data store may track the interests regarding the content in particular ways, including through storing information identifying the content and identifying interests in the content. The distributed data store may be used to track interests in media, such as to track ownership, management, or royalty interests in media like songs, to provide a mechanism for “Digital Rights Expression” (DRE).
US11276037B2 Search prioritization interfaces for communication platform users
Systems, apparatuses, services, platforms, and methods are discussed herein that provide user search services to a communication platform. An example user search service receives a query indicted by a user to find users of a communication platform associated with one or more search terms. The example user search service also presents to the user a search result view comprising resultant users on the communication platform, where the search result view includes one or more graphical annotations in association with ones of the resultant users that indicate a quantity of common users on the communication platform between the user and the ones of the resultant users.
US11276035B2 Predictive financial, inventory, and staffing management system
A system and method for real-time predictive financial, inventory, and staffing management. The system is a cloud-based network containing a predictive cashflow management engine, payment engine, predictive inventory management engine, inventory optimization engine, predictive staffing management engine, staff optimization engine, mobile and compute devices, staff and vendors, gateways for vendors and staff to interface with financial institutions and other 3rd party businesses, enterprise database to store and retrieve including financial data, staffing data, and inventory data. Taken together or in part, optimize organizational operations by predicting and optimizing in real-time key operational decisions using artificial intelligence or other computerized methods around financial, staffing, and inventory management based upon a multitude of variables associated with the enterprise.
US11276034B2 Method for tracking stock level within a store
One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
US11276030B2 Automated delivery device and handling method
An autonomous delivery device can make unattended deliveries of customer orders to predetermined locations. The device includes a plurality of compartments containing portions of the order or all of the order or a number of separately deliverable orders. The device includes a compartment opening such that on arrival at the predetermined location the contents of the or each compartment may be automatically dispensed.
US11276028B2 System and method for dynamic pairing function optimization
Provided are systems and processes for optimizing assignments of deliveries for perishable goods. In one aspect, a method is provided for pairing a set of created orders with a set of available couriers. The set of created orders may include orders confirmed by the merchant and the set of available couriers include couriers that are online with an active status. Feasible pairings are generated between each courier and each created order. Infeasible pairings are eliminated based on factors such as transportation mode. Possible routes for each pairing are generated and scored based on weighted factors. The scores are optimized to achieve a set of routes with a maximum score. The routes are then offered to the corresponding courier if the courier will arrive at or after the created order is completed by the merchant. A neural network may be implemented to recognize the optimal score for a given duration.
US11276022B2 Enhanced system and method for identity evaluation using a global score value
The proposed system aims to perform regulatory identification in a given transaction context. Through this system, clients validate customers via multiple angles, specifically, risk-based authentication and identity risk analysis. Ultimately the output recommendation helps clients decide whether to proceed with the transaction.Clients use the system in a variety of contexts. In the KYC (Know Your Customer) context, clients often are legally required to vet prospective customers thoroughly. For instance, it might be illegal to do business with someone from a sanctioned country, or someone on a sanctioned list provided by OFAC. In the anti-fraud context, clients have a different set of concerns. They care more about the identity risk of the transaction. They might want to know if an identity they encountered is a synthetic identity, and stop the fraudulent transaction from going through. IDM can provide a recommendation on both of the contexts above, with a measure of estimated confidence.Regulatory identification incorporates the eDNA technology of the system and method disclosed herein and external third-party services, weighs all the factors appropriately depending on the context, and provides an expert view on the transaction.
US11276020B1 Computer-implemented method for prioritizing order fulfillment at a retail sales facility based on anticipated customer arrival times
A computer-implemented method for prioritizing order fulfillment at a retail sales facility, including the steps of: a) receiving purchase request information at a retail sales computing device that includes identifying information and order information for the first customer, b) receiving location information for the first customer, c) processing the received location information for the first customer together with location information of the retail sales facility to predict an estimated time of arrival (ETA) for the first customer at the retail sales facility, d) scheduling a time interval for acquiring updated location information for the first customer, and e) placing the identifying information, order information and ETA for the first customer in an order fulfillment queue for all current customers. Entries in the order fulfillment queue are ordered in increasing ETA order, whereby order fulfillment activities can proceed according to the order of order requests in the order fulfillment queue. ETA is continuously updated for each customer, and thereby the order for fulfilling customer orders in the order fulfillment queue. For example, if a customer's distance from the retail sales facility increases (for example, due to a mistaken turn), that customer's order will drop to a later-served position in the queue.
US11276016B2 Automatic wellbore activity schedule adjustment method and system
A method can include determining an ideal activity speed profile of an activity for a well, where the ideal activity speed profile of the activity for the well corresponds to a length of the well; forecasting a start time and a stop time using the ideal activity speed profile of the activity; generating a drilling plan using the start time and the stop time where another activity commences after the stop time; during performance of the activity for the well, receiving data indicative of an actual activity speed of the activity for the well for a corresponding length of the well; during the performance of the activity, deciding to make an adjustment to the performance of the activity for the well using the ideal activity speed profile and the actual activity speed of the activity for the well; and adjusting the stop time of the drilling plan.
US11276014B2 Mint-and-burn blockchain-based feedback-communication protocol
Described processes include: obtaining a first amount of cryptographic tokens transferred to burn addresses by members of a first set of entities; determining a second amount of instances of the first type of cryptographic token to be minted; determining portions of the second amount of instances of the first type of cryptographic token to be allocated to members of a second set of entities, wherein: the portions are determined based on effects determined to be caused by members of the second set of entities on performance of a computer-implemented network in which both the first set of entities and the second set of entities participate, and the effects on network performance are quantified by metrics reported by members of the first set of entities; appending to the first distributed ledger, records indicating the respective portions are transferred to respective accounts of corresponding members of the second set of entities.
US11276003B2 Method for writing data in DNA based memories
A method for writing data including a sequence of bits, the data being written in a form of DNA, by in-vitro enzymatically producing memory DNA from a strand of memory writing substrate DNA is disclosed. In one aspect, the method includes repeating of: receiving a sub-sequence of the sequence of bits, the sub-sequence including at least one bit; selecting memory nucleotides based on the sub-sequence; contacting, in liquid medium including the strand of memory writing substrate DNA contacted with an enzyme, the selected memory nucleotides and the enzyme; and synthesizing a portion of the memory DNA from a portion of the strand of memory writing substrate DNA by the enzyme and at least one of the memory nucleotides of the solution, thereby producing memory DNA including memory nucleotides corresponding to bits of the sequence of bits. The disclosed technology further relates to a micro-fluidic system including a microfluidic chip and a controller.
US11276002B2 Hybrid training of deep networks
Hybrid training of deep networks includes a multi-layer neural network. The training includes setting a current learning algorithm for the multi-layer neural network to a first learning algorithm. The training further includes iteratively applying training data to the neural network, determining a gradient for parameters of the neural network based on the applying of the training data, updating the parameters based on the current learning algorithm, and determining whether the current learning algorithm should be switched to a second learning algorithm based on the updating. The training further includes, in response to the determining that the current learning algorithm should be switched to a second learning algorithm, changing the current learning algorithm to the second learning algorithm and initializing a learning rate of the second learning algorithm based on the gradient and a step used by the first learning algorithm to update the parameters of the neural network.
US11276001B1 Machine learning for interconnected surgical theater architecture
Each of a plurality of edge computing devices are configured to receive data streams generated by at least one sensor forming part of a respective medical device (e.g., a sensor-equipped surgical tool, etc.) which, in turn, characterizes use of the respective medical device in relation to a particular patient. Each of the edge computing devices can execute at least one machine learning model which generates or from which model attributes are derived. The generated model attributes are anonymized using an anonymization technique such as k-anonymity. The anonymized generated model attributes are homomorphically encrypted and transmitted to a central server. Encrypted model attribute updates to at least one of the machine learning models are later received from the central server which results in the machine learning models executing on one or more of the edge computing devices to be updated based on the received encrypted model attribute updates.
US11275998B2 Circuitry for low-precision deep learning
The present disclosure relates generally to techniques for improving the implementation of certain operations on an integrated circuit. In particular, deep learning techniques, which may use a deep neural network (DNN) topology, may be implemented more efficiently using low-precision weights and activation values by efficiently performing down conversion of data to a lower precision and by preventing data overflow during suitable computations. Further, by more efficiently mapping multipliers to programmable logic on the integrated circuit device, the resources used by the DNN topology to perform, for example, inference tasks may be reduced, resulting in improved integrated circuit operating speeds.
US11275994B2 Unstructured key definitions for optimal performance
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: running a comment examining process for processing comments of one or more user to provide a comment processing output; applying data of a dataset as training data for training a neural network to define a trained neural network, wherein the training data includes input node training data and output node training data; and generating a decision rule for the dataset based on a transfer function of the trained neural network, wherein the decision rule is based on the comment processing output.
US11275993B2 Arithmetic device and electronic device
An arithmetic device and an electronic device having small power consumption is provided. An arithmetic device and an electronic device capable of high-speed operation is provided. An arithmetic device and an electronic device capable of suppressing heat generation is provided. The arithmetic device includes a first arithmetic portion and a second arithmetic portion. The first arithmetic portion includes a first CPU core and a second CPU core. The second arithmetic portion includes a first GPU core and a second GPU core. The CPU cores each have a power gating function and each include a first data retention circuit electrically connected to a flip-flop. The first GPU core includes a second data retention circuit capable of retaining an analog value and reading out the analog value as digital data of two or more bits. The second GPU core includes a third data retention circuit capable of retaining a digital value and reading out the digital value as digital data of one bit. The first to third data retention circuits each include a transistor including an oxide semiconductor and a capacitor.
US11275992B2 Special purpose neural network training chip
Methods, systems, and apparatus including a special purpose hardware chip for training neural networks are described. The special-purpose hardware chip may include a scalar processor configured to control computational operation of the special-purpose hardware chip. The chip may also include a vector processor configured to have a 2-dimensional array of vector processing units which all execute the same instruction in a single instruction, multiple-data manner and communicate with each other through load and store instructions of the vector processor. The chip may additionally include a matrix multiply unit that is coupled to the vector processor configured to multiply at least one two-dimensional matrix with a second one-dimensional vector or two-dimensional matrix in order to obtain a multiplication result.
US11275987B1 Method and apparatus for optimizing performance of a storage system
A method for optimizing performance of a storage system includes creating a structured state index from a universe of I/O traces of memory access operations in a storage system. The structured state index is validated against a target metric operational parameter of the storage system. If the structured state index has correlation against the target metric operational parameter of the storage system, the structured state index is used as input to a decision-making task. The decision-making task may be implemented as a deep neural network and the structured state index is used as input training data for the deep neural network. Once the decision-making task has been trained using the structured state index, the decision-making task is used in a predictive manner to generate a predicted target metric operational parameter of the storage system given a proposed storage policy.
US11275986B2 Method and apparatus for quantizing artificial neural network
A method of quantizing an artificial neural network includes dividing an input distribution of the artificial neural network into a plurality of segments, generating an approximated density function by approximating each of the plurality of segments, calculating at least one quantization error corresponding to at least one step size for quantizing the artificial neural network, based on the approximated density function, and determining a final step size for quantizing the artificial neural network based on the at least one quantization error.
US11275981B2 Method and apparatus for encoding and decoding circular symbolic codes
An object with an icon thereon encodes a bit sequence. The icon comprises a plurality of concentric rings, each of the plurality of concentric rings is divided into a plurality of data sectors. Each of the plurality of data sectors is associated with a corresponding bit in the bit sequence, and each of the plurality of data sectors encodes the corresponding bit based on the presence or absence of a line segment in the sector. The plurality of concentric rings further comprises at least three anchor sectors on one or more of the plurality of concentric rings, the at least three anchor sectors comprise an anchor mark. The plurality of concentric rings further comprises one or more error correction sectors, each of the one or more error correction sectors encodes a corresponding error correction bit based on the presence or absence of a line segment in the error correction sector.
US11275979B2 Note backed by cryptocurrency
In an embodiment, a note for use as currency is provided. The note includes a base material having a first surface and a second surface opposite first surface. The note further includes identifying indicators printed on the first surface and the second surface providing an indication of a type and value of the note. The note also includes a first unique identifier printed on the note and a second unique identifier on the note. The note further includes a removable cover applied over the second unique identifier on one of the first surface and the second surface of the note. The note also includes an opaque backing applied over the second identifier on the note, the opaque backing applied to a surface of the note opposite the surface of the removable cover.
US11275978B2 Molecular label counting adjustment methods
Disclosed herein are methods and systems for determining the numbers of targets. In some embodiments, the method comprise: stochastically barcoding targets using stochastic barcodes; obtaining sequencing data; for one or more of the targets: counting the number of molecular labels with distinct sequences associated with the target in the sequencing data; identifying clusters of molecular labels of the target using directional adjacency; collapsing the sequencing data using the clusters of molecular labels of the target identified; and estimating the number of the target.
US11275977B1 System and method for on demand production of custom indicator assays
A system and method for on-demand production of custom indicator assays including a computing device for receiving a user specified analyte for which the assay will test, a database accessible via the computing device and containing indicator response data for a variety of analytes and potential interferents, and a printer operably connected to the computing device for printing an optimized combination of indicators onto a substrate based on the indicator response data of the database for a user specified analyte and any user specified potential interferents. The method includes receiving in a user interface at least one user specified analyte; querying the database to determine an optimized combination of indicators to test for the at least one user specified analyte; and printing from a printer the optimized combination of indicators onto a substrate.
US11275976B2 Medical image assessment with classification uncertainty
Medical images may be classified by receiving a first medical image. The medical image may be applied to a machine learned classifier. The machine learned classifier may be trained on second medical images. A label of the medical image and a measure of uncertainty may be generated. The measure of uncertainty may be compared to a threshold. The first medical image and the label may be output when the measure of uncertainty is within the threshold.
US11275973B2 Adapting pre-trained classification algorithms
The present disclosure is directed to data classification. An exemplary computer-enabled method for classifying image data comprises: receiving an input image patch, wherein the input image patch is of a second data domain; providing the input image patch to a preprocessing algorithm to obtain a preprocessed image patch, wherein the preprocessing algorithm is trained to transform data of the second data domain to data of a first data domain; providing the preprocessed image patch to a pre-trained classification algorithm, wherein the pre-trained classification algorithm is trained based on training data of the first data domain; obtaining one or more classification outputs from the pre-trained classification algorithm based on the preprocessed image patch.
US11275971B2 Bootstrap unsupervised learning
Systems, and method and computer readable media that store instructions for motion based object detection. The method may include receiving or generating a video stream that comprises a sequence of images; generating image signatures of the images; wherein each image is associated with an image signature that comprises identifiers; wherein each identifier identifiers a region of interest within the image; generating movement information indicative of movements of the regions of interest within consecutive images of the sequence of images; searching, based on the movement information, for a first group of regions of interest that follow a first movement; wherein different first regions of interest are associated with different parts of an object; and linking between first identifiers that identify the first group of regions of interest.
US11275970B2 Systems and methods for distributed data analytics
The invention provides systems and method for generating device-specific artificial neural network (ANN) models for distribution across user devices. Sample datasets are collected from devices in a particular environment or use case and include predictions by device-specific ANN models executing the user devices. The received datasets are used with existing datasets and stored ANN models to generate updated device-specific ANN models from each of the stored instances of the device ANN models based on the training data.
US11275966B2 Calculation method using pixel-channel shuffle convolutional neural network and operating system using the same
A calculation method using pixel-channel shuffle convolutional neural network is provided. In the method, an operating system receives original input data. The original input data is pre-processed by a pixel shuffle process to be separated into multiple groups in order to minimize dimension of the data. The multiple groups of data are then processed by a channel shuffle process so as to form multiple groups of new input data selected for convolution operation. The unselected data are abandoned. Therefore, the dimension of the input data can be much effectively minimized. A multiplier-accumulator of the operating system is used to execute convolution operation using a convolution kernel and the multiple new groups of input data. Multiple output data are then produced.
US11275965B2 Method for generation of an augmented point cloud with point features from aggregated temporal 3D coordinate data, and related device
A method for generation of an augmented point cloud with point features from aggregated 3D coordinate data and related device. The method comprises receiving a current point cloud in the form of 3D coordinate data in ego coordinates from one or more detection and ranging (DAR) devices of a vehicle. Features are extracted from the current point cloud. A previous point cloud is transformed into ego coordinates using a current location of the vehicle. Each point in the previous point cloud is transformed to align with a corresponding point in the current point cloud to generate a transformed point cloud. The current point cloud is aggregated with the transformed point cloud to generate an aggregated point cloud. The current point features are aggregated with the point features of the transformed point cloud to generate aggregated point features.
US11275964B2 Methods for determining unit load device (ULD) container type using template matching
Methods for determining a unit load device (ULD) container type are disclosed herein. An example method includes capturing a set of image data featuring the ULD and aligning the set of image data with a template. The method further includes converting the set of image data and the template to down-sampled grids including a plurality of rows and columns. The method further includes removing portions of the image data grid that do not exceed a density threshold. The method further includes identifying a ULD border and a template border by extracting leftmost, rightmost, and topmost grid values from the respective grids. The method further includes calculating a match score corresponding to the template by determining a shortest respective distance between grid values in the ULD border and the template border, and determining ULD container type corresponding to the ULD based on the match score.
US11275961B2 Character image processing method and apparatus, device, and storage medium
Provided are character image processing methods and apparatuses, devices, storage medium, and computer programs. The character image processing method mainly comprises: obtaining at least one image block containing a character in a character image to be processed; obtaining image block form transformation information of the image block on the basis of a neural network, the image block form transformation information being used for changing a character orientation in the image block to a predetermined orientation, and the neural network being obtained by means of training using an image block sample having form transformation label information; performing form transformation processing on the character image to be processed according to the image block form transformation information; and performing character recognition on the character image to be processed which is subjected to the form transformation.
US11275960B2 Multi-sensor-based under-screen fingerprint capturing method and system and electronic device
Provided are a multi-sensor-based under-screen fingerprint capturing method and system and an electronic device, applied to an under-screen fingerprint capturing system including multiple fingerprint sensors, where the method includes: determining an effectively pressed fingerprint sensor among the multiple fingerprint sensors according to a pressing region of a user on a display screen, where each fingerprint sensor corresponds to a sensing region, and sensing regions corresponding to the multiple fingerprint sensors form a fingerprint capturing region of the under-screen fingerprint capturing system; controlling the effectively pressed fingerprint sensor to be in a working state and another fingerprint sensor other than the effectively pressed fingerprint sensor to be in a non-working state; and capturing fingerprint information of the user via the effectively pressed fingerprint sensor.
US11275958B2 Method for determining correct scanning distance using augmented reality and machine learning models
A smart device is provided with an application program for displaying a video feed received from the smart device's camera. The application can determine the coordinates for an intersection point, which is a point on the ground where the smart device is pointing at. The application can display a target on the visual representation of the intersection point. Based on whether the smart device is at an appropriate distance from the intersection point, the user interface can superimpose an indicator on the video feed received from the camera. This can inform the user whether the smart device is at an optimal scan distance from the intersection point (or an object) so that the object can be identified by a machine learning model.
US11275957B2 Parking assistance apparatus
A parking assistance apparatus is provided that is capable of improving convenience for a driver by determining that parking is possible in a case where the local vehicle will protrude from a parking frame but safety is ensured around a prescribed position that corresponds to the parking frame. The presence/absence of an obstacle around a prescribed position that corresponds to a parking frame is also determined for a parking frame from which the local vehicle will protrude. In a case where safety is ensured around the prescribed position that corresponds to the parking frame, it is determined that parking is possible, and the location of the parking frame is presented to a driver.
US11275956B2 Demarcation line recognition device
The present invention addresses the problem of enabling an accurate determination of line type using a plurality of cameras. A demarcation line recognition device of the present invention includes a plurality of cameras (101); a line type determination unit (210) that senses demarcation line candidates from respective images obtained by the plurality of cameras and determines line types of the sensed demarcation line candidates; a demarcation line position calculation unit that calculates the positions of the sensed demarcation line candidates; a reliability level calculation unit that computes a reliability level of each demarcation line candidate by using positional relationships between the sensed demarcation line candidates; a probability computation unit (204) to which line types of demarcation line candidates for which the reliability level is equal to or greater than a threshold value are input and that determines the probability of each line type; and a line type decision unit (205) that finally decides the line types of the demarcation lines on the basis of the results of the probability computation unit.
US11275955B2 Lane line processing method and device
Embodiments of the present application provide a lane line processing method and a lane line processing device. The method can include: performing a binarization processing on a first image to obtain a binary image, the first image including lane line points and non-lane line points; performing a connected domain analysis on the binary image to obtain at least one connected domain in the binary image, the connected domain including a plurality of adjacent lane line points; determining lane line points in a group corresponding to a lane line, based on the connected domain; and obtaining representation information of the lane line corresponding to the group, by using the lane line points in the group.
US11275954B2 Information processing apparatus, information processing method, and information processing system
An information processing apparatus includes an acquisition unit configured to acquire an image captured by an imaging device mounted in a vehicle, and a determination unit configured to perform image recognition on the image acquired by the acquisition unit to perform determination about whether or not a monitoring target registered in advance is included. The determination unit performs the determination on an image captured in a geographical range set in association with the monitoring target.
US11275952B2 Monitoring method, apparatus and system, electronic device, and computer readable storage medium
A surveillance method, apparatus, system, electronic device and computer-readable storage medium are provided. In the surveillance method, a non-visible light image and a target image are obtained, wherein the target image is generated from a visible light signal captured during a capture period of the non-visible light image. The method then detects whether an object is present in the non-visible light image. When an object is detected in the non-visible light image, a second location area of the object in a visible light image is determined according to a first location area of the object in the non-visible light image, such that surveillance of the object is implemented based on the visible light image, wherein the visible light image is an image determined based on the target image.
US11275950B2 Method and apparatus for segmenting video
Embodiments of the present disclosure provide a method and apparatus for segmenting a video. The method may include: performing video shot segmentation on a to-be-segmented video to obtain an initial video clip set; selecting at least one video clip from the video clip set; determining, for a video clip in the at least one video clip, a semantic similarity between two video clips adjacent to the video clip; and combining two video clips corresponding to a semantic similarity greater than a preset first similarity threshold value in the determined semantic similarity and a video clip between the two video clips to obtain a final video clip set.
US11275945B2 Imaging system and method for producing images with virtually-superimposed functional elements
An imaging system and a method for producing extended-reality images for a display apparatus. The imaging system includes camera and processor. The processor is configured to: control camera to capture image of real-world environment; analyse captured image to identify first image segment representing input device and to determine location of at least one actionable area of input device in first image segment; determine at least one functional element to be presented for the actionable area, the functional element being indicative of at least one of: functionality of the at least one actionable area, status of the at least one actionable area; and process captured image to generate extended-reality image in which the functional element is virtually superimposed over the actionable area of input device or a virtual representation of the actionable area of input device.
US11275940B1 Systems and methods for used learned representations to determine terrain type
Disclosed herein are embodiments of systems, methods, and products comprise an analytic server, which provides a terrain segmentation and classification tool for synthetic aperture radar (SAR) imagery. The server accurately segments and classifies terrain types in SAR imagery and automatically adapts to new radar sensors data. The server receives a first SAR imagery and trains an autoencoder based on the first SAR imagery to generate learned representations of the first SAR imagery. The server trains a classifier based on labeled data of the first SAR imagery data to recognize terrain types from the learned representations of the first SAR imagery. The server receives a terrain query for a second SAR imagery. The server translates the second imagery data into the first imagery data and classifies the second SAR imagery terrain types using the classifier trained for the first SAR imagery. By reusing the original classifier, the server improves system efficiency.
US11275939B2 Movement intelligence using satellite imagery
A system for incorporating geographical data into a map-related system, adding objects being tracked while moving within a specific geographic area and automatically analyzing their movement characteristics; wherein the tracking is done by visual means from a sky-borne platform.
US11275937B2 Quantum biometric identification of ultrahigh security based on the quantum statistics of photodetection by the human retina
The invention is about a human identification method based on the perception of low-intensity light. In its path towards the retina, light suffers optical losses. For any illuminated ganglion receptive field, the number of detected photons divided by the number of photons incident on the eye is called a, and is different from field to field for the same subject, and for geometrically similar fields in different subjects. The identification is based on a a-map. The user is asked to respond positively/negatively on the perception of light pulses illuminating various receptive fields chosen to have either high-α or low-α. The choice is random, hence an impostor is forced to respond randomly to the device's interrogations. The illumination of receptive fields can be done serially or in parallel, leading quickly to false positive and false negative identification probabilities at the level of 10−10 and 10−4, respectively.
US11275936B2 Systems and methods for classification of scholastic works
A system for classification of scholastic works includes a computing device configured to receive a first scholastic work, identify an author and a category of the first scholastic work, determine at least a work theme by receiving theme training data, the theme training data including a plurality of entries, each entry including a training textual element and a correlated theme, training a theme classifier as a function of the training data, and determining the at least a work theme as a function of the plurality of textual elements and the theme classifier, calculate a reliability quantifier as a function of the at least a theme, the author, and the category, select the scholastic work as a function of the reliability quantifier, derive, from the scholastic work, at least a correlation between a diagnostic element and a practice, and store the at least a correlation in an expert database.
US11275932B2 Human body attribute recognition method, apparatus, and device and medium
This application discloses a human attribute recognition method performed at a computing device. The method includes: determining a human body region image in a surveillance image; inputting the human body region image into a multi-attribute convolutional neural network model, to obtain, for each of a plurality of human attributes in the human body region image, a probability that the human attribute corresponds to a respective predefined attribute value, the multi-attribute convolutional neural network model being obtained by performing multi-attribute recognition and training on a set of pre-obtained training images by using a multi-attribute convolutional neural network; determining, for each of the plurality of human attributes in the human body region image, the attribute value of the human attribute based on the corresponding probability; and displaying the attribute values of the plurality of human attributes next to the human body region image.
US11275930B2 Using identity information to facilitate interaction with people moving through areas
A system receives a digital representation of a biometric for a person, uses the digital representation of the biometric to determine and/or otherwise retrieve identity information associated with the person, and uses the identity information to perform one or more actions related to the person's presence in one or more areas. For example, the system may estimate a path for the person and signal an agent electronic device based on the path. In another example, the system may determine a presence of a person within the area and/or transmit information to an agent electronic device regarding the determined presence. In still another example, the system may receive a request to communicate with the person and forward the communication to the person using the identity information.
US11275928B2 Methods and systems for facial recognition using motion vector trained model
Systems and methods are provided for determining a candidate identity of a person in video data based on a biometric motion signature corresponding to motion of a face of the person in the video data. Motion information is obtained corresponding to motion of the face in the video data. The motion information is provided as input to a neural network and the neural network generates the biometric motion signature in response. The biometric motion signature is compared with a plurality of biometric signatures stored in data storage. The candidate identity of the person is determined as a result of a correspondence between the biometric motion signature and a stored biometric signature of the plurality of biometric signatures.
US11275925B2 Violence detection system
Disclosed herein are technologies for using computer vision for detection of violence, foreseeable, or imminent violence. The technologies can include a real-time human behavior detection system combined with object classification, which is to be used as an intelligent augmentation of security surveillance systems. The technologies can be used with security cameras, surveillance systems or unmanned aerial vehicles. The technologies can use various types of machine learning to enhance the technologies' violence detection. Also, the technologies can use a synergistic approach of combining different computer vision and machine learning technologies to provide highly accurate results.
US11275923B2 Ultrasonic fingerprint sensor with low-frequency vibration source
An apparatus may include an ultrasonic sensor system, a low-frequency vibration source and a control system. The ultrasonic sensor system may include an ultrasonic receiver and an ultrasonic transmitter configured for transmitting ultrasonic waves in a first frequency range (e.g., 1 MHz to 30 MHz). The low-frequency vibration source may be configured for generating low-frequency vibrations in a second frequency range (e.g., the range of 5 Hz to 2000 Hz). The control system may be configured for synchronizing the generation of the first low-frequency vibrations and the transmission of the first ultrasonic waves.
US11275922B2 Fingerprint identification apparatus and electronic device
The embodiments of the present application provide a fingerprint identification apparatus, which has a smaller thickness and a better imaging effect at the same time. The fingerprint identification apparatus includes: a light path directing structure disposed between a display screen and an optical fingerprint sensor for directing a light signal that is obliquely incident on a finger above the display screen at a preset angle and reflected by the finger to the optical fingerprint sensor; and the optical fingerprint sensor disposed below the light path directing structure for detecting the received light signal.
US11275918B2 Fingerprint verification method and apparatus
A fingerprint verification method and apparatus are provided. The fingerprint verification method includes performing a first matching between a fingerprint image and a first registered fingerprint image; based on a result of the first matching, performing a second matching between the fingerprint image and a second registered fingerprint image, the second registered fingerprint image being different from the first registered fingerprint image; and verifying the fingerprint based on the result of the first matching and a result of the second matching.
US11275915B2 DOI scanning-based information processing
Implementations of the present specification recite DOI scanning-based information apparatuses, methods, and devices. In one implementation, a method includes: scanning, by a user device, a digital object identifier (DOI); based on scanning the DOI, obtaining service information encoded in the DOI; caching the service information within memory of the user device; generating a first service request based on the service information cached within the memory of the user device; sending the first service request to a service server; determining non-receipt of a service response from the service server within a predetermined time duration following the sending of the first service request; responsive to determining the non-receipt of the service response from the service server within the predetermined time duration, generating a second service request based on the service information cached within the memory of the user device; and sending the second service request to the service server.
US11275913B2 Aim light assemblies for use in barcode readers and methods and systems associated therewith
A method and apparatus for manipulating an aiming light of a reader to indicate the field-of-view (FOV) of an imager within the reader includes a window and an optical element. The FOV of the imager extends through the window. The optical element receives the aiming light from an aiming assembly and redirect the aiming light such that the central axis of the aiming light exiting the optical element is non-coaxial with the central aiming axis of the aiming assembly at the entry of the optical element. The optical element may be configured to project an image on a target that indicates the boundary of the FOV or project an image on the target that indicates the center of the FOV.
US11275910B2 Object identification system and method
The present invention relates to a tag for identifying an object image, including: a feature changing module, including multiple light sources and changing intensity and a wavelength of the light source according to a feature signal; and a communication module, receiving a feature signal generated from the feature changing module, and sending an output signal related to the feature signal. The present invention further relates to a device for identifying an object image, including: a communication module, where the communication module receives a feature signal, where the feature signal includes a command or related information for controlling multiple light sources; a processing unit, where the processing unit receives the feature signal and an image signal from an image sensor, and generates an image identification result according to the image signal and the feature signal; and a storage module, used for storing the image identification result. The present invention can precisely identify an object and provide features related to the object to be identified without using a complex image identification algorithm or a technology for improving resolution of an image.
US11275908B2 Methods and systems for proxy voting
One embodiment of the present invention relates to electronic voting methods and systems that help simplify the management of institutional proxies. In one example, the methods and systems manage the process of meeting notifications, voting, tracking, mailing, reporting, record maintenance and/or vote disclosure rules enacted by the SEC. In one specific example, this is done for thousands of publicly traded securities custodied at various banks, brokers and global custodians. In another example, a system (and corresponding method) is provided for integrating, organizing and displaying (e.g., via a website) information in a language of preference for each user of the system. The information comprises meeting, agenda and/or ballot information and the users of the system/method is voting entities empowered to cast votes via the system.
US11275903B1 System and method for text-based conversation with a user, using machine learning
In an aspect, systems and methods for text-based conversation with a user, using machine learning, include receiving, using a computing device, at least a feature associated with the user's condition and at least a preference input; generating, using the computing device, a probabilistic output by operating a probabilistic machine learning model input with the at least a feature; classifying, using the computing device, an intervention class by operating a classifying machine learning model input with the probabilistic output and the at least a feature; and, interfacing conversationally, using the computing device, with the user by text generated as a function of the intervention class and the at least a preference input.
US11275902B2 Intelligent dialog re-elicitation of information
Various embodiments are provided for providing intelligent dialog re-elicitation in a dialog system in a computing environment by a processor. Information, provided during a dialog using the dialog system, may be detected that has been subsequently revised. One or more variables impacted by the revised information provided during the dialog may be dynamically re-elicited.
US11275898B2 Search method and device based on artificial intelligence
The present disclosure provides a search method and device based on artificial intelligence and an electronic device. The search method based on artificial intelligence includes: obtaining a query; performing a word segmentation on the query to obtain a term sequence containing a plurality of terms; performing a structured analysis on the term sequence to generate a semantic pattern; performing a knowledge-based analysis on the term sequence based on the semantic pattern to generate a semantic analysis result; determining an understanding result corresponding to the query based on the semantic pattern and the semantic analysis result; and performing a search based on the understanding result corresponding to the query.
US11275895B1 Generating author vectors
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating author vectors. One of the methods includes obtaining a set of sequences of words, the set of sequences of words comprising a plurality of first sequences of words and, for each first sequence of words, a respective second sequence of words that follows the first sequence of words, wherein each first sequence of words and each second sequence of words has been classified as being authored by a first author; and training a neural network system on the first sequences and the second sequences to determine an author vector for the first author, wherein the author vector characterizes the first author.
US11275894B2 Cognitive enterprise system
Systems and methods are provided for receiving a query created by a user, receiving output data of at least one function to retrieve data related to the query and analyzing the output data of the at least one function to retrieve data related to the query. The systems and methods further provide for generating at least one dynamic knowledge graph associated with the output data of the at least one function, wherein the at least one dynamic knowledge graph comprises data from the output data of the at least one function and indicates relationships between the data, analyzing the at least one dynamic knowledge graph to determine data relevant to the query generated by the user, and generating a response to the query based on the data relevant in the at least one dynamic knowledge graph.
US11275893B1 Reference document generation using a federated learning system
In some implementations, a device may receive a first document from a first client device. The device may parse the first document into first sentences. The device may receive a second document from a second client device. The device may parse the second document into second sentences. The device may select a first sentence of the first document and a second sentence of the second document. The device may convert the first sentence into a first vector and the second sentence into a second vector. The device may determine a similarity score associated with the first vector and the second vector. The device may determine, based on the similarity score, that a first word set in the first sentence and a second word set in the second sentence correspond to a reference annotation. The device may perform an action associated with the reference annotation.
US11275891B2 Automated outline generation of captured meeting audio in a collaborative document context
A collaborative content management system allows multiple users to access and modify collaborative documents. When audio data is recorded by or uploaded to the system, the audio data may be transcribed or summarized to improve accessibility and user efficiency. Text transcriptions are associated with portions of the audio data representative of the text, and users can search the text transcription and access the portions of the audio data corresponding to search queries for playback. An outline can be automatically generated based on a text transcription of audio data and embedded as a modifiable object within a collaborative document. The system associates hot words with actions to modify the collaborative document upon identifying the hot words in the audio data. Collaborative content management systems can also generate custom lexicons for users based on documents associated with the user for use in transcribing audio data, ensuring that text transcription is more accurate.
US11275890B2 Method and system for stashing of document alteration information for quicker web preview
Techniques are provided to enable quick previews of what a modified document would look like. In an implementation, a set of page images are stored. Each page image represents a page of a document, the page having been converted to a page image for a first version of the document to permit the document to be viewed in a viewer program. A command is received to modify the document. The requested modification may include, for example, reordering pages, deleting pages, or extracting pages. A preview is generated for a second version of the document. The preview reflects the modification and uses at least one page image from the set of page images created for the first version of the document. Reusing page images allows the preview to be generated very quickly.
US11275883B2 Machine learning-based classification in parasitic extraction automation for circuit design and verification
This application discloses a computing system implementing a parasitic extraction tool to generate a parasitic model from physical design layout of an integrated circuit. The computing system also can implement a machine-learning classifier that, when trained with a training data set, can classify the physical design layout based on physical or electrical characteristics associated with the physical design layout, and can utilize the classification to select a set of scaling coefficients. The computing system can apply the selected set of the scaling coefficients to adjust coupling capacitances in the parasitic model and generate a parasitic netlist for the physical design layout. The computing system can generate the training data set by determining sets of the scaling coefficients from the test physical design layouts and labeling the test physical design layouts with the sets of the scaling coefficients.
US11275882B1 System, method, and computer program product for group and isolation prediction using machine learning and applications in analog placement and sizing
The present disclosure relates to a computer-implemented method for electronic design is provided. Embodiments may include receiving, using at least one processor, an electronic design schematic and an electronic design layout and analyzing, via machine learning, at least one schematic feature from a pair of devices associated with the electronic design schematic. Embodiments may further include determining, based, at least in part, upon the analyzing, whether the pair of devices should be grouped together.
US11275880B2 Region based shrinking methodology for integrated circuit layout migration
A method of making a semiconductor device includes receiving a first layout of a device in a first technology node, wherein the first layout comprises a plurality of first conductive patterns spaced along a first direction and a plurality of first interconnect patterns connecting at least two of the plurality of first conductive patterns. The method includes identifying a plurality of second conductive patterns from the plurality of first conductive patterns according to a second technology node different from the first technology node. The method includes determining a scaling factor for the first layout in the first direction based on the plurality of first conductive patterns and the plurality of second conductive patterns. The method includes adjusting the plurality of first interconnect patterns along the first direction using the scaling factor to determine a plurality of second interconnect patterns connecting at least two of the plurality of second conductive patterns.
US11275879B2 Method for detecting hazardous high impedance nets
A simulation method and a corresponding medium storing processor-executable code for detecting a high impedance net within an electronic circuit comprising a plurality of transistors is presented. The simulation method includes the step of connecting programmable resistors between two terminals of each transistor. Subsequently, voltage fluctuations are determined at the first terminals of a first group of transistors, where the voltage fluctuations are caused by connecting the programmable resistors. By connecting current sources with the first terminals of the first group of transistors, a potentially hazardous high impedance net may be detected within the electronic circuit.
US11275874B2 Method for constructing a 3D digital model from a 2D plan
A method, implemented by a computer, for constructing a 3D digital model of a building from a 2D plan of the building, the building having a geometry defined by at least one geometric parameter, the method comprising a plurality of steps, at least one of the steps requiring an input of at least one internal parameter, the method being wherein it comprises a step of selecting a set of parameter values without human intervention.
US11275873B2 System and method for compliance, safety and space management
A computerized system for managing disparate data comprising: a server in electronic communications with a remote access point and data depositories taken from the group consisting of: physical documents, digital documents, third party databases, regulatory databases, building code databases, or any combination; and, a set of server computer readable instructions that for retrieving disparate information from data depositories, normalizing the data in the data depositories, adding functional overlays to the normalized data, displaying the normalized data in response to a user request.
US11275872B2 Techniques for automatically generating urban and neighborhood designs
An urban design pipeline automatically generates design options for an urban design project based on a financial model. The urban design pipeline includes a geometry engine that generates candidate designs to meet various design criteria and design objectives associated with the urban design project. The urban design pipeline also includes an evaluation engine that evaluates the candidate designs based on the financial model. The financial model quantifies the financial performance of any given candidate design. The urban design pipeline operates iteratively to improve the candidate designs until one or more convergence criteria are met, thereby generating a set of design options with acceptable financial performance.
US11275871B2 Systems and methods for modifying CAD files
A method of modifying CAD documents is provided, the method including use of a CAD modifying application that enables a user to modify a plurality of CAD documents outside of a native CAD environment. In another embodiment, the application may be integrated into a native CAD environment. The method includes using the CAD modifying application to build a workflow environment from existing CAD files, configure parameters and components of the workflow environment according to desired modification, and generating the modified CAD documents by instructing the CAD modifying application to communicate with existing CAD software.
US11275870B2 Designing an assembly of parts in a three-dimensional scene
It is proposed a computer-implemented method for designing an assembly of parts in a three-dimensional scene. The method comprises: providing at least a first part and a second part, the parts being stored in a database; for each part: (i) querying in the database for one or more constraints applied to the part; (ii) retrieving in the database geometries on which constraints are applied; computing at least one relative position of the first part and the second part by using the retrieved geometries.
US11275869B2 Credit card and operating method therefor
An operating method for a credit card, the method comprising: step S1, a microprocessor is powered on to perform system initialization; step S2, the microprocessor hibernates and is awakened when a preset interruption is detected so as to execute step S3; and step S3, the microprocessor executes preset interruption processing by entering a preset interruption processing flow, and exits the preset interruption processing flow when the preset interruption processing is finished, then returns to step S2. Alternatively, the method comprises: step s1, the microprocessor is powered on to perform system initialization; step s2, the microprocessor checks whether a preset interruption marker is set, and if so, the preset interruption marker is reset so as to execute the preset interruption processing, otherwise the microprocessor executes step s3; and step s3, the microprocessor hibernates, is awakened when detecting the preset interruption so as to set the preset interruption marker, and then returns to step s2. The present invention may reduce the risk of credit card fraud.
US11275864B2 Personal privacy protocols for sharing media on social media platforms
A system and method for privacy identity control for sharing media on a social media platform includes receiving a digital image encoded with a privacy identification data from a media capturing device for sharing on the social media platform, retrieving a first key based on the privacy identification data for decrypting an encrypted personal privacy protocol, wherein the personal privacy protocol is encrypted using a second key, decrypting the encrypted personal privacy protocol using the first key to obtain a decrypted personal privacy protocol, and displaying the digital image on the social media platform based on the decrypted personal privacy protocol.
US11275858B2 Document signing system for mobile devices
Disclosed are various approaches for encrypting documents using mobile devices. A first application receives, from a second application a file and an identifier of a user account. The first application then sends a request for a certificate to a certificate authority and receives a certificate in response. The file is then encrypted using the certificate, and the encrypted file is returned to the second application. The second application can identify the user account as the recipient of a file. Then, the second application can send an encryption request that includes the identifier of the user account and the file to the first application. In response to the request, the second application receives the encrypted file and then provides the encrypted file to the recipient.
US11275855B2 Conversation print system and method
A method, computer program product, and computing system for defining a conversation print for each of a plurality of known fraudsters, thus defining a plurality of fraudster conversation prints. The plurality of fraudster conversation prints is processed to identify one or more fraudster commonalities. A fraudster conversation template is generated based, at least in part, upon the one or more fraudster commonalities.
US11275851B2 System, method, and storage medium for distributed data management
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for decentralized data management are provided. One of the methods includes: instructing, by an operator, a client to obtain data from a data source, wherein the operator is not allowed to directly obtain data from the data source; receiving, by the operator, encrypted data from the client, wherein the encrypted data is generated by the client based on the obtained data from the data source and an encryption key of an authorized data consumer; and storing, by the operator, the encrypted data into a data store for the authorized data consumer to access and decrypt, wherein the operator is not allowed to read the saved encrypted data from the data store.
US11275850B1 Multi-faceted security framework for unstructured storage objects
At an object storage service, one or more security rules to be implemented for a request directed to an unstructured object are identified, including a content query-based rule. The query-based rule indicates a query predicate and a security enforcement action. A value of an attribute is extracted from the unstructured object using a rule obtained via a programmatic interface, and used to verify that the predicate is satisfied. The security enforcement action is then implemented.
US11275847B2 Technologies for user-mode persistence of certificates and keys in resource-constrained devices
Technologies for secure certificate management include a computing device that receives a keystore command related to an encryption key, converts the keystore command into an encrypted database command, unlocks an encrypted database stored by the computing device with an obfuscated passphrase, and executes the encrypted database command. The encrypted database includes a key table to store binary copies of encryption keys and a metadata table to store metadata related to the encryption keys. The computing device returns a response to the keystore command in response to executing the encrypted database command. The keystore command may be received and the response may be returned via a command-line interface or a machine-to-machine interface. The computing device may load multiple encoded passphrase segments from corresponding predetermined file system locations, decode the encoded passphrase segments, and compound the decoded passphrase segments to generate the passphrase. Other embodiments are described and claimed.
US11275841B2 Combination of protection measures for artificial intelligence applications against artificial intelligence attacks
A method and system of protecting an artificial intelligence (AI) application are provided. Parameters of the AI application are identified. An assessment of a vulnerability of the AI application is performed, including: applying a combination of protection measures comprising two or more protection measures against at least two different attacks and at least one dataset, and determining whether the combination of protection measures is successful in defending the AI application. A target configuration of an AI model to protect the AI application is determined based on the assessed vulnerability of the AI application. An AI enhanced algorithm is determined to adjust the AI model to include a combination of most computationally efficient defenses based on the target configuration. The adjusted AI model is used to protect the AI application.
US11275840B2 Management of taint information attached to strings
Disclosed herein are system, method, and computer program product embodiments for propagating taint information for strings using metadata. Taint information for a string is encoded using taint ranges. When an operation is performed on the string, the operation and any additional taint information corresponding to the operation is encoded into a delta layer of the metadata. Rather than immediately obtaining taint information for a result string when the operation is performed on the string, the delta layer stores the taint information for the operation, and any subsequent operation, until it is needed. Once the taint information is needed, then the delta layers are collapsed into base layer taint information in order to resolve taint information for a result string.
US11275832B2 Real-time threat alert forensic analysis
Methods and systems for security monitoring and response include assigning an anomaly score to each of a plurality of event paths that are stored in a first memory. Events that are cold, events that are older than a threshold, and events that are not part of a top-k anomalous path are identified. The identified events are evicted from the first memory to a second memory. A threat associated with events in the first memory is identified. A security action is performed responsive to the identified threat.
US11275829B2 Mechanism for throttling untrusted interconnect agents
An apparatus includes an external device for causing messages to be transmitted with local traffic between internal blocks of a host system-on-chip (SoC) via a network on chip (NoC) in the host SoC, the transmitted messages including one or more memory requests directed to a memory of the host SoC, violating a traffic policy for a first time interval by transmitting a number of messages that exceeds a maximum threshold of for the first time interval, where the SoC monitors an amount of external traffic from an untrusted device transmitted over the NoC over a set of one or more time intervals including the first time interval, and in response to detection of the violation by the host SoC, reducing an amount of traffic transmitted via the NoC. The apparatus also includes an external processor link for transmitting the messages from the external device to the host SoC.
US11275823B2 Authority configuration method and device
An authority configuration method and device are provided. The method includes: when a user logs in a system, a privacy information acquisition request is sent to the user; and an authority of the user is configured according to response information of the privacy information acquisition request. Prior to acquisition of privacy information of the user, the user chooses whether a system is permitted to collect the privacy information, and an authority of the user is configured according to the privacy information permitted by the user. A user is provided with a corresponding operation authority while privacy of the user can be protected from being infringed, and the privacy of the user can be prevented from being leaked.
US11275820B2 Locking device biometric access
An electronic locking device includes an electronically controllable locking mechanism, a memory, a wireless transceiver configured to communicate wirelessly with a user device to receive an encrypted package containing a biometric template corresponding to an authorized user, and a processor. The processor is configured to decrypt the encrypted package and store the biometric template in the memory, receive a biometric input corresponding to a user attempting to access the electronic locking device, determine if the biometric input matches the biometric template of the authorized user, and activate the electronically controllable locking mechanism in response to a determination that the biometric input matches the biometric template of the authorized user.
US11275815B2 System and method for integrating user feedback into website building system services
A website building system (WBS) includes a processor implementing a machine learning feedback-based proposal module and a database storing at least the websites of a plurality of users of the WBS, and components of the websites. The module includes a plurality of per activity AI units and a feedback system. Each per activity AI unit supports one or more specific activity related to the WBS and provides at least one system suggestion to the users related to its specific activity. Each per activity AI unit includes at least one machine learning model suitable for the activity supported by its per activity AI unit. The feedback system provides a plurality of different kinds of feedback from the users for updating the machine learning models. The feedback system analyzes the feedback to determine which one of the at least one machine learning models to update.
US11275813B2 Optimizing third party tag insertion
Server side web based ad stitching and user specific optimization are disclosed. In various embodiments, a request for a page is received via a communication interface. A processor is used to provide an optimized version of the page at least in part by determining dynamically an optimized content element for the page based at least in part on a user attribute associated with the request and content performance data generated based at least in part on testing of alternative versions of the page with respect to other users having the user attribute.
US11275809B2 Pre-computed service metric lookup for a network-based service
A network system for managing a network-based service (e.g., an on-demand transport service) is configured to pre-compute, based on historical data, a plurality of service metrics that are maintained in a searchable database. In response to user interaction with a user application to view available service options, the user application can cause session data indicating start and service locations to be transmitted to the network system. In response, the network system can translate the start and service locations to a first and second search keys, respectively. The search keys can be used to query the database for the relevant service metric for the session. The network system can transmit the relevant service metric to the user device to enable the user device to display information relating to the session (e.g., a price for requesting the network-based service) that is based at least in part on the relevant service metric.
US11275807B2 React to location changes on web pages
Aspects of the technology enable selective updating of search results and refreshing an entire webpage while minimizing the amount of information transmitted between a client device and a web server. The approach involves determining whether a change in a detected location of the client device would alter the search results or other portions of the webpage. Current and previously received location information is analyzed and compared against a threshold value, which indicates whether there would be a change to location-relevant information. A location signal is provided to the client device based on this analysis, which is used to determine whether to refresh the received search results, to refresh an entire webpage, or to not refresh either the received search results or the entire webpage.
US11275805B2 Dynamically tagging webpages based on critical words
A webpage is received. A request to tag a webpage is received. The webpage may be parsed in response to the received request to tag the webpage. One or more critical words may be identified within the parsed webpage. A tag dictionary may be searched for the identified one or more critical words. One or more tags for selection by an end user may be displayed in response to searching the tag dictionary. The parsed webpage may be tagged with a received selection of a tag of the displayed one or more tags.
US11275801B1 Performance metrics collection and promulgation from within a mobile application
A mobile communication device. The device comprises a central processing unit (CPU), a graphics processing unit (GPU), and a memory comprising a mobile application incorporating a search client that. When executed by at least one of the CPU and the GPU, the application receives an input selecting the search client, begins execution in a trusted security zone execution mode wherein instructions of the search client execute in the GPU, creates a genesis block of a block chain via the search client instructions executing in the GPU, creates an event block of the block chain via the search client instructions executing in the GPU, attaches the event block to the block chain via the search client instructions executing in the GPU, transmits the block chain to a data store, and reverts to execution in a normal execution mode.
US11275796B2 Dynamic faceted search on a document corpus
A query-focused faceted structure generation method, system, and computer program product for generating a query-focused faceted structure from a taxonomy for searching a document collection, including ingesting a document corpus, generating a vector space representation of a query and instances from a taxonomy of the document corpus, and producing a dynamic structure of a relevant facet categories and facet values using a two-vector space representation from the generated vector space representation.
US11275795B2 System and method for in-place record content management
In accordance with an embodiment, described herein is a system and method for enabling in-place record content management. A records management agent within a content management system can communicate with a records management system in an asynchronous manner, such as in response to a request or prompt, or in combination with check-in of content into the content management system. The records management agent can fetch a records folders hierarchy from the records management system for use in selecting record policies to be applied to content. The records management agent can associate content with selected records folders within the records folders hierarchy, and can update metadata corresponding to the content. The records management agent can send the updated metadata to the records management system. In an embodiment, the records management agent can be provided as a reusable, pluggable component within an existing content management system.
US11275793B2 Device recommendations based on device interactions in network
The disclosure describes techniques for generating device recommendations. The techniques include registering a plurality of Internet of Things (IoT) devices in a social IoT network, where each device performs one or more tasks and the one or more tasks include a first task. The techniques include periodically receiving, with the social IoT network, a work profile from one or more of the registered devices. The work profile includes device information associated with the one or more device tasks performed by the respective registered device. The techniques include grouping devices performing the first task into groups of similar devices, identifying, based on the device information in the work profile received from one or more of the registered devices, at least one device from the group of devices for which recommendations are to be provided, generating the recommendations for the identified device, and providing the recommendations for the identified device.
US11275791B2 Automatic construction and organization of knowledge graphs for problem diagnoses
A method for automatically constructing and organizing a navigation graph includes receiving input data including a plurality of reports, at least two of the reports including plots, extracting a plurality of variables from the plots, building a knowledge graph from the input, wherein each node of the knowledge graph is associated with an individual one of the plots and an edge is added between two of the nodes sharing at least one of the variables in common, adding an edge weight to each of the edges of the knowledge graph, and organizing the nodes of the knowledge graph for navigation, wherein the knowledge graph is displayed in a user interface.
US11275790B2 Enhanced phrase scoring for textual search
Embodiments are provided for calculating improved search scores for records that exhibit supra-threshold slop distances. These embodiments include receiving a search string that includes two or more words and determining, based on the search string, search scores for a plurality of text-based records. Determining a search score for a particular text-based record includes: determining a slop distance for the search string within the particular text-based record; determining that the slop distance is greater than a threshold distance; responsive to determining that the slop distance is greater than the threshold distance, determining an augmented slop distance for the particular text-based record; and determining the search score based on the augmented slop distance. Determining the augmented slop distance includes: identifying two or more groups of words within the search string; determining, for each of the groups of words, group slop distances that are products of intra-group slop distances and missing word penalties.
US11275789B2 Method, apparatus, and computer program product for inferring device rendered object interaction behavior
The present disclosure relates to inferring device rendered object interaction behavior. An apparatus is configured to receive historical device rendered object interaction data associated with a client device. The historical device rendered object interaction data includes a plurality of records. Each record is associated with a device rendered object category. For each record, the device rendered object category is extracted. For each device rendered object category, a penalty value is generated. The penalty value is a programmatically generated predicted network time delay during which device rendered objects associated with the device rendered object category are not to be transmitted to the client device. A penalty decision, used to determine whether to apply the penalty value to future transmissions of device rendered objects to the client device, is generated.
US11275787B2 Entity viewpoint determinations
According to examples, an apparatus may identify a first viewpoint that an entity expressed in a first media file, identify a second viewpoint expressed in a second media file that is attributed to the entity, determine that the second viewpoint is dissimilar to the first viewpoint and in response to the determination that the second viewpoint is dissimilar to the first viewpoint, may output a message.
US11275785B2 AI routing framework for multi-domain chatbots
An AI routing framework for a multi-domain chatbot is provided. According to one set of embodiments, a computer system implementing the AI routing framework can receive a user query/request submitted to the multi-domain chatbot, determine an input statement corresponding to the user query/request, and calculate an embedding of the input statement reflecting the input statement's semantic content. The computer system can further identify, from among a plurality of statement embeddings maintained in a repository, a statement embedding that most closely matches the embedding of the input statement, and determine a domain associated with the identified statement embedding in the repository. The computer system can then forward the input statement to a handler of a back-end software system configured to process user queries/requests belonging to the determined domain.
US11275781B2 Program and syndicated content detection
Content from multiple different sources can be divided into segments based on time. Matched segments associated with each source can be identified by comparing content included in a first segment associated with a first source, to content included in a second segment associated with a second source. Syndicated content can be identified and tagged based, at least in part, on a relationship between sequences of matched segments on different stations. Various embodiments also include identifying main sequences associated with each source under consideration, removing some of the main sequences, and consolidating remaining main sequences based on various threshold criteria.
US11275778B2 Content marshaling using biometric data
Methods, systems, and computer program products for content marshaling using biometric data are provided herein. A computer-implemented method includes estimating a cognitive state of a user based at least in part on analyzing one or more sets of biometric data pertaining to the user; dynamically compiling multi-modal content for the user based at least in part on (i) the estimated cognitive state of the user, (ii) one or more user parameters, and (iii) content availability information; and outputting the compiled content to the user via one or more devices.
US11275774B2 Systems and methods for generating and using aggregated search indices and non-aggregated value storage
Systems, methods and computer program products for using searchable aggregate indices associated with non-aggregated value storage. In one method, a search system stores metadata values for each of a plurality of objects in a storage unit. The metadata values are stored in corresponding value storage locations that are associated with an identifiable metadata fields. An aggregate index is provided which includes a dictionary of terms that are contained in metadata values associated with a designated set of the metadata fields. The aggregate index is searched for one or more specific search terms, and one or more of the metadata values are retrieved from the value storage locations in response to the search, where the individual metadata fields associated with the retrieved metadata values are identified.
US11275766B2 Method and apparatus for hierarchical generation of a complex object
A complex object generator is implemented, for example, as an integrated development environment. The complex object generator includes a hierarchical object relationship data structure describing classes of objects, relationships between the classes of objects, and metrics associated with the classes of objects. The hierarchical object relationship data structure is parsed by parser to create a hierarchy of Java classes. A user interface uses the hierarchy of Java classes to constrain selection of objects and metrics during creation of the complex object. As input is received relative to selected objects and metrics, the complex object is incrementally built. By constraining object and metric selection using the hierarchy of Java classes, the complex object is guaranteed to be valid when built, thus reducing or eliminating the number of errors associated with building complex objects.
US11275765B2 Storage systems configured for storage volume addition in synchronous replication using active-active configuration
An apparatus in one embodiment comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to identify a storage volume to be added to a first consistency group of a first synchronous replication session between a first storage system and a second storage system in an active-active configuration, to create a second synchronous replication session for the added storage volume between the first storage system and the second storage system, and to merge the first and second synchronous replication sessions responsive to one or more designated criteria. The second synchronous replication session is illustratively configured to be fully independent of the first synchronous replication session. Merging the first and second synchronous replication sessions responsive to one or more designated criteria illustratively comprises merging the first and second synchronous replication sessions responsive to the second synchronous replication session reaching a specified steady state.
US11275764B2 Highly resilient synchronous replication with automatic recovery
In one aspect, automatic recovery of a synchronous replication session in response to an error is provided for a storage system that includes a source and target sites. During an active sync replication session in which a state machine indicates the system is operating in sync, an aspect includes monitoring input/output (IO) operations. Upon determining an occurrence of the error in which data has been persisted at the source site but not at the target site, an aspect includes discontinuing replication to the target site and transitioning the state machine from a sync state to a tripped state. Upon determining, during the tripped state, resources exist to conduct sync replication remote data transfer operations, transition the state machine to an async_to_sync state. The async_to_sync state causes the storage system to initiate a recovery operation to return the source and target sites to the sync state.
US11275759B2 Data storage method and apparatus, server, and storage medium
This application discloses a data storage method and associated server, and a non-transitory computer readable storage medium, and belongs to the field of data processing technologies. The method includes: determining historical-state data of a to-be-dumped data item from a database, and determining a service requirement of the historical-state data; determining a target storage format of the historical-state data according to the service requirement; and dumping the historical-state data according to the target storage format.
US11275757B2 Systems and methods for capturing data, creating billable information and outputting billable information
Methods, systems, and computer-readable media are provided for generating and outputting medical billing data. Data is captured by pervasive devices before, during, and after a patient encounter with a healthcare provider. Any unstructured data is transformed into usable structured data, and determinations, such as a service provided by the healthcare provider, are made based on that data as well as other stored data. Based on those determinations, billing data for billing claims related to the patient visit is generated and outputted to a payer of the claims. The billing data may include a medical code that is predicted by a billing model. Billing models may be created from data captured by the pervasive devices from patient visits and data in external data stores, such as electronic health records.
US11275755B2 Automatically capturing lineage data in distributed systems
Automatically extracting lineage data for distributed file systems and databases by generating a file folder including data and having a file path, generating a data table associated with the data and the file path, tracking the lineage of data into the file folder and the lineage of data from the data table, and recording an overall lineage comprising the lineage of data into the file folder and from the data table.
US11275753B2 Schematic and database linking system
Various systems and methods are provided that display schematics and data associated with the various physical components in the schematics in an interactive user interface. For example, a computing device links data stored in one or more databases with schematics displayed in one or more interactive user interfaces. The computing device parses a digital image that depicts a schematic and identifies text visible in the digital image. Based on the identified text, the computing device recognizes representations of one or more physical components in the schematic and links the representations to data regarding the physical component in one or more databases, such as specification data, historical sensor data of the component, etc. The computing device modifies the digital image such that it becomes interactive and visible in a user interface in a manner that allows the user to select a physical component and view data associated with the selection.
US11275752B2 Systems and methods to avoid collisions in establishing real-time communication connections
A computing apparatus configured in the communication system to store data about advisers, including availability status of the advisers for real time communications with customers, ratings of the advisers by prior customers, compensate rates of the advisers, probability of being connected within a period of time for real time communication with customers, etc. The computing apparatus customizes the selection of lists of advisers for presentation to customers and/or the sequences of the lists to reduce collisions in concurrent requests for connections to same advisers for real time communication connections. The customization may include randomizing top portions of the lists, selecting and/or ranking the advisers in real time based on probability of advisers being connected within a period of time for real time communication with customers, etc.
US11275751B2 System and method for connecting designers with suppliers in the construction industry
A system and method for connecting architects and design professionals with building product suppliers or manufacturers in the construction industry is disclosed. An example embodiment is configured to: establish a data connection with at least one architect or design professional (A/DP) platform and at least one building material supplier, building product manufacturer, and other building product expert (BPE) platform; match an A/DP at the A/DP platform with a BPE at the BPE platform based on a correlation between the project geographical location, the project type, and the project section as related to specific building product genres and geographical locations in which the BPE has represented possession of product expertise; and enable communication between the A/DP and the matched BPE, the communication including an option of either an open or veiled chat session, the veiled chat session preventing the BPE from viewing private information of the A/DP and/or their project.
US11275750B2 Priming-based search and discovery of content
A method, a device, and a non-transitory storage medium are described in which a priming-based search and discovery service for contents uses a weighted graph that stores metadata pertaining to the contents, activation values, threshold values, and a distance parameter that limits the search space relative to primed nodes of the weighted graph that are relevant to search terms.
US11275747B2 System and method for improved server performance for a deep feature based coarse-to-fine fast search
Disclosed are systems and methods for improving interactions with and between computers in a search system supported by or configured with search servers or platforms. The systems interact to identify and retrieve data across platforms, which data can be used to improve the quality of results data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide a Deep Fast Search (DFS) that improves content search accuracy that executes independent of the search database, while achieving an increased content retrieval speed. The disclosed systems and methods employ two complementary deep feature searches: 1) a coarse deep feature search and a 2) fine deep feature search. Thus, the disclosed systems and methods employ a coarse-to-fine strategy that embodies the efficiency and cost effectiveness of the coarse deep feature search and the accuracy of the fine deep feature search.
US11275746B2 Dynamic modifications of results for search interfaces
The present disclosure is directed to apparatuses, systems, and methods for enhancing search results based on recent user interactions. As described herein, embodiments may infer various refinements for search queries; these refinements are based, at least in part, on the user's recent interactions with the search platform (e.g., within a current session). In other words, as the user is interacting with the search platform, one or more refinements may be inferred to help make the search results more relevant to the user.
US11275738B2 Prefix N-gram indexing
A table organized into a set of batch units is accessed. A set of N-grams are generated for a data value in the source table. The set of N-grams include a first N-gram of a first length and a second N-gram of a second length where the first N-gram corresponds to a prefix of the second N-gram. A set of fingerprints are generated for the data value based on the set of N-grams. The set of fingerprints include a first fingerprint generated based on the first N-gram and a second fingerprint generated based on the second N-gram and the first fingerprint. A pruning index that indexes distinct values in each column of the source table is generated based on the set of fingerprints and stored in a database with an association with the source table.
US11275737B2 Assignment of objects to processing engines for efficient database operations
In some examples, a system stores data in a logically disconnected data store. In response to a query for data in the data store, the system accesses metadata of objects stored in the data store, the metadata including information of a respective range of values of at least one clustering attribute in data contained in each respective object of the objects. The system partitions the objects across the plurality of processing engines based on the information of the respective ranges of values of the at least one clustering attribute in the data contained in the objects. The system assigns, based on the partitioning, the objects to respective processing engines of the plurality of processing engines.
US11275734B2 Data lake workload optimization through index modeling and recommendation
Methods, systems and computer program products are described herein that enable data workload optimization through “what-if” modeling of indexes and index recommendation. In an example aspect, a system is configured to accept a workload in the form of a plurality of data queries, extract indexable columns from the queries, generate candidate indexes from the indexable columns, select and then build the best candidate indexes. Furthermore, the system may receive a query, generate a query plan for the query configured to use one or more of the built candidate indexes, and execute the query plan to generate a query result.
US11275732B2 Extracting data utility requirements
Various embodiments are provided for providing intelligent data utility constraint information in a computing environment are provided. One or more utility constraints may be extracted from a dataset and a set of queries and applications to infer one or more data transformations to apply to selected data.
US11275730B2 Automated data analysis using combined queries
A data analysis system is provided that enables users to perform complex data analyses based upon data that may be spread across multiple data sources. The data analysis system is configured to generate a combined query that is capable of extracting data from the multiple data sources. The user may provide analysis information describing the analysis the user desires to perform on the extracted data. In response, the data analysis system is further configured to automatically augment the combined query with program or code to implement the user-specified analysis. Execution of the augmented or modified combined query generates an analysis result set resulting from performing the user-specified analysis. The data analysis system provides a flexible and easy-to-use platform for a user, even a non-technical user, to perform complex data analyses using data stored in multiple different data sources.
US11275728B2 Processing method and device of the user input information
A method and device for processing user input, including: storing a respective usage rule for processing a user request for a task, the respective usage rule comprising a respective rule string, a respective command index number, and a respective parameter string; performing a first transformation on the respective rule string of the respective usage rule to obtain a respective regular expression pattern; performing a second transformation on the respective rule string of the respective usage rule to obtain a respective standard regular expression; obtaining a user input that matches the respective rule string of the respective usage rule; obtaining a concatenated parameter string using the respective regular expression pattern and the respective standard regular expression; and executing a command corresponding to the respective command index number using the concatenated parameter string.
US11275727B2 Composite views in a master data management system
A computer-implemented method includes determining, by a computer device, composite view rules for combining first data from a first data record and second data from a second data record to create a composite view of an entity in a master data management system; receiving, by the computer device, the first data; receiving, by the computer device, the second data; creating, by the computer device, the composite view from the first data and the second data based on the composite view rules; physically materializing the composite view on a storage device; preserving, by the computer device, the first data record; and preserving, by the computer device, the second data record.
US11275726B1 Distributed data processing method with complete provenance and reproducibility
A system and method for distributed exchange and transformation of structured data with reproducibility and complete provenance are described. Data enters the system through the plurality of data publishers that share data in the form of append-only historical logs of events. Plurality of parties can then collaborate on improving and enriching data by defining the transformation rules, forming a potentially distributed computational graph. Data from any stage of such graph can be accessed by plurality of consumers. Stream processing techniques are used to minimize the propagation latency of data through the graph. Bitemporal data modelling and determinism of transformations enable reproducibility and verifiability of the results. Every event that influences how data looks like is tracked in the temporal metadata which enables provenance and dataset evolution.
US11275723B2 Reducing processing for comparing large metadata sets
A computer system compares databases, where each data record includes values for a plurality of fields, by applying database operations on database tables of the data records to reduce computations being performed. For each data record in a reference set, candidate matches are identified from among the data records in a target set by performing a join operation on the sets on one or more selected, normalized fields from the sets. This significantly reduced set of candidate matches can be further analyzed to determine how similar they are to the data record from the reference set.
US11275720B2 Multi-page splitting of a database index
An improved database-management system determines that a near-capacity leaf page of its database index must be split into multiple pages in order to store newly added index entries. The system determines whether the page should be “multi-split” into more than two pages, the total number of new pages to be added, and the range of indexed values assigned to each new page. These determinations are made as functions of the frequency with which the index page, and other index pages for the same index, have been split in the past, of the data distribution of values indexed by the leaf page, and of the degree of sequentiality of entries added to the leaf page. Leaf pages approaching capacity may also be scheduled for “pre-split” splitting during a period of lower utilization. These multi-split and pre-split operations reduce the numbers of index splits and of corresponding synchronous database-log writes.
US11275719B2 Incremental metadata aggregation for a file storage system
The described technology is generally directed towards incremental aggregation of metadata for a file storage system. According to an embodiment, a system can comprise a memory and a processor that can execute the components stored in the memory. The components can comprise a scanner component that can accessing a data structure storage component that can store a first data structure, and a branch of the first data structure can comprise a node that comprises at least one descendent link to a descendant node. The scanner component can further traverse from a first node to a second node by employing a first descendent link. Further, the method comprises a data collector that can collect node data from the first node and the second node. The system can further comprise a rollup data generator to aggregate, upon occurrence of a condition, the node data, resulting in aggregated node data.
US11275718B2 Bundled distribution and management of aeronautical data
A mobile flight application obtains, via a network, a content pack having aeronautical files, and determines a set of waypoints in the content pack from the aeronautical files in the content pack. In a geolocation mapping structure, a waypoint is related with a matching subset of the aeronautical files in the content pack. Integrated into the corresponding sections of a user interface of the mobile flight application.
US11275717B2 Web-scale distributed deduplication
Approaches for parallelized data deduplication. An instruction to perform data deduplication on a plurality of files is received. The plurality of files is organized into two or more work sets that each correspond to a subset of the plurality of files. Responsibility for performing each of said two or more work sets is assigned to a set of nodes in a cluster of nodes. The nodes may be physical nodes or virtual nodes. Each node in the set performs data deduplication on a different work set. In performing data deduplication, each node may store metadata describing where shared chunks of data are maintained in a distributed file system. The shared chunks of data are two or more sequences of bytes which appear in two or more of said plurality of files.
US11275716B2 Cognitive disparate log association
An approach is provided for tracking a single process instance flow. A request is received in a first system of a multi-system environment. Log files are pulled from systems with which the request interacts. Log entries are captured for the request. The log files are combined and flattened into a chronological log. A predictive model is built from an order of entries in the chronological log. Correlation keys in the entries of the chronological log are identified. Logs specifying processing of multiple ongoing requests are aggregated. A process instance of interest to a user is received. Instance specific log files are generated by deflattening the aggregated logs and by using a pattern detection algorithm that uses the predictive model and an alternate identifier algorithm that uses the correlation keys. One of the generated instance specific log files specifies a flow of the process instance of interest.
US11275713B2 Bit-serial linear algebra processor
The invention is notably directed to a computing system configured to perform linear algebraic operations. The computing system comprises a co-processing module comprising a co-processing unit. The co-processing unit comprises a parallel array of bit-serial processing units. The bit-serial processing units are adapted to perform the linear algebraic operations with variable precision. The invention further concerns a related computer implemented method and a related computer program product.
US11275710B2 Loop thread order execution control of a multi-threaded, self-scheduling reconfigurable computing fabric
Representative apparatus, method, and system embodiments are disclosed for configurable computing. A representative system includes an interconnection network; a processor; and a plurality of configurable circuit clusters. Each configurable circuit cluster includes a plurality of configurable circuits arranged in an array; a synchronous network coupled to each configurable circuit of the array; and an asynchronous packet network coupled to each configurable circuit of the array. A representative configurable circuit includes a configurable computation circuit and a configuration memory having a first, instruction memory storing a plurality of data path configuration instructions to configure a data path of the configurable computation circuit; and a second, instruction and instruction index memory storing a plurality of spoke instructions and data path configuration instruction indices for selection of a master synchronous input, a current data path configuration instruction, and a next data path configuration instruction for a next configurable computation circuit.
US11275709B2 Systems and methods for multi-architecture computing
Disclosed herein are systems and methods for multi-architecture computing. For example, in some embodiments, a computing system may include: a processor system including at least one first processor core having a first instruction set architecture (ISA); a memory device coupled to the processor system, wherein the memory device has stored thereon a first binary representation of a program for the first ISA; and control logic to suspend execution of the program by the at least one first processor core and cause at least one second processor core to resume execution of the program, wherein the at least one second processor core has a second ISA different from the first ISA; wherein the program is to generate data having an in-memory representation compatible with both the first ISA and the second ISA.
US11275706B2 Storage system having multiple bridges corresponding to multiple operation modes and control method therefor
According to an aspect of the present disclosure, SATA bridges in cascade connection and storage devices connected beyond the SATA bridges are identified. A setting of the operation mode of each of the SATA bridges is performed in accordance with a connection configuration of the SATA bridge and the storage device.
US11275705B2 Rack switch coupling system
A rack switch coupling system includes computing devices positioned in a rack in a stacked orientation. A switch system positioned in the rack includes a circuit board with a processing system. Respective first ports are each located on the circuit board, coupled to the processing system via a respective trace on the circuit board, cabled to a respective one of the computing devices, and located adjacent its cabled computing device between a top plane and a bottom plane associated with that computing device. Respective second ports are each located off of the circuit board, coupled to the processing system via a respective trace on the circuit board and a respective cable extending between that trace and that second port, cabled to a respective one of the computing devices, and located adjacent its cabled computing device between a top plane and a bottom plane associated with that computing device.
US11275704B2 Method and system for communicating over a bus
A communication system comprising: a digital serial bus, and a master device and at least one slave device connected to the bus. The master and the slave(s) are adapted to communicate according to a predefined communication protocol. The master is adapted for transmitting a continuous bitstream in the form of a plurality of frames, such that each frame comprises one or more words. Each word has a constant time duration, with the first word of each frame being a unique word transmitted by the master for indicating the start of a frame. One or more bits each word is transmitted by the master as a dominant bit; a non-dominant bit, for allowing the at least one slave to overwrite. The at least one slave is adapted for overwriting in the continuous bitstream some non-dominant bits to transmit data in a quasi-synchronous manner.
US11275703B1 Real-time control compliant radio frequency coexistence management bus
Systems, methods, and apparatus for multi-drop coexistence management are described. A data communication apparatus has a bus interface that couples the data communication apparatus to a serial bus and a controller configured to determine that a datagram received from the serial bus is addressed to a register address corresponding to a coexistence management identifier, activate a line driver of the bus interface circuit that is coupled to a data line of the serial bus during a portion of a first payload of the datagram when one or more coexistence management messages are ready for sending from the slave device, where the portion of the first payload of the datagram is allocated for use of the apparatus, and transmit a first coexistence management message in the portion of the first payload of the datagram that is allocated for use of the data communication apparatus.
US11275701B2 Secure timer synchronization between function block and external SOC
Various embodiments include methods and systems performed by a processor of a first function block for providing secure timer synchronization with a second function block. Various embodiments may include storing, in a shared register space, a first time counter value in which the first time counter value is based on a global counter of the second function block, transmitting, from the shared register space, the stored first time counter value to a preload register of the first function block, receiving, by the first function block, a strobe signal from the second function block configured to enable the first time counter value in the preload register to be loaded into a global counter of the first function block, and configuring the global counter with the first time counter value from the preload register.
US11275694B2 Memory system and method of operating method thereof
An operating method of a memory system that includes a memory device including a plurality of blocks and a controller including a memory in which a first open block list and a second open block list are stored, the method comprising receiving a write request and a logical address from a host; converting the logical address into a first virtual address; converting the first virtual address into a physical address; performing a first error checking operation of checking a mapping relationship between the first virtual address and the physical address based on the first open block list; performing a second error checking operation of checking whether the physical address is included in the second open block list; and performing a write operation on an open block corresponding to the physical address when it is determined that the physical address is not allocated more than once.
US11275693B2 Microcontroller system and method for selectably executing program instructions by memory address translation
A method and apparatus for microcontroller (MCU) memory relocation. The MCU includes a central processing unit (CPU) and memory, but lacks a memory management unit (MMU). In one embodiment of the method, a first program is selected for execution by the CPU. The first program is one of a plurality of programs stored in the memory of the MCU. Each of the programs includes position dependent instructions. The programs are compiled from source code written in position dependent code.
US11275692B2 Methods and apparatus for multi-banked victim cache with dual datapath
Methods, apparatus, systems and articles of manufacture are disclosed for multi-banked victim cache with dual datapath. An example cache system includes a storage element that includes banks operable to store data, ports operable to receive memory operations in parallel, wherein each of the memory operations has a respective address, and a plurality of comparators coupled such that each of the comparators is coupled to a respective port of the ports and a respective bank of the banks and is operable to determine whether a respective address of a respective memory operation received by the respective port corresponds to the data stored in the respective bank.
US11275688B2 Transfer of cachelines in a processing system based on transfer costs
A processing system includes a plurality of compute units, with each compute unit having an associated first cache of a plurality of first caches, and a second cache shared by the plurality of compute units. The second cache operates to manage transfers of caches between the first caches of the plurality of first caches such that when multiple candidate first caches contain a valid copy of a requested cacheline, the second cache selects the candidate first cache having the shortest total path from the second cache to the candidate first cache and from the candidate first cache to the compute unit issuing a request for the requested cacheline.
US11275687B2 Memory cache management based on storage capacity for parallel independent threads
A request to write a first data item associated with a first thread to a memory device is received. The memory device includes a first portion and a second portion. The first portion includes a cache that includes a first block to be utilized for data caching and a second block and a third block to be used for block compaction. The second block is associated with a high modification frequency and the third block is associated with a low modification frequency. In response to determining a first memory page in the first block is available for writing the first data item, the first data item is written to the first memory page. A determination is made that a memory page criterion associated with the first thread has been satisfied. In response to identifying each of a set of second memory pages associated with the first thread written to at least one of the second block or the third block, the data of first memory page and each of the set of second memory pages is copied to the second portion of the memory device. The first memory page is marked as invalid on the first block and each of the set of second memory pages associated with the first thread are marked as invalid on at least one of the second block or the third block.
US11275686B1 Adjustable write policies controlled by feature control registers
In one embodiment, a microprocessor, comprising: prediction logic comprising a branch predictor comprising a group of multi-set associative tables, each of the tables corresponding to branch pattern histories of different lengths; and control logic configured to provide an adjustable write policy for the prediction logic.
US11275685B1 System and method of optimizing rollbacks
A computer-implemented method of optimizing data rollback is disclosed. The method receives a request to perform a task on a disk storage. The method initiates the task by reading a plurality of data pages from the disk storage to a database buffer. Each of the plurality of data pages on the database buffer are modified to form a plurality of dirty pages. In response to reaching and/or exceeding a database buffer threshold, a portion of the plurality of dirty pages on the database buffer are externalized to a rollback buffer. In response to reaching and/or exceeding a rollback buffer threshold, a subset of the portion of the plurality of dirty pages on the rollback buffer are externalized to the disk storage. The method detects a task cancelling activity prior to completion of the task; and performs a rollback of the plurality of dirty pages to a pre-task state.
US11275683B2 Method, apparatus, device and computer-readable storage medium for storage management
Example embodiments of the present disclosure provide a method, an apparatus, a device and a computer-readable storage medium for storage management. The method for storage management includes: obtaining an available channel mode of a plurality of channels in a memory of a data processing system, the available channel mode indicating availabilities of the plurality of channels, and each of the plurality of channels being associated with a set of addresses in the memory; obtaining a channel data-granularity of the plurality of channels, the channel data-granularity indicating a size of a data block that can be carried on each channel; obtaining a target address of data to be transmitted in the memory; and determining a translated address corresponding to the target address based on the available channel mode and the channel data-granularity.
US11275682B2 Memory system and method for performing command operation by memory system
A memory system includes a memory device comprising a memory block having a plurality of pages; and a controller suitable for receiving from an external device an erase request for an erase operation and a first logical address relating to the erase request, and correlating the first logical address to erase information.
US11275681B1 Segmented write requests
A storage array controller may receive a write request comprising data to be stored at one or more solid-state storage devices. A write granularity associated with the write request may be generated that is less than a logical block size associated with the storage array controller. The data associated with the write request may be segmented based on the generated write granularity. The write request may be executed to store the segmented data at the one or more solid-state storage devices.
US11275680B2 Profile and queue-based wear leveling of memory devices
A method is described that includes receiving a write request with user data and a logical address and select a next address queue from a plurality of next address queues based on a reciprocal relationship between short-term usage information associated with the logical address and a set of characteristics of the selected next address queue. Each next address queue in the plurality of next address queues stores physical addresses that are designated to be used for fulfilling write requests. Further, a next physical address is removed from the selected next address queue and the user data of the write request is written to the next physical address in a memory device.
US11275674B1 Operations support system (OSS) test tool
A method of testing an operations support system (OSS). The method comprises receiving an input by a test tool executing on a computer system from a user interface of the test tool selecting an OSS application to test, querying the data store by the test tool for test system configuration information associated with the selected OSS application, automatically generating test case OSS input data by the test tool, testing a plurality of different user interface screens of the OSS by the test tool based on the test system configuration information associated with the selected OSS application and based on the automatically generated test case OSS input data, capturing screen shots of test results presented in the user interface screens of the OSS by the test tool, and storing the screen shots of test results in a test results data store.
US11275672B2 Run-time determination of application performance with low overhead impact on system performance
Techniques are disclosed for determining the run-time performance of an application executing on a computing system with low impact on the performance of the computing system. For example, a time series telemetry data stream is obtained for each of a plurality of key performance indicators during run-time execution of the application on a computing system having a given system configuration. One or more statistical features are extracted from each time series telemetry data stream. Model parameters of a machine learning performance score model are populated with values of the extracted statistical features. A run-time performance score of the application is then determined using the model parameters of the machine learning performance score model populated with the values of the extracted statistical features.
US11275668B2 Dynamically enhancing the performance of a foreground application
A performance enhancing solution can be executed on a computing device to detect changes in the foreground application. When the foreground application changes, the performance enhancing solution can adjust the allocation of system resources to running applications to thereby enhance the performance of the foreground application.
US11275667B2 Handling of workload surges in a software application
According to an aspect of the present disclosure, a correlation data correlating resource usage with workload signatures is maintained, each workload signature representing a cluster of block signatures, each block signature characterizing the transaction instances initiated in a corresponding block duration. For the transactions received in a current block duration, if a current block signature is not contained in the correlation data and if the current transaction arrival rate (TAR) is greater than an expected TAR, a resource requirement for the current block signature is computed. Actions to manage capacity to handle transaction instances are triggered if the resource requirement is greater than the resource allocation in the current block duration. As an unknown current block signature and a higher TAR may be indicative of a workload surge, triggering suitable actions for such block signatures facilitates such surges to be handled by the software application.
US11275666B1 Method and apparatus for identifying high importance devices of a consistency group
A consistency group is defined to include a set of required devices on a set of storage systems. High activity devices are determined, and write dependencies between each high activity device and each low activity devices are monitored. A set of high importance devices is determined to include the high activity devices and low activity devices with a high write dependency on at least one of the high activity devices. Comparative write patterns between the high importance devices and low importance devices are used to determine a set of candidate devices for removal from the consistency group. The high importance devices, rather than all devices of the consistency group, are also used to determine a set of devices that have inadvertently not been included in the consistency group.
US11275664B2 Encoding and decoding troubleshooting actions with machine learning to predict repair solutions
A method includes obtaining information regarding a given asset to be repaired, providing the information regarding the given asset to an encoder of a deep learning model, and receiving, from a decoder of the deep learning model, a recommendation for a troubleshooting action to be performed on the given asset. The method also includes performing the recommended troubleshooting action on the given asset, determining whether the recommended troubleshooting action results in a successful repair of the given asset and, responsive to determining that the recommended troubleshooting action does not result in a successful repair of the given asset, augmenting the information regarding the given asset based at least in part on an output vocabulary of the decoder corresponding to the recommended troubleshooting action. The method further includes repeating the providing, receiving, performing and determining steps utilizing the augmented information regarding the given asset.
US11275662B2 Fault injection architecture for resilient GPU computing
Unavoidable physical phenomena, such as an alpha particle strikes, can cause soft errors in integrated circuits. Materials that emit alpha particles are ubiquitous, and higher energy cosmic particles penetrate the atmosphere and also cause soft errors. Some soft errors have no consequence, but others can cause an integrated circuit to malfunction. In some applications (e.g. driverless cars), proper operation of integrated circuits is critical to human life and safety. To minimize or eliminate the likelihood of a soft error becoming a serious malfunction, detailed assessment of individual potential soft errors and subsequent processor behavior is necessary. Embodiments of the present disclosure facilitate emulating a plurality of different, specific soft errors. Resilience may be assessed over the plurality of soft errors and application code may be advantageously engineered to improve resilience. Normal processor execution is halted to inject a given state error through a scan chain, and execution is subsequently resumed.
US11275646B1 Solid-state drive error recovery based on machine learning
Systems and methods for selecting an optimal error recovery procedure for correcting a read error in a solid-state drive are provided. A machine learning model is trained to forecast which error recovery procedure of a plurality of error recovery procedures is most likely to achieve a predetermined goal given a state of a solid-state drive. The predetermined goal is based on at least one of a read latency and a failure rate of the solid-state drive. A current state of the solid-state drive is determined. An error recovery procedure is selected from among the plurality of error recovery procedures by inputting the current state of the solid-state drive into the trained machine learning model, thereby triggering the trained machine learning model to output the selected error recovery procedure. The selected error recovery procedure is executed to recover data from the solid-state drive.
US11275642B2 Tuning context-aware rule engine for anomaly detection
The technology disclosed relates to building ensemble analytic rules for reusable operators and tuning an operations monitoring system. In particular, it relates to analyzing a metric stream by applying an ensemble analytical rule. After analysis of the metric stream by applying the ensemble analytical rule, quantized results are fed back for expert analysis. Then, one or more type I or type II errors are identified in the quantized results, and one or more of the parameters of the operators are automatically adjusted to correct the identified errors. The metric stream is further analyzed by applying the ensemble analytical rule with the automatically adjusted parameters.
US11275639B2 Real-time anomaly detection and correlation of time-series data
The present disclosure provides systems and methods for detecting and correlating anomalous time-series data. A system may receive and process time-series data associated with one or more network data streams to generate sets of aligned time-series data. The system may detect anomalous time-stamped data points in the sets of aligned time series data and generate groups of annotated time-series data. The annotation identifies specific time-stamped data points as anomalous. The system may determine the number of anomalous groups of annotated time-series data within all groups of annotated time-series data and may further determine the probability that one or more anomalous groups belong to at least one of the groups of annotated time-series data using a generative statistical model and outputting one or more correlated anomalous groups. The system may generate a detailed statistical report for each correlated anomalous group and output an aggregated statistical report for the correlated groups.
US11275636B1 Data driven API conversion
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a dynamic api, includes receiving a first message in a first format from a client, the first format being specified for the client, the first message including information sufficient to cause a target service to execute an operation. The method includes identifying, using the API message, the target service. The method includes determining based of the target, a second format. The method includes generating a second message in the second format prescribed by the target service using the first message, the second message including information sufficient to cause the target service to execute the operation. The method also includes sending the second message to the target service over the network connector.
US11275628B2 Notification information output method, server and monitoring system
A method for outputting notification information, a server and a monitoring system are provided. In the method, a database including a correspondence between feature value models and forewarning levels is constructed in advance; a feature value of the audio information is acquired (S102), the acquired feature value is matched with the feature value models in the database (S103), and then a forewarning level corresponding to the audio information is determined (S104); the notification information is output (S107) when the forewarning level meets a preset condition (S105). It can be seen that, the notification information is output by analyzing the audio information, without determining the active targets in the video image; even if there are many active targets in the scene and the trajectories thereof are confusing, the notification information may still be accurately output.
US11275626B2 Systems and methods for identifying relationships in social media content
The existence of a relationship between an author of content available on a social network application and an enterprise is determined from social network content to mitigate enterprise safety and security concerns. Content available on a social network application is monitored. The existence of a relationship is determined from the content available on the social network application. A description of the relationship between an author and the enterprise that was determined is stored. When content available on the social network application meets a threat criteria, a database may be queried for a relationship between the enterprise and the author of the content that meets the threat criteria. If the relationship is found, the content meeting the threat criteria and the description of the relationship may be reported to the enterprise. Alternatively, when content available on the social network application meets the threat criteria, a process of identifying a relationship may be initiated.
US11275623B1 Core targeting in heterogeneous multiprocessor systems
Systems, devices, media, and methods are presented for throttling (i.e., adjusting) the workload of an application (e.g., number of task requests) in order to improve processor core usage within a heterogeneous multiprocessor system. When high-performance processing is beneficial to the application, the number of task requests may be increased in order to have high-performance processor cores within the heterogeneous multiprocessor system core processor perform the tasks. On the other hand, when high-performance processing is not beneficial, the number of task requests may be decreased in order to have low-performance processor cores within the heterogeneous multiprocessor system perform the tasks. Processor core usage is monitored, and the number of tasks being performed are adjusted to match the processor core usage to a target processor core usage for functions the application is performing.
US11275616B2 Resource access management
A system and method for efficiently allocating resources of destinations to sources conveying requests to the destinations. In various embodiments, a computing system includes multiple sources that generate requests and multiple destinations that service the requests. One or more transaction tables store requests received from the multiple sources. Arbitration logic selects requests and stores them in a processing table. When the logic selects a given request from the processing table, and determines resources for the corresponding destination is unavailable, the logic removes the given request from the processing table and allocates the request in a retry handling queue. When the retry handling queue has no data storage for the request, logic updates a transaction table entry and maintains a count of such occurrences. When the count exceeds a threshold, the logic stalls requests for that source. Requests in the retry handling queue have priority over requests in the transaction tables.
US11275614B2 Dynamic update of the number of architected registers assigned to software threads using spill counts
A computer system includes a processor, main memory, and controller. The processor includes a plurality of hardware threads configured to execute a plurality of software threads. The main memory includes a first register table configured to contain a current set of architected registers for the currently running software threads. The controller is configured to change a first number of the architected registers assigned to a given one of the software threads to a second number of architected registers when a result of monitoring current usage of the registers by the software threads indicates that the change will improve performance of the computer system. The processor includes a second register table configured to contain a subset of the architected registers and a mapping table for each software thread indicating whether the architected registers referenced by the corresponding software thread are located in the first register table or the second register table.
US11275613B2 Enforcing central processing unit quality of service guarantees when servicing accelerator requests
Systems, apparatuses, and methods for enforcing processor quality of service guarantees when servicing system service requests (SSRs) are disclosed. A system includes a first processor executing an operating system and a second processor executing an application which generates SSRs for the first processor to service. The first processor monitors the number of cycles spent servicing SSRs over a previous time interval, and if this number of cycles is above a threshold, the first processor starts delaying the servicing of subsequent SSRs. In one implementation, if the previous delay was non-zero, the first processor increases the delay used in the servicing of subsequent SSRs. If the number of cycles is less than or equal to the threshold, then the first processor services SSRs without delay. As the delay is increased, the second processor begins to stall and its SSR generation rate falls, reducing the load on the first processor.
US11275611B2 Information processing device, information processing method, and computer-readable recording medium recording program
An information processing device includes: a memory; and a processor coupled to the memory and configured to: store first execution information that includes first processing for a plurality of data and second processing executed subsequently to the first processing; convert the first execution information into second execution information by making a start timing of the second processing earlier than an end timing of the first processing, under a restriction of an execution order in which a data read in the second processing is executed after a data write in the first processing for each of the plurality of data, on the basis of an order of data writes included in the first processing and an order of data reads included in the second processing; and output the second execution information.
US11275609B2 Job distribution within a grid environment
According to one aspect of the present disclosure, a technique for job distribution within a grid environment includes receiving jobs at a submission cluster for distribution of the jobs to one or more execution clusters where each of the execution clusters has one or more execution hosts and maintains a pending job queue. A resource capacity corresponding to each respective execution cluster is determined, and resource requirements for the jobs is determined. A length of the pending job queue indicating a quantity of pending jobs to maintain in the pending job queue for the respective execution cluster is dynamically calculated and periodically adjusted based on the resource capacity and the resource requirements of the respective execution clusters. The jobs are allocated to the respective execution clusters according to the length of the pending job queue of the respective execution clusters.
US11275608B1 Scalable job transformation and management
Methods, systems, and computer-readable media for scalable job transformation and management are disclosed. A plurality of tasks expressed in a first format are received at a host. The tasks are associated with a shard identifier based at least in part on one or more criteria, and the tasks are acquired by the host based at least in part on the shard identifier. A subset of the tasks having a common characteristic are determined. The subset of the tasks are aggregated into a job expressed in a second format, where the job represents the subset of the tasks. The job is provided to a job manager, and the subset of the tasks are scheduled for processing using the job manager.
US11275607B2 Improving the responsiveness of an apparatus to certain interrupts
An apparatus and method are described, the apparatus comprising processing circuitry to perform data processing operations, microarchitecture circuitry used by the processing circuitry during performance of the data processing operations, and an interface to receive interrupt requests. The processing circuitry is responsive to a received interrupt request to perform an interrupt service routine, and the apparatus comprises prediction circuitry to determine a predicted time of reception of a next interrupt of at least one given type. The apparatus also comprises microarchitecture control circuitry arranged to vary a configuration of the microarchitecture circuitry between a performance based configuration and a responsiveness based configuration in dependence on the predicted time, so as to seek to increase the responsiveness of the apparatus to interrupts as the predicted time is approached.
US11275605B2 Information processing apparatus, information processing method, and storage medium
An information processing apparatus includes a call unit, a detection unit, and a control unit. The call unit makes a call request for a second application according to a first application. The detection unit detects, in a case where the call request for the second application is made, whether the second application is in a state of performing a predetermined function. The control unit performs control to switch and operate the second application in a predetermined mode based on a detection result of the state of the second application. In a case where the second application operates in the predetermined mode, the control unit performs control not to perform the predetermined function provided by the second application.
US11275598B1 Dynamic one-bit multiplexing switch for emulation interconnect
The embodiments disclosed herein describe a switching ASIC that provides a dynamic single-bit routing and multiplexing function in an emulation system. The switching ASIC may receive a set of incoming data streams from a first set of emulation devices (e.g., emulation ASICs), disassemble each data stream to the constituent bits, dynamically multiplex the bits, reassemble the multiplexed bits into outgoing data streams, and transmit the outgoing data streams to a second set of emulation devices. Multiple statically scheduled selection tables (UCSWs), one for each output lane of the switching ASIC, drive the selection and routing of bits from input slots of various input lanes to the output slots of the output lane.
US11275596B2 System and method for optimizing a user interface and a system and method for manipulating a user's interaction with an interface
A method for optimizing a user interface comprising the steps of segmenting the user interface into one or more interface components each having one or more component characteristics; applying a user behaviour model to the one or more component characteristics of each of the one or more interface components to determine one or more user interaction paths of the one or more interface components; and processing the one or more user interaction paths to optimize the one or more interface components of the user interface.
US11275595B1 System and method for programming a monitoring device
A system for programming a monitoring device includes a computing device configured to obtain a user datum of a plurality of user datums from a monitoring device, calculate a signal profile as a function of the user datum, identify a scan frequency correlated to the signal profile, wherein identifying further comprises receiving a frequency training set relating at least a first element of a vigor element to at least a first frequency requirement and using a frequency machine learning process, wherein the frequency machine learning process is configured using the signal training set, generate a device scheme as a function of the scan frequency, and program the monitoring device as a function of the device scheme.
US11275594B2 Intelligent data storage and processing using FPGA devices
A system is disclosed that comprises a field programmable gate array (FPGA), a network interface, and hardware description code, wherein the hardware description code is compilable into a plurality of bit configuration files for loading onto the FPGA, wherein each bit configuration file defines a pipelined processing operation for a hardware template. The FPGA comprises configurable hardware logic, and the FPGA can be accessible over a network via the network interface for commanding the FPGA to load a bit configuration file from among the bit configuration files onto the FPGA to thereby configure hardware logic on the FPGA to perform the pipelined processing operation defined by the loaded bit configuration file, and wherein the FPGA is configured to (1) receive streaming data and (2) process the streaming data through the configured hardware logic to perform the pipelined processing operation defined by the loaded bit configuration file on the streaming data.
US11275591B2 Data storage device and method for maintaining normal boot operation of data storage device
The invention provides a data storage device comprising a controller and a data storage unit. The data storage unit comprises a first system storage area and a second system storage area. The first system storage area stores an original operating system, and comprises a first initial sector address. The second system storage area stores a backup operating system, and comprises a second initial sector address. The controller comprises a firmware. A boot pointer offset procedure is defined in the firmware. A boot pointer is preset by the firmware to point to the first initial sector address of the first system storage area, and therefore a boot operation is executed by the original operating system. When the original operating system damages, the firmware executes the boot pointer offset procedure to offset the boot pointer to the second initial sector address, and executes the boot operation by the backup operating system.
US11275590B2 Device and processing architecture for resolving execution pipeline dependencies without requiring no operation instructions in the instruction memory
Different processor architectures are described to evaluate and track dependencies required by instructions. The processors may hold or queue instructions that require output of other instructions until required data and resources are available which may remove the requirement of NOPs in the instruction memory to resolve dependencies and pipeline hazards. The processor may divide instruction data into bundles for parallel execution and provide speculative execution. The processor may include various components to implement an evaluation unit, execution unit and termination unit.
US11275589B2 Method for managing the supply of information, such as instructions, to a microprocessor, and a corresponding system
A processor interacts with a memory set including a cache memory, a first memory storing at least a first piece of information in a first information group, and a second memory storing at least a second piece of information in a second information group. In response to a first cache miss and following a first request from the processor for the first piece of information, the first piece of information obtained from the first memory is supplied to the processor. After a second request from the processor for the second piece of information, the second piece of information obtained from the second memory is supplied to the processor, even if the first information group is currently being transferred from the first memory for loading into the cache memory.
US11275581B2 Expended memory component
Systems, apparatuses, and methods related to extended memory microcode components for performing extended memory operations are described. An example apparatus can include a plurality of computing devices. Each of the computing devices can include a processing unit and a memory array. The example apparatus can include a plurality of microcode components coupled to each of the plurality of computing devices and each comprise a set of microcode instructions. The example apparatus can further include a communication subsystem coupled to a host and to each of the plurality of computing devices. Each of the plurality of computing devices can be configured to receive a request from the host, retrieve at least one of the set of microcode instructions, transfer a command and the at least one of the set of microcode instructions, and receive a result of performing the operation.
US11275576B2 Techniques for firmware updates with accessories
Techniques are provided for updating firmware of an accessory device. An accessory development kit of the accessory device can communicate with an accessory update daemon using a home management daemon of a controller device. Based on a firmware update policy of the accessory device, the accessory update daemon will check for firmware updates. When firmware updates are available, the accessory update daemon can instruct the home management daemon to stage the update. The home management daemon will notify the accessory development kit to be in a stage mode. The accessory update daemon will download the firmware update and send the firmware update to the accessory development kit of the accessory device using an interface for the secure channel provided by the home management daemon. The accessory device can be a third party accessory device that does not have its own firmware updating application.
US11275566B2 System and method for source code generation
Methods, systems, and computer program products for generating computer source code products. According to one method, an engineer creating or modifying an implementation of computer source code selects abstractions of computer program design from a catalog of design patterns. Design patterns are known abstractions that solve specific problems of computer program design and implementation. The selected design patterns are then bound to elements within a representation of the implementation known as a model. The model is then converted into a representation using elemental design patterns, and this abstraction model is used to generate computer source code in any programming language. The abstraction model is also suitable as input for an automated inference engine for validation or verification purposes prior to, or after, the generation of the computer source code.
US11275560B2 Hardware for floating-point arithmetic in multiple formats
A floating-point number in a first format representation is received. Based on an identification of a floating-point format type of the floating-point number, different components of the first format representation are identified. The different components of the first format representation are placed in corresponding components of a second format representation of the floating-point number, wherein a total number of bits of the second format representation is larger than a total number of bits of the first format representation. At least one of the components of the second format representation is padded with one or more zero bits. The floating-point number in the second format representation is stored in a register. A multiplication using the second format representation of the floating-point number is performed.
US11275558B2 Sorting instances of input data for processing through a neural network
An electronic device including a neural network processor and a presorter is described. The presorter determines a sorted order to be used by the neural network processor for processing a set of instances of input data through the neural network, the determining including rearranging an initial order of some or all of the instances of input data so that instances of input data having specified similarities among the some or all of the instances of input data are located nearer to one another in the sorted order. The presorter provides, to the neural network processor, the sorted order to be used for controlling an order in which instances of input data from among the set of instances of input data are processed through the neural network. A controller in the electronic device adjusts operation of the presorter based on efficiencies of the presorter and the neural network processor.
US11275557B2 Relationship analysis utilizing biofeedback information
First sensor data may be acquired from a first galvanic skin response sensor monitoring a first user. Second sensor data may be acquired from a second galvanic skin response sensor monitoring a second user. At least one programmable processor may generate a compatibility score between the first user and the second user. The generating may include executing a compatibility algorithm to generate the compatibility score based at least on a comparison of at least one type of response contained in the first sensor data and the second sensor data. A client device may generate an electronic indication of the compatibility score.
US11275556B2 Method, computer-readable medium, and processing unit for programming using transforms on heterogeneous data
There is provided a processing unit device comprising: at least one control unit for controlling operations of the processing unit device; and a transform logic unit comprising at least one transform block associated with a transform to be executed by the at least one control unit, the transform comprising an effect to be applied to an output site contained in an output universe, each one of the at least one transform block comprising an effect block and an outsite block, the effect block comprising at least one first storing unit for storing thereon information relative to the effect and the outsite block comprising at least one second storing unit for storing thereon information relative to the output site.
US11275553B2 Conditionally assigning various automated assistant function(s) to interaction with a peripheral assistant control device
In response to a user interacting with a tangible peripheral assistant control device (e.g., depressing a button of the device), causing an automated assistant to perform one or more actions. The action(s) performed can be based on input previously provided by the user in configuring the peripheral assistant control device. The action(s) performed in response to interaction with the peripheral assistant control device can vary based on one or more conditions, such as which user is currently active, where the peripheral assistant control device is currently located (which can optionally be inferred based on which of multiple assistant computing devices the button is paired with), and/or the current state of one or more smart devices and/or other devices (e.g., as determined based on a device topology). A utility of the peripheral assistant control device can be automatically extended beyond what was specifically requested by a user during configuration.
US11275550B2 Systems for generating audio signals and associated methods
The present disclosure is directed to methods, devices, and systems for playing audio signals associated with an electric in vehicle. The method includes, for example, (1) determining a speed of the electric vehicle; (2) receiving, from a memory, a plurality of sound frequency characteristics corresponding to the determined speed of the electric vehicle; and (3) generating an audio signal segment corresponding to the received sound frequency characteristics by a speaker of the electric vehicle. The sound frequency characteristics include a plurality of segments. Each of the segments includes an amplitude of a number of frequency characteristics in a sound produced by a powertrain assembly (e.g., an electric motor) in a speed range.
US11275545B2 Print server, image forming apparatus, method of controlling printing operation and recording medium
A print server connectable to an information processing apparatus and an image forming apparatus via a network includes a reception unit configured to receive print jobs transmitted from the information processing apparatus via the network; a group information extraction unit configured to extract group names to which users belong, from the print jobs received by the reception unit; a print job accumulation unit configured to accumulate the group names extracted by the group information extraction unit in a job storage in association with the print jobs; in response to receiving a job acquisition request of print job from the image forming apparatus and based on identification information of a specific user who has transmitted the job acquisition request, an identification unit configured to identify a primary group to which the specific user who has transmitted the job acquisition request belongs, and a secondary group set at a specific hierarchy level in a specific hierarchical group structure with respect to the primary group; and a transmission unit configured to transmit a primary print job associated with the primary group, identified by the identification unit, and a secondary print job associated with the secondary group identified by the identification unit, to the image forming apparatus.
US11275543B2 Printer driver profiles
A method for managing printer settings is described. Physical printers in electronic communication with a network are discovered. Installed printers, configured with a printer driver, are discovered. The physical printers are associated with the installed printers. One or more default print settings are specified. The one or more default print settings of at least one of the installed printers are updated.
US11275536B2 Image forming apparatus, method for controlling image forming apparatus, and storage medium
Part of a received job ticket is analyzed, and an acquisition request for a print file is transmitted to an external apparatus based on a result of the analysis. The job ticket is analyzed, and printing is controlled based on a result of the analysis and the print file acquired from the external apparatus based on the acquisition request to the external apparatus.
US11275533B1 Printed matter processing apparatus and non-transitory computer readable medium storing program for creating printed matter based on environment
A printed matter processing apparatus includes an acquisition unit that acquires image data of an environment in which a printed matter is set, a processor, and a display unit, in which the processor configured to, by executing a program, input the image data acquired by the acquisition unit, display how the printed matter is seen in a case where the printed matter is set in the environment on the display unit, by compositing the printed matter in the image data in accordance with a printing condition of the printed matter, and decide the printing condition of the printed matter by changing the printing condition of the printed matter in accordance with a user operation and displaying the printed matter.
US11275530B2 Method, system, and related device for NAS data access
This application describes a method, a system, and a related device for network attached storage (NAS) data access. The method includes receiving, by a NAS client, an access request message, and determining an operation object according to information about to-be-accessed target data in the access request message, where the operation object includes a directory and/or a file to which the target data belongs. The method may also include generating a first direct memory access file system (DMAFS) packet according to a format described by using a preset file system type, where the preset file system type is used to describe a format of a DMAFS packet. Furthermore, the method may include sending the first DMAFS packet to an acceleration apparatus, so that the acceleration apparatus converts the operation object and an operation type that are in the first DMAFS packet into NFS data, and encapsulates the NFS data into a network protocol packet and sends the network protocol packet to a NAS server.
US11275529B2 Maintenance management on backup storage systems
Maintenance management on backup storage systems. Specifically, the disclosed method and system derive backup storage system load from a collection of profiled load factoring features. The backup storage system load may subsequently drive whether maintenance operations may be deferred to projected non-peak load times or, alternatively, may be permitted to proceed.
US11275525B2 Apparatus and method for improving write throughput of memory system
A memory system comprising: a plurality of memory devices; a buffer memory suitable for buffering write data inputted from a host; and a controller suitable for: classifying the write data buffered in the buffer memory into N data groups according to logical addresses corresponding to the write data, N being a natural number greater than or equal to 2, selecting at least one data group among the N data groups when a size difference between at least two of the N data groups is equal to or more than a set size, and flushing at least one piece of data of the selected data group to at least one of the plurality of memory devices.
US11275523B2 Per cursor logical unit number sequencing
A plurality of generators that each correspond to a respective one of a plurality of cursors associated with the plurality of memory devices are identified. A sequence of logical unit numbers (LUNs) of a plurality of sequences of LUNs are generated for each of the cursors based on a respective generator corresponding to the plurality of cursors. Each of the cursors are directed to perform a memory operation on a set of LUNs in an order provided by the sequence of LUNs that is associated with each of the plurality of cursors.
US11275522B2 Efficient data storage management system
An efficient data storage system is described. An agent software application on computing devices in a first tier processes snapshot backups and pushes them to an appliance software application on a server in a second tier. The appliance software application processes archive backups and pushes them to cloud storage in a third tier. A cloud application on a management server receives storage policy specifications from customers and promulgates the policies to the agent software application and the appliance software application. The policy specifications include a snapshot specification including a snapshot time period for backups in the second tier and an archive specification including an archive time period for backups in the third tier. The backups are created efficiently such that if a file has not changed, a reference to a file is included in a storage set rather than the data file itself. This reduces the size of storage sets.
US11275521B2 Image data based media type selection based on a first identified attribute of the initial image data
Systems, apparatuses, and methods related to image based media type selection are described. Memory systems can include multiple types of memory media (e.g., volatile and/or non-volatile). Determinations of which memory media types to write image data to can be made and the data can be written (e.g., stored) in the determined type of memory media. A determined memory media type can be based on attributes of the data. In an example, a method can include receiving, by a memory system that comprises a plurality of memory media types, initial image data from an image sensor coupled to the memory system, identifying one or more attributes of the initial image data, determining a type of memory media to write the initial image data to based on the identified attributes of the initial image data, and selecting, based at least in part on the determined type of memory media, a first memory type of the plurality of memory media types to write the initial image data.
US11275517B2 Reducing metadata for data structures
A device implementing a system for reducing an amount of metadata stored with respect to updates to data includes a processor configured to receive a first sequence of identifiers comprising identifiers which are unique with respect to each other and which represent first updates to data, and a second sequence of identifiers comprising identifiers which are unique with respect to each other and which represent second updates to the data, the first and second updates to the data being independent of one another. The processor is further configured to generate a third sequence of identifiers comprising identifiers which are unique with respect to each other and with respect to the identifiers in at least one of the first or second sequences of identifiers, the third sequence of identifiers representing a combination of the first and second sequences of identifiers, and to provide for storage of the third sequence of identifiers.
US11275514B2 Expanding storage capacity for implementing logical corruption protection
A computer-implemented method according to one aspect includes receiving a request to increase a size of a backup storage space for a storage volume; adding additional extents to the backup storage space in response to the request; identifying a current extent location within the backup storage space; determining whether any filled extent locations exist between the current extent location and the additional extents added to the backup storage space; and conditionally utilizing the additional extents added to the backup storage space, based on the determining.
US11275513B2 System and method for selecting a redundant array of independent disks (RAID) level for a storage device segment extent
A method, computer program product, and computing system for receiving telemetry data associated with a plurality of storage devices. A storage device reliability level may be defined for each storage device based upon, at least in part, the telemetry data associated with the plurality of storage devices. Each storage device may be partitioned into a plurality of storage device segments. A storage device segment reliability level may be defined for the plurality of storage device segments based upon, at least in part, the storage device reliability level of the plurality of storage devices. A subset of the plurality of storage device segments may be combined, thus defining a storage device segment extent. A RAID level for the storage device segment extent may be selected based upon, at least in part, the storage device segment reliability level of each storage device segment of the storage device segment extent.
US11275506B2 Storage-efficient DR for edge devices
One example method includes receiving multiple raw data streams, each of the raw data streams including data generated and/or collected by a respective IoT device, storing the data of the raw data streams, splitting the data of the raw data streams into ‘N’ storage data streams, and transmitting each of the storage data streams to a different respective storage node. In this example, one of the storage nodes is a production edge node that retains one of the storage data streams, and each of N−1 other storage nodes receives a respective one of the storage data streams.
US11275498B2 Information processing system, information processing method, and program
There is provided an information processing system, an information processing method, and a program capable of changing a process to be executed in response to a recognition result of an inclination of a hand with respect to an object. The information processing system includes: an acquisition unit configured to acquire a recognition result of an inclination of a hand with respect to an object when it is recognized that the hand is touching the object; and a change unit configured to change a value of a parameter related to a process to be executed on the basis of the recognition result.
US11275496B2 Non-contacting monitor for bridges and civil structures
A system for monitoring the movement of objects, structures, models of structures, cables and the like provides for the acquisition of images with an optical sensing device such as a video camera fixedly mounted at a selected distance from the item studied, in which the images are arranged into frames divided into pixels which are characterized by an intensity reflected or emitted over a selected time interval, and a data processing system to calculate a physical displacement as function of time of the item being studied or a portion of the item being studied based on an output from the video camera, and in some embodiments the system visually distinguishes one or more locations in the frame to indicate a difference in the phase of motion for multiple objects appearing in the frame.
US11275495B2 Customizable user interface element visuals for an information handling system
User interactions with information handling systems can be improved by providing real-time feedback to the user during use of an application on the information handling system. A user's focused attention can be determined and the user interface elements in an application window be customized to the user. The user's focus attention thus changes the display of user interface elements on the screen. Using such a technique, user interface elements of lower importance can be de-emphasized or removed from the application window, which improves the user's access to user interface elements of greater importance.
US11275491B2 Methods and systems for displaying vehicle operating condition indicator
A method and system to perform functions including receiving a selection of a vehicle operating condition (VOC) and multiple data parameters from a vehicle. The functions include determining that a first data parameter of the multiple data parameters indicates an occurrence of the VOC. The functions include displaying, on a display, a time-based indicator, a VOC indicator pertaining to the VOC in proximity to the time-based indicator, and a first graphical representation of a first portion of the multiple data parameters from the vehicle. The first portion of the multiple data parameters from the vehicle does not include the first data parameter. The functions further include receiving a selection of the displayed VOC indicator, and displaying, in response receiving a selection of the VOC, a second graphical representation of a second portion of the multiple data parameters. The second portion of the multiple data parameters includes the first data parameter.
US11275489B2 Method and apparatus for uploading photographed file
A device displays a user interface of the social network platform, including status updates of users, a photo uploading region, and an input region for entering status updates of a user. The device presents recommended photos for upload in the photo uploading region. The recommended photos are selected by dividing photos in the photo library into one or more groups based on photographing location and photographing time, where, if a photographing location of a photo is not a regular location associated with a user of the device, the photo is grouped based on a common photographing location, and if the photographing location of the photo is a regular location associated with the user of the device, the photo is grouped based on a common photographing time. Photos are selected from at least one group as a recommended photo in the photo uploading region.
US11275481B2 Collaborative augmented reality system
A method and system control navigation of a 3D CAD model in an augmented reality space. The 3D CAD model is rendered and appears as if the 3D CAD model is present in a physical space at true scale. A constrained translate or rotation mode is activated. In response to the activating, an axis triad is rendered. For translate, the axis triad is three lines extending from a point in each principal axis direction, and division markers are displayed along the lines at predefined division distances. One of the division markers is selected and the model is moved the predefined division distance of the selected division marker along the first line. For rotation, the axis triad is three perpendicular rings, and upon selecting one of the rings, an input gesture causes the model to rotate around the selected axis in the direction of the input gesture.
US11275480B2 Dynamic interactive objects
Aspects of the systems and methods are described providing for modifying a presented interactive element or object, such as a cursor, based on user-input gestures, the presented environment of the cursor, or any combination thereof. The color, size, shape, transparency, and/or responsiveness of the cursor may change based on the gesture velocity, acceleration, or path. In one implementation, the cursor “stretches” to graphically indicate the velocity and/or acceleration of the gesture. The display properties of the cursor may also change if, for example, the area of the screen occupied by the cursor is dark, bright, textured, or is otherwise complicated. In another implementation, the cursor is drawn using sub-pixel smoothing to improve its visual quality.
US11275476B2 Touch sensing unit and display device including the same
A touch sensing unit, includes a plurality of first sensing electrodes and a plurality of second sensing electrodes intersecting with and insulated from the plurality of first sensing electrodes. The plurality of first sensing electrodes includes a plurality of first sensor portions and a plurality of first connection portions connecting each of the plurality of first sensor portions with one another. The plurality of second sensing electrodes includes a plurality of second sensor portions a plurality of stem sensors extended from the plurality of second sensor portions, and a plurality of second connection portions connecting each of the plurality of sensor portions with one another. Each of the plurality of first sensor portions includes a plurality of depressions indented inwardly. Each of the plurality of stem sensors is disposed such that it is at least partially surrounded by a respective depression of the plurality of depressions.
US11275475B2 Compliant material for protecting capacitive force sensors and increasing capacitive sensitivity
A compliant material, such as a conductive foam, is positioned in the dielectric or capacitive gap between drive and sense electrodes and/or other conductive elements of a capacitive and/or other force sensor, such as a TFT or other display element and a sensor assembly. The compliant material prevents damage by preventing and/or cushioning contact. The compliant material may be conductive. By being conductive and being positioned between the electrodes while still being separated from one or more of the electrodes, the compliant material also shortens the effective electrical distance between the electrodes. As a result, the force sensor may be more sensitive than would otherwise be possible while being less vulnerable to damage.
US11275471B2 Audio device with flexible circuit for capacitive interface
Various aspects include audio devices with a capacitive sensing interface along a compound curved wall. Some aspects of the disclosure relate to wearable audio devices with a capacitive sensing interface and a flexible printed circuit board (PCB) for detecting a touch command at the interface. In certain cases, the flexible PCB has at least one slit for conforming to the compound curve of the wall. In additional implementations, the inner surface of the wall is faceted and the flexible PCB conforms to the facets in the wall.
US11275469B1 Display device
A display device may include a display panel including a display area and a non-display area in a periphery of the display area, a digitizer under the display panel, the digitizer having a first opening, a first wiring extending in a first direction and disconnected at the first opening, and a second wiring extending in a second direction crossing the first direction and disconnected at the first opening, a sensor under the display panel and in the first opening, and a first flexible circuit board under the sensor, the first flexible circuit board including a long side extending in the second direction, a short side crossing the long side, a first connection pad on the long side and electrically coupled to the first wiring, and a second connection pad on the long side and electrically coupled to the second wiring.
US11275466B2 Mobile terminal having a touch screen and method for providing a user interface therein
A mobile terminal having a touch screen and a method present a user interface in the mobile terminal having a touch screen. The method includes: detecting a touched area corresponding to a touch when the touch is sensed in the touch screen; and executing different functions according to whether the detected touched area is equal to or greater than a preset area threshold. Various touch inputs are sensed through a touch screen in the mobile terminal, and the mobile terminal and method present user interfaces corresponding to the respective touch inputs.
US11275465B2 Self-checking circuit, touch sensing device, and electronic device
A self-checking circuit includes: an edge detector configured to output an edge detection signal having a pulse generated during detection of an edge of a pulse signal having a pulse train; a charging and discharging circuit configured to perform a charging operation and a discharging operation based on the edge detection signal to generate a detection voltage; and a comparison circuit configured to check whether the pulse signal is normal, based on the detection voltage, to output a checking signal.
US11275463B2 Display device
A display device includes: a base substrate including a touch area and a non-touch area adjacent to the touch area and including a first area and a second area; a touch electrode disposed in the touch area and including a lattice pattern; an antenna electrode disposed in the first area and including a lattice pattern; a first dummy pattern disposed in the first area; and a second dummy pattern disposed in the second area, wherein the second area is disposed between the first area and the touch area, and the lattice pattern of the touch electrode includes openings that are larger than openings of the lattice pattern of the antenna electrode.
US11275460B2 Display device
A display device includes a display panel, a first printed circuit board over one surface of the display panel and including a first pad and a second pad, a pressure sensor between the display panel and the first printed circuit board, the pressure sensor including a first conductor connected to the first pad, and a second conductor forming a capacitance with the first conductor, a first adhesive portion contacting the second pad and the second conductor, and a second adhesive portion contacting the second conductor and the first printed circuit board.
US11275459B2 Touch display device and touch display panel having a curved active area and improving a touch sensitivity at a curved portion
The present embodiments generally relate to a display panel and a display device which may recognize touch. A display panel is provided in which a touch sensor and a touch line are disposed in an active area in which a part of an outer edge of the touch line is curved to correspond to a curved shape of the active area in the display panel so that the touch sensing is allowed in display panels having various shapes. Further, a touch display device is provided in which an open area is located between two adjacent touch lines disposed on the display panel so that touch sensing is allowed also in the display panel including an open area such as a hole or a notch.
US11275455B2 Mountable tool computer input
Computing systems and input devices can include a chassis with a computing device and an input tool with a sensor, such as a pen- or rod-like input tool, that can be positioned relative to the chassis in multiple configurations. In one configuration, the tool can be spaced away from the chassis and its sensor output can cause a first output signal in response to input provided to the sensor. In another configuration, the tool can be contacting the chassis and its sensor output can cause a second output signal in response to input provided to the sensor. For example, an input tool can be stowed in a recess of a keyboard housing or device chassis, and the input tool can produce a first output when it is in the recess and a second input when it has been removed from the chassis.
US11275454B2 Paint your place application for optimizing digital painting of an image
A method for a user to paint an image includes generating a display of a room image uploaded by the user. The method also includes employing a straight-line masking tool to block off a first area of the room image with a straight line such that color will not be applied to the first area when color is applied to a second area of the room image. The method also includes employing a polygon masking tool to draw at least three lines to mask off a selected polygon area of the room image such that color can be applied by the user to an inside of the selected polygon area when the user selects the inside of the selected polygon area and an outside of the selected polygon area when the user selects the outside of the selected polygon area.
US11275453B1 Smart ring for manipulating virtual objects displayed by a wearable device
Systems, devices, media, and methods are presented for using a handheld device such as a ring to manipulate a virtual object being displayed by a wearable device such as eyewear. The path of the virtual object in motion is substantially linked, in time and space, to the course traveled by a hand holding the handheld device. The methods in some implementations include presenting the virtual object on a display at a first location relative to a three-dimensional coordinate system, collecting motion data from an inertial measurement unit on the handheld device, displaying the virtual object at a second location along a path based on the motion data. In some implementations the eyewear includes a projector located and configured to project the display onto a lens assembly.
US11275451B2 Deployable key mouse
A computer input device can include a housing, a set of key switch mechanisms positioned in the housing, and a removable key structure that is operable between a first configuration positioned in the housing and a second configuration detached from the housing. The removable key can have a position sensor, wherein in the first configuration, the removable key structure is operable to provide a key-based typing input, and, in the second configuration, the removable key structure is operable as a computer pointing device using the position sensor. The removable key structure can therefore allow comfortable, portable, and precise pointer input for a computer input system.
US11275450B2 Faceplates of switching devices having programmable functionality markings and methods of using the same
Present disclosure relates to a faceplate having programmable functionality markings for a switching device. The faceplate includes a functionality marking programmer, a functionality marking input interface, a functionality marking display and a circuit board. A user uses functionality marking programmer to designate switching device to a specific functionality with a corresponding functionality marking. The circuit board includes a control module. The control module includes a processor and a non-volatile memory storing an operating system and computer executable instructions, when executed at processor, computer executable instructions cause processor to: receive, from user through functionality marking input interface, functionality marking programming instructions, designate, by a functionality marking programmer, one of a set of functionality markings to the switching device according to the functionality marking programming instructions received from the functionality marking input interface, and display, by the functionality marking display on the faceplate, the programmed functionality marking of the switching device.
US11275443B1 Variable-resistance actuator
The disclosed system may include a substructure configured to support various components, an actuator configured to provide substantially linear motion along a specified axis in response to an electrical input, an input component hingedly coupled to the substructure, where the input component is configured to receive input from a user, and a mechanical linkage coupled to the input component and to at least a portion of the actuator. The mechanical linkage may be configured to translate the substantially linear motion provided by the actuator to a rotary force applied to the input component via the mechanical linkage. Various other methods, systems, and computer-readable media are also disclosed.
US11275441B2 Motion sickness reduction, directional indication, and neural rehabilitation device
A device for motion sickness reduction, directional indication, and neural rehabilitation that provides three modes of operation. The device operates by providing haptic feedback using transducers that convert electrical signals to a tactile sensation such as pressure, vibration, electrical stimulation, temperature, or airflow. The transducers are located at different locations on the body of a user, and actively change their operation to indicate a direction of motion or rotation to the user through haptic (tactile) feedback. This tactile feedback can be used to reduce motion sickness, provide directional indication, and enhance neural rehabilitation.
US11275440B2 Electronic apparatus and electronic apparatus operation control method
The electronic apparatus is provided with: a visual sense display unit which displays an operation screen; a touch coordinate detection unit which detects an operation content done on displayed objects; and a tactual sense presenting unit which presents a tactual sense. The electronic apparatus includes: a tactual sense presentation control module which presents a tactual sense corresponding to the displayed objects on the operation screen via the tactual sense presenting unit; an operation content acquiring module which detects whether or not a temporal change in the touch position detected on the displayed object by the touch coordinate detection unit is equal to or less than a preset threshold value and that state continues for a preset time or longer; and a sense stimulus information output control module which outputs to outside sense stimulus information corresponding to the displayed object when that state continues for the prescribed time or longer.
US11275438B2 Focus-based debugging and inspection for a display system
A method includes determining an eye focus depth and determining a focus point relative to a viewing location in a virtual environment based on the eye focus depth, wherein the virtual environment includes a computer-generated object. The method also includes, upon determining that the focus point is located within a threshold distance from the computer-generated object, activating a function of a computer-executable code development interface relative to the computer-generated object.
US11275436B2 Interface-based modeling and design of three dimensional spaces using two dimensional representations
Interface-based modeling and design of three dimensional spaces using two dimensional representations are provided herein. An example method includes converting a three dimensional space into a two dimensional space using a map projection schema, where the two dimensional space is bounded by ergonomic limits of a human, and the two dimensional space is provided as an ergonomic user interface, receiving an anchor position within the ergonomic user interface that defines a placement of an asset relative to the three dimensional space when the two dimensional space is re-converted back to a three dimensional space, and re-converting the two dimensional space back into the three dimensional space for display along with the asset, within an optical display system.
US11275435B2 Control of a computer via distortions of facial geometry
A system which, with data provided by one or more sensors, detects a user's alteration of the geometries of parts of his face, head, neck, and/or shoulders. It determines the extent of each alteration and normalizes it with respect to the maximum possible range of each alteration so as to assign to each part-specific alteration a numeric score indicative of its extent. The normalized part-specific scores are combined so as to produce a composite numeric code representative of the complete set of simultaneously-executed geometric alterations. Each composite code is translated, or interpreted, relative to an appropriate context defined by an embodiment, an application executing on an embodiment, or by the user. For example, each composite code might be interpreted as, or assigned to, a specific alphanumeric letter, a color, a musical note, etc. Through the use of this system, a user may communicate data and/or commands to a computerized device, while retaining full use of his hands and his voice for other tasks, and while being free to focus his visual attention on something other than the system.
US11275422B2 Power supplying system, electronic apparatus, and power supplying method
In a power supplying system, a selection unit that selects one of a first power feed unit and a second power feed unit, a first voltage determination unit that compares a voltage of an output of the first power feed unit with a first threshold value, a second voltage determination unit that compares a voltage of an output of the second power feed unit with a second threshold value, and a management unit that sets the first threshold value and the second threshold value are provided.
US11275421B2 Production system
A predicting device of a production system includes a machine learning device that learns the relationship between a change in measurement data indicating the state of a power supply and a failure which occurs in the power supply. The machine learning device learns the measurement data including at least a measurement value of electric power consumption in a factory by correlating a state variable indicating the current state of an environment with judgment data indicating a failure notification indicating the occurrence of a failure. A control device of the production system includes a receiving section that receives a prediction notification of a failure which occurs in the power supply, the failure being predicted based on a change in the measurement data indicating the state of the power supply, and a retracting operation control section that makes a working machine transition to a safely retracted state when receiving the prediction notification.
US11275417B2 Apparatus, method and system for managing power of user accounts
The present disclosure provides a power management apparatus, method and system. The apparatus comprises: a client management module for configuring power management client module(s) on one or more clients, the power management client module being for power management of the client; a data collector module for collecting, via the power management client module(s), data related to the power management of one or more user accounts on one or more clients; and a repository module for storing the collected data.
US11275413B2 Data center air handling unit including uninterruptable cooling fan with weighted rotor and method of using the same
Described herein is an air handling unit for use in an integrated data center that provides for efficient cooling, wherein the air handling unit includes one or more uninterruptable cooling fans each with a weighted rotor for providing uninterrupted cooling during a power outage until back-up generators come on-line, and a method of using the same. The uninterruptable cooling fan rotors are configured to store sufficient energy as rotational kinetic energy. Furthermore, the uninterruptable cooling fans may also be configured for generation of electricity to power a control system associated therewith during a power outage until back-up generators come on-line.
US11275412B1 Detection system for non-standard connection interface through adapter card
A detection system for non-standard connection interface through an adapter card. In the detection system, snaps of a first assembly are inserted through fastening slots of an adapter card, to make the first assembly and the adapter card fasten and engage with each other; the snaps of the first assembly are further inserted through engaging slots of a second assembly, to make the first assembly, the adapter card and the second assembly engage and fasten with each other; a motherboard is electrically connected to the adapter card, and the adapter card is electrically connected to a standard test adapter card, and the standard test adapter card is electrically connected to a standard BSI development test fixture, thereby achieving the technical effect of restraining protection for the adapter card and improvement of stability in detection for the non-standard connection interface.
US11275411B2 Electronic apparatus, system and power supply method
According to one embodiment, an electronic apparatus includes a power transmitter and controlling circuitry. The electronic apparatus is connectable with a first wireless communicator conforming to a first wireless communication scheme. The power transmitter supplies power to one or more apparatuses at one of a first beam pattern and a second beam pattern. The control circuitry sets a first power supply period on a first condition that the first power supply period is prohibited to overlap with a communication period of the first wireless communicator if the power is supplied at the first beam pattern, and sets a second power supply period on a second condition that the second power supply period is allowed to at least partially overlap with the communication period if the power is supplied at the second beam pattern.
US11275410B1 Portable information device and cover device
A portable information device includes a chassis and a cover device to cover the back surface of the chassis. The cover device includes a hinge device that rotatably supports a stand cover section between a stored position and a standing position. The hinge device includes: a first shaft; a second shaft; an intermediate shaft having a first end coupled to one end of the first shaft and a second end coupled to one end of the second shaft; and a first base bracket, a first stand bracket, a second base bracket, and a second stand bracket.
US11275409B2 Display substrate and display device
The present disclosure provides a display substrate, which includes a display portion, a binding portion and a bendable portion connected between the display portion and the binding portion, wherein the binding portion is located on a side of the display portion distal to a light exit direction of the display substrate; wherein, a support layer is provided on the inner side of the bendable portion, and the support layer extends from one end of the bendable portion close to the display portion to one end of the bendable portion close to the binding portion of the bendable portion along an inner side edge of the bendable portion; and the bendable portion is bent around a bending axis.
US11275405B2 Multi-functional hand-held device
Disclosed herein is a multi-functional hand-held device capable of configuring user inputs based on how the device is to be used. Preferably, the multi-functional hand-held device has at most only a few physical buttons, keys, or switches so that its display size can be substantially increased. The multi-functional hand-held device also incorporates a variety of input mechanisms, including touch sensitive screens, touch sensitive housings, display actuators, audio input, etc. The device also incorporates a user-configurable GUI for each of the multiple functions of the devices.
US11275404B2 Foldable display device and driving method thereof
A foldable display device and a method of driving the foldable display device are provided. The foldable display device may include a first region, a second region, and a third region configured to bend along a folding axis between the first region and the second region. The foldable display device may include a display panel having a plurality of pixels; a touch sensor overlapping the third region and on an upper surface of the display panel; a first digitizer provided under the display panel to overlap the first region; and a second digitizer provided under the display panel to overlap the second region.
US11275403B2 Tiled display device
A tiled display device includes a first panel. The first panel includes a first lower substrate and a first upper substrate disposed opposite to the first lower substrate. The first upper substrate includes a first upper surface, a first lower surface and a first side surface located between the first upper surface and the first lower surface. The tiled display device further includes a second panel disposed adjacent to the first panel. The second panel includes a second lower substrate and a second upper substrate disposed opposite to the second lower substrate. The second upper substrate includes a second upper surface, a second lower surface and a second side surface located between the second upper surface and the second lower surface. The second side surface is disposed adjacent to the first side surface. A portion of the first side surface is not perpendicular to the first upper surface or the first lower surface, and a portion of the second side surface is not perpendicular to the second upper surface or the second lower surface.
US11275402B2 Read clock generation circuit and data processing circuit including the same
A read clock generation circuit may include a multiplexer selecting one of divided clock signals in response to a selection signal and outputting the selected divided clock signal as a preliminary read clock signal, a detection circuit generating a detection signal for indicating detection timing of a divided clock signal having the fastest second edge after the first edge of a write clock signal, among the divided clock signals, based on a result of a comparison between the phases of the divided clock signals and the phase of the write clock signal, a counter generating the selection signal by counting the detection signal in response to the write clock signal, and a correction circuit outputting, as a read clock signal, a signal from which pulses corresponding to an invalid section have been removed, among the pulses of the preliminary read clock signal, in response to the detection signal.
US11275401B2 Tamper monitoring circuitry
Various implementations described herein are directed to a device having alarm circuitry that receives a clock signal and provides alarm chain signals based on the clock signal. The device may include delay chain circuitry that receives the alarm chain signals from the alarm circuitry and provides delay chain signals. The device may include output circuitry that receives the delay chain signals from the delay chain circuitry and provides an alarm control signal based on the delay chain signals.
US11275400B2 Data transmission apparatus and data transmission method
A data transmission apparatus includes lanes, a first clock generation circuit, a second clock generation circuit, a first circuit, and a second circuit. The first clock generation circuit can generate a first clock as a reference for data transmission in a first lane. The second clock generation circuit can generate a second clock as a reference for data transmission in a second lane. The first circuit can determine a shift amount by notification of a first delay amount of the first lane and a second delay amount of the second lane to cause a delay amount of one of the first clock and the second clock to match a delay amount of the other of the first clock and the second clock. The second circuit can shift the first delay amount or the second delay amount based on the determined shift amount.
US11275399B2 Reference voltage circuit including depletion type and enhancement type transistors in a common centroid arrangement
There is provided a reference voltage circuit which includes a depletion type transistor and an enhancement type transistor. At least one of the depletion type transistor and the enhancement type transistor is formed from a plurality of transistors and the reference voltage circuit is arranged in the form of a common centroid (common center of mass) to avoid the influence of a characteristic fluctuation due to stress from the resin encapsulation of a semiconductor device or the like.
US11275395B2 Programmable power supplies for cellular base stations and related methods of reducing power loss in cellular systems
Methods of powering a radio that is mounted on a tower of a cellular base station are provided in which a direct current (“DC”) power signal is provided to the radio over a power cable and a voltage level of the output of the power supply is adjusted so as to provide a substantially constant voltage at a first end of the power cable that is remote from the power supply. Related cellular base stations and programmable power supplies are also provided.
US11275391B2 In-service maintenance process using unmanned aerial vehicles
Methods for performing repair operations using one or more unmanned aerial vehicles (UAVs). First, an unmanned aerial vehicle equipped with a camera is flown to a position in a vicinity of an area of interest on a surface of a structure. Image data representing one or more images of the structure in the area is acquired using the camera. Second, an unmanned aerial vehicle equipped with a non-destructive examination (NDE) sensor unit is flown until the NDE sensor unit is within measurement range of the structure in the area of interest. Then NDE sensor data representing structural characteristics of the structure in the area of interest is acquired. Third, an unmanned aerial vehicle equipped with a repair tool is moved to a location that places the repair tool in contact with the surface in the area of interest. Then the structure in the area is repaired using the repair tool. Once the repair has been completed, a UAV equipped with a camera or an NDE sensor unit may be used to determine whether the repaired structure should be placed back in service or not.
US11275389B2 Systems and methods for operating unmanned aerial vehicles
A method of controlling an unmanned aerial vehicle includes receiving a first signal including information relating to a payload of the unmanned aerial vehicle, retrieving a predetermined value from a memory of the unmanned aerial vehicle based on the information of the first signal, and generating a second signal for changing a configuration of an arm of the unmanned aerial vehicle to change a distance of at least one of a plurality of propulsion units of the unmanned aerial vehicle corresponding to the arm from a reference point on a central body of the unmanned aerial vehicle based on the predetermined value.
US11275384B2 Operation control apparatus and vehicle
An operation control apparatus is for a plurality of vehicles traveling in a self-driving manner on a cyclic route having a plurality of stop points. The operation control apparatus includes a controller that acquires vehicle interval information between a preceding vehicle and a succeeding vehicle, based on a time period of a stop of the preceding vehicle at a stop point and a distance from the succeeding vehicle to the stop point when the preceding vehicle is stopping at the stop point, and controls the plurality of vehicles based on the information.
US11275378B2 Vehicle control system and vehicle control method
A vehicle control system includes a vehicle control apparatus configured to set a target trajectory of a vehicle in autonomous driving, a manual driving database configured to contain manual driving trajectory information that indicates a manual driving trajectory that is a trajectory of the vehicle in manual driving, a weight acquisition device configured to acquire weight information that indicates weights of the target trajectory and manual driving trajectory, the weights being designated by a user of the vehicle, and a trajectory adjusting device configured to determine an integrated target trajectory by integrating the target trajectory and the manual driving trajectory based on the weights indicated by the weight information. The vehicle control apparatus is configured to control the autonomous driving of the vehicle such that the vehicle follows the integrated target trajectory.
US11275377B2 System and methodology for light level audit sampling
There is provided a microprocessor-controlled rover having light and positioning sensing capabilities for the semiautonomous taking of light level readings in a more accurate manner. In embodiments, the rover comprises a cosine and V lambda corrected light sensor. The system may comprise a control computer which generates a waypoint file comprising a plurality of investigative waypoints within investigative area boundary coordinates, including that which may be configured using an on¬screen GIS database interface. The investigative waypoints may be configured appropriately by the control computer, including in accordance with the relevant light audit settings. The waypoint file may be transmitted wirelessly to the rover. As such, the rover moves to each investigative waypoint according to the position sensed by the position sensor and the location specified by each investigative waypoint. At each investigative waypoint, the rover takes light level readings including in manners for enhancing the accuracy thereof.
US11275376B2 Large scale unmanned monitoring device assessment of utility system components
Large-scale unmanned monitoring devices, such as unmanned aerial vehicles (UAV), drones or rovers capable of operating within environmental conditions not suitable for human personnel and lesser capable monitoring devices may inspect system components within an area of interest (AOI) such an electric power distribution system including generation, transmission, and distribution elements for autonomous detection of damage to the components. The large-scale unmanned monitoring devices may inspect the system components while the environmental conditions are occurring. Work orders for repairing the damage are autonomously generated and resources identified within the work orders are autonomously provisioned.
US11275372B2 Device for controlling longitudinal guidance of a vehicle designed to be driven in an at least partly automated manner
A device is provided for controlling longitudinal guidance of a vehicle designed to be driven in an at least partly automated manner. The vehicle includes an actuation element for having a driver control longitudinal guidance, the actuation element being blockable within predefined limit positions in accordance with a variable representing the degree of automation of the vehicle and a first condition. The actuation element can be unblocked in accordance with the variable representing the degree of automation of the traveling vehicle and at least one second condition.
US11275369B2 Mobile device application-based aircraft data storage and communication system
An aircraft comprising a first power supply such as a battery, avionics including a plurality of sensors that provide aircraft parameter information, a transceiver and a gateway. The gateway includes a processing system and is coupled to the first power supply, avionics and transceiver. The gateway is configured to operate in a first mode to receive from the transceiver a remote wake request initiated by a user of a remote communication device, power on at least portions of the avionics in response to the received remote wake request by causing the first power supply to be coupled to the at least portions of the avionics, receive aircraft parameter information from the powered on portions of the avionics, and provide the received aircraft parameter information to the transceiver for transmission from the aircraft, optionally to the user of the remote communication device.
US11275368B2 Key fobs for vehicle remote park-assist
Method and apparatus are disclosed for key fobs for vehicle remote park-assist. An example key fob for a vehicle includes buttons including a lock button, an unlock button, and a trigger button. The example key fob also includes an antenna and a controller. The controller is configured to transmit, via the antenna, a lock signal responsive to detecting the lock button is pressed. The controller is configured to transmit, via the antenna, an unlock signal responsive to detecting the unlock button is pressed. The controller is configured to transmit, via the antenna, a remote-start signal responsive to detecting a remote-start combination of the buttons is pressed. The controller is configured to transmit, via the antenna, a remote park-assist (RePA) signal to initiate RePA of the vehicle responsive to detecting a RePA combination of the buttons is pressed.
US11275366B2 Adaptively calibrated spatio-temporal compressive sensing for sensor networks
In one embodiment, a management entity monitors for a change in a convergence rate of spatio-temporal compressive sensing measurements from a plurality of sensors in a sensor network operating according to a measurement matrix up to a halting criterion, and if the change is below a given threshold, determines whether the change is due to impulse noise or due to continued sensed measurements. If continued sensed measurements, the management entity initiates a single-dimensional compressive sensing in a spatial domain at regular time intervals, and identifies and tracks gradient clusters. In response to a change in joint spatio-temporal sparsity of tracked nodes of the gradient clusters, the management entity can then determine an updated measurement matrix based on the joint spatio-temporal sparsity of tracked nodes while satisfying one or more operating parameters, and directs at least certain sensors of the plurality of sensors to operate according to the updated measurement matrix.
US11275364B2 Truck process management tool for transport operations
A process management tool for managing transport of a material between a first location and a second location is disclosed. The process management tool includes a communication device configured to receive data messages, a display device, an input device configured to receive user inputs, and a processor in communication with the communication device, the display device, and the input device. The processor is configured to generate a graphical user interface on the display device. The graphical user interface includes a map indicative of a position of each of one or more transport vehicles with respect to the first location and the second location. The graphical user interface further includes a first graphical object indicative of a spacing between a first transport vehicle and a second transport vehicle of the one or more transport vehicles and a second graphical object indicative of a process parameter associated with the material.
US11275362B2 Test time reduction for manufacturing processes by substituting a test parameter
Methods and systems of identifying a time reduction in a manufacturing time associated with a plurality of products. One system includes an electronic processor configured to receive training data. The electronic processor is also configured to determine a first set of testing parameters from the plurality of testing parameters to remove for the assembly line based on the training data and determine a second set of testing parameters to keep by removing the first set of testing parameters from the plurality of testing parameters. The electronic processor is also configured to determine a predictive model to replace the first set of testing parameters based on the training data associated with the second set of testing parameters, and automatically update a testing process for the assembly line to turn off the first set of testing parameters and use the predictive model in place of the first set of testing parameters.
US11275348B2 Building system with digital twin based agent processing
A building management system includes one or more memory devices configured to store instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a publication by an agent on an agent communication channel, the publication comprising timeseries data, identify, based on the publication, an object entity of an entity database associated with the agent, wherein the entity database includes one or more object entities and relationships between the one or more object entities and one or more data entities, identify a data entity related to the object entity based on a relationship of the relationships relating the object entity and the data entity, and ingest the timeseries data into the data entity.
US11275345B2 Machine learning Method and machine learning device for learning fault conditions, and fault prediction device and fault prediction system including the machine learning device
A fault prediction system includes a machine learning device that learns conditions associated with a fault of an industrial machine. The machine learning device includes a state observation unit that, while the industrial machine is in operation or at rest, observes a state variable including, e.g., data output from a sensor, internal data of control software, or computational data obtained based on these data, a determination data obtaining unit that obtains determination data used to determine whether a fault has occurred in the industrial machine or the degree of fault, and a learning unit that learns the conditions associated with the fault of the industrial machine in accordance with a training data set generated based on a combination of the state variable and the determination data.
US11275339B2 Holographic display device and method
A holographic display method includes calculating a hologram, displaying it on a spatial light modulator (SLM) and illuminating it with coherent light. The hologram includes hologram pixels each having a hologram pixel value. The hologram is calculated using steps including: performing the inverse Fourier transform of the product of an object field and a negative quadratic phase exponential representative of positive optical power; and restricting each calculated hologram pixel value to one of a plurality (greater than two) of allowable pixel values to form a constrained hologram, which is displayed on the SLM. Each light-modulating pixel of the SLM is operable in a plurality of light-modulation levels corresponding to the plurality of allowable pixel values. The SLM is illuminated with coherent light to form a replay field including conjugate images: a real holographic reconstruction and a virtual holographic reconstruction having greater intensity than that of the real holographic reconstruction.
US11275338B2 Cartridge and electrophotographic image forming apparatus
In a cartridge structure employing an inclinable coupling member engaging with a rotational force transmitting portion of an electrophotographic image forming apparatus, the coupling member is unable to engage with the rotational force transmitting portion of the electrophotographic image forming apparatus when the mounting and dismounting direction and the developing/spacing direction relative to the electrophotographic image forming apparatus of different from each other. Under the circumstances, a coupling lever contacting and retracting relative to the coupling member in interrelation with the mounting and dismounting operation of a developing cartridge B1, and a coupling spring for the coupling lever to apply an urging force to the coupling member are provided.
US11275333B2 Method for producing a component and manufacturing device
A method is described for producing a component, having a first constructive step in which a support material is applied onto a bearer using a photoelectric print method in the first constructive step to form at least one auxiliary structure, the auxiliary structure having and/or forming intermediate spaces, and having a second constructive step, in which a component material is filled into the intermediate spaces using a further photoelectric print method to form a component structure, the auxiliary structure and the component structure forming a blank segment of the component, the component material being a powder, the powder including composite particles, the composite particles being formed by ceramic and/or metallic core particles that include a polymer 23.
US11275331B2 Heater and heating apparatus
A heater includes a single plate substrate that extends along a first direction, and a first heat generating member disposed on a first surface of the substrate and covering a first portion of the first surface. The first heat generating member has electrodes formed at both end portions thereof in a second direction crossing the first direction and is electrically connected to a power source. The heater further includes a second heat generating member disposed on a second surface of the substrate and covering a second portion of the second surface at a location on the substrate that is offset with respect to a location of the first portion on the substrate in the first direction. The second heat generating member has electrodes formed at both end portions thereof in the second direction and is electrically connected to the power source.
US11275327B2 Information storage system including a plurality of terminals
A toner container includes a container body, an opening, a cover, a toner discharge port, a shutter, a cylindrical structure, protrusions, and an identifier. The shutter is attached to the cover and includes a main shutter covering the toner discharge port. The main shutter moves between a closed position to close the toner discharge port and an open position to open the toner discharge port. The protrusions are on both sides of the cover and protrude in a direction orthogonal to a toner container mounting direction. The identifier is on the cover to indicate a toner color. The cylindrical structure's leading end is downstream of leading ends of the protrusions in the mounting direction. The main shutter's leading end is downstream of the protrusions' leading ends in the mounting direction when the main shutter is in the closed position. The protrusions are downstream of the identifier in the mounting direction.
US11275317B1 Droplet generator and method of servicing a photolithographic tool
A photolithographic apparatus includes a droplet generator, a droplet generator maintenance system, and a controller communicating with the droplet generator maintenance system. The droplet generator maintenance system operatively communicates with the droplet generator, a coolant distribution unit, a gas supply unit, and a supporting member. The gas supply unit includes a heat exchange assembly and an air heating assembly. The coolant distribution unit is configured to control the temperature of the droplet generator within the acceptable droplet generator range.
US11275313B2 Metrology apparatus with radiation source having multiple broadband outputs
Disclosed is a metrology apparatus for use in a lithographic manufacturing process. The metrology apparatus comprises a radiation source comprising a drive laser having an output split into a plurality of optical paths, each comprising a respective broadband light generator. The metrology apparatus further comprises illumination optics for illuminating a structure, at least one detection system for detecting scattered radiation, having been scattered by the structure and a processor for determining a parameter of interest of the structure from the scattered radiation.
US11275309B2 Film forming apparatus, film forming method, and method of manufacturing article
A film forming apparatus for forming a film on a substrate includes a driver configured to bring a curable composition arranged on the substrate and a flat surface into contact with each other, a heater configured to heat the curable composition by electromagnetic waves to reduce the viscosity of the curable composition and make the curable composition conform to the flat surface, and a curing device configured to form a film made of a cured product of the curable composition by curing the curable composition in a state in which the curable composition conforms to the flat surface.
US11275301B2 Extreme ultraviolet mask and method of manufacturing the same
An extreme ultraviolet (EUV) mask includes a multilayer Mo/Si stack comprising alternating Mo and Si layers disposed over a first major surface of a mask substrate, a capping layer made of ruthenium (Ru) disposed over the multilayer Mo/Si stack, and an absorber layer on the capping layer. The EUV mask includes a circuit pattern area and a particle attractive area, and the capping layer is exposed at bottoms of patterns in the particle attractive area.
US11275300B2 Extreme ultraviolet mask blank defect reduction
Extreme ultraviolet (EUV) mask blanks, methods for their manufacture, and production systems therefor are disclosed. The method for forming an EUV mask blank comprises placing a substrate in a multi-cathode physical vapor deposition chamber, the chamber comprising at least three targets, a first molybdenum target adjacent a first side of a silicon target and a second molybdenum target adjacent a second side of the silicon target.
US11275299B2 Dispenser with projector
A dispenser having a projector is disclosed. The projector has a body with a cavity sized and shaped to receive a battery, a lens holders sized and shaped to receive at least one lens for focusing an image, a first protrusion sized and shaped to be received by a first wall of the dispenser, and a second protrusion sized and shaped to be received by a second wall of the dispenser. The projector further includes a lens assembly, a lamp, and a circuit board. The lens assembly is disposed in the lens holder, the lamp is configured to project a light through the lens assembly, and the circuit board is in electrical communication with the lamp.
US11275298B2 Light source unit and projector
A light source unit includes a first device emitting light in a first wavelength range, a luminescent wheel comprising a luminescent light emitting area emitting luminescent light as light in a second wavelength range, a second device emitting light in a third wavelength range distributed on a longer wavelength side than the light in the second wavelength range, a device combining the light in the second and third wavelength ranges to the same light axis, a color wheel comprising a plurality of areas, one of them constituting an area for selecting the light in the third wavelength range and partial light on a long wavelength side of the light in the second wavelength range combined by the combining device as light in a fourth wavelength range, and a control unit controlling the elements described above to time-sharing control the light in the second and fourth wavelength ranges.
US11275295B2 Image capturing system to which accessory can be easily attached, image capturing apparatus, and accessory
An image capturing system that makes it possible to easily attach an accessory to an image capturing apparatus body without requiring any tool. The image capturing apparatus body is provided with an accessory shoe and a screw hole. The accessory removably attached to the image capturing apparatus body includes a sheet metal that is engaged with the accessory shoe by being slidably inserted therein, and a fixing screw that has an operation portion which is rotationally operated, and is provided, in association with the screw hole, at a location frontward of the sheet metal in a direction of inserting the sheet metal into the accessory shoe. The fixing screw is screwed into the screw hole in a state in which the sheet metal is engaged with the accessory shoe, whereby the accessory is attached to the image capturing apparatus body.
US11275293B2 Camera apparatus
A camera apparatus includes: a main body, on which a camera is mounted, wherein the camera is operated according to a signal applied from the outside, is configured to change a surveillance area by rotating in vertical and horizontal directions, and capture an image of the surveillance area; an attachment coupled to the main body, and configured to connect an external device to the main body; and a hanger in which a hole is formed, the hanger being connected to the main body for coupling the main body with the external device and decoupling the main body from the external device, wherein the attachment shares a center with the main body and is positioned at a center of the main body, and wherein the hanger is apart from the center of the main body by a certain distance and is connected to a side surface of the main body.
US11275288B2 Ballistic light modulations for image enhancement through fog
An adaptive lighting apparatus includes a light source, a spatial light modulator, and processing circuitry. Further, the processing circuitry is configured to drive the spatial light modulator by a modulation signal for irradiating patterns for generating one or more localized illuminations, scan the one or more localized illuminations on the target object based on the patterns, and calculate, in advance, the patterns so that light intensity of the one or more localized illuminations is enhanced on a virtual target located at a predetermined distance and without a scattering medium.
US11275285B2 Second surface laser ablation
A laser ablated product exhibits a diffraction severity of less than about 5. The product may include a substrate that is at least partially transparent to visible light, and a periodic structure formed on at least one surface of the substrate by laser ablation. The periodic structure has a period in at least one direction of at least about 4,500 nm to at most about 850,000 nm, and the periodic structure has a peak-to-valley dimension of less than about 25 nm. The product may be employed in an electrochromic device, such as a vehicle rearview mirror assembly.
US11275279B2 Liquid crystal display panel and manufacturing method thereof
The present application provides a liquid crystal display panel and a method of manufacturing the same. The liquid crystal display panel includes a pixel electrode and liquid crystals, wherein the pixel electrode includes a middle region and a peripheral region located at a periphery of the middle region, the liquid crystals disposed corresponding to the middle region have a first pretilt angle, the liquid crystals disposed corresponding to the peripheral region have a second pretilt angle, and the first pretilt angle is greater than the second pretilt angle.
US11275277B2 Color filter substrate, manufacturing method thereof and display panel
The disclosure provides a color filter substrate, including a base substrate and a black matrix in multiple rows and multiple columns arranged on the base substrate; a color filter layer on the base substrate, including a plurality of color channels arranged at intervals and defined by the multiple columns of the black matrix, and each color channel including a plurality of color units defined by the multiple rows of the black matrix; and at least one spacer reference structure, each including at least two sub-structures respectively arranged in at least two adjacent color channels and on a same row of the black matrix, each sub-structure being arranged on a surface of the black matrix distal to the base substrate; a height difference between surfaces of the at least two sub-structures distal to the base substrate is less than a first threshold.
US11275276B2 Display panel, method of manufacturing display panel, and display device including display panel
A display device includes a display panel and a light source configured to provide a first color light to the display panel. The display panel includes a first display substrate (DS), a second DS facing the first DS, a column spacer disposed between the first and second DSs, and a liquid crystal layer filled between the first and second DSs. The first DS includes: a first base substrate (FBS); a thin film transistor (TFT) disposed on the FBS, the TFT including a gate electrode, first and second electrodes, and an activation layer; a first insulation layer (IL) covering the TFT and disposed on the FBS; and a second IL disposed on the first IL and including an opening exposing a first portion of the first IL overlapping the activation layer. The column spacer is disposed on the first portion to cover the activation layer and shield the first color light.
US11275274B2 Liquid crystal display device and manufacturing method thereof
The present invention prevents the shaving of an alignment film caused by a columnar spacer in a liquid crystal display device of an IPS method using photo-alignment. A plinth higher than a pixel electrode is formed at a part where a columnar spacer formed over a counter substrate touches a TFT substrate. When an alignment film of a double-layered structure is applied over the pixel electrode and the plinth, the thickness of the alignment film over the plinth reduces by a leveling effect. When photo-alignment is applied in the state, a photodegraded upper alignment film over the plinth disappears and a lower alignment film having a high mechanical strength remains. As a result, it is possible to prevent the shaving of the alignment film.
US11275273B2 Optical device and refresh driving method for optical device
An optical device (10) includes a first substrate (11) and a second substrate (12) facing each other, a liquid crystal component (13) between the first substrate (11) and the second substrate (12), a first electrode (18) and a second electrode (19) located on the first substrate (11) on the second substrate (12) side, and a first alignment layer (14) that is located on the first substrate (11) on the second substrate (12) side and controls the alignment state of liquid crystal molecules in the liquid crystal component (13), wherein an interface between the liquid crystal component (13) and the first alignment layer (14) forms a non-glide weak anchoring interface (17).
US11275264B2 Display substrate, manufacturing method thereof, display panel and mask plate
The present disclosure provides a display substrate including a base substrate, a touch electrode layer on a light emergent side of the base substrate, a protection unit formed on a side of the touch electrode layer distal to the base substrate, the touch electrode layer comprises a touch function part and a binding part located at a side of the touch function part, the protection unit comprises a first part and a second part, the first part is located at a side of the binding part distal to base substrate and covers the binding part, the second part is located at a side of the touch function part distal to the base substrate, the second part comprises multiple protection blocks which are arranged at intervals, a maximum thickness of each protection blocks along a normal direction of the base substrate is less than that of the first part.
US11275263B2 Partition wall pattern film and method of manufacturing the same
A partition wall pattern film including a transparent substrate; a first electrode layer provided on the transparent substrate; a partition wall pattern provided on the first electrode layer; and a second electrode layer pattern provided on an entire upper surface of the partition wall pattern and at least a part of a lateral surface of the partition wall pattern.
US11275261B2 Optical modulator
An optical modulator is provided that is capable of preventing a short circuit at a step such as an annealing step in a manufacturing process, thereby improving the manufacturing yield. The optical modulator that is a Mach-Zehnder optical modulator, includes: an input optical coupler; a pair of first and second optical waveguides in parallel guiding an input light branched into two by the input optical coupler; and an output optical coupler coupling output lights of the first and second optical waveguides, wherein the two optical waveguides have semiconductor junctions formed at boundaries between two first polarity regions and a second polarity region formed between the two first polarity regions, each forming an optical phase modulation unit, the two first polarity regions are formed outside the first and second optical waveguides, the second polarity region is formed between the first and second optical waveguides, and the second polarity region is longer in region length in an optical waveguide direction than the first polarity region.
US11275257B2 Apparatus for retractable tethering and attachment to and between headgear and eyewear and methods of making and using the same
Embodiments of the disclosure include an integrated eyewear and headgear system, including retrofitting existing headgear and eyewear, allowing the eyewear to remain attached, affixed to, or connected with headgear while not in use (not covering the eyes), as well as when in use (covering the eyes). A headgear and eyewear system may comprise eyewear configured to be worn on the face of a user; headgear configured to be worn on the head of the user; and at least one retaining mechanism configured to attach the eyewear to the headgear, wherein the eyewear comprises a first position in front of the user's eyes, wherein the eyewear comprises a second position upon the headgear and not in front of the user's eyes, and wherein the retaining mechanism is configured to retain the eyewear with respect to the headgear in at least one of the first position and the second position.
US11275256B2 Eyeglass retainer with extension
An eyeglass retainer system for use with eyeglasses worn by a user and having a frame front includes a pair of eyeglass temples. Each temple has a first end for securing the temple to frame front and defines a first channel passing therethrough that terminates in a first stopping mechanism. Extendable coupling units are slidably disposed in the first channels and terminate in a first stopper that is configured to engage the first stopping mechanism so as to prevent it from exiting the first channel completely. Two magnetic connectors are each affixed to a different one of the extendable coupling units and have opposite polarities so as to attract each other when placed against to each other. The coupling units are slid out of the first channel so that the two magnetic connectors can be coupled to each other behind the user's head so as to retain the eyeglasses.
US11275251B2 Image display device
An image display device of the present disclosure includes an image light generating device, a first, a second, a third, and a fourth optical unit. A first intermediate image is formed between the first and the third optical unit. A pupil is formed between the second and the fourth optical unit. A second intermediate image is formed between the third and the fourth optical unit. An exit pupil is formed at an opposite side of the fourth optical unit from the third optical unit. The image light generating device includes a first, a second, a third light emitting panel, and a color synthesis element. The color synthesis element is constituted of a cross dichroic prism including a first and a second dichroic film that intersect with each other. Each of the first and the second dichroic film does not have a polarization separation characteristic.
US11275246B2 Head-mounted display
A head-mounted display includes a display device, a projection optical member, a prism member, and a light condensing and reflecting surface. The prism member includes a first prism, and a second prism that is disposed further toward an exit pupil side than the first prism. The first prism includes an incident surface, a reflection surface that totally reflects the image light, and a first joining surface that is joined with the second prism via a semi-transmissive reflection surface. The second prism includes a second joining surface that is joined with the first joining surface, and an opposing flat surface that is disposed parallel to the reflection surface to face the reflection surface and configured to transmit the image light, reflected by the semi-transmissive reflection surface and then by the light condensing and reflecting surface and thereafter passing through the semi-transmissive reflection surface.
US11275239B2 Method and apparatus for operating control system, storage medium, and electronic apparatus
Embodiments of the present disclosure disclose a method and an apparatus for operating a control system, a storage medium, and an electronic apparatus. The method includes: obtaining, by using a target recording device in a control system, first image information of a target object moving in a real scene; obtaining a first distance corresponding to the first image information, the first distance being a distance between the target recording device and the target object; and adjusting a target parameter of the control system according to the first distance, the target parameter being used for outputting media information to a virtual reality (VR) device, the VR device being connected to the control system, the media information being corresponding to movement information of the target object moving in the real scene, and the movement information comprising the first distance.
US11275232B2 Camera optical lens including six lenses of ++-+-+ refractive powers
The present disclosure relates to the technical field of optical lens and discloses a camera optical lens. The camera optical lens includes, from an object side to an image side: a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens and a sixth lens. The camera optical lens satisfies following conditions: 1.00≤f1/f2≤3.00 and 4.00≤(R1+R2)/(R1−R2)≤15.00, where f1 denotes a focal length of the first lens; f2 denotes a focal length of the second lens; R1 denotes a curvature radius of an object-side surface of the first lens; and R2 denotes a curvature radius of an image-side surface of the first lens. The camera optical lens can achieve a high imaging performance while obtaining a low TTL.
US11275231B2 Imaging lens
There is provided an imaging lens with excellent optical characteristics which satisfies demand of wide field of view, low-profileness and low F-number in well balance.An imaging lens comprises in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens having a concave surface facing the object side near an optical axis, a fifth lens, and a sixth lens having the concave surface facing the image side near the optical axis and negative refractive power, wherein said second lens has a convex surface facing the object side near the optical axis, composite refractive power of said second lens, said third lens and said fourth lens is negative, and below conditional expressions (1) and (2) are satisfied: 0.85
US11275229B2 Lens driving device, camera module, and optical instrument
The present embodiment relates to a lens driving device including: a first movable element including a bobbin and a first coil; a second movable element including a housing and a first magnet; a base disposed below the housing; a board including a circuit member having a second coil; an upper elastic member; and a support member, wherein the bobbin includes a first stopper and a second stopper, which overlap the second movable element in an optical axis direction and are spaced apart from each other, the housing includes side parts and corner parts formed between the side parts, a first stopper is disposed on the side of the corner parts, the second stopper is disposed on the side of the side parts, and the distance between the first stopper and the second movable element in the optical axis direction is different from the distance between the second stopper and the second movable element in the optical axis direction.
US11275228B2 Lens driving unit, and a camera module and an optical appliance including the same
Embodiments provide a lens driving unit including a base, a housing supported so as to be movable relative to the base, a magnet located on the housing, a pattern coil part including a pattern coil that is located opposite the magnet, the pattern coil part being located on the base, and a sensor part mounted to the pattern coil part for sensing a position or movement of the housing, and the pattern coil part includes a first layer and a second layer stacked on the first layer, the sensor part being mounted underneath the first layer, and the pattern coil being formed on the second layer. Thereby, manufacturing costs may be reduced owing to a reduction in the number of elements, processes, and process management points.
US11275227B2 Camera for vehicle vision system with replaceable lens
A camera module for a vehicular vision system includes a camera housing having a rear camera housing portion, a front camera housing portion, and a lens barrel at the front camera housing portion. A lens assembly includes a plurality of optical elements arranged along an optical path for focusing images at an imager. The optical elements include barrel-mounted optical elements disposed in the lens barrel and an outermost optical element disposed at a removable cover element. The cover element is removably attached at an outer end of the lens barrel such that, when attached, the outermost optical element is at an appropriate location relative to the barrel-mounted optical elements for focusing by the plurality of optical elements of images at the imager.
US11275221B2 Springless retention structure for an ingress protected hybrid connector assembly
An optical connector assembly a first structure and a second structure, the two structures secured together using a retention structure to form a hybrid assembly. The retention structure uses a slot apex located in a slot channel for securing at least one latch pin of a coupling nut to an adapter housing forming the ingress protected connector without the use of a bias spring. The hybrid assembly is designed to resist water or debris ingress, and may eliminate the use of a bias force to further resist separating the hybrid assembly. When the latch pin passes over the apex and resides in a recess, an audible sound is made indicating the hybrid assembly adapter and coupling nut is mated.
US11275217B2 Field installable fiber optic connector with crimp zones for unjacketed optical fibers
A field installable fiber optic connector is formed without the need to splice two opposing optical fibers together. A ferrule flange assembly with one or more crimp zones secures an optical fiber therein. The assembly is secured within a plug frame housing that has a bias spring, both secured therein by an extender cap. A cable retainer with at least two wings secures the optical cable when a retainer nut is screwed onto a backpost of the extender cap.
US11275214B2 Monolithic fiber-lens array for communication and remote sensing
A monolithic fiber-lens array includes a number of optical fibers integrated into a fiber block and multiple lens elements integrated into a lens block. The fiber block is coupled to the lens block via a transparent adhesive layer, and the tips of the optical fibers are aligned with respective focal points of the lens elements.
US11275212B2 Optical waveguide connection structure
An optical waveguide connection structure connects a Si waveguide and an optical fiber to each other with a bonding layer interposed therebetween. The Si waveguide has a core whose cross-sectional area in the direction perpendicular to the direction of propagation of light decreases toward the optical fiber, and a cladding that covers the core. The optical fiber has a fiber core, a fiber cladding that covers the fiber core, and a recess formed in an end face opposed to the Si waveguide. The bonding layer fills a gap between the end face of the Si waveguide and the end face of the optical fiber and the recess, and the bonding layer has a refractive index greater than the refractive index of the fiber core of the optical fiber.
US11275210B1 Waveguide couplers for multi-mode waveguides
An optical coupler includes a first waveguide including a first multi-mode waveguide section having a cross-section characterized by a first height and a first width that is greater than the first height and a second waveguide including a second multi-mode waveguide section having a cross-section characterized by a second height and a second width that is greater than the second height. The first multi-mode waveguide section is positioned adjacent to the second multi-mode waveguide section at least partially above or below the second multi-mode waveguide so that light entering the first multi-mode waveguide section is coupled from the first multi-mode waveguide section to the second multi-mode waveguide section. Methods for coupling light between waveguides with the optical coupler and optical devices that include the optical coupler are also described.
US11275209B2 Splicing structure, splicing table, and splicing and fitting device
A splicing structure, a splicing table, and a splicing and fitting device are provided. The splicing structure includes: a splicing adjustment component, a splicing alignment component, and a splicing base. The splicing adjustment component and the splicing alignment component are connected to the splicing base; and the splicing adjustment component is configured to support at least two to-be-spliced pieces; the splicing alignment component is configured to align the at least two to-be-spliced pieces to a first reference site. The splicing adjustment component is further configured to drive at least one of two adjacent to-be-spliced pieces in the at least two to-be-spliced pieces to move relative to the first reference site, to enable the two adjacent to-be-spliced pieces to be close to or far away from each other.
US11275204B2 Reflective display including a frontlight with multiple stacked lightguides with a fold
A display includes a reflective spatial light modulator with an active area; a plurality of lightguides stacked above the active area; and a light source positioned to emit light that propagates into the plurality of lightguides such that the light is totally internally reflected within each lightguide then extracted from each lightguide to illuminate the active area, wherein each lightguide is folded at a first fold. In a first embodiment, each of the plurality of lightguides include a core layer and an emitting region with a plurality of light extraction features arranged in a spatially varying pattern. In a second embodiment, each lightguide is a film-based light guide with a thickness between 0.005 millimeter and 0.175 millimeter. In a third embodiment, the light source is positioned behind the spatial light modulator.
US11275201B2 Display device including porous layers
A display structure for an information handling system, including a top surface layer; a first nanoporous layer; a first polarizer layer; a thin-film-transistor (TFT) layer; a second polarizer layer; and a back light layer, wherein the first nanoporous layer is positioned between the top surface layer and the first polarizer layer, and wherein the first nanoporous layer has an index of refraction less than the index of refraction of the top surface layer to reduce specular reflection of the display structure.
US11275200B2 Array substrate and manufacturing method thereof, display panel and display device
An array substrate and a manufacturing method thereof, a display panel and a display device are disclosed. The array substrate includes a transparent base substrate and an electrode structure provided on the transparent base substrate, the electrode structure including an anti-reflective layer and a first electrode layer, the anti-reflective layer being located between the first electrode layer and the transparent base substrate.
US11275197B2 Forecasting national crop yield during the growing season
A method for determining national crop yields during the growing season is provided. In an embodiment, a server computer system receives agricultural data records for a particular year that represent covariate data values related to plants at a specific geo-location at a specific time. The system aggregates the records to create geo-specific time series for a geo-location over a specified time. The system creates aggregated time series from a subset of the geo-specific time series. The system selects a representative feature from the aggregated time series and creates a covariate matrix for each specific geographic area in computer memory. The system determines a specific state crop yield for a specific year using linear regression to calculate the specific state crop yield from the covariate matrix. The system determines a national crop yield for the specific year using the sum of the state crop yields for the specific year nationally adjusted.
US11275189B2 Simulation of geophone data from distributed acoustic sensing data
Various embodiments include apparatus and methods implemented to simulate geophone data from distributed acoustic sensing data, such as simulating vertical component geo phone waveform data from distributed acoustic sensing data. Embodiments include measuring vertical component of strain at a plurality of vertical positions along an optical fiber disposed along a wellbore at a well site. The measured vertical component of strain can be processed to generate a vertical component of displacement. The vertical component of displacement can be used to generate a vertical component of velocity from which a waveform simulating a waveform of geophone data can be output. Additional apparatus, systems, and methods are disclosed.
US11275184B2 Scintillator panel and radiation detector
A scintillator panel includes a substrate having a substrate main surface, a substrate rear surface, and a substrate side surface; a scintillator layer having a scintillator rear surface formed of a plurality of columnar crystals, a scintillator main surface, and a scintillator side surface; and a protective film covering the scintillator side surface of the scintillator layer. The substrate side surface partially has a coarsened region. The scintillator side surface has a coarse surface including an uneven structure. The protective film closely adheres to the scintillator side surface such that the coarse surfaces are covered.
US11275182B2 Systems and methods for scintillators having reflective inserts
A scintillator crystal assembly includes a crystal array and an open reflective insert. The crystal array is configured to receive rays emitted by an object to be imaged and to emit light energy responsive to the received rays. The crystal array comprising plural crystals arranged in rows. Each crystal includes a reception surface configured to receive the rays emitted by the object to be imaged, an emission surface configured to emit the light energy responsive to the received rays, and plural sides extending from the emission surface that are aligned with sides of adjacent crystals in the crystal array. The open reflective insert is disposed between adjacent rows of the crystal array, and includes at least one reflective portion and at least one opening. The at least one reflective portion defines an area and the at least one opening is positioned within the area.
US11275178B2 Method and device for drawing region outline and computer readable storage medium
A method and device for drawing an outline of a region and a computer-readable storage medium are provided. The method includes: updating an original region outline map according to a first predetermined algorithm to obtain a first region outline map; updating the original region outline map according to a second predetermined algorithm to obtain a second region outline map; acquiring and processing first distance data obtained by a laser radar to generate a first to-be-matched outline map; comparing the first to-be-matched outline map with the first region outline map and the second region outline map, respectively; and replacing the second region outline map with the first region outline map if the similarity between the first region outline map and the first to-be-matched outline map is higher than the similarity between the second region outline map and the first to-be-matched outline map.
US11275176B2 Phase emulator for a time-of-flight (ToF) device
An example time-of-flight device may include an emitter component configured to emit a plurality of modulated signals toward an object during a transmission window, wherein the plurality of modulated signals emitted during the transmission window are to be used to determine a single distance measurement associated with the object and the time-of-flight device. The time-of-flight device may include a control component configured to cause, via the emitter component, emission of a first modulated signal and emission of a second modulated signal, of the plurality of modulated signals, toward the object, wherein the first modulated signal is emitted during a first portion of the transmission window and has a first phase of a plurality of preconfigured phases, and wherein the second modulated signal is emitted during a second portion of the transmission window and has a second phase of the plurality of preconfigured phases; and cause, using the emission of the first modulated signal and the emission of the second modulated signal during the transmission window, an emulation of a transmission of a measurement signal that has a measurement phase defined based on the first phase and the second phase, wherein the measurement phase is different from the first phase and the second phase.
US11275173B2 Yaw rate from radar data
Sensors, including radar sensors, may be used to detect objects in an environment. In an example, a vehicle may include multiple radar sensors that sense objects around the vehicle, e.g., so the vehicle can navigate relative to the objects. First radar data, e.g., from a first radar sensor, and second radar data, e.g., from a second radar sensor, can be analyzed to determine returns representing an object. The returns can then be used to determine a yaw rate and/or a two-dimensional velocity of the object. In some examples, differences in time between sensor data collection can be corrected/compensated based on previous (historical) tracked object information to provide better estimates.
US11275166B2 Ultra-wideband communication system
In an ultra-wideband (“UWB”) communication system, methods are disclosed for transmitting packets in multiple portions, each having a different pulse repetition frequency (“PRF”). Methods are also disclosed for transmitting packets dis-continuously.
US11275164B2 Method for measuring distance between multiple electronic devices, and electronic device therefor
An electronic apparatus connectable to an external electronic apparatus includes a wireless communicator configured to receive a wireless signal from the external electronic apparatus; a sound wave receiver configured to receive a sound wave signal from the external electronic apparatus; and a controller configured to, based on an initial distance between the external electronic apparatus and the electronic apparatus measured by using the wireless signal and the sound wave signal, measure a propagation constant between the external electronic apparatus and the electronic apparatus, and when the initial distance between the external electronic apparatus and the electronic apparatus is changed to a first distance, measure the first distance based on the propagation constant.
US11275162B2 Method for radio measuring applications
A method for radio measuring applications, wherein a first radio node functions as an initiator and a second radio node as a transponder, each radio node has its own timer and a data interface, in a first step, the initiator transmits a first carrier frequency as an initial signal and the initial signal is received by the transponder during a first reception period, in a second step, a response signal with a second carrier frequency is transmitted by the transponder and the response signal is received by the initiator during a second reception period. The initial signal and the response signal are coherent at least during each sequence of steps, the carrier frequency of the initial signal is changed within one predetermined frequency domain with each repetition.
US11275161B2 Ultrasound receiver circuitry and related apparatus and methods
Methods and apparatus are described for implementing a coding scheme on ultrasound signals received by a plurality of ultrasonic transducers. The coding, and subsequent decoding, may allow for multiple ultrasonic transducers to be operated in a receive mode simultaneously while still differentiating the contribution of the individual ultrasonic transducers. Improved signal characteristics may result, including improved signal-to-noise ratio (SNR).
US11275160B2 Ultrasonic sensor device for a motor vehicle having a two-part attachment device, paneling arrangement, motor vehicle and method
The invention relates to an ultrasonic sensor device (2) for a motor vehicle, having an ultrasonic sensor (3) which has a diaphragm (8) for emitting and/or receiving an ultrasonic signal, and having an attachment device which is configured, in a correct installation position of the ultrasonic sensor device (2) on an exterior panelling part (6) of the motor vehicle, to press the diaphragm (8) against an inner side (7) of the exterior panelling part (6) with a prestressing force, wherein the attachment device has a securing apparatus (5) and a cover apparatus (4), wherein the securing apparatus (5) can be arranged on the inner side (7) of the exterior panelling part (6) and has an opening (22) in which the diaphragm (8) is arranged, and wherein the cover apparatus (4) has a receptacle (24) in which a rear side (23), lying opposite the diaphragm (8), of the ultrasonic sensor (3) is secured, and wherein the cover apparatus (4) and the securing apparatus (5) are connected in a positively locking fashion.
US11275151B2 Method for setting up a surveillance zone in one goods logistics facility and location system for a goods logistics facility
The invention relates to a method for setting up a surveillance zone (4) of a location system for acquiring the position of at least one movable object within a goods logistics facility (2), a method for operating such a location system, and a location system for a goods logistics facility (2). The method for setting up the surveillance zone (4) includes the following steps of the method: Moving a zone setting up apparatus (50) along a closed movement path (6) within an acquisition range and simultaneously capturing at least three different path positions (7) of the zone setting up apparatus (50), determining a route of an outer boundary (5) of the surveillance zone (4) to be set up based on the path positions (7) acquired, and defining an area enclosed by the outer boundary (5) as a surveillance zone (4).
US11275148B2 Multi-sensor location data tracking
Disclosed herein are techniques for obtaining location data for a sensor fusion device. The techniques include transmitting or receiving a signal from or to the sensor fusion device. The techniques also include obtaining angle-based location data, based on the signal and on an angle-based location finding technique. The techniques also include determining location data for the sensor fusion device or an auxiliary device associated with the sensor fusion device, based on the angle-based location data.
US11275146B2 LIDAR system with non-uniform sensitivity response
A light detection and ranging (LIDAR) system includes a light detector having a first scanning mirror and a light sensor aligned with the first scanning mirror. The first scanning mirror is configured to rotate about a first axis and to reflect incident light pulses toward the light sensor at different angles of rotation with respect to the first axis. The light sensor is configured to detect reflected light pulses from the first scanning mirror over a range of the angles of rotation. An input area of the light detector has a non-uniform sensitivity response along a first direction.
US11275145B2 Antenna device and target detecting device
An antenna device for receiving radio wave signals includes antenna groups. Each of the antenna groups includes unit antennas arranged in a predetermined direction. The antenna groups are arranged in the predetermined direction at equal intervals. The unit antennas in each of the antenna groups are arranged at two or more different intervals in the predetermined direction in the antenna device.
US11275143B2 Method for measuring eddy current fields in a magnetic resonance device, magnetic resonance device, computer program and electronically readable data carrier
Systems and methods for measuring eddy current fields occurring as a result of gradient pulses in a magnetic resonance sequence at a point in time during the magnetic resonance sequence in relation to at least one direction of pulse effect. At least the parts of the magnetic resonance sequence comprising the gradient pulses relating to the at least one direction of pulse effect are performed as a preparation sequence up until the point in time followed directly by a measurement sequence in which first measurement data is recorded. The preparation sequence is played out again with the same, directly consecutive measurement sequence without the gradient pulses relating to the at least one direction of pulse effect or with gradient pulses having an inverted sign relating to the at least one direction of pulse effect. Second measurement data is recorded. Using a joint evaluation of the first and second measurement data at least one variable characterizing the eddy current field generated by the eddy currents of the gradient pulses in the at least one direction of pulse effect is determined.
US11275133B2 Asymmetric birdcage coil
A birdcage coil for a magnetic resonance imaging (MRI) system, the birdcage coil includes: a relatively planar birdcage coil section, including a pair of relatively planar ring portions and a plurality of conductive, elongated rungs extending between the pair of relatively planar ring portions; and a relatively domed birdcage coil section, including a pair of relatively domed ring portions and a plurality of conductive, elongated rungs extending between the pair of relatively domed ring portions. The relatively domed birdcage coil section is releasably coupled to the relatively planar birdcage coil section. In an embodiment, at least two sets of the relatively planar and domed birdcage coil sections are provided, where each of the at least two sets is configured to a different MRI application.
US11275130B2 Magnetic sensor bridge using dual free layer
The present disclosure generally relates to sensor device, such as a magnetic sensor bridge, that utilizes a dual free layer (DFL) structure. The device includes a plurality of resistors that each includes the same DFL structure. Adjacent the DFL structure is a magnetic structure that can include a permanent magnet, an antiferromagnetic (AFM) layer having a synthetic AFM (SAF) structure thereon, a permanent magnetic having a SAF structure thereon, or an AFM layer having a ferromagnetic layer thereon. The DFL structures are aligned with different layers of the magnetic structures to differentiate the resistors. The different alignment and/or different magnetic structures result in a decrease in production time due to reduced complexity and, thus, reduces costs.
US11275128B2 Magnetic field measuring device
Provided is a magnetic field measuring device which has good temperature stability and which enables an improvement by making it possible for the sensitivity of a Hall element, a magnetic impedance (MI) element or a magnetic resistance (MR) element, which are conventionally used extensively, to be set freely. This magnetic field measuring device comprises: a temperature maintaining means for maintaining an extremely low temperature state in which a superconductor adopts a superconducting state; a magnetic sensor which is provided inside the temperature maintaining means to detect a magnetic field; and a magnetic field space forming means for forming a magnetic field space specific to the superconducting state, by adopting a superconducting state inside the temperature maintaining means; wherein the magnetic sensor is disposed in the magnetic field space.
US11275127B2 Data converter false saturation detector
According to aspects of the disclosure, an apparatus is disclosed comprising: a controller; an analog-to-digital converter (ADC) coupled to the controller, the ADC including an input terminal for receiving a sensor signal from a transducer; and a diagnostic circuit coupled to the input terminal of the ADC and to the controller, the diagnostic circuit being configured to: generate a diagnostic signal that indicates whether a voltage at the input terminal of the ADC meets a first threshold, and provide the diagnostic signal to the controller, wherein the controller is configured to: receive a data sample from the ADC, detect whether the data sample meets a second threshold, and transition the apparatus into a safe state when: (i) the diagnostic signal indicates that the voltage at the input terminal does not meet the first threshold, and (ii) the data sample meets the second threshold.
US11275120B2 Battery monitoring device
In a battery monitoring device, an amplifier circuit outputs an amplified differential voltage value obtained by amplifying a differential voltage value between a first voltage value of a battery and a reference voltage value, and outputs an amplified differential voltage value obtained by amplifying a differential voltage value between a second voltage value of the battery and the reference voltage value. A CPU calculates an internal resistance value of the battery based on the amplified differential voltage value outputted from the amplifier circuit, the amplified differential voltage value outputted from the amplifier circuit, a current value of a constant current adjusted by a constant current circuit, and a current value of a constant current adjusted by the constant current circuit. The reference voltage value is a voltage value between the first voltage value and the second voltage value.
US11275115B2 Organic light emitting display device and method of manufacturing the same
Disclosed is an organic light emitting display (OLED) device that may include a thin film transistor on a substrate; a first electrode electrically connected with the thin film transistor; an organic emitting layer on the first electrode, the organic emitting layer separated by a partition; a partition cover on the partition; a second electrode on the organic emitting layer; and an encapsulation layer on the second electrode, wherein a width of an upper surface of the partition cover is smaller than a width of a lower surface of the partition cover.
US11275113B2 Measuring a control system response time
Measuring a control system response time of a second clock tree is provided, comprising measuring a skew between the second clock signal and the first clock signal and storing the skew, initiating a delay change of a delay induced by the programmable delay line and starting a time measurement. At least one iteration is performed of measuring the skew between the second clock signal and the first clock signal and comparing the measured skew with the stored skew. Based on the result of the comparison, stopping after a current iteration and stopping the time measurement. A result of the time measurement is the control system response time.
US11275109B2 Apparatus, system, and method for an integrated circuit
Manufacturing integrated circuits is discussed with steps as follows. Creating a wafer with a plurality of dies, where each die contains its own integrated circuit. Fabricating multiple instances of TAP circuitry located in a margin between dies of the wafer. Fabricating on the wafer one row of test pads and power pads per group of dies on the wafer, where the row of test pads and power pads is electrically connected and shared among all of the dies in the group. The test and power pads connect to a chain of TAP circuitry in order to supply operating power as well as testing data to verify the integrity of each die in that group of dies. Singulating the dies to create each instance of the integrated circuit, and during the singulation process, the TAP circuitry located in the margin between the dies is destroyed.
US11275106B2 High voltage probe card system
A test assembly for testing a device under test includes a probe card assembly and a cap secured to the probe card assembly. The probe card assembly includes a probe tile having a plurality of openings. The probe tile includes a plurality of probe wires including a probe needle portion and a probe tip portion. A seal is disposed on a surface of the probe tile and forms an outer perimeter of a pressurized area. The probe tile includes an insulation layer formed within the pressurized area that is configured to separate the probe needle portion from the device under test. The insulation layer includes an aperture through which the probe tip portion extends to contact the device under test. The cap includes a fluid inlet and a fluid return outlet that are in fluid communication with the plurality of openings of the probe tile.
US11275105B2 Reliability test device for coil
A test device according to an embodiment of the present invention includes: a first measurement terminal connected to one end of a first coil to be tested; a second measurement terminal connected to another end of the first coil; a direct-current power source connected to the first measurement terminal; a first semiconductor switch connected between the second measurement terminal and a ground; and a drive unit for turning on and off the first semiconductor switch.
US11275104B2 Test apparatus
A waveform data acquisition module acquires the waveforms of electrical signals for multiple channels. A memory controller continuously writes a digital signal S3 to one from among a first memory unit and a second memory unit. When a given memory unit has become full, the memory controller notifies an external higher-level controller that the corresponding memory unit is full and switches the wiring target to the other memory unit.
US11275103B2 Calibration method, system and device of on-wafer s parameter of vector network analyzer
The disclosure provides a calibration method, a system and a device of an on-wafer S parameter of a vector network analyzer. The method comprises the steps of: acquiring a first parameter of a first crosstalk calibration piece measured by the vector network analyzer; obtaining a main crosstalk error term based on the first parameter of the first crosstalk calibration piece and a calibration parameter of the first crosstalk calibration piece; acquiring a second parameter of a second crosstalk calibration piece measured by the vector network analyzer based on the main crosstalk error term; and obtaining a secondary crosstalk error term based on the second parameter of the second crosstalk calibration piece and a calibration parameter of the second crosstalk calibration piece, wherein the main crosstalk error term and the secondary crosstalk error term are used for calibrating the vector network analyzer.
US11275100B2 Amplification interface, and corresponding measurement system and method for calibrating an amplification interface
An amplification interface includes an input terminal receiving a sensor current and an output terminal supplying an output voltage. An analog integrator is connected to the input terminal and supplies the output voltage. A current generator is connected to the input of the analog integrator and generates a compensation current based on a drive signal. A control circuit generates the drive signal for the current generator based on a control signal representing an offset in the sensor current supplied by the sensor. The current generator generates, based on the driving signal, a positive or negative current. The control circuit determines a first duration and a second duration as a function of the control signal representing the offset in the sensor current, during the measurement interval, and sets the driving signal to a first logic value for the first duration and to a second logic value for the second duration.
US11275097B2 Method for mounting inertial sensor unit and inertial sensor unit
A method for mounting an inertial sensor unit includes: mounting a substrate to a structure; and mounting, to the substrate, a case in which an inertial sensor is accommodated, wherein the case is provided with a first mounting portion, the substrate is provided with a second mounting portion, and in the mounting of the case, the first mounting portion and the second mounting portion fit together, whereby the case is mounted to the substrate.
US11275095B2 Sample pretreatment apparatus, robotic arm, and sample pretreatment method
A sample pretreatment apparatus includes: a plurality of sample pretreatment sections, each of which executes a sample pretreatment prior to a measurement; and a robotic arm including: an articulated arm member; and a hand attached to the articulated arm member. The plurality of sample pretreatment sections includes a sample dispenser that dispenses a sample in a first sample container into a second sample container. For a first measurement, the robotic arm holds the second sample container with the hand and transports the second sample container to a pretreatment group of the plurality of sample pretreatment sections, the pretreatment group including the sample dispenser. For a second measurement, the robotic arm holds the second sample container with the hand and transports the second sample container to another pretreatment group of the plurality of sample pretreatment sections, the another pretreatment group including the sample dispenser.
US11275089B2 Plasmonic nanoparticles, methods of making plasmonic nanoparticles and sensors made therefrom
A method of making free-standing ALD-coated plasmonic nanoparticles. The method comprises providing a plurality of semiconductor quantum dots. One or more conformal layers of dielectric material are deposited over the quantum dots to form dielectric-coated quantum dots. A conformal metallic nanoshell is deposited over the dielectric-coated quantum dots to form plasmonic nanoparticles. At least one layer chosen from i) the conformal layers of dielectric material and ii) the conformal metallic nanoshell is deposited using a vapor phase atomic layer deposition (ALD) process. Plasmonic nanoparticles and systems employing the nanoparticles are also disclosed.
US11275088B2 BCR-ABL variants
A splice variant of bcr-abl mRNA that produces BCR-ABL protein with a truncated C-terminus and its role in resistance to treatment with kinase inhibitors is disclosed. Vectors for expressing the truncated gene product are provided as well as recombinant cells that express the truncated gene product from a cDNA construct. Also provided are methods compositions and kits for detecting the BCR-ABL splice variant. Additionally, methods for screening BCR-ABL kinase domain inhibitors which rely on the recombinant cells and methods of predicting likelihood for resistance of a CML patient with a BCR/ABL translocation respond to treatment with one or more BCR-ABL kinase inhibitors are also disclosed.
US11275085B2 Immunochromatographic test strip for detecting object in red blood cell-containing sample and immunochromatography using the test strip
A problem of the present invention is to provide an immunochromatographic test strip avoiding agglutination of colloidal gold while red blood cells in whole blood are agglutinated and then separated and removed in the case of using polybrene as a hemagglutinating agent and the colloidal gold conjugates as a detection reagent, and to provide immunochromatography using the test strip. To solve the problem, the present inventors reviewed the composition of the existing reagent itself from a completely different viewpoint rather than the selection of type or amount of polyanions, and as a result of extensive study on each element, the inventors surprisingly found that agglutination of colloidal gold may be suppressed by using a particular additive without neutralization by polyanions.
US11275084B2 Successive sampling device and associated method
A method of determining a number of a solution constituent includes introducing a first number of solution constituents to a first test location, establishing a first binding environment for the introduced first number of solution constituents, creating a first residual number of solution constituents by binding a first plurality of solution constituents, establishing a second binding environment for the first residual number of solution constituents, creating a second residual number of solution constituents by binding a second plurality of solution constituents from the first residual number of solution constituents, obtaining a first signal associated with the bound first plurality of solution constituents, obtaining a second signal associated with the bound second plurality of solution constituents, and determining a second number of a constituent of interest based upon the obtained first signal and the obtained second signal.
US11275076B2 Systems and methods for assessing blood platelet function
A method carried out by a system configured to analyze blood. The method includes causing a ferromagnetic object to move in a chamber housing blood after clot initiation has been implicated. Movement of the object in the chamber is detected. The detected movement of the object is correlated with clot retraction of the blood. In some embodiments, the stop of detecting movement includes allowing the object to drop from a raised position and detecting a drop distance of the object. In related embodiments, the step of correlating detected movement with clot retraction includes reviewing a trace generated by a plurality of drop distances over time. In yet other embodiments, methods of the present disclosure can further including evaluating platelet function of the blood based upon assessed clot retraction.
US11275069B2 Detection of non-XR/MD detectable foreign objects in meat
Disclosed is an inspection system having a background positioned adjacent an inspection zone; and an image capturing device configured to receive background electromagnetic radiation (EMR) from the background and from the inspection zone, the inspection zone being configured and arranged to receive material for transport into the inspection zone; wherein the background has a background property defined by a background emission, a background absorbance, and a background reflectance, the background property being matched in EMR to a material EMR of material to be transported into the inspection zone, the material having a material property defined by a material emission, a material absorbance, and a material reflectance; and wherein the image capturing device is configured to detect a foreign object within material when transported into the inspection zone by deducting the background EMR from the material EMR.
US11275067B2 Articles and methods for sensory training, education, entertainment, or amusement
An object is enclosed but moveable within a container. An interior surface of the container includes two or more distinct areal segments exhibiting corresponding surface characteristics. Movement of the object while in contact with each areal segment results in a corresponding sensory input to a user moving the container. The corresponding surface characteristic of each areal segment differs from the corresponding surface characteristic of at least one other areal segment, so that the corresponding sensory inputs to the user resulting from movement of the object while in contact with those areal segments differ from one another. The corresponding sensory inputs can include auditory inputs, tactile inputs, visual inputs, olfactory inputs, or sensor readouts. The article can be employed in methods wherein a user identifies the object, or characterizes the object or areal segments, based on the sensory inputs.
US11275066B2 Liquid chromatograph
A liquid chromatograph that ionizes a sample eluted from a column 113 using an ionization probe 211 connected to the column 113 and analyzes the sample using an ion analyzer 200, the liquid chromatograph includes: a column oven 114 in which the column 113 is accommodated; and a guide mechanism 1, 1141a that is provided inside the column oven 114, permits the column 113 to move in a predetermined direction following movement of the ionization probe 211, and regulates movement in other directions.
US11275065B2 Automated clinical diagnostic system and method
A diagnostic system and method and an interconnected laboratory system comprising clinical diagnostic systems are presented. The diagnostic system comprises a sample preparation module, a liquid chromatography (LC) separation module coupled to the sample preparation module via a sample preparation/LC interface, a mass spectrometer (MS) module coupled to the LC separation module via an LC/MS interface, and a result calculation module for identifying and/or quantifying analytes or substances of interest contained in the samples and passed through the LC separation and MS modules. The diagnostic system comprises a controller programmed to monitor operational parameters (1-n) indicative of a performance status of the diagnostic system, to trigger a quality control procedure and/or a maintenance procedure whenever one or more parameters (1-n) of the operational parameters (1-n) is out of specification, and to minimize the quality control and/or maintenance procedures as long as the operational parameters (1-n) remains within specification.
US11275064B2 Gas chromatograph device with positioning system for the inlet liner and the column and method of use thereof
A gas chromatograph with a positioning system for the inlet liner and the column includes a column and the positioning system for the inlet liner and the column. The column is configured for gas chromatography. Wherein, the positioning system for the inlet liner and the column is configured to position the inlet liner and the column with respect to one another. The positioning system for the inlet liner and the column is configured to repeatably and optimally position the inlet liner and the column with respect to one another. The positioning system for the inlet liner and the column positions the inlet liner in a perpendicular orientation to the column.
US11275062B2 Sample injection with fluidic connection between fluid drive unit and sample accommodation volume
An injector, for injecting a fluidic sample into a flow path between a fluid drive and a sample separation unit, includes a sample accommodation volume, a sample drive, and a fluidic valve switchable to selectively couple the volume with the flow path or decouple the volume from the flow path. In an injection switching state, the fluid drive, the separation unit and the sample drive are coupled by the valve so that fluid driven by the sample drive and flowing from the volume to the separation unit and further fluid driven by the fluid drive and flowing from the fluid drive to the separation unit are combined at a fluidic connection upstream of the separation unit. A control unit controls a pressure of the fluid and/or the further fluid during injecting.
US11275058B2 Apparatus and method for acoustic modeling of defects in composite materials using calibration panels formed by additive manufacturing
Disclosed herein is a calibration panel that models acoustic properties of defects in vehicle components made of composite materials. The calibration panel includes a body formed by additive manufacturing from a first digital material having an acoustic property selected to approximate an acoustic property of a composite material and an insert embedded within the body. The insert is formed of at least a second digital material having an acoustic property selected to approximate an acoustic property of a defect within the composite material. Also disclosed is a method for manufacturing vehicle components that are non-destructive evaluation (NDE)-compliant. The method includes receiving a proposed design of a component, manufacturing the calibration panel, and testing the calibration panel to determine if the insert is detectable using acoustic emission testing. The method also includes rejecting, in response to a not-detectable status of the insert, the proposed design of the component.
US11275057B2 Photoacoustic sensor valve
A system for measuring gas concentration includes a package having a cavity and a port, a photoacoustic gas sensor device within the package, and a Micro Electro Mechanical System (“MEMS”) valve separate from the photoacoustic gas sensor device placed over the port of the package and to allow ambient gas diffusion into the cavity in a first mode of operation, and to prevent ambient gas diffusion into the cavity and to acoustically isolate the cavity in a second mode of operation.
US11275055B2 Detonation pickup tester and methodology
A detonation pickup testing system, comprising: (i) apparatus for coupling to at least one terminal of a detonation pickup; and (ii) a computational system, for communicating with the pickup via with the apparatus, to test at least one characteristic, excluding or in addition to DC resistance, of the detonation pickup.
US11275046B2 Humidity sensor and related methods
A humidity meter includes a humidity sensor, a heating device oriented towards the humidity sensor, a signal generator capable of modulating a power output of the heating device, and a lock-in amplifier capable of demodulating a response signal of the humidity sensor as induced by the modulated heating device. A method of measuring humidity includes the steps of providing a humidity sensor positioned along a channel, a heating device positioned opposite the humidity sensor along the channel, and a controller including a signal generator and a lock-in amplifier; providing an airflow along the channel; modulating a power supply to the heating device using the signal generator; and demodulating a response signal of the humidity sensor induced by the modulated heating device.
US11275044B2 Anomaly determination method and writing apparatus
An anomaly determination method of the present embodiment includes: measuring a first resistance value of a processing target via a first grounding member when the first grounding member is attached to the processing target in a first chamber; bringing the first grounding member into contact with a grounded second grounding member to measure a second resistance value of the processing target via the first and second grounding members in a second chamber; and determining an anomaly of the second grounding member with an arithmetic processing unit based on a trend of a resistance difference between the first resistance value and the second resistance value for a plurality of processing targets.
US11275043B2 Nano-sensor for detecting gaseous components
Nano-sensors, nano-sensor array and methods of fabrication thereof are provided. A nano-sensor comprises a pair of sensing electrode assemblies aligned longitudinally along a first axis. Each sensing electrode assembly comprises an electrode strip coupled to a contact pad at a first end of the electrode strip. A sensing member is disposed between the pair of sensing electrode assemblies to detect, at a predetermined temperature, presence of a gaseous component. A thermally conductive layer is provided in contact with the sensing member. The nano-sensor comprises a heating assembly, comprising a heating strip disposed between and coupled to a pair of heating contact pads, aligned longitudinally along a second axis substantially perpendicular to the first axis. A portion of the heating strip is in contact with the thermally conductive layer to heat the sensing member through the thermally conductive layer.
US11275042B2 Electrode assembly for conductivity meter or resistivity meter, conductivity meter and resistivity meter using the same electrode assembly
An electrode assembly for a conductivity meter or resistivity meter includes: an electrode main body; a test liquid intake flow path passing through the electrode main body; a pair of voltage electrodes which is respectively provided so that surfaces thereof are exposed to opposing inner wall surfaces forming the test liquid intake flow path; and a pair of current electrodes which is respectively provided so that surfaces thereof are exposed to each of the inner wall surfaces, and in this configuration, each of the pair of current electrodes contains a carbon-based material, and each of the surfaces of the pair of current electrodes exposed to the inner wall surfaces is in a strip shape.
US11275038B2 Method and apparatus for x-ray scattering material analysis
A method for X-Ray Scattering material analysis, in particular Small Angle X-ray Scattering material analysis for generating and directing an incident X-ray beam along a propagation direction to a sample held in a sample environment executing a sample measurement process. An apparatus adapted to carry out such a method is also disclosed.
US11275037B2 Alloy powder cleanliness inspection using computed tomography
A system and method are provided including an inclusion module to receive a powder sample from a powder source; a computed tomography equipment; a memory for storing program instructions; an inclusion processor, coupled to the memory, and in communication with the inclusion module, and operative to execute program instructions to: receive the powder sample; execute a computed tomography (CT) scan process of the received sample to generate a first dataset including one or more images; identify inclusions in the one or more images, via a segmentation process; reconstruct, via a reconstruction process, the identified inclusion into a 3D representation; measure the identified inclusion; mark the inclusions on one or more image slices from the 3D representations; and determine whether the powder source is contaminated based on the one or more marked images. Numerous other aspects are provided.
US11275033B2 Device for optical inspection of empty and liquid-filled containers
The invention relates to a device for optically inspecting a container that is empty or filled with liquid, comprising an illumination unit and a recording apparatus. The illumination unit comprises an illumination surface, by means of which a two-dimensional light pattern consisting of at least two regions of different light intensities can be produced and the container can be irradiated with light from the light pattern, in particular said light can shine therethrough. According to the invention, a mirror system is further provided which is arranged in the beam path between the illumination unit and the container and comprises at least one concave mirror. The mirror system images the light pattern produced by the illumination unit onto the plane of the entrance pupil of the recording apparatus.
US11275030B2 Structured substrates for optical surface profiling
This disclosure provides methods and devices for the label-free detection of target molecules of interest. The principles of the disclosure are particularly applicable to the detection of biological molecules (e.g., DNA, RNA, and protein) using standard SiO2-based microarray technology.
US11275022B2 Two frequency comb fourier spectroscopy for chemical sensing
The present disclosure relates generally to a system and method for increasing the reliability and data-rate transmission of information from a downhole device to the surface and from the surface to the downhole device. A fluid sampling system may comprise a downhole tool positionable in a wellbore and comprising a fluid testing chamber. The downhole tool may also comprise a light spectrum analysis unit disposed at a surface of the wellbore, wherein the light spectrum analysis unit comprises a detector. The downhole tool may further comprise a fiber optic cable for carrying light from the downhole tool to the light spectrum analysis unit, wherein the fiber optic cable is connected to the downhole tool and the light spectrum analysis unit.
US11275014B1 Particle characteristic measurement apparatus
An apparatus for sensing characteristics of particles in a flow of particles may include a guidance structure configured to guide particles of a stream of particles taken from the flow of particles. The guidance structure defines an inclined surface across which particles of the stream of particles move. The apparatus may further include an image capturing device configured to capture at least one image of particles located on the inclined surface.
US11275011B2 Automated airborne particulate matter collection, imaging, identification, and analysis
The following is an apparatus and a method that enables the automated collection and identification of airborne particulate matter comprising dust, pollen grains, mold spores, bacterial cells, and soot from a gaseous medium comprising the ambient air. Once ambient air is inducted into the apparatus, aerosol particulates are acquired and imaged under a novel lighting environment that is used to highlight diagnostic features of the acquired airborne particulate matter. Identity determinations of acquired airborne particulate matter are made based on captured images. Abundance quantifications can be made using identity classifications. Raw and summary information are communicated across a data network for review or further analysis by a user. Other than routine maintenance or subsequent analyses, the basic operations of the apparatus may use, but do not require the active participation of a human operator.
US11275010B2 Monitoring the state of a coil in a sensor
The present invention relates to a method for monitoring state of a coil having at least two connection wires, which coil is part of an apparatus for determining at least one process variable of a medium in a containment, as well as relating to an apparatus for executing the method. The method, in such case, includes method steps as follows: ascertaining a desired-value of an ohmic total resistance for the coil and the connection wires, supplying the coil with an electrical excitation signal and receiving an electrical, received signal from the coil by means of the two connection wires, ascertaining an actual-value of the ohmic total resistance based at least on the received signal, and comparing the actual-value with the desired-value and ascertaining a state indicator based on the comparison.
US11275005B2 Fatigue limit stress specification system, fatigue limit stress specification device, and fatigue limit stress specification method
A fatigue limit stress specification system includes: a vibration generator that repeatedly applies a load to an object to be measured; a temperature sensor that measures a change in temperature of the object to be measured; and an information processing device that measures a fatigue limit stress of the object to be measured. The information processing device obtains a relation between a temperature amplitude of a fundamental frequency component of vibration for the object to be measured and a temperature amplitude of a second harmonic component of the vibration, performs fitting on the relation by using a first approximate line and a second approximate line, the first approximate line including a quadratic curve, the second approximate line including a quadratic curve, and obtains the fatigue limit stress of the object to be measured based on an intersection of the first approximate line and the second approximate line.
US11274996B2 Compressed open flow assay and use
The present invention relates to the methods, devices, and systems that make bio/chemical sensing (including, not limited to, immunoassay, nucleic assay, electrolyte analysis, etc.) faster, more sensitive, less steps, easy to perform, smaller amount of samples required, less or reduced (or no) needs for professional assistance, and/or lower cost, than many current sensing methods and devices. The present invention also allow a test performed by a smartphone.
US11274992B2 Method for analyzing the compressed-air supply security of a compressed-air system
The invention relates to a method for the analysis of the compressed-air supply security of a compressed-air system which comprises one or more compressed-air generators (C1, C2) and supplies one or more compressed-air consumers via a compressed-air network (9),characterized in that a time course of the maximum delivery volumetric flow rate MDVF(t) is recorded, estimated or calculated, that a time course of the consumption volumetric flow rate CVF(t) is recorded, estimated or calculated, and that for the analysis of the compressed-air supply security the time course of the maximum delivery volumetric flow rate MDVF(t) and the time course of the consumption volumetric flow rate CVF(t) are automatically offset against each other over an analysis period.
US11274989B2 Method for determining the structural integrity of an infrastructural element
The invention relates to a method for determining the structural integrity of an infrastructural element, comprising the steps of: measuring deformations, such as displacements or rotations, during a predetermined time period with deformation measurement means arranged at or near a main structural body of the infrastructural element, in particular supports of the main structural body, characterized by determining the load configuration of the main structural body over the course of the predetermined time period, such as the load configuration concerning the loading perpendicular to a longitudinal direction of the main structural body, calculating the bending stiffness (EI) of the main structural body over the course of the predetermined time period, from the load configuration and deformations measured by the deformation measurement means, and comparing the bending stiffness (EI) at the end of the predetermined time period to the bending stiffness (EI) at the start of the predetermined time period to establish a difference in bending stiffness (EI) over the course of the predetermined time period.
US11274984B2 Pressure sensor having a lidless/laminate structure
A pressure sensor includes a lidless structure defining an internal chamber for a sealed environment and presenting an aperture; a chip including a membrane deformable on the basis of external pressure, the chip being mounted outside the lidless structure in correspondence to the aperture so that the membrane closes the sealed environment; and a circuitry configured to provide a pressure measurement information based on the deformation of the membrane.
US11274979B2 Methods of non-destructive residual stress measurement using barkhausen noise and use of such methods
A method for determining residual stress in a selectively hardened parts including an unhardened region adjacent to a hardened region is provided. The method includes obtaining a Barkhausen Noise (BN) value for the unhardened region and selecting a corresponding absolute residual stress value from a correlation between BN values and absolute residual stress values. The selected absolute residual stress value accurately estimates the absolute residual stress in the hardened region of the selectively hardened part. In variations of the method the unhardened region is surrounded by the hardened region, the hardened region is a laser hardened region and the unhardened region is not laser hardened.
US11274975B2 Measuring apparatus and physical characteristic measuring device
A measuring apparatus and a physical characteristic measuring device are provided. The measuring apparatus includes at least one first physical characteristic measuring device and a data processing device. The first physical characteristic measuring device includes a sensor, a signal processing circuit, and a transmission path. The sensor generates a measurement signal according to the physical characteristics of a location where the first physical characteristic measuring device is located. The signal processing circuit converts the measurement signal into a first processed signal. The transmission path is able to be electrically connected to a second physical characteristic measuring device. The transmission path passes a second processed signal of the second physical characteristic measuring device to the data processing device in response to the first physical characteristic measuring device and the second physical characteristic measuring device being electrically connected to each other.
US11274970B1 Integrated optical-microwave phase detecting apparatus and method based on 3X3 MMI coupler
The present disclosure relates to an integrated phase detector. In an embodiment, a first multi-mode interference coupler that receives the optical signal and outputs optical signals with a plurality of modes, and a second multi-mode interference coupler that receives one of the optical signals with the plurality of modes and a modulated signal generated through performing a phase modulation on another of the optical signals with the plurality of modes by the microwave signal, and outputs a first optical interference signal and a second optical interference signal may be included.
US11274966B2 Hyper-spectral image measurement device and calibration method therefor, photographing module and device for skin diagnosis, skin diagnosis method, and skin image processing method
In one aspect, a hyperspectral image measurement device is provided to include: a main body; an illumination module disposed in the main body and including LEDs having different peak wavelengths to irradiate light to a subject; a camera disposed on the main body and receiving light reflected from the subject to acquire an image of the subject; a barrel having a contact surface contacting the subject, the contact surface located to be spaced apart from the illumination module and the camera module by a predetermined distance; and a reference cover located on the contact surface and including a standard reflection layer for reflecting light irradiated from the illumination module toward the camera module.
US11274961B2 Ultraviolet ray detecting device having Shottky layer forming Shottky barrier
An ultraviolet ray detecting device is provided. The ultraviolet ray detecting device comprises: a substrate; a buffer layer disposed on the substrate; a light absorption layer disposed on the buffer layer; a capping layer disposed on the light absorption layer; and a Schottky layer disposed on a partial region of the capping layer, wherein the capping layer has an energy bandgap larger than that of the light absorption layer.
US11274957B2 Method to calibrate disposable cartridge cuvette thickness in-situ
An analytical system includes a laser disposed to direct light toward a microfluidic feature disposed in a feature layer of a multiple layer test cartridge, a sensor to receive reflections from capping layers disposed about the microfluidic feature in the feature layer, and a controller to determine a depth of the microfluidic feature as a function of the received reflections.
US11274956B2 Foldable and intrinsically safe coiled inductance sensors for sensing depth of solids in liquids and sensing depth of two different types of liquids in hazardous locations
The present invention comprises a novel foldable and intrinsically safe planar coiled inductance sensor to measure liquid depths, solids in liquid depths, and two different liquids depths. This invention is used in onsite wastewater management systems (OWTS) to monitor depths of solids, oil, and effluent in a wastewater tank. The inductors are configured to allow for solids, liquids and gases to surround the coils. A number of coils are hung in series from near the OWTS tank lid to at least 18 inches below the output baffle to measure the different materials at different depths in the OWTS tank. The inductance sensors are capable of use with various materials to measure solids, oil, and effluent depths in an OWTS tank.
US11274953B2 Apparatus and method for dosaging powdered or granulated material
Provided is an apparatus for dosaging a particulate material. The particulate material includes, at least in operation, a cavity having an inlet opening facing upwardly for receiving the material from an external source, an outlet opening facing downwardly, for disposing therethrough dosages of the material and a dosage feeder located inside the cavity and having at least one dosage recess.
US11274952B2 Ultrasonic measuring device for ultrasonic measurement on a flowing fluid
An ultrasonic measuring includes a housing having a measuring channel and ultrasonic transducers. The housing is releasable attached to a pipe such that the measuring channel is capable of receiving the pipe and fixing the pipe with respect to the housing. The ultrasonic transducers emit and receive ultrasonic signals, and include first and second ultrasonic transducers. The first ultrasonic transducers define a first measuring section so as to be capable of exchanging ultrasonic signals, and the second ultrasonic transducers define a second measuring section so as to be capable of exchanging ultrasonic signals. The ultrasonic transducers are aligned such that the first and second measuring sections extend obliquely to a flow direction, and such that a measuring plane is defined by a center axis of the measuring channel and is different from a measuring plane defined by the center axis of the measuring channel and the second measuring section.
US11274951B2 Flow meter
A flow meter for measuring the flow rate of a fluid, with a measuring tube that forms a measurement chamber through which the fluid can flow and with at least one bluff body that is disposed in the measurement chamber and wherein, additionally, a measuring body, which can be displaced due to the formation of vortices at the bluff body, is disposed downstream of the bluff body in the measurement chamber. The flow meter has at least one protrusion protruding into the measurement chamber and is formed upstream of the bluff body at an inner wall delimiting the measurement chamber.
US11274950B2 Fabrication of high density sensor array
A sensor array having a lattice topology includes interconnects having an electrically-conductive layer sandwiched between two dielectric layers, the interconnects defining first-axis interconnects, second-axis interconnects, and interconnect junctions, sensor nodes located on associated interconnect junctions thereby defining an associated first-axis line and second-axis line, a sensor on an associated sensor node, a primary first-axis interconnect interface that is electrically connected to the first-axis interconnects, and a primary second-axis interconnect interface that is electrically connected to the second-axis interconnects. Each sensor node includes a first electrode that is electrically connected to an associated first-axis line, a second electrode that is electrically connected to an associated second-axis line, and a bypass bridge that electrically isolates the associated second-axis line from the associated first-axis line.
US11274948B2 Remote facade inspection gantry
A facade gantry allows for close inspection of a facade using remotely operated cameras, probes, and/or sampling devices. These devices are located in a housing that is positioned in front of a facade by a system of cables, from which it is suspended, that allow for movement in any direction in a plane. Two cables are attached to the housing containing the sensors and tools and are wound onto two separate spools located on the roof at the vertical boundaries of the inspection area. By winding and unwinding these spools, the housing can be raised, lowered, and moved from side to side. The invention further has an optional “shed” located on the ground that protects pedestrians in the case of a suspension system failure. The shed moves to maintain a position directly under the housing. The gantry optionally allows for repair of the facade by using remotely operated repair tools.
US11274945B2 Coordinate measuring machine and coordinate measuring program
A coordinate measuring machine including a surface plate; a probe moving body; an INC pattern and ABS pattern along a moving direction of the probe moving body; an INC detector that outputs a plurality of waveform signals in accordance with the moving amount based on the INC pattern; an ABS detector that outputs an absolute position signal of the probe moving body based on the ABS pattern in response to a request signal; and a control device that has a INC counting portion that counts the waveform signals outputted by the INC detector; a position information obtaining portion that reads a counted value at a timing when a work is detected by a probe; and a presetting portion that emits the request signal to the ABS detector to obtain the absolute position signal, and presets the counting portion to this absolute position signal.
US11274944B2 Apparatus for sensing rotating body
An apparatus for sensing a rotating body includes a plurality of units to be detected provided on the rotating body; at least two sensing coils disposed to face the units to be detected; an oscillator including at least two capacitors respectively connected to the at least two sensing coils to form at least two oscillation circuits; and a rotation information calculator configured to count frequencies of at least two oscillation signals respectively output from the at least two oscillation circuits to generate a first count value and a second count value, and calculate a rotation direction of the rotating body based on a change in the first count value and a change in the second count value.
US11274943B2 Detection apparatus and display apparatus
A detection apparatus includes a substrate, a display area, a peripheral area, a plurality of electrodes, a plurality of terminals, a first wire, and a second wire. The display area is provided on the surface of the substrate. The peripheral area is provided outside the display area. The electrodes are provided to the display area. The terminals are provided in correspondence with the respective electrodes in the peripheral area. The first wire couples an electrode to a terminal. The second wire couples the electrode to the terminal to which the first wire is coupled.
US11274942B2 Position detection device
A position detection device includes a magnet that generates a magnetic field to be detected, and a magnetic sensor. The magnetic sensor detects the magnetic field to be detected and generates a detection value corresponding to the position of the magnet. The magnetic sensor includes an MR element and a substrate. The substrate includes a main surface. The magnetic field to be detected received by the MR element has a first direction that changes within a first plane. The MR element includes a magnetic layer having first magnetization that can change in direction within a second plane parallel to the main surface. The first plane and the second plane intersect at a dihedral angle α other than 90°. A detection value depends on the direction of the first magnetization.
US11274935B2 Landmark-assisted navigation
A computer-implemented method for providing landmark-assisted navigation guidance by selectively utilizing database information includes receiving navigation requests from one or more mobile computing devices, each of the requests being associated with a respective starting point, destination, and travel mode. For each navigation request, a corresponding route to be depicted in a corresponding digital map is determined. For each navigation request associated with a first travel mode, corresponding points of interest (POIs) are determined from among a plurality of POIs stored in a database. The corresponding POIs are determined based on at least a zoom level of the corresponding map and whether the corresponding POIs are associated with any landmark category. For each navigation request associated with a second travel mode, corresponding POIs are determined based on at least a zoom level of the corresponding map, but irrespective of whether the corresponding POIs are associated with any landmark categories.
US11274927B2 System and method for identifying passive optical identifier tags
One or more systems and methods for identifying one or more passive optical identifier tag from a plurality of passive optical identifier tags is provided. The method includes emitting light from a light source device. Further, the method includes transmitting, by said plurality of passive optical identifier tags, reflected light to a receiver. The method further includes reflecting, by the plurality of passive optical identifier tags, the emitted light with its unique set of wavelengths, said set of wavelengths being inferred by the corresponding reflection sequence.
US11274925B2 Readout circuit for a MEMS gyroscope and method for operating such a readout circuit
A readout circuit for a MEMS gyroscope having a seismic mass. The readout circuit includes: an analog amplitude-/phase-locked loop for monitoring the vibrating motion of the seismic mass and for generating a driver signal to excite and maintain a defined vibrating motion of the seismic mass, a selectively activatable sensing front end for providing measured values of the MEMS gyroscope, a selectively activatable phase-locked loop for providing a demodulation clock signal for the sensing front end, and an energy-management unit, which is designed to set a sensing operating mode for the MEMS gyroscope, in which measured values are acquired with the aid of the sensing front end, or to set a standby operating mode for the MEMS gyroscope, in which no measured values are acquired, the energy-management unit activating the sensing front end and the phase-locked loop in the sensing operating mode and deactivates them in the standby operating mode.
US11274923B2 Power supply unit mounting structure and surveying instrument
A power supply unit mounting structure comprises two stepped lock pins provided at an opening of a power supply unit storage and a seal provided at the opening, wherein the power supply unit comprises a flange part and a lock module provided on the flange part, wherein the lock module comprises a lock knob which is rotatable, a lock plate provided at a tip of a rotation shaft of the lock knob, and a cam mechanism configured to displace the lock plate in an axial direction, wherein the power supply unit is inserted into the power supply unit storage, by rotating the lock knob, the lock plate is rotated, a rotation of the lock plate is restrained, by rotating the lock knob after restraining the rotation of the lock plate, the flange part is displaced to the opening side, the seal is pressed, and the opening is sealed.
US11274922B2 Method and apparatus for binocular ranging
The present disclosure provides a method and an apparatus for binocular ranging, capable of achieving an improved accuracy of binocular ranging. The method includes: extracting features from a left image and a right image to obtain a left feature image and a right feature image; selecting a standard feature image and obtaining a cost volume of the standard feature image by applying a correlation calculation to the left feature image and the right feature image using a block matching algorithm; obtaining a confidence volume by normalizing computational costs of all disparity values in a disparity dimension for each pixel point in the cost volume; obtaining a confidence map by selecting a maximum value from confidence levels of all the disparity values in the disparity dimension for each pixel point in the confidence volume; obtaining a mask map by mapping each pixel point having a confidence level higher than a predetermined threshold in the confidence map to 1 and mapping each pixel point having a confidence level lower than or equal to the threshold in the confidence map to 0; obtaining a disparity map by calculating an argmax value for the confidence levels of all disparity values in the disparity dimension for each pixel point in the confidence volume; obtaining a target disparity map by multiplying the mask map with the disparity map; and estimating a distance based on the target disparity map.
US11274921B1 Payload measurement system and method
A system and method for measuring a payload including a surface, the system comprising a sensor and a processor. The sensor is configured to generate a signal constituting data representing an unobstructed portion of the surface and an obstacle obscuring a portion of the surface. The processor is communicatively coupled to the sensor and is configured to identify data points in the data corresponding to the unobstructed portion of the surface, identify data points in the data corresponding to the obstacle, interpolate between some of the data points corresponding to the unobstructed surface adjacent the data points corresponding to the obstacle, generate interpolation data points corresponding to the portion of the surface obscured by the obstacle, and determine a volume of the payload based on the data points corresponding to the unobstructed portion of the surface and the interpolation data points.
US11274919B2 Measurement system, substrate processing system, and device manufacturing method
A measurement system to be used in a micro-device manufacturing line is equipped with: a plurality of measurement devices which performs measurement processing on each substrate; and a controller that can control the plurality of measurement devices, and the plurality of measurement devices includes at least one first measurement device which acquires position information of a plurality of marks formed on a substrate.
US11274917B2 Method of measuring optical fiber preform
A method of measuring a diameter of a core portion of an optical fiber preform including the core portion having a relatively high refractive index and a clad portion having a relatively low refractive index. The method includes applying parallel light to the optical fiber preform, and measuring the diameter of the core portion from an image captured by receiving the light having transmitted through the optical fiber preform.
US11274916B2 Measurement device employing color appearing due to interference of white light, system, and program
A device including: a storage section that stores information for measuring a light path difference of two light paths relating to interference of a white light, from a color appearing due to the interference; and a calculation section that measures, from an image configured by a plurality of pixels each including information representing a color, the light path difference relating to each of the pixels, based on at least the information stored in the storage section.
US11274915B2 Interferometer with multiple wavelength sources of different coherence lengths
Methods, devices and systems are described that use a combination multiple light sources having different coherence lengths to measure surface characteristics of an object. One example system includes a two laser sources configured to operate at a first and a second center wavelength, a broadband source configured to operate at a range of wavelengths outside of the operating range of the at least two lasers, a phase mask array and a color filter arranged, respectively, to impart different phase delays and provide spectral filtering corresponding to the emitted radiation from the sources. A pixelated sensor device is positioned to simultaneously measure intensity values associated with a plurality of interferograms formed due to interference of light from the light sources after propagation through the phase mask array and the color filter. The measured intensity values enable the determination of surface characteristics of the object.
US11274914B2 Measuring assembly for the frequency-based determination of the position of a component
A measuring assembly for the frequency-based determination of the position of a component, in particular in an optical system for microlithography, includes at least one optical resonator, which has a stationary first resonator mirror, a movable measurement target assigned to the component, and a stationary second resonator mirror. The second resonator mirror is formed by an inverting mirror (130, 330, 430, 530), which reflects back on itself a measurement beam coming from the measurement target.
US11274911B1 Cable diameter and bend radius quick measuring tool
A cable measuring tool includes a first end portion and a second end portion. The first end portion includes a first rounded edge and a cutaway. The cutaway is configured to fit at least a half of a cable having a maximum diameter. The first rounded edge has a radius greater than the maximum diameter of the cable. The second end portion is opposite from the first end portion. The second end portion includes a second edge. The first rounded edge of the first end portion and the second edge of the second end portion define a length of the cable measuring tool.
US11274909B2 Ammunition press and components thereof
An ammunition press for manufacturing or reloading ammunition cartridges. The ammunition press includes an adjustable shell holder for holding ammunition shells (sometimes called cases) of various sizes. A catch tray is provided for collecting spent primers or other debris. According to a user's preference, the ammunition press can be customized to provide an over-center actuated configuration or a non-over-center actuated configuration. A light is integrated with the press for illuminating the shell holder. Components of the press and associated methods are also disclosed.
US11274907B2 Shroud driven deployable flight surfaces and method
A nose or tail assembly for a flight vehicle is provided in which the deployment of the canards or fins is driven by energy imparted by the shroud when it is released. A tip section is rotatably coupled to a base, and both are stowed in a volume between the shroud and nose/tail assembly. As the shroud is released, a drive feature engages the tip section to rotate and join the base to form a complete canard or fin. This eliminates the need for storing the canards or fins in or wrapped around the body and eliminates the need for a complex deployment mechanism occupying an internal volume of the body. Although viable for all sizes of flight vehicles, the shroud-driven deployment system scales to very small diameter vehicles in which internal volume is not available to store either flight surfaces or deployment mechanisms.
US11274904B2 Remotely operable weapon mount
A weapon mount for controlling targeting of a weapon includes a base, an arm that extends from the base, and an attachment component that is rotatably coupled with the arm. The base is attachable to a platform and is rotatable to control a yaw of the weapon relative to the platform. The attachment component is configured to couple with the weapon and is rotatable to control a pitch of the weapon relative to the platform. The arm is positioned relative to the base so that a recoil vector of the weapon is within 0.5 inches radially of an axis of rotation of the base.
US11274903B2 Storage case with pull handle for gun cleaning tool
A gun cleaning apparatus includes a cleaning tool and a storage case. The cleaning tool has a cleaning section and a pull cord having a distal end for pulling the cleaning section through a gun barrel. The storage case is configured for enclosing the cleaning tool. The storage case includes a substantially hollow container defining a rim at opening thereof, and a removable lid positionable between a closed configuration and an open position. The removable lid includes a handle section for gripping by a user to assist with pulling the cleaning tool through the gun barrel in the open configuration and configured to engage the rim in the closed configuration, and a connection section extending from the handle section, the connection section defining an elongated slot and a cavity for securing the distal end of the pull cord therein.
US11274899B2 Limb support apparatus and method
Various archery bows with abutting limb support are shown. One bow includes a riser that has a handle portion and first and second riser portions extending from the handle portion. The first riser portion has multiple limb contact surfaces that are spaced apart. The bow also has a first limb with a proximal end portion that has multiple external surfaces that abut and are articulable relative to the limb contact surfaces. This first limb is free-floating against the first riser portion. A second limb and a bowstring are connected to the bow as well. Tension in the bowstring is transferred to the first and second limbs. Limbs such as the first limb store energy across more of the length of the limb, have less concentrated stresses, and can be supported and dampened close to the proximal end of the limb.
US11274897B2 Multi-function adaptive simulation cartridge and method
A simulation laser training cartridge for dry-firing practice adapts to the wear condition of a given firearm and provides a convenient way of measuring the barrel erosion. The cartridge uses multiple adjustable interfacing parts that can be applied selectively and independently according to the condition of the barrel to ensure a snug fit in 3-dimensions. In a 2-unit kit embodiment of the invention, the muzzle unit can work with multiple chamber units for a multi-chamber firearm. The cartridge also includes internal modules for laser property management, status monitoring, movement tracking, memory, and communication to help a user manage the device and allow for advanced training applications. By changing the laser property, the laser training cartridge can work as a bore sight. The cartridge may further include a means to attach an external part, so the external part comprises a means to distinguish a longitudinal position inside said barrel.
US11274896B2 Conversion kit having interchangeable barrel liners
A conversion kit (1) for converting a firearm to fire a plurality of different types of non-lethal training ammunition comprises a single barrel (2) and a plurality of interchangeable barrel liners (3) which can be used in place of each other. The barrel (2) defines a bore (4) which receives one of the barrel liners (3) for firing non-lethal training ammunition and each barrel liner (3) is specific for a type of non-lethal training ammunition.
US11274894B1 Enhanced fire-control system
Disclosed herein is an enhanced fire control system for firearms having semi-automatic firing mechanisms. The system comprises a primary trigger, a secondary trigger, and a trigger stop having a stop riser. The trigger stop's stop riser limits breaking a trigger sear interface between the primary trigger and the firearm's hammer. The system is intended to reduce the risk of a firearm being unintentionally discharged as a result of the trigger being contacted with straps or other equipment the user is carrying or wearing, or as a result of contact with something in the environment.
US11274893B1 Trigger with redundant striker safety
A trigger assembly is configured for a firearm having a striker movable along a bore axis between a cocked position and a fire position. The trigger assembly includes a trigger operable between a resting position and a pulled position. A first sear is operably coupled to the trigger and the striker. When the striker is in the cocked position, the first sear is movable from an engaged position to a disengaged position in response to moving the trigger from the resting position to the pulled position. A second sear is movable from a blocking position to a non-blocking position in response to moving the trigger from the resting position to the pulled position. When the trigger is in the resting position, the second sear is positioned to halt forward motion of the striker from the cocked position to the fire position.
US11274889B2 Ambidextrous charging handle
A charging handle assembly includes a body extending along a longitudinal axis and having a proximal end portion and a distal end portion. A handle is connected to the proximal end portion of the body and is translatable along the body between a first position and a second position. A latch is connected to the handle or the body and is operable between a latched position and an unlatched position. Moving the handle from the first position to the second position moves the latch from the latched position to the unlatched position. Also disclosed is a charging handle assembly with a latch configured to engage a top of the lower receiver.
US11274887B2 Aluminum heat exchanger with fin arrangement for sacrificial corrosion protection
A heat exchanger is disclosed. The heat exchanger includes a hollow tube including a first aluminum alloy extending along an axis from a tube inlet to tube outlet. A first plurality of fins including a second aluminum alloy extends outwardly from an outer surface of the tube. A second plurality of fins including a third aluminum alloy extends outwardly from the outer surface of the tube, interspersed along the axis with the fins including the second aluminum alloy. The third aluminum alloy is less noble than each of the first aluminum alloy and the second aluminum alloy, and includes an alloying element selected from tin, indium, gallium, or combinations thereof. A first fluid flow path is disposed through hollow tube from the tube inlet to the tube outlet. A second fluid flow path is disposed across an outer surface of the hollow tube through spaces between adjacent fins.
US11274884B2 Heat exchanger module with an adapter module for direct mounting to a vehicle component
A heat exchanger module adapted for being mounted directly to the outer surface of the housing of an automobile system component, such as a transmission or engine housing, is provided. The heat exchanger module has a heat exchanger fixedly attached to an adapter module. The adapter module contains one of more fluid transfer channels and includes a portion that extends outwardly beyond the footprint of the heat exchanger. The adapter module is comprised of a first embossed plate that is sealed with a second plate, which may also be embossed. The embossments provide fluid transfer channels and also perform as structural ribs to enhance the rigidity of the adapter module.
US11274883B2 Flameless glycol heater
A fluid heating process which does not utilize an open flame, heat is created by a rotating prime mover(s) driving a hydraulic heat generator. Heat is also collected from the prime mover cooling system, and any exhaust heat generated by the prime mover. The heat energy is collected from all these sources, and transmitted through heat exchangers to generate a hot fluid, which can be used to heat other fluids and used for any application where heat is required.
US11274880B2 Method and system for efficient nonsynchronous LNG production using large scale multi-shaft gas turbines
A drive system for liquefied natural gas (LNG) refrigeration compressors in a LNG liquefaction plant. Each of three refrigeration compression strings include refrigeration compressors and a multi-shaft gas turbine capable of non-synchronous operation. The multi-shaft gas turbine is operationally connected to the refrigeration compressors and is configured to drive the one or more refrigeration compressors. The multi-shaft gas turbine uses its inherent speed turndown range to start the one or more refrigeration compressors from rest, bring the one or more refrigeration compressors up to an operating rotational speed, and adjust compressor operating points to maximize efficiency of the one or more refrigeration compressors, without assistance from electrical motors with drive-through capability and variable frequency drives.
US11274878B2 Refrigerator
A refrigerator that is capable of enabling a user to easily introduce or remove goods into or from the refrigerator is described. Specifically, a refrigerator that is capable of enabling a drawer for receiving goods to be more conveniently used is described. The refrigerator includes a cabinet having a storage compartment with a food introduction port formed in the front thereof, a door hingedly connected to the cabinet for opening and closing the storage compartment, a plurality of drawers disposed in the storage compartment, the drawers being arranged vertically, a moving frame extending vertically so as to correspond to the height at which the drawers are disposed, the moving frame being configured to selectively push the drawers such that the drawers are moved toward the food introduction port, an electric driving unit coupled to the moving frame for moving the moving frame toward the food introduction port, and a controller for controlling the electric driving unit to move the moving frame when it is sensed that the door is open.
US11274877B2 Oxygen-control freshness preservation refrigerator
Disclosed is an oxygen-control freshness preservation refrigerator, comprising a cabinet with a refrigerating compartment and a freezing compartment. A partition plate for separating the refrigerating compartment from the freezing compartment is arranged in the cabinet. The refrigerator further has a freshness preservation compartment arranged inside the refrigerating compartment and an oxygen control device for reducing the oxygen content inside the freshness preservation compartment, the oxygen control device comprises a gas-regulating membrane assembly and a gas extraction assembly. The gas-regulating membrane assembly has at least one gas-regulating membrane for selective gas permeation. The gas extraction assembly has a gas extraction pump arranged in the partition plate; and the gas extraction pump is provided with a gas intake pipe in communication with a gas discharge side of the gas-regulating membrane, and a gas discharge pipe for discharging gas from the gas discharge side of the gas-regulating membrane.
US11274873B2 Domestic refrigeration appliance device
A domestic refrigeration appliance device, in particular a domestic freezer appliance device, includes a frame unit provided for at least partially delimiting an access opening. The frame unit includes at least one frame sub-element having at least one groove running at least substantially parallel to a main direction of extension of the frame sub-element. In order to improve reliability, the frame sub-element has at least two cross-sectional shapes differing substantially from one another in a subregion relative to the main direction of extension. A domestic refrigeration appliance, in particular a domestic freezer appliance, and a method for manufacturing a domestic refrigeration appliance device, in particular a domestic freezer appliance device, are also provided.
US11274872B2 Refrigerator and method for opening a refrigerator door
Provided is a refrigerator and control method for refrigerator and method for opening a refrigerator door. While a user is holding an object in both hands, a door may be automatically and additionally opened using another part of a body other than hands.
US11274870B2 Modular coolroom system and coolroom modules therefor
A transportable coolroom module is provided including a base frame and a coolroom structure mounted on the base frame, wherein the coolroom structure includes a floor, a plurality of walls each extending above the floor, and a roof supported by the walls. At least one access door may be provided in at least one of the walls, and at least one removable infill panel may be provided in at least one of the other walls. The removable infill panel may be attached to the coolroom structure. The transportable coolroom module may be used as a stand-alone coolroom. The at least one removable infill panel may be selectively removed from the coolroom structure and the transportable coolroom module may be selectively interconnected with one or more other like transportable coolroom modules to create a larger combined coolroom environment.
US11274869B2 Refrigerator
A refrigerator includes: a cabinet in which a refrigerating compartment is provided; a first door connected to the cabinet to open and close the refrigerating compartment and having an opening; a housing provided in the first door and accessible through the opening therein; an ice making room provided in the housing; a storage room that is provided below the ice making room and maintained at a temperature different from that of the refrigerating compartment; a guide duct provided below the ice making room to guide discharge of ice; a second door connected to the first door; a dispenser disposed on a front surface of the second door; and a discharge duct provided in the second door, wherein, when the second door is closed, the guide duct communicates with the discharge duct, and ice made in the ice making room is discharged to the dispenser.
US11274867B2 Dynamic fine tuning of the refrigerant pressure and charge in a refrigeration system
A dynamic refrigeration system may automatically, at pre-determined time periods on-the-fly, adjust a refrigerant system's refrigerant pressures to predetermined optimal efficiency pressures as the internal and external heat loads change over a range. This may result in the refrigerant system pressures closely operating within a range of predetermined optimal efficiency pressures. This system may automatically instantaneously fine tune and balance on all air conditioning, heat pump, and refrigeration systems as the internal and external heat loads are continuously changing dynamically. The system may include a small liquid refrigerant pump and refrigerant storage tank, one or more wired or wireless pressure transducers and temperature sensors, and a “brain” to make decisions to keep the system instantaneously set at factory specs all the time. The system may include a wireless communication means so it can instantaneously report its operating condition, loads, and cost of operating.
US11274865B2 Refrigerator diagnostic method and refrigerator
Disclosed are a refrigerator diagnostic method and a refrigerator using an artificial intelligence algorithm (AI) and/or machine learning algorithm in a 5G environment connected for the Internet of things. The refrigerator diagnostic method may include determining an installation state of a refrigerator based on a power value of a compressor provided in the refrigerator and the number of revolutions of a cooling fan provided in the refrigerator, when an operating time after initial installation of the refrigerator is less than or equal to a particular value, and determining a malfunction and a cleaning state of the refrigerator based on the power value of the compressor and the number of revolutions of the cooling fan, when the operating time after initial installation of the refrigerator exceeds the particular value.
US11274864B2 Air-conditioning apparatus
An air-conditioning apparatus includes a refrigeration circuit, a first shut-off device, a leakage detection device, and a controller configured to perform a refrigerant recovery operation in a case where refrigerant leakage is detected. At the time of the refrigerant recovery operation, the controller performs control to perform a first operation of recovering refrigerant from a load-side heat exchanger into an accumulator and a heat-source-side heat exchanger, and a second operation of moving refrigerant in the heat-source-side heat exchanger to the accumulator. In the first operation, the first shut-off device is closed, a flow passage switching device is brought into a first connection state, and a compressor is driven. The second operation is performed after the first operation, and in the second operation, the connection state of the flow passage switching device is switched to a second connection state in a state where the compressor is being operated.