US10971038B2

A merchandising display for attachment to a gondola includes a frame and at least one display panel. The frame includes first and second vertically extending members both having an L-shape with a first side for positioning against the gondola and a second side extending perpendicular outward therefrom. The at least one display panel is curved in a horizontal direction and includes one of a plurality of apertures for receiving hooks for the display of retail product and a sign. The display panel includes first and second lateral sides. The first and second lateral sides are attached to the second side of the first and second vertically extending member, respectively.
US10971036B2

Novel tools and techniques are provided for implementing medical simulation, and, in particular, for implementing medical simulation to simulate a medical instrument entering and maneuvering in a body of a person. A medical simulation system comprising a medical instrument detection unit, a medical instrument tracker unit, a braking unit may be provided. The medical simulation detection unit may determine when a medical instrument is interacting with the system. The tracking unit may track the movement and position of the medical instrument. The braking unit may be used to engage the medical instrument and simulate haptic effects. A medical simulation containment system for the medical simulation system may also be provided.
US10971034B1

A method of automatically partitioning a refreshable braille display based on presence of pertinent ancillary alphanumeric content. In an unpartitioned configuration, every braille cell of the refreshable braille display is used to output the primary alphanumeric content. When the refreshable braille display outputs a segment of the primary alphanumeric content having associated ancillary alphanumeric content, such as a footnote or a comment, the braille display is automatically partitioned into a first partition and a second partition. The braille cells of the first partition are allocated for outputting the primary alphanumeric content, while the braille cells of the second partition are allocated for outputting the ancillary alphanumeric content.
US10971016B1

A method includes receiving audio signal features generated by neural network feature extraction, identifying a vehicle type by neural network feature recognition, and determining a risk level of a vehicle driver based on the vehicle type. A computing system includes a processor and a memory storing instructions that when executed cause the computing system to receive audio signal features generated by neural network feature extraction, identify a vehicle type by neural network feature recognition, and determine a risk level of a vehicle driver based on the vehicle type. A non-transitory computer readable medium contains instructions that when executed cause a computer to receive audio signal features generated by neural network feature extraction, identify a vehicle type by neural network feature recognition layer and determine a risk level of a vehicle driver based on the vehicle type.
US10971001B2

Systems and methods for predicting traffic accident location. A method includes: obtaining a plurality of accident records, each accident record is associated with a target user terminal and includes a plurality of locations; determining a plurality of refined accident locations by, for each of the plurality of accident records, operating a first clustering procedure with the corresponding plurality of locations of the target user terminal as inputs of the first clustering procedure and assigning a first result of the first clustering procedure as a refined accident location of the plurality of locations of the target user terminal; and determining at least one accident-prone road section by operating a second clustering procedure with the plurality of refined accident locations corresponding to the plurality of accident records as the inputs of the second clustering procedure.
US10970995B2

A system for monitoring event related data including a sensor data analyzer, an event analyzer and an actuator is disclosed. The sensor data analyzer detects events based on sensor data, the event analyzer couples to the sensor data analyzer and estimates the size of the detected entire events based on event related data of the detected events from the sensor data analyzer, and the actuator couples to the sensor data analyzer and the event analyzer and actuates a predetermined device based on the estimated size of the detected entire events.
US10970994B2

The near-universal connection between control panels and monitoring stations is used to transmit status information for non-compatible control panels to connected services systems. In this way, connected services systems can incorporate monitoring and tracking of non-compatible control panels as well as compatible control panels.
US10970985B2

Embodiments of a sensor device, method and system employ a multiplicity of environmental sensors as a single monitoring and alerting mechanism, operable to provide a profile of any contaminant in terms of various gases and particles in the atmosphere, quantified in terms of relative concentrations. In various embodiments, the sensor device can comprise hardware and firmware elements, including an electronic control system, a case, a shield and a cover. The environmental sensors can be secured as part of the electronic control system and the shield can be formed so as to facilitate proper channeling of air and sound for effective operation.
US10970977B2

A radio tag reading device includes a placement table, an antenna, a reader, a sensor, and a controller. The antenna is configured to communicate with wireless tags within a communication range covering a placement region of the placement table. The reader is configured to output commodity information based on a signal received by the antenna from wireless tags. The sensor is configured to detect a user near the placement region of the placement table. The controller is configured to start a reading operation by activating the reader and causing the antenna to start emitting radio waves upon the sensor detecting the user near the placement region.
US10970975B2

A managing computing device positioned in an ATM can receive a dispense request for an amount of currency and account information from a user. A controller of a currency dispenser can generate a first number. The first number, the dispense request, and the account information can be sent to a remote, host computing device that shares a secret key with the controller. The host device can generate a first message authentication code (MAC) based on at least one of the first number and the amount of currency and can send it to the controller. The controller can generate a second MAC based on at least one of the first number and the amount of currency, confirm identity between the first and second MACs, and control the currency dispenser to dispense the amount of currency to the user.
US10970974B2

Various methods and apparatus related to gaming are described. Some embodiments relate to a multi-tiered game involving multiple participants. Some embodiments relate to players from a plurality of gaming operators playing games with one another. Other embodiments are described.
US10970970B1

Embodiments of the present invention set forth systems, apparatuses and methods for providing a feature in gaming devices with multiple chances of using an awarded modifier. Accordingly, a gaming device can include a display, and a processor configured to execute operations that include facilitating participation in a first gaming event and determining if a bonus feature is triggered during the first gaming event. When the feature is triggered, the operations further include determining an awarded modifier, and determining if the modifier is to be used in the first gaming event based on whether a predefined condition is satisfied. If the awarded modifier is not used in the first gaming event, the modifier is then applied in a second, subsequent gaming event.
US10970964B2

Systems and methods are disclosed for electronically transferring currency from a source user account to a target user account in relation to a game application. A payment service provider may receive a request to transfer an amount of currency from the source user account to the target user account to be used for the game application.
US10970961B2

An electronic gaming system includes a game controller configured to control a display device to add a first oversized symbol to at least two reel strips of a plurality of reel strips. The at least two reel strips are adjacent one another, and the first oversized symbol has a first oversized symbol width that is at least twice a symbol display position width. The game controller is also configured to determine a number of reel strips remaining that do not include the first oversized symbol, where the remaining number of reel strips define a remaining width. In addition, the game controller is configured to select a second oversized symbol based on the remaining width, where the second oversized symbol has a second oversized symbol width that is less than or equal to the remaining width, whereby the second oversized symbol is selected to fit within the remaining number of reel strips without overlapping the first oversized symbol.
US10970955B2

An accounting device according to an embodiment includes an input device that receives an instruction to start a job. A first display device includes a first screen facing a first direction towards a person who operates the input device. A change machine includes a depositing port for receiving money and a dispensing port for dispensing money. A second display device includes a second screen facing a second direction different from the first direction and towards a person who deposits money into the depositing port or receives money from the dispensing port. When the instruction received by the input device is to start a predetermined job that is different from the accounting transaction and that includes depositing money into the change machine or dispensing money from the change machine, the processor causes information supporting execution of the predetermined job to be displayed on the second screen.
US10970947B1

One general aspect includes a method to provide a rear window wiper notification, the method including: when a rear window wiper is in an active state, via a processor, establishing a time duration; and when the rear window wiper remains in the active state throughout the time duration and after a conclusion of the time duration, via the processor, providing the rear window wiper notification in an interior cabin of a vehicle.
US10970945B2

A control apparatus for a vehicle includes tire-force sensors, a tire-force estimator, a turning-state detector, and a warning unit. The tire-force sensors are disposed on respective wheels of the vehicle. The tire-force estimator estimates tire forces of the respective wheels on the basis of sensor signals outputted from the respective tire-force sensors. The turning-state detector detects a turning state of the vehicle. The warning unit generates a warning in a mode that differs depending on the turning state when at least one of the wheels is estimated to be in a limit state on the basis of the estimated tire forces.
US10970938B2

Embodiments of the present disclosure provide a method and apparatus for generating information. A method may include: selecting a three-dimensional object model from a preset three-dimensional object model set based on a to-be-matched object image in a target two-dimensional image; determining, based on a normal vector of a ground plane of the target two-dimensional image, a plane equation of ground corresponding to the normal vector of the ground plane in a three-dimensional space; adjusting a rotation parameter and a translation parameter of the three-dimensional object model in the plane characterized by the plane equation; and generating, in response to determining that a contour of the adjusted three-dimensional object model matches a contour of the to-be-matched object image in the target two-dimensional image, three-dimensional information of an object corresponding to the to-be-matched object image based on the adjusted three-dimensional object model.
US10970926B2

A system obtains multiple x-ray measurements corresponding to different breathing phases of the lung by determining, based on a volumetric measurement of the patient's breathing, a breathing phase of the patient and gating an x-ray imaging apparatus to produce an x-ray projection of the patient's lung when the breathing phase matched any of a plurality of different breathing phases. The system extracts multiple displacement fields of lung tissue from the multiple x-ray measurements corresponding to different breathing. Each displacement field represents movement of the lung tissue from a first breathing phase to a second breathing phase and each breathing phase has a corresponding set of biometric parameters. The system calculates one or more biophysical parameters of a biophysical model of the lung using the multiple displacement fields of the lung tissue between different breathing phases of the lung and the corresponding sets of biometric parameters.
US10970923B1

A computer-implemented method and system for virtual visualization of overall regions are disclosed. Images of a overall region may be obtained by a server and used to generate a virtual model of the overall region. The server may generate a virtual environment that includes the virtual model of the overall region. A user may indicate a specific area of the virtual environment. The server may then dispatch an imaging vehicle to the location of the indicated area to capture additional image data representative of the indicated area. This additional set of image data may be used by the server to generate higher resolution virtual models of the indicated area that are integrated into the virtual environment.
US10970914B1

A ray-tracing system configured to perform intersection testing, comprising: a tester module for testing rays for intersection with a volume, the tester module being configured to receive a packet of one or more rays to be tested for intersection with the volume, wherein the tester module comprises: a first set of one or more testers configured to perform intersection testing at a first level of precision to provide intersection testing results, wherein for a first type of the intersection testing result from the first set of one or more testers intersection testing does not need to be reperformed at a second level of precision greater than the first level of precision, and for a second type of the intersection testing result from the first set of one or more testers intersection testing is to be reperformed at the second level of precision; and a second set of one or more testers configured to perform intersection testing at the second level of precision; wherein the tester module is configured to: allocate a ray from a received packet to one of the first set of testers for intersection testing at the first level of precision; identify the type of an intersection testing result for the ray provided by said one of the first set of testers to determine whether intersection testing for the ray is to be reperformed at the second level of precision; and if it is determined that intersection testing for the ray is to be reperformed at the second level of precision, allocate the ray to one of the second set of testers for intersection testing at the second level of precision.
US10970905B2

A computer-implemented method according to one embodiment includes identifying an entity within an image that includes one or more missing portions; determining a three-dimensional (3D) model for the entity; and filling in the one or more missing portions of the entity within the image, utilizing the 3D model.
US10970898B2

Methods, systems and computer program products for generating virtual reality (VR)-based interactive audience simulations are provided herein. A computer-implemented method includes determining one or more situational and location characteristics for a given performance by a user, generating a VR-based simulated audience for the given performance based at least in part on the determined situational and location characteristics, presenting the VR-based simulated audience to a user during the given performance utilizing a VR headset, utilizing one or more sensors to measure one or more aspects of the given performance before the VR-based simulated audience, and generating real-time feedback adjusting the VR-based simulated audience presented to the user utilizing the VR headset based at least in part on the measured aspects of the given performance.
US10970890B2

A maze-solving method includes converting extracted channel surface-shaped data into channel boundary lines; extending extension lines from two end points at a start point and at a terminal point, to two sides outside a maze, and constructing, outside the maze, a virtual connection line I and a virtual connection line II connecting base points on the extension lines of the start point and the terminal point; respectively enclosing a polygon I and a polygon II by means of the virtual connection line I and the channel boundary lines and by means of the virtual connection line II and the channel boundary lines, in which paths connecting the start point and the terminal point, between the polygon I and the polygon II are alternative solution paths for the maze; and selecting an alternative solution path with the shortest length as the optimal solution path for the maze.
US10970886B2

The disclosed apparatus, systems and methods relate to a framelet-based iterative algorithm for polychromatic CT which can reconstruct two components using a single scan. The algorithm can have various steps including a scaled-gradient descent step of constant or variant step sizes; a non-negativity step; a soft thresholding step; and a color reconstruction step.
US10970884B1

Systems, methods, and non-transitory computer-readable media can obtain a media item. The media item is positioned in a content item. A plurality of histograms are generated based on colors of a first portion and a second portion of the media item. A custom background for the media item in the content item is generated based on the plurality of histograms.
US10970882B2

Aspects of the subject disclosure may include, for example, a machine-readable medium, comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations including receiving a base layer of a first frame of a point cloud of a volumetric video encoded in an octree format over a communication network; receiving a first enhancement layer of the first frame of the point cloud of the volumetric video encoded in the octree format responsive to available sufficient bandwidth in the communication network for delivery of the first enhancement layer; receiving a second enhancement layer of the first frame of the point cloud of the volumetric video encoded in the octree format responsive to available sufficient bandwidth in the communication network for delivery of the second enhancement layer; and rendering the first frame on a display device. Other embodiments are disclosed.
US10970880B2

A computer-implemented method comprises receiving a first compressed representation of a texture map in a first compression format, wherein the first compressed representation has been compressed using a first compressor, and receiving an array of compression parameters for a second compressor, the array of compression parameters including one or more respective compression parameters for each of a plurality of pixel regions of the texture map. The method further comprises decompressing the first compressed representation of the texture map to obtain the texture map, and compressing, using the second compressor, the texture map to a second compressed representation in a second compression format, comprising compressing each of said plurality of pixel regions of the texture map in accordance with the respective one or more compression parameters. The method further comprises storing the second compressed representation of the texture map to one or more memories accessible by a graphics processing unit, and selectively decompressing portions of the second compressed representation of the texture map using the graphical processing unit.
US10970874B2

The present invention relates to a method and an apparatus for performing image feature matching in a SLAM-based camera and, more particularly, to a method and an apparatus for improving the performance and speed of feature matching by generating labeled keyframes including GPS information, receiving limited promising keyframes on the basis of the labeled keyframes, and applying weighted grid to perform image feature matching.
US10970871B2

Upon receiving a set of two-dimensional data points representing an object in an environment, a bounding box estimator estimates a bounding box vector representative of a two-dimensional version of the object that is represented by the two-dimensional data points.
US10970858B2

A method for identifying the status of object within a region that includes designating at least one piece of equipment to be tracked and recording a history for the piece of equipment. The method may further include detecting when the piece of equipment is present within a region having a set of object restrictions. The method further includes comparing the set of object restrictions for the region to the history that is recorded for the piece of equipment that is present in the region to calculate a placement score with a hardware processor that indicates whether the history of the equipment is a match for the region that the equipment is present in. A sensory signal may be projector onto the equipment in an augmented reality setting, the sensory signal indicating whether the history of the equipment is a match for the region that the equipment is present in.
US10970853B2

This method for determining a virtual speed vector includes the steps of acquiring (110) a sequences of images of the surrounding environment from an image sensor defining an optical projection center that is substantially stationary relative to the mobile engine, analyzing (120) at least two successive images in order to determine, in each of the two images, a point, called epipole, representing the position in said image of the optical center of the image sensor at the moment of the acquisition of the other image, and for each analyzed image, determining (130) the position of the epipole of said image on a display usable to pilot the mobile engine and displaying (130), on the display, a symbol representative of the virtual speed vector in said position.
US10970844B2

An image segmentation method and device, a computer device and a non-volatile storage medium are provided. The image segmentation method includes: performing super-pixel segmentation on an image to be segmented to obtain a super-pixel image, and binarizing the image to be segmented to obtain a binary image; combining the super-pixel image and the binary image to obtain a binary super-pixel image; performing distance transformation on the binary super-pixel image, to obtain a grayscale super-pixel image; marking seed points in the grayscale super-pixel image, to obtain a seed point super-pixel image in which grayscale values of the seed points are greater than a first value, and grayscale values of pixel blocks other than the seed points in target regions are the first value; and marking and filling the pixel blocks, grayscale values of which are the first value in the seed point super-pixel image, to obtain a segmented image.
US10970837B2

Methods and systems are provided for automatically estimating image-level uncertainty for MS lesion segmentation data. A segmentation network is trained to segment MS lesions. The trained segmentation network is then used to estimate voxel level measures of uncertainty by performing Monte-Carlo (MC) dropout. The estimated voxel level uncertainty measures are converted into lesion level uncertainty measures. The information density of the lesion mask, the voxel level measures, and the lesion level measures is increased. A trained network receives input images, the segmented lesion masks, the voxel level uncertainty measures, and the lesion level uncertainty measures and outputs an image level uncertainty measure. The network is trained with a segmentation performance metric to predict an image level uncertainty measure on the segmented lesion mask that is produced by the trained segmentation network.
US10970830B2

The present disclosure relates to a method, an apparatus and a device for converting a style of an image, wherein the method comprises: acquiring a luminance component (Y) and chrominance components (U, V) in a YUV space of an image to be processed; performing a group convolution processing on the luminance component (Y) and the chrominance components (U, V) in the YUV space of the image to be processed to obtain content features and style features of the image to be processed; and performing a fusion processing on the content features, the style features and target style features of the image to be processed to convert the image to be processed into an image of a target style.
US10970829B2

Systems and methods for generating synthesized images are provided. An input medical image of a patient in a first domain is received. A synthesized image in a second domain is generated from the input medical image of the patient in the first domain using a first generator. The first generator is trained based on a comparison between segmentation results of a training image in the first domain from a first segmentor and segmentation results of a synthesized training image in the second domain from a second segmentor. The synthesized training image in the second domain is generated by the first generator from the training image in the first domain. The synthesized image in the second domain is output.
US10970824B2

Embodiments of the present disclosure disclose methods and apparatus for removing turbid objects in an input image. The method comprising: dividing the input image into a first portion having a first transmittance and a second portion having a second transmittance; removing the turbid objects in the first portion using a first approach; removing the turbid objects in the second portion using a second approach; and combining the first portion in which the turbid objects are removed and the second portion in which the turbid objects are removed into an output image, wherein the first approach and the second approach are different and the first transmittance is greater than the second transmittance. The technical effect of the method and apparatus of the embodiments of the present disclosure is that the detail and texture of the objects in the image are better restored and the color distortion is smaller.
US10970820B2

In a method for super resolution imaging, the method includes: receiving, by a processor, a low resolution image; generating, by the processor, an intermediate high resolution image having an improved resolution compared to the low resolution image; generating, by the processor, a final high resolution image based on the intermediate high resolution image and the low resolution image; and transmitting, by the processor, the final high resolution image to a display device for display thereby.
US10970819B2

An image processing device according to one embodiment includes a processor. The processor executes a step of acquiring an input image, a step of calculating a feature residual by processing the input image in a convolutional layer, a step of performing at least one convolution on the input image, a step of generating an output feature by applying the feature residual to the convolved input image, and a step of generating an image residual based on the output feature. The image residual is applied to the input image, and thereby a high-resolution image with higher resolution than the input image is generated.
US10970818B2

An image generation request is received, where the image generation request includes an image format of an image for generation. A static image corresponding to the received image generation request is obtained. Based on the image format, a plurality of sub-images for generation and corresponding to the image awaiting generation based on the image format is determined. Description information is obtained for each sub-image of the plurality of sub-images. Based on the description information for each sub-image, the plurality of sub-images are sorted as a plurality of sorted sub-images. The image is generated by generating, pre-processing, and adding each particular sub-image of the plurality of sub-images to an image file corresponding to the image format.
US10970815B2

A method can include registering a first image of a region to a three-dimensional (3D) point set of the region to generate a registered first image, registering a second image of the region to the 3D point set to generate a registered second image, identifying, based on the 3D point set, geometric tie points of the registered first image and the registered second image, projecting, using an affine transformation determined based on the identified geometric tie points, pixels of the registered first image to an image space of the registered second image to generate a registered and transformed first image, and displaying the registered and transformed first image and the registered second image simultaneously.
US10970812B2

An image processing device according to an embodiment exemplarily includes, as an example: a processor that acquires a taken image obtained by imaging surroundings of a vehicle by an imaging unit mounted on the vehicle; projects the taken image to a stereoscopic projection plane including the vehicle and a first projection region rising above the vehicle and produces a composite image of the stereoscopic projection plane when viewed from a virtual viewpoint; causes a display to display the composite image; determines a target parking region in which the vehicle is parked in the stereoscopic projection plane; and shifts at least a part of a movement path of the vehicle from a position of the vehicle to the target parking region and the target parking region of the vehicle to a second projection region horizontal to the vehicle.
US10970811B1

Disclosed herein are related to a system and a method of remotely rendering an image. In one approach, a console device generates an image according to a gaze direction of a user of a head mounted display (HMD). In one aspect, the image includes a first area and a second area disposed along an axis, where the second area is located farther away from a foveated area of the image than the first area. In one aspect, the foveated area corresponds to the gaze direction of the user of the HMD. In one aspect, the console device compresses the image according to the axis, where the second area is compressed at a higher level than the first area. In one aspect, the compressed image is transmitted to the HMD. The HMD may decompress the compressed image according to the axis, and render the decompressed image.
US10970810B2

Methods and systems of inserting image files into a container are described herein. One method includes overseeing a submission of images to containers, retrieving a job of inserting images into the container, and inserting images into the container by, for each of the plurality of images: (i) reading and analyzing source data including the image; (ii) opening the container, which includes records, where the image will be stored; (iii) determining whether the source data is valid to be entered into a record; (iv) responsive to a determination that the source of data is valid, preparing metadata; (v) writing the record into the container; and (vi) marking a status flag/mark of the record as being updated while writing the record into the container.
US10970804B2

Certainty of detecting a watermark embedded in a color image is increased. Image data acquisition means of an image processing device acquires image data. Histogram generation means generates, based on pixel values of an image indicated by the image data acquired by the image data acquisition means, a histogram for each region in the image. Region selection means selects tom the image a region having a sparse color distribution in the histogram generated by the histogram generation means. Image processing means embeds a watermark in the region selected by the region selection means.
US10970802B2

An imaging device includes: an image sensor that images an object to be imaged through polarizing plates arranged to have a different polarization direction for each pixel in a pixel group that includes a plurality of pixels corresponding to each of points of the object to be imaged; a pixel selecting unit that selects a pixel having a lowest brightness for each of the pixel group corresponding to each of the points; and an image output unit that outputs a captured image of the object to be imaged that is generated from pixels selected by the pixel selecting unit.
US10970792B1

A system and method for generating a ledger is disclosed herein. A computing system receives, from one or more third party vendors, a plurality of transactions associated with a user. The computing system parses the plurality of transactions to identify one or more parameters associated with each transaction of the plurality of transactions. The computing system groups the one or more transactions into one or more clusters based on the identified one or more parameters. The computing system associates a life event to each cluster of the one or more clusters. The computing system interfaces with a client device associated with the user to confirm an associated life event. Upon receiving a confirmation from the user regarding the associated life event, the computing system generates a ledger. The ledger includes the life event and the one or more transactions associated therewith.
US10970789B2

Electronically generated information for facilitating the efficient and effective authorization of a medical procedure, treatment or medicine are provided. The information is specific to a patient's insurance company, medical need and diagnosis. An electronic Database has been configured for analysis by a user such that inputs to the Database result in outputs considered necessary in a preparation and submission for authorization of the medical procedure, treatment or medicine.
US10970788B2

Aspects of the disclosure relate to controlling autonomous vehicles to optimize traffic characteristics. A computing platform may receive vehicle guidance data from autonomous vehicle control systems of vehicles. Subsequently, the computing platform may identify a number of the vehicles currently operating in an autonomous mode based on the vehicle guidance data. Thereafter, the computing platform may identify a target number of the vehicles to be operated in an autonomous mode in order to optimize traffic characteristics. Then, the computing platform may generate messages directing selected vehicles to switch into autonomous mode in order to achieve the target number. Subsequently, the computing platform may send the messages directing the selected vehicles to switch into autonomous mode in order to receive incentives. Thereafter, the computing platform may award the incentives to the selected vehicles that switch into the autonomous mode as directed by the messages.
US10970787B2

A system for autonomous issuance and management of insurance policies for computer and information technology related risks, including but not limited to business losses due to system availability, cloud computing failures, current and past data breaches, and data integrity issues. The system will use a variety of current risk information to assess the likelihood of business interruption or loss due to both accidental issues and malicious activity. Based on these assessments, the system will be able to autonomously issue policies, adjust premium pricing, process claims, and seek re-insurance opportunities with a minimum of human input.
US10970785B2

Techniques for automation of medical claim processing are disclosed. In one embodiment, the techniques may be realized as a system for automatically processing emergency medical claims, comprising: one or more processors and a memory. The memory may contain instructions that, when executed by the processor, cause the processor to: receive an emergency medical claim; determine a status code corresponding to a current status of the claim and a reason code corresponding to a reason for the current status of the claim; and identify, based on the status code and the reason code, a task that needs to be completed on the claim and an administrator associated with and/or responsible for handling the task.
US10970784B2

A system of and method for generating investment fund rating scores using a number of factors including criteria related to risk factors, performance, and qualitative factors. Historical weighting is provided to minimize the effect of short-term fluctuations, and the various factors are also weighted to establish the relative contributions of each of the evaluated factors. The ratings can be used to select, evaluate, and monitor mutual funds.
US10970781B2

In one implementation, a computer-implemented method, executed on a computing device and configured to effectuate a trading platform, includes: receiving balance information from a Value Unit Repository (VUR) to maintain a local balance datastore; receiving a matched order concerning a plurality of parties; and confirming that one or more balances defined within the local balance datastore and associated with the plurality of parties are sufficient to execute the matched order.
US10970780B2

A service running on a server includes a method running on a server, for example as a cloud server. The method begins with receiving from a user using a zero-knowledge protocol, each of a unique token associated with the user, an identifier of a statement to be rated, a vote related to the statement; and a pledged quantity tied to a reputation of the user and the vote. The vote either supports or opposes a veracity of the statement. Next, a confirmation is made to ensure that the unique token is associated with the user. A difference is determined between the pledge quantity and a numerical rating of the reputation of the user. In response to confirming the unique token is associated with the user and the difference is non-negative, updating a rating of the statement using zero-knowledge verifiable computing.
US10970764B2

A system of the present invention includes a shared commercial region for use by a plurality of tenant vendors, providing both a virtual and tangible experience regarding products of the tenant vendors. The system can also include a common area of the shared commercial region, populated by interaction terminals and goods linked to product information pages available through the interaction terminals or mobile devices. Through various embodiments, tenant vendors may be efficiently represented within a shared commercial region in high-cost/rent locations and geographically diverse venues, and in locations not normally suited for a small vendor to establish a sales presence. Also provided are systems for completing purchases on an immediate or deferred basis, and systems to monitor and analyze customer traffic and behaviors.
US10970760B2

A system of the present invention includes a shared commercial region for use by a plurality of tenant vendors, providing both a virtual and tangible experience regarding products of the tenant vendors. The system can also include a common area of the shared commercial region, populated by interaction terminals and goods linked to product information pages available through the interaction terminals or mobile devices. Through various embodiments, tenant vendors may be efficiently represented within a shared commercial region in high-cost/rent locations and geographically diverse venues, and in locations not normally suited for a small vendor to establish a sales presence. Also provided are systems for completing purchases on an immediate or deferred basis, and systems to monitor and analyze customer traffic and behaviors.
US10970749B2

An app server receives a device token from a software application on a mobile device. The device token identifies the mobile device for pushing notification messages of the software application to the mobile device via a push notification system. The mobile device is monitored while accessing the Internet in order to detect when the user may benefit from upgraded access to the Internet. The app server then sends one or more notification message(s) to the user such as by sending a message to the device token of the mobile device via the push notification system or to a display device associated with the user at the hospitality establishment. The notification message invites the user to upgrade their Internet access. The push notification system alerts the user to the notification message via the user interface of the mobile device even when the software application is not running on the mobile device.
US10970731B1

The present disclosure relates to systems and methods for personalized product communication, conversion, and retargeting. In some embodiments, the disclosure is directed to systems and methods that allows users to capture product-specific purchase intent by sending a cellular message containing a picture of a product tag, receiving that product's internet URL in reply via cellular message, and receiving later promotions related to that product from a retailer via cellular messages. In some embodiments, the present inventions allows the unique capability to capture and convert in-store interest with product specific promotions and conversions in a way not previously utilized in the retail space.
US10970724B2

In one example, a processor may generate a graph of vertices representing distribution areas of a telecommunication network and links between vertices of adjacent distribution areas, calculate similarity measures for the links based on distance scores between vertices joined by the links relating to: percentages of aerial infrastructure and percentages of multi-unit buildings in distribution areas represented by the two vertices, and whether or not the distribution areas represented by the two vertices are on a same route from a central office of the telecommunication network. The processor may label the links with the similarity measures to create a link-weighted adjacency graph, perform community detection on the link-weighted adjacency graph to generate sub-graphs, each sub-graph including at least one of the vertices, and provide a map of construction zones based upon geographic areas covered by distribution areas associated with vertices in the sub-graphs.
US10970714B2

A system and method of transacting a prepaid product with an electronic mobile device that is used to electronically interface with a code, such as a QR code, bar code, RF signal or NFC signal, representing a prepaid product. The codes of multiple prepaid products of multiple prepaid product providers are grouped together on a single structure or in a single computer displayed in a shopping area. The electronic mobile device subsequently electronically interfaces with a point of sale device after electronically interfacing with said code to provide prepaid product information.
US10970699B2

Wireless pairing is automatically performed based on a purchase of a wireless product. When the wireless product is purchased, a unique product identifier and/or an account number (such as a credit card number) may be used to obtain one or more corresponding wireless network security credentials. Once the wireless network security credentials are identified, the wireless product may be paired to a wireless network based on the wireless network security credentials.
US10970686B2

A testing power reuse system including a testing device, a virtual currency calculating circuit, and a power reuse circuit is provided. The power reuse circuit is coupled to the testing device through a first interface circuit and is coupled to the virtual currency calculating circuit through a second interface circuit. The power reuse circuit is configured to receive power generated by performing a testing operation on the testing device through the first interface circuit and provide the power to the virtual currency calculating circuit through the second interface circuit. The virtual currency calculating circuit is driven by the power to perform a virtual currency calculating operation. A power reuse circuit and a testing power reuse method are also provided.
US10970685B2

A device may obtain digital signature information relating to a quantity of a type of cryptocurrency, and receive transaction data relating to a credit account, associated with a user, after obtaining the digital signature information. The transaction data may include information identifying a transaction amount. The device may determine, after receiving the transaction data, an amount, of the type of cryptocurrency, that satisfies the transaction amount, perform, using the digital signature information, an action to conduct a sale of a portion of the quantity of the type of cryptocurrency based on determining the amount, and cause proceeds from the sale to be transferred to the credit account as payment for the transaction amount.
US10970681B2

A system for keeping track of an employee's attendance is described that allows the employee to be creative which also helps morale. An employee sets up an employee account and provides identification. A full body image is taken of the employee that is analyzed. Facial features may also be analyzed and stored. The employee then can create his/her own unique gesture which is captured and stored as a unique clock in gesture. He/she may also set up passwords and/or security questions if the gesture is not recognized. The employee then performs the unique clock in gesture to notify the system when he/she is beginning or leaving work. During clock in, the system checks human resource rules, accumulated work hours and characteristics of the employee's employment and clocks in the employee if it determines that the employee meets the rules and is allowed to clock in and work additional hours.
US10970674B2

A mobile tablet gun system interchangeably attaches and electronically couples a mobile tablet device to a base form factor through a base mount universal receiver with rotational coupling and electrical communication, allowing conversion of the mobile tablet device from a portrait mode to a landscape mode without operational delay. The base form factor has a bar code scanner and bar code scanner interface PCB activated by a trigger, in communication with the mobile tablet device. The mobile tablet device includes mobile application software and a Primary Printed Circuit Board (PCB) for processing commands for running real-time custom retail applications, system applications and firmware executable on an operating system. A USB payment card reader supports MSR and EMV payment card readers. POS transactions and real-time daily store-level inventory management functions are carried out, including physical inventory, cycle counting, inventory receiving, store transfers, returns, and re-ticketing.
US10970670B2

Yard management systems and methods are described. A yard management system comprises a database holding load information, a mobile application associated with a user account and executable on a mobile device. The mobile application when executed acquires the identifications of the load, queries the database for the load information, and generates a machine-readable representation corresponding to the identifications of the load, an autonomous yard vehicle configured to mechanically couple with a cargo trailer. The system further comprises a computing system programmed to, in response to detecting the mobile device at the transfer location, navigate to the cargo trailer and guide the coupling between the autonomous yard vehicle and the cargo trailer.
US10970663B2

Disclosed embodiments provide a computer-implemented technique for filtering electronic communication based on the current task of a user. The current task of a user is derived using a workflow segmentation model. A workflow segmentation model is derived based on user-defined activities, heuristics, location data, environmental data, and/or other input data. Prior to delivery, electronic communication directed to the user is analyzed based on sender, subject, message content, time of day, and/or other criteria to determine if the message should be presented to the user immediately, or deferred, based on the relevance of the message to the current task of the user.
US10970662B2

An algorithm formulating system for use with a sensing ecosystem for identifying enterprise space states, the sensing ecosystem including a plurality of sensor devices mounted within an enterprise space wherein each sensor device is capable of sensing a plurality of parameters within the enterprise space, the system comprising a processor programmed to perform the steps of accessing a rule set that specifies a first parameter value set that corresponding to a perceived state within a first enterprise space, receiving sensor data from sensor devices within the first enterprise space, comparing the sensor data to the rule set to identify instances of the perceived state, examining sensor data to identify a second parameter value set that occurs at least a threshold percentage of time for the identified instances of the perceived state and using the second parameter value set as the basis for a new rule set to be associated with the perceived state.
US10970659B1

The current invention is a tasking system that operates to allow businesses to define a task and to assign the task to one or more registered individuals, wherein the system includes one or more portable communication apparatus that permits registered individuals to receive and accept tasks and to monitor tasks in real-time.
US10970656B2

Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects using references between the project and project items. Project items can be, for example, synchronized content items, collaborative content items, other projects, folders, tasks, user accounts, etc. The content management system can create a project identifier for managing data and/or people associated with a project. In various implementations, the content management system can store references between the project and project items in one or more folders associated with the project, in a database, in content item metadata, etc. In some implementations, the storage location of a content item does not affect whether it is associated with the project. When a project is selected by a user, the content management system can generate project view that presents various project items associated with the project in a convenient and easy to access graphical user interface.
US10970655B2

A method for planning a current medical procedure to be performed on a body part of a current patient includes obtaining a current first representation of a surface of the body part of the current patient, and either obtaining a representation of a desired result surface for the current medical procedure or selecting parameters for the current medical procedure. The method further includes retrieving at least one best matching record from a database of records of previously performed medical procedures of previous patients, based on a similarity criterion. Each record includes: parameters of a previously performed procedure of the previously performed medical procedures, a first representation of the body part of the previous patient prior to performance of the previously performed procedure, and a second representation of a body part of the previous patient after the performance of the previously performed procedure. The method further includes determining parameters of the current medical procedure based on the parameters of the retrieved record, or generating a representation of a predicted result for the current medical procedure on the body part of the current patient based on the retrieved record.
US10970654B2

A method, system and computer program product for appropriately distributing items using augmented reality. After receiving a list of detected items to be placed in a container(s), an optimal placement of the detected items in the container(s) is determined. Such an optimal placement may be determined by using the dimensions and a maximum weight of items the container(s) can hold, the dimensions of the detected items, a maximum amount of weight for the container the customer can carry as well as other factors. After determining the optimal placement of the detected items in the container(s), a visual representation of such an optimal placement is displayed on an augmented reality device.
US10970648B2

Techniques that facilitate semantic and time series analysis using machine learning are provided. In one example, a system includes a data analysis component, a prediction component and a learning component. The data analysis component that establishes one or more relationships between one or more elements of semantic data, including one or more time series identifiers, and one or more elements of time series data in a relationship database. The prediction component generates one or more advisory outputs, wherein generation of the one or more advisory outputs is performed in response to a trigger event, a learning component that determines the one or more relationships in the relationship database, wherein determination of the one or more relationships is based on information indicative of whether the advisory outputs satisfy a defined criterion.
US10970647B1

In one embodiment, a method includes a device configured to obtain a plurality of sparse, categorical, and numerical features. The device may generate a plurality of ordered combinations of features, wherein each ordered combination of features comprises at least a first feature and a second feature. The device may identify a user account of a social networking system and generate one or more deep feature values associated with the user account for each of the plurality of ordered combination of features. The generation may comprise extracting a first feature value and a second feature value associated with the user account using a social graph of the social networking system. The first and second feature values correspond to the first and second features of the ordered combination of features, respectively. The device may then train a machine-learning model using the generated deep feature values associated with the user account.
US10970645B1

Processes of explainable active learning, for an object detector, by using a Bayesian dual encoder is provided. The processes include: (a) inputting test images into the object detector to generate cropped images, resizing the test images and the cropped images, and inputting the resized images into a data encoder to output data codes; (b) (b1) one of (i) inputting the test images into the object detector, applying Bayesian output embedding and resizing the activation entropy maps and the cropped activation entropy maps, and (ii) inputting resized object images and applying the Bayesian output embedding and (b2) inputting the resized activation entropy maps into a model encoder to output model codes; and (c) (i) confirming reference data codes, selecting specific test images as rare samples, and updating the data codebook, and (ii) confirming reference model codes and selecting specific test images as hard samples.
US10970643B2

Systems and methods for assigning or computing a fire system safety score via data mining and for predictive analysis via data mining are provided. Some methods can include identifying one or more pieces of data information from an ambient condition monitoring system installed in a region, quantifying the one or more pieces of the data information, and identifying a safety score of the region based on the quantified one or more pieces of the data information.
US10970639B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a cognitive robotics analyzer are disclosed. In one aspect, a method includes the actions of receiving, for each user characteristic of a plurality of user characteristics, first data that identifies one or more first actions that perform a first process and second data that identifies one or more second actions that perform a second process that is labeled as similar to the first process. The actions further include training a predictive model. The actions further include receiving data that identifies actions performed by a user. The actions further include applying the predictive model to one or more of the actions. The actions further include classifying a process performed by the one or more actions as similar to a particular process. The actions further include associating the user with the particular user characteristic.
US10970637B2

A computer-implemented method for optimizing research of an abstracted issue with a plurality of analytics engines is described. The method includes receiving a problem report at an analytics engine controller. The problem report includes symptoms of a problem in a computing system. The analytics engine forwards the problem report to a research optimization engine that abstracts one or more issues associated with the problem based on the symptoms of the problem. The research optimization engine then obtains anomaly research data for one or more of diagnosing the problem and fixing the problem. The anomaly research data is based on the one or more abstracted issues. The research optimization engine associates the abstracted issues with corresponding portions of the anomaly research data, then assigns the abstracted issues and corresponding portions of the anomaly research data to at least one of the plurality of analytics engines.
US10970629B1

The present disclosure is directed to reducing model size of a machine learning model with encoding. The input to a machine learning model may be encoded using a probabilistic data structure with a plurality of mapping functions into a lower dimensional space. Encoding the input to the machine learning model results in a compact machine learning model with a reduced model size. The compact machine learning model can output an encoded representation of a higher-dimensional space. Use of such a machine learning model can include decoding the output of the machine learning model into the higher dimensional space of the non-encoded input.
US10970625B2

A device according to examples of the present disclosure includes a crossbar array including a cell. The cell includes a first resistance switch and a second resistance switch connected in series with the first resistance switch. The first and second resistance switches have different switching characteristics. One of the first and second resistance switches may act as a switch, while the other of the first and second resistance switches may weight the switching behavior of the one that acts as the switch.
US10970620B2

Historical information about a significant input parameter is stored in a data analytics model of a hydrocarbon reservoir. A historical deep recursive neural network (RNN) model is built based on time-series production data from the hydrocarbon reservoir as a function of the significant input parameter in the data analytics model. The historical deep RNN neural network model is stored on a data storage device. An experiment using the historical deep neural network model is designed to predict the significant input parameter. The experiment is run to produce a significant experimental input parameter. The significant experimental input parameter is compared to the significant input parameter stored in the data analytics model to determine a difference. The data analytics model is adjusted to reduce the difference.
US10970612B2

An interactive core for use in making electronic cards has rear and front adhesive layers which surround a stiffening spacer which has an interior opening in which electronic components (e.g., a PCB, battery and display) are located along with thermosetting polymeric material. A battery contained within the interior opening can be activated from an off state to an on state via use of an initialization antenna which can also be configured to allow a CPU to be customized for personal use.
US10970607B2

This invention relates to a secure QrCode communication method based on nonlinear spatial frequency characteristics, comprising: camera modeling: modeling according to the spatial frequency of the color filter matrix of the scanning device's camera; QrCode encryption: using the CFA spatial frequency of scanning device and modeling results, as well as the spatial frequency of the display device, generate an encrypted picture of the target QrCode on the display device; QrCode decryption: the camera of the scanning device takes the picture of the display at a specified position and a specified angle, and parses the image to recover the target QrCode. Compared with the prior art, the present invention utilizes the nonlinear characteristics of the optical spatial frequency, and uses the spatial frequency of the camera's own color filter array and the spatial frequency of the display to modulate the target two-dimensional code through phase to achieve the effect of encryption.
US10970599B2

Techniques are disclosed for characterizing and defining the location of a copy space in an image. A methodology implementing the techniques according to an embodiment includes applying a regression convolutional neural network (CNN) to an image. The regression CNN is configured to predict properties of the copy space such as size and type (natural or manufactured). The prediction is conditioned on a determination of the presence of the copy space in the image. The method further includes applying a segmentation CNN to the image. The segmentation CNN is configured to generate one or more pixel-level masks to define the location of copy spaces in the image, whether natural or manufactured, or to define the location of a background region of the image. The segmentation CNN may include a first stage comprising convolutional layers and a second stage comprising pairs of boundary refinement layers and bilinear up-sampling layers.
US10970597B2

An approach is provided for priority ranking of satellite images. The approach, for example, involves processing a plurality of images using a feature detector to determine a set of features on each image of the plurality of images. The approach also involves determining a count of feature correspondences between each pair of images of the plurality of images based on the set of features of said each image. The approach further involves computing a ranking of the plurality of images based on the count of features correspondences between said each pair of images. The approach further involves providing the ranking of the plurality of images as an output for selecting one or more images of the plurality of images for feature creation.
US10970591B2

A system for determining a viable area automatically and accurately includes an interface and a processor. The interface is configured to receive location information. The processor is configured to determine imagery data based on the location information, to determine a point cloud using the imagery data, determine one or more features using the point cloud, determine viable area using the one or more features, and determine a solar irradiance of the viable area.
US10970582B2

An information processing method includes: obtaining noise region estimation information output from a first converter by a first image including a noise region being input to the first converter; obtaining a second image, on which noise region removal processing has been performed, output from a second converter by the noise region estimation information and the first image being input to the second converter; generating a fourth image including the estimated noise region by using the noise region estimation information and a third image including no noise region and a scene corresponding to the first image; training the first converter by using machine learning in which the first image is reference data and the fourth image is conversion data; and training the second converter by using machine learning in which the third image is reference data and the second image is conversion data.
US10970569B2

A traffic light monitoring system includes a vehicle. The vehicle includes an imaging sensor configured to capture images, one or more processors, one or more memory modules, and machine readable instructions stored in the one or more memory modules that cause the vehicle to perform at least the following when executed by the one or more processors: identify a traffic light based on the images, determine a first transition time when a first light of a traffic light turns off and a second light of the traffic light turns on based on the images, determine a second transition time when the second light of the traffic light turns off and a third light of the traffic light turns on based on the images, and transmit information about the first transition time and the second transition time to an edge computing device.
US10970568B2

A vehicular vision system includes a camera disposed at a vehicle and viewing exterior of the vehicle. A control has an image processor for processing frames of image data captured by the camera. The control receives vehicle motion data indicative of motion of the vehicle when the vehicle is moving. When the vehicle is moving, the control, responsive at least in part to image processing of multiple frames of captured image data, detects an object present exterior of the vehicle. The control, responsive at least in part to the received vehicle motion data and image processing of multiple frames of captured image data, determines motion of the detected object relative to the moving vehicle by (i) determining corresponding object points in at least two frames of captured image data and (ii) estimating object motion trajectory of the detected object based at least in part on the determined corresponding object points.
US10970555B2

A system can obtain a labelled data set, including historic video data and labelled events. The system can divide the labelled data set into historic training/testing data sets. The system can determine, using the historic training data set, a plurality of different parameter configurations to be used by a video encoder to encode a video that includes a plurality of video frames. Each parameter configuration can include a group of pictures (“GOP”) size and a scenecut threshold. The system can calculate an accuracy of event detection (“ACC”) and a filtering rate (“FR”) for each parameter configuration. The system can calculate, for each parameter configuration of the plurality of different parameter configurations, a harmonic mean between the ACC and the FR. The system can then select a best parameter configuration of the plurality of different parameter configurations based upon the parameter configuration that has the highest harmonic mean.
US10970554B2

Methods and systems are provided for automatically producing highlights videos from one or more video streams of a playing field. The video streams are captured from at least one camera, calibrated and raw inputs are obtained from audio, calibrated videos and actual event time. Features are then extracted from the calibrated raw inputs, segments are created, specific events are identified and highlights are determined and the highlights are outputted for consumption, considering diverse types of packages. Types of packages may be based on user preference. The calibrated video streams may be received and processed in real time, periodically.
US10970553B2

Systems and methods for performing semantic segmentation of three-dimensional data are provided. In one example embodiment, a computing system can be configured to obtain sensor data including three-dimensional data associated with an environment. The three-dimensional data can include a plurality of points and can be associated with one or more times. The computing system can be configured to determine data indicative of a two-dimensional voxel representation associated with the environment based at least in part on the three-dimensional data. The computing system can be configured to determine a classification for each point of the plurality of points within the three-dimensional data based at least in part on the two-dimensional voxel representation associated with the environment and a machine-learned semantic segmentation model. The computing system can be configured to initiate one or more actions based at least in part on the per-point classifications.
US10970552B2

Image analysis includes obtaining, from an image signal processor, image processing information corresponding to a previously processed image, obtaining scene classification information for an input image based on the image processing information, generating a processed image by processing the input image based on the scene classification information, and outputting the processed image. The image processing information includes automatic white balance correction information and obtaining the scene classification information includes obtaining the scene classification information based on the automatic white balance correction information.
US10970551B2

A control apparatus includes a detection unit, an association unit, and an output control unit. The detection unit detects a person from an image which includes a plurality of persons. The association unit associates the persons included in the image with each other based on at least one of a position of the person detected by the detection unit, directions of faces of the persons included in the image, and distances between the persons included in the image. The output control unit causes an output unit to output information that is indicative of a relation of the detected person with respect to other persons included in the image based on a result of association performed by the association unit.
US10970541B2

A method of obtaining and geo-registering an aerial image of an object of interest is provided. The method includes obtaining an aerial image and accessing an object detection model trained using a machine learning algorithm. The method includes training set of aerial images of an object of interest, and using the object detection model to detect the object of interest in the aerial image. The object detection includes a prediction of a boundary of the object of interest depicted in the aerial image based on the defined boundary of the object of interest. And the method includes geo-registering the aerial image including the prediction of the boundary of the object of interest with a geographic location of the object of interest.
US10970535B2

Disclosed is system for extracting tabular data from electronic document, system having data processing arrangement comprising: tabular data detection module that is operable to: (i) receive electronic document; (ii) determine location of tabular data within electronic document; and (iii) extract image of tabular data from electronic document; and tabular data extraction module that receives extracted image of tabular data from tabular data detection module, wherein tabular data extraction module is operable to: (i) convert received image of tabular data into greyscale image; (ii) extract grid structure from greyscale image; (iii) remove grid structure from greyscale image; (iv) determine position for placement of horizontal and vertical lines in greyscale image; (v) generate horizontal and vertical lines on greyscale image; (vi) perform optical character recognition of text associated with tabular data from received image; and (vii) extract tabular data by combining information of grid structure with text, to generate tabular data.
US10970534B2

A system for document capture comprising a communication interface, a processor coupled to the communications interface, and a computer readable medium coupled to the processor. The computer readable medium stores a set of computer executable instructions that include instructions executable by the processor to receive an input capture flow comprising a first sequence of steps representing configurable code components of a document capture system. A step in the first sequence of steps holds configuration information for a corresponding configurable code component. The instructions further include instructions executable to compile the input capture flow into a capture process that defines a processing order for the configurable code components and setup attribute values for the configurable code components. Compiling the input capture flow into the capture process comprises optimizing the capture flow into a second sequence of steps and compiling the second sequence of steps into the capture process.
US10970530B1

Techniques for grammar-based automated generation of annotated synthetic form training data for machine learning are described. A training data generation engine utilizes a defined grammar to construct a layout for a form, select key-value units to place within the layout, and select attribute variants for the key-value units. The form is rendered and stored at a storage location, where it can be provided along with other similarly-generated forms to be used as training data for a machine learning model.
US10970525B2

A system of user detection includes a camera configured to rotate to a plurality of positions, a memory that stores a module, and a processor coupled, locally or remotely, to the camera. The processor is configured to send a command to the camera to cause the camera to (1) rotate to a position from the plurality of positions, and (2) capture a photo or a video clip at the position. The processor is configured to receive the photo or the video clip from the camera; determine whether a user is captured in the photo or the video clip; divide the photo or the video clip into a plurality of zones; determine a zone from the plurality of zones where the user appears in the photo or the video clip; and determine whether the user is associated with a device based on information of the position and the zone.
US10970520B1

An apparatus for image analysis includes: an image acquisition unit for stacking a plurality of two-dimensional image data in a predetermined order; a three-dimensional image generation unit for generating a plurality of three-dimensional data on the basis of different types of multiple items of information for the plurality of two-dimensional image data in a stacked form from the image acquisition unit; and a deep learning algorithm analysis unit for applying a two-dimensional convolutional neural network to each of the plurality of three-dimensional data from the three-dimensional image generation unit, and combining results of applying the two-dimensional convolutional neural network to the plurality of three-dimensional data.
US10970512B2

A fingerprint sensing apparatus having a large-area sensing mechanism is provided that includes at least three optical fingerprint sensing circuits and a processing circuit. The at least three optical fingerprint sensing circuits are configured to perform sensing within a plurality of sensing areas to obtain a plurality of sensed images, wherein each of the sensing areas corresponds to one of the optical fingerprint sensing circuits. The processing circuit is electrically coupled to the optical fingerprint sensing circuits to receive the sensed images and is configured to splice the sensed images together to form an integrated sensed image.
US10970497B2

A radiofrequency harvester circuit may be used in a battery-less RFID device. The harvester circuit includes an antenna unit that captures radiofrequency signals and harvesting circuitry coupled to the antenna unit for collecting energy from the radiofrequency signals captured by the antenna unit. The antenna unit is selectively tunable at a plurality of tuning bands that are scanned by selectively tuning the antenna unit at different frequency bands and sensing respective values indicative of the power of radiofrequency signals captured by the antenna unit at the frequency bands scanned. A highest value out of said respective values for the power of radiofrequency signals as well as the frequency band in the plurality of tuning bands of the antenna unit providing the aforesaid highest value are identified and the harvester circuit is operated with the antenna unit tuned at the frequency band providing the highest value thus identified.
US10970495B2

Some embodiments provide RFID tag reading systems comprising: multiple sets of RFID readers at a retail shopping facility; a tag evaluation control circuit communicatively coupled with the multiple sets of RFID readers and at least one memory, and configured to: receive RFID tag information from the RFID readers; obtain and apply a first set of rules and identify a transition area within the retail shopping facility based on the received RFID tag information; identify a first set of RFID readers configured to read RFID tags as they move through the identified transition area; obtain and apply a second set of rules and establish a first null area adjacent the transition area configured to enable RFID tags crossing through the first null area and prior to entering the transition area to be in a predefined state when entering the transition area.
US10970494B2

Systems and methods for improved conversation translation are disclosed. The system receives a first portion of a conversation in a first language. The system translates the first portion of the conversation to a second language. The system generates a predicted second portion of the conversation. The first portion and the predicted second portion are sent to a second user device as a predictive translation. The system then receives an actual second portion of the conversation, translates it to the second language, and sends the first portion and the actual second portion to the second user device as a batch translation. The system compares the batch translation to the predictive translation to identity any differences and generates a color-coded translation highlighting any differences between the batch translation and the predictive translation. The system sends the color-coded translation to the second user device for display on the second user device.
US10970493B1

A system and method for implementing slot-relation extraction for a task-oriented dialogue system that includes implementing dialogue intent classification machine learning models that predict a category of dialogue of a single utterance based on an input of utterance data relating to the single utterance, wherein the category of dialogue informs a selection of slot-filling machine learning models; implementing the slot-filling machine learning models that predict slot classification labels for each of a plurality of slots within the utterance based on the input of the utterance data; implementing a slot relation extraction machine learning model that predicts semantic relationship classifications between two or more distinct slots of tokens of the utterance; and generating a response to the single utterance or performing actions in response to the single utterance based on the semantic relationship classifications between the distinct pairings of the two or more distinct slots of the single utterance.
US10970489B2

Disclosed is a system for real-time expression of a semantic mind map and its operation method there for. The system includes an association matrix and a focus associated operation module, the association matrix is connected to the focus associated operation module. The association matrix includes a start node, a direct associated module, an indirect associated module, a weakly associated module, a superscript module, or the like. The focus associated operation module includes a focused node and focus associated nodes, or the like. When the present disclosure is applied to a search engine including a cross-database search engine, a search result service interface is in real time expanded, thus being used to help a user better identify and discover relevant documents of interest.
US10970486B2

Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.
US10970484B2

A method and a messaging system for providing encoded communication between users of a network. The method includes the steps of encoding and decoding of messages with electronic devices using a default code, providing at least one n-gram to a user, wherein the n-gram includes a sequence of at least two characters, defining a replacement rule by selecting the at least one n-gram and assigning the selected n-gram to at least one replacement code character, and activating the replacement rule by substituting each appearance of the selected n-gram in a first message with the replacement code character.
US10970482B2

A piece of text is saved for security verification on a computing device. One or more pieces of related text corresponding to the piece of saved text are generated, where each text element of the one or more pieces of related text is generated based on its proximity to the corresponding text element of the piece of saved text on one or more keyboards on the computing device. A piece of input text is received for information verification. A piece of input text is compared with the piece of saved text and the one or more pieces of related text. A determination is made that the piece of input text matches one of the one or more pieces of related text and input guidance for re-entering a piece of text for security authentication is provided.
US10970477B1

Computerized systems and methods for automatic construction of computer-generated user interfaces that reduce questions presented by electronic document preparers to customers. Embodiments result in more efficient question presentation and answering of same and more efficient and accurate electronic document data while reducing customer confusion by eliminating extraneous questions or content that are not relevant to a preparer's information request or that obfuscate relevant preparer inquiries. Fillable portions of one or more electronic forms or templates are extracted and aggregated to construct a new user interface or interview screen that is independent of an electronic document preparation application utilized by the preparer and presented to the customer. Customer responses provided through the constructed user interface are stored to a data store shared with the electronic document preparation application to update the current electronic document data.
US10970468B2

Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update.
US10970463B2

A system and method is provided that ranks and sorts websites, apps, email, or VR environment content in real-time to increase engagement, CTR, conversions, and revenue. A client applies attributes to sections of the digital content. A server system tracks end user inputs and generates optimized layouts for the digital content, such as a webpage. The document layout is ordered or reorganized before or after the document is delivered to the end user.
US10970462B2

Systems and methods of providing enhanced product visualization on a graphical display include generating a visual frame having a first set of frame dimensions and comprising an inner border and an outer border; receiving a selection of a graphical object to be displayed at least within the outer border of the visual frame on the graphical display; identifying a set of object dimensions of the graphical object; determining an appropriate proportion between the set of frame dimensions and the set of object dimensions such that the graphical object is displayable at least within the outer border of the visual frame on the graphical display; manipulating the set of frame dimensions and/or the set of object dimensions such that the graphical object is displayable within the outer border of the visual frame; and displaying the graphical object at least within the outer border of the visual frame.
US10970461B2

A method for generating and displaying a user-customized page and a mobile device thereof are provided. The method for processing a user-customized page in a mobile device includes collecting use information of a user with respect to the mobile device when a preset specific situation occurs, generating a user-customized page associated with the specific situation using the use information when the specific situation is terminated, and storing the generated user-customized page.
US10970458B1

Techniques are disclosed for clustering text. The techniques may be employed to cluster text blocks that are received in either sequential reading order or arbitrary order. A methodology implementing the techniques according to an embodiment includes receiving text blocks comprising elements that may include one or more of glyphs, characters, and/or words. The method further includes determining an order of the received text blocks as one of arbitrary order or sequential reading order. Text blocks received in sequential reading order progress from left to right and from top to bottom for horizontal oriented text, and from top to bottom and left to right for vertical oriented text. The method further includes performing z-order text clustering in response to determining that the received text blocks are in sequential reading order and performing sorted order text clustering in response to determining that the received text blocks are not in sequential reading order.
US10970447B2

A method, computer program product, and system for calculating an input timing slack at an input to a latch by subtracting an input arrival time to the latch from an input required arrival time, calculating an output timing slack at an output to the latch by subtracting an output arrival time of the latch from an output required arrival time from the latch, performing cycle stealing to improve the output timing slack by modifying the input required arrival time and the output arrival time, reducing the output timing slack by a pessimism amount, performing optimization in the integrated circuit to improve the input timing slack and the output timing slack, and increasing the output timing slack by the pessimism amount.
US10970444B1

A method and/or system is disclosed for pre-silicon verification of a first integrated circuit design modified to a second integrated circuit design to avoid a hit of property P where property P has a known counterexample. The method/system includes applying a first implication check in an equivalence testbench on the first integrated circuit and on the second integrated circuit to determine whether the second integrated circuit hits property P in the same way as the first integrated circuit hits property P. Additionally or alternatively applying a second implication check to determine whether the second integrated circuit hits property P at a different timestep than the first integrated circuit hits property P. Additionally or alternatively applying a third implication check to determine whether the second integrated circuit hits property P further along a path than the first integrated circuit hits property P.
US10970441B1

A neural network based learning system for designing a circuit, the design system including at least one memory, at least one processor in communication with said at least one memory, said at least one processor configured to generate a mathematical model of the circuit, determine a structural definition of the circuit from the mathematical model, define a mapping of a plurality of components of the circuit to a plurality of neurons representing the plurality of components of the circuit using at least the structural definition, synthesize, on a hardware substrate, the plurality of neurons, and execute, using the synthesized plurality of neurons on the hardware substrate, at least one test using at least one optimization constraint to determine an optimal arrangement of the plurality of components.
US10970426B2

In some embodiments, the systems, devices, and methods described herein are configured to produce a desired curvature of a customized spinal rod to support a vertebral column of a patient by analyzing a preoperative x-ray image of the vertebral column of the patient, determining a morphotype to which the vertebral column corresponds to, simulating a correction to be applied to the vertebral column, deducing a curved segment representing the desired curvature of the customized spinal rod based on the analyzed preoperative x-ray image of the vertebral column of the patient, and transmitting data related to the desired curvature of the customized spinal to a production system configured to physically produce the desired curvature of the customized spinal rod.
US10970424B2

A program execution device capable of protecting a program against unauthorized analysis and alteration is provided. The program execution device includes an execution unit, a first protection unit, and a second protection unit. The execution unit executes a first program and a second program, and is connected with an external device that is capable of controlling the execution. The first protection unit disconnects the execution unit from the external device while the execution unit is executing the first program. The second protection unit protects the first program while the execution unit is executing the second program.
US10970418B2

A computing system includes an anonymizer server. The anonymizer server is communicatively coupled to a data repository configured to store a personal identification information (PII) data. The anonymizer server is configured to perform operations including receiving a repository configuration request comprising an anonymized data schema, and creating an anonymized data repository clone based on the anonymized data schema. The anonymizer server is also configured to perform operations including anonymizing the PII data to create an anonymized data by applying a one-way data masking, a one-way data morphing, or a combination thereof, and storing the anonymized data in the anonymized data repository clone.
US10970410B2

A data protection system is provided that allows applications to access protected data in a way that restricts applications from outputting to unauthorized targets any unprotected data derived from the protected data and that ensures that the applications do not have access to a key that allows access to the unprotected data. The data protection system provides a policy server that may execute on a service node of a high performance computing system and a data encryption process that may execute on each compute node that is allocated to an application or batch job. The policy server maintains policies of entities specifying access control for protected data. The data encryption process generates a secure execution environment for an application process and interfaces with the policy server to retrieve keys for decrypting protected data in accordance with a policy, and it decrypts and provides the decrypted data to the application process.
US10970403B1

Methods and systems are disclosed a digital investigation tool capable of recovering and decrypting content. The tool combines digital techniques with decryption capability for a wide range of encryption algorithms. In one implementation, the tool identifies the type and/or vendor of the encryption algorithm used to protect the content. The tool then automatically obtains the decryption information needed to decrypt the content. Depending on the encryption algorithm used, the information may include a master key, user-specific keys, user IDs, passwords, and the like. The decryption information may be accumulated in a local or remote storage location accessible by the tool, or it may be acquired in real time on an as-needed basis from a third-party encryption vendor, a key server, and the like. Such an arrangement allows law enforcement agencies as well as corporate security personnel to quickly recover and decrypt content stored on a computer system.
US10970397B2

A virtualized storage for use in performing dynamic analysis of a sample is configured, at least in part by copying the sample to the virtualized storage. A virtual machine emulator is launched using a snapshot of a virtualized platform. A location of the copied sample in an image corresponding to the virtualized storage is determined, at least in part by identifying an offset. The copied sample is installed and dynamic analysis is performed on the sample.
US10970393B1

A method for determining whether data is included in a database is described. In one embodiment, the method may include receiving, from a remote computing device, a search request that includes a portion of a signature, comparing the portion of the signature with a plurality of signatures stored at the database, determining whether at least one match exists between the portion of the signature and the plurality of signatures, upon determining at least one match exists, identifying each match and identifying a bloom filter that includes each match, and transmitting the bloom filter to the remote computing device.
US10970387B2

Some embodiments described herein include a system that collects and learns reference side-channel normal activity, process it to reveal key features, compares subsequent collected data and processed data for anomalous behavior, and reports such behavior to a management center where this information is displayed and predefine actions can be executed when anomalous behavior is observed. In some instances, a physical side channel (e.g. and indirect measure of program execution such as power consumption or electromagnetic emissions and other physical signals) can be used to assess the execution status in a processor or digital circuit using an external monitor and detect, with extreme accuracy, when an unauthorized execution has managed to disrupt the normal operation of a target system (e.g., a computer system, etc.).
US10970386B2

Computing environments can be scalably generated and provisioned based on one or more team definitions and definitions of one or more projects assigned to a particular team. Digital constructs can be generated to represent the teams and the projects assigned to such teams, and such digital constructs can comprise metadata identifying sandboxes to generate and, within those sandboxes, computing environments to generate and how such computing environments are to be provisioned. The sandboxes can be generated in parallel and the computing environments can be provisioned in parallel, or staggered based on individual user access. Assignment of consumption limitations can be individually adjusted from default values, and monitoring of such consumption limitations can be performed on an aggregated basis.
US10970385B2

Techniques are disclosed relating to sharing a user credential between computing devices. In some embodiments, a first computing device stores a set of user credentials usable to authenticate a user and receives, from a second computing device, a request for a user credential to be provided responsive to an authentication prompt associated with the second computing device. In such an embodiment, the request includes an indication of a service for which the authentication prompt is being presented. Based on the indication, the first computing device determines whether the stored set of user credentials includes a user credential relevant to the authentication prompt and presents a selection prompt asking a user of the first computing device to select a one of the stored set of user credentials to provide to the second computing device for authentication to the service, the relevant user credential being identified in the selection prompt.
US10970382B2

Communication bus enable devices to communicate and exchange information and control signals. There is a growing concern over the security of such types of buses. Since any device can transmit any message, and device on the bus which can be compromised poses a threat for the bus. Described is a system to authenticate the source of messages from various devices on a communication bus.
US10970377B2

A system and/or method may be provided to silently authenticate a user. An example method of silently authenticating a user includes receiving a set of device characteristics from a user device and identifying, based on the set of device characteristics, the user device. The method also includes determining whether to trust the user device and determining whether the user device is associated with a user that was previously authenticated. The method further includes in response to determining to trust the user device and that the user device is associated with the user that was previously authenticated, authenticating the user based on the previous authentication.
US10970376B2

A method and system to verify identity while protecting private data. To locally verify identity without requiring communication with an external database or passing personal/identity information over network connections. To create a database and/or statistical model for later use to verify identify, private information from a first media is input to a device. Private information subsequently presented via a second media is then verified locally by comparing to the private information previously captured from the first media. If the resultant correlation score is sufficiently high the private information from the first media and from the second media are determined to belong to the same individual, and the user is authenticated or a desired action is approved. In case of a low correlation score, a notification may be sent to one or more entities alerting authorities of a security breach or identity theft.
US10970375B2

Methods, systems, and devices are provided for generating biometric signatures. The system can detect, at an electronic device, one or more biometric acoustic signals. The system can generate a biometric signal input of the one or more biometric acoustic signals. The system can apply a machine learning model to conduct feature extraction of the biometric signal input having one or more biometric acoustic signals. The system can generate a biometric user signature of the user from the machine learning model. The system can perform one or more privacy preserving hashing functions to the biometric user signature to generate a hashed biometric user signature. The system can determine whether the hashed biometric user signature satisfies a predetermined threshold with an enrollment hashed signature of the user. And the system can authenticate an identity of the user upon detecting that the hashed biometric user signature satisfies the predetermined threshold.
US10970373B2

A mobile terminal according to the present disclosure can include a main body, a touch screen disposed on a front side of the main body, a first sensor disposed on the front side to sense the approach of an object to the main body in a locked state, a second sensor disposed in proximity to the first sensor to be driven in either one of a sleep mode and an active mode so as to acquire a vein image of an object that has approached the first sensor in the active mode, and a controller configured to perform vein authentication using the vein image acquired through the second sensor, and control the touch screen to display security information allowed to access for a pre-registered user when the vein image corresponds to a vein image of the pre-registered user as a result of the authentication.
US10970368B1

Method for automatically distributing, as needed, a user's digital-works and usage-rights to one or more user-devices. A definition of the usage-rights for a digital-work may be stored at one or more locations on a network. A version of said digital-work suitable for a user-device may be provided by one or more locations on said network. When a user who is authorized to utilize said digital-work is active at a user-device, a version of said digital-work and authorization to utilize is automatically transferred when needed to a user-device. The digital-work and authorization may be automatically transferred as needed to any user-device where an authorized user is active. The usage-rights may only be valid for one or more specific users. The usage authorization at each user-device may be less than defined in the full usage-rights maintained on the network. Authorization to utilize said digital-work at a user-device may be extended from time to time by exchanging user-device status across the network. Digital-works are automatically provided as needed to any user-device that an authorized user is using.
US10970366B2

A method for securing a recording of multimedia content in a storage medium of a first electronic device, the method including an encryption operation which consists of: for each item of multimedia content to be encrypted, generating a random key within the first electronic device; encrypting the multimedia content by the random key in order to obtain encrypted multimedia content; encrypting, by a user key, the random key so as to obtain a first encrypted random key; encrypting the first encrypted random key by a root key specific to the first electronic device in order to obtain a second encrypted random key; and storing the second encrypted random key and the encrypted multimedia content in the storage medium.
US10970365B2

An artificial intelligence findings system includes a findings engine that receives medical image data and generates findings based on the medical image data and image interpretation algorithms. An adjustment engine allows the user to adjust the findings to produce a report. A tracking module tracks findings and adjustments made to the findings by the user when producing the report. The tracking module produces tracking information. A machine learning engine receives the tracking information.
US10970361B2

Arithmetic circuits calculate d−1 energy values (hi2 to hid) indicating energies generated by 2-body to d-body coupling on the basis of a plurality of weight values indicating strength of 2-body to d-body coupling of 2 to d neurons including a first neuron whose output value is allowed to be updated and n-bit output values of n neurons. An adder circuit calculates a sum of these values, and a comparator circuit compares a value based on a sum of the sum and a noise value with a threshold, to determine the output value of the first neuron. An update circuit outputs n-bit updated output values in which one bit has been updated on the basis of a selection signal and the output value of the first neuron. The holding circuit holds the updated output values and outputs the updated output values as the n-bit output values used by the arithmetic circuits.
US10970360B2

Issuing and managing digital certificates for students is described. A server can receive organization information regarding an educational institution, group information regarding a course, and certificate information regarding the types of content to be displayed upon a digital certificate indicating that a student has completed the course. The server can generate a digital certificate template indicating the types of content and layout of that content for generating digital certificates. The digital certificates can then be generated and published to webpages for students.
US10970352B1

Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Co-located devices are identified, including first and second devices associated with first and second users. A determination is made that a device is configured to be viewable by multiple users based on device characteristics. Use data is gathered that is associated with current sessions associated with users related to their use of their respective devices, including first data related to the use of the first device and second data related to the use of the second device. The first and second data are aggregated and evaluated to identify a first content item to present on the first device. Second different content items are selected for display on other co-located devices based at least in part on the first content item.
US10970348B2

A system for contact information integration with search results, comprising a queue manager; an enterprise communications system; and a search engine. Upon receipt of search query from a user, the search engine submits a request to the queue manager. The queue manager: obtains from the enterprise communications system a communications status comprising an estimated wait time; sends a notification to the search engine advising the search engine of the estimated wait time for service; and upon receiving from the search engine a request to generate a callback to the user from the enterprise of a specific communications type, directing an enterprise communications system of the enterprise that is associated with the specific communications type to initiate a callback to the user from whom the search engine query was received in response to the callback request received from the search engine.
US10970346B2

Computer programs for searching a collection of electronic documents are disclosed. A computer program for searching a collection of electronic documents, includes instructions that cause the computer to carry out steps of: replacing a set of synonymous terms appearing in a paragraph with a set of standardized paragraph terms, where each standardized paragraph term has an associated term weight and generating standardized search terms in response to a search query, generating paragraph scores for paragraphs of a document based at least in part on the associated weights of standardized paragraph terms that match one or more of the standardized search terms. The computer program further includes determining overall document scores for the electronic documents based at least in part on a combination of the paragraph scores, and determining a set of matching documents, wherein the set of matching documents is ordered using the overall document scores.
US10970345B1

A computer-implemented method of carrying out an image-based search for information available over a network includes serving to a client computer a web page containing a set of knowledge models in response to a search request message received at a server over the network from the client computer. The knowledge models are interlinked, through a crowd-sourced schema, in a knowledgebase. The web page is structured so that graphically selecting one of the knowledge models in the web page displayed on the client computer causes display of a set of knowledge assets interlinked with the selected knowledge model.
US10970340B2

Various examples are directed to systems and methods for network virtualization for web applications. For example, a WAN controller may receive from a backend query processor, a first tenant user query table that describes a first set of query types for a first user. The first set of query types may comprises a first query type having a first computational weight and a second query type having a second computational weight less than the first computational weight. The WAN controller may determine that a first network path to a web application data center is less congested that a second network path to the web application data center. The WAN controller may send a first flow entry to a first network appliance on the first network path instructing the first network appliance on the first network path to send packets associated with queries of the first set of query types to a second network appliance on the first network path.
US10970337B1

A method for outputting a result of one or more operations using data sources of different types is provided. The method includes steps of: (a) when a user query is acquired, a device (i) acquiring data elements respectively from the data sources of different types by referring to the user query, and (ii) performing main joint operations on the data elements, to thereby generate data set; and (b) the device performing data processing operations and output operations on the data set, to thereby generate an answer for the user query. It has an effect of providing the method for outputting the result of the operations using the data sources of the different types by referring to each of languages corresponding to each of the data sources.
US10970333B2

Systems and methods are provided for distributed video storage and search with edge computing. The method may comprise caching a first portion of data on a first device. The method may further comprise determining, at a second device, whether the first device has the first portion of data. The determining may be based on whether the first piece of data satisfies a specified criterion. The method may further comprise sending the data, or a portion of the data, and/or a representation of the data from the first device to a third device.
US10970332B2

A method of managing digital content includes displaying a user interface on a display screen of the electronic device. A search instruction is generated according to a search condition. Each of a plurality of cloud servers is controlled to search for digital content meeting the search condition. Related information of the digital content meeting the search condition is received from each of the plurality of cloud servers. A user interface object is generated according to the related information received from each of the plurality of cloud servers, such that a plurality of user interface objects are obtained. Once an object list is generated by aggregating the plurality of the user interface objects, the object list is displayed on a display screen.
US10970331B2

Determining contextual confidence of images for associative deep learning includes receiving an image including a representation of a subject. Text data related to the image is received. One or more physical properties of the image are determined. Context information of the image is determined using natural language processing. The image is classified based upon the contextual information and the one or more physical properties using a classification model to determine a classification. An emotional state of the image is determined based upon the physical properties. A confidence of the classification and emotional state is determined.
US10970324B2

Aspects include generation of automated response follow-up. A response to a question from a user is received at a response follow-up system. The response follow-up system analyzes the response using natural language processing to identify one or more response terms. The response follow-up system generates one or more follow-up questions based on the one or more response terms. Based on the response, one or more follow-up responses to the one or more follow-up questions are pre-fetched from one or more content provider systems including one or more content servers, where a question answering system including the response follow-up system is communicatively coupled to the one or more content provider systems through a network. The response follow-up system modifies an aspect of a user interface displayed to the user based on the one or more follow-up questions and the one or more follow-up responses.
US10970320B2

A microservice running in a cloud computing environment is operable to perform a coordinate-based search responsive to a request from a requester such as a viewer that serves a web application in a browser on a user device. The request contains a set of coordinates of a user-defined area which highlights information of interest that the user wants to redact from a document displayed by the viewer on the user device. The document is a rendition of an internal representation generated from an original source document. The internal representation has a coordinate system that maps the location of text data in the original source document. The microservice utilizes the coordinate system to search every instance of the information of interest in the text data, generates corresponding bounding boxes, and sends the coordinates of the bounding boxes to the viewer which creates the bounding boxes to highlight/block all the instances.
US10970314B2

Described herein is a computer implemented method comprising accessing a document, generating a document vector in respect of the document, and generating a sentence vector for each sentence in the document. The method further comprises calculating a sentence similarity score for each sentence in the document which, for a given sentence, is calculated based on a similarity between the sentence vector for the given sentence and the document vector, and identifying one or more representative document sentences for inclusion in a document summary.
US10970309B2

A method includes: setting at least two service domains each having a service domain identifier; configuring, based on parameter information of each of the at least two service domains, at least two storage resources corresponding to the at least two service domains; receiving a data storage request including to-be-stored data and a service domain identifier for the to-be-stored data; determining, according to the service domain identifier of the to-be-stored data, a target storage resource corresponding to the to-be-stored data from the at least two storage resources; storing the to-be-stored data to the target storage resource; receiving a data reading request carrying the service domain identifier; in response to receiving the data reading request, reading, based on the service domain identifier, the data stored at the target storage resource; and transmitting the data read from the target storage resource to a requester that sends the data reading request.
US10970306B2

A system and method for synchronizing database changes in an enterprise portal application. The system has a cache storing cache data having table data and index data of one or more databases. A schema layer generates schema objects representing the schema of the databases of the cache data. A change management system and a schema layer validates a cache of one or more databases and synchronizes the cache data to the databases by receiving a changeset, comparing the changeset to the schema data, verifying that the changeset is compatible with the cache data and the schema data, and passing the changeset to the cache for updating the cache data or for refreshing the schema data by the schema layer.
US10970301B2

Comments are flexibly bound to keyfigures of an in-memory database, through reference to dimension dependency table(s). An in-memory database engine creates a comment bound to a first tuple via a first comment table. The first tuple comprises a first dimension (e.g., Product). A user then requests a second tuple comprising a second dimension (e.g., Product Group) related to the first dimension. In response, the in-memory database engine references a dimension dependency table to determine dimension dependency information. Based upon that information, the engine transforms the comment to also be bound to the second tuple via a second comment table. The second tuple is then returned to the user together with the comment, even though the second tuple may not explicitly share dimensions with the first tuple. Embodiments may leverage the processing power and data proximity of the in-memory database engine, to efficiently transform comments by executing aggregation (e.g., join) operations.
US10970296B2

A method for data mining includes receiving input vectors and converting them into corresponding sketch feature vectors each having a number of output dimensions that is less than a number of dimensions of the corresponding input vector. Each sketch feature vector is compared against parameters and a decision loop generates results of similarities based on the comparisons. An estimate of cosine similarity or Pearson correlation of the input vectors is obtained based on estimates of an inner product of two input vectors and a 2-norm vector of an input vector. The estimates are obtained using respective hash tables for each input vector having a number of entries up to the number of output dimensions of the sketch feature vector. A decision is provided based on the results of the similarities and an application of the data mining such that the decision is implemented by the application.
US10970294B2

In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.
US10970292B1

In an embodiment, a computer-implemented method comprises, calculating a first relational classification score for a first node in a first graph; calculating a second relational classification score for a second node in a second graph; calculating a relational classification matching score for the first node and the second node that is based upon on the first relational classification score and the second relational classification score; generating a canonical tuple that represents a match between the first node and the second node based at least upon the relational classification matching score.
US10970290B1

A machine learning of response selection to structured data input enables a machine to flexibly and responsively actively engage with a response recipient through a device, such as any electronic device connected to a data network. In at least one embodiment, the response selection module improves response selection to the structure data input by initially filtering a library of templates to identify candidate templates that best respond to the input. In at least one embodiment, the response selection module ranks the identified candidate templates to provide the response to the device. The response selection module learns by receiving feedback, such as a linked recipient action result signal.
US10970288B2

An analysis device of the present invention includes: a window length decision part that decides a window length of a data stream including tuples each including a timestamp and an observed value; a graph construction part that constructs a graph representing a preset relation between the tuples within a window obtained by dividing the data steam by the decided window length; a tensor construction part that constructs a tensor or a matrix equivalent to the tensor from a plurality of graphs constructed for a plurality of windows, respectively; a pattern extraction part that extracts a pattern from the tensor or the matrix equivalent to the tensor; and a difference extraction part that extracts a residual portion that does not match the extracted pattern, from the data stream. The window length decision part decides a new window length that is different from the previously decided window length.
US10970286B2

A structured query language (SQL) query can contain a target text comprising respective characters in un-shaped format (also known as base format). The target text can be shaped according to the position of respective characters within the target text and other factors to generate a plurality of shaped target texts. The plurality of shaped target texts can be combined in a modified SQL query. The modified SQL query can be executed against one or more databases storing text in shaped format.
US10970269B2

Data services are often provided with consistency guarantees of either strong consistency models, comprising uniform wall-clock consistency, or eventual consistency models, where temporary logical inconsistency is guaranteed to be resolved only after full data propagation. However, the performance characteristics of contemporary services often require an intermediate consistency model, where some aspects of the service have specific consistency expectations and other aspects of the service are flexible, such as bounded staleness (e.g., a maximum delay in reaching consistency); session consistency (e.g., individual sessions remain logically consistent, but ordering may vary across sessions); and prefix consistency (e.g., each view during a session is logically consistent, but ordering may vary between session views). Service guarantees may involve a selection within a range of consistency models that includes one or more intermediate consistency levels, and server configurations may be selected and applied to fulfill the intermediate consistency level selected in the service level agreement.
US10970254B2

A computer-implemented method according to one embodiment includes receiving data, storing chunks of the data in fixed size blocks in physical storage, and deduplicating a copy of the data. The storing includes splitting some of the data chunks into portions for filling the fixed size blocks. Metadata is stored with the data chunks for chaining the associated portions of the split data chunks together. The deduplicating including creating a pointer to a first of the data chunks. A computer program product for utilizing free space in physical storage, according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
US10970249B2

Embodiments relate to a computer system, computer program product, and method to process files, and specifically, to support read and write requests of a multi-object file. Upon receipt of a file, a computer system parses the file into two or more logical objects. Each logical object has an associated or inherent characteristic. Each of the logical objects is matched to a storage tier in a multi-tier storage array. Each logical object is then assigned to a tier based on one or more object characteristics in the matched storage tier, and stored in a decomposed format.
US10970248B2

Methods, systems, and computer programs are presented for processing Ethernet packets at a Field Programmable Gate Array (FPGA). One programmable integrated circuit includes: an internal network on chip (iNOC) comprising rows and columns; clusters, coupled to the iNOC, comprising a network access point (NAP) and programmable logic; and an Ethernet controller coupled to the iNOC. When the controller operates in packet mode, each complete inbound Ethernet packet is sent from the controller to one of the NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller. The controller is configurable to operate in quad segment interface (QSI) mode where each complete inbound Ethernet packet is broken into segments, which are sent from the controller to different NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller.
US10970247B2

An internal processor of a memory device configured to selectively execute instructions in parallel, for example. One such internal processor includes a plurality of arithmetic logic units (ALUs), each connected to conditional masking logic, and each configured to process conditional instructions. A condition instruction may be received by a sequencer of the memory device. Once the condition instruction is received, the sequencer may enable the conditional masking logic of the ALUs. The sequencer may toggle a signal to the conditional masking logic such that the masking logic masks certain instructions if a condition of the condition instruction has been met, and masks other instructions if the condition has not been met. In one embodiment, each ALU in the internal processor may selectively perform instructions in parallel.
US10970241B1

A converter system for multi-component systems, comprising a multi-component system adjustment module, includes: an input/output unit, an adjustment unit configured to adjust at least one primary component of a primary multi-component system for each of the at least one primary component given as a probability distribution, a certainty evaluation unit configured to evaluate a certainty parameter of the primary multi-component system, and compare the certainty parameter with a certainty threshold, and a prompt selection unit configured to, if the certainty parameter of the primary multi-component system does not meet the certainty threshold, select a further primary component prompt of the plurality of primary component prompts and instructing the multi-component system adjustment module to perform the above steps on the basis of the further primary component prompt; wherein the converter system further comprises a multi-component system converter module, comprising: a converter unit configured to generate a primary target multi-component system having at least one primary target component by mapping at least one primary component to at least one primary target component, a comparison unit configured to compare the primary target multi-component system with at least one of a plurality of target multi-component systems, and a selection unit configured to select at least one best fit target multi-component system.
US10970238B2

Systems and devices can include a controller and a command queue to buffer incoming write requests into the device. The controller can receive, from a client across a link, a non-posted write request (e.g., a deferred memory write (DMWr) request) in a transaction layer packet (TLP) to the command queue; determine that the command queue can accept the DMWr request; identify, from the TLP, a successful completion (SC) message that indicates that the DMWr request was accepted into the command queue; and transmit, to the client across the link, the SC message that indicates that the DMWr request was accepted into the command queue. The controller can receive a second DMWr request in a second TLP; determine that the command queue is full; and transmit a memory request retry status (MRS) message to be transmitted to the client in response to the command queue being full.
US10970236B2

Disclosed are systems, methods and computer readable mediums for optimized throughput of an object based storage system. The systems, methods and computer readable mediums including receiving an I/O request to the storage system, determining a busy ratio based on a number of blocks available in a local cache and a queue size, determining an I/O speed to the storage system, the I/O speed based at least in part on the busy ratio and an upload speed, wherein the I/O speed does not exceed a current speed of the storage system, and executing the I/O request to the storage system at the I/O speed.
US10970233B2

Multiple virtual host ports corresponding to a same physical host port may be determined by or on behalf of a storage system, for example, in response to logging the one or more virtual host ports into the storage system. For one or more virtual host ports, it may be determined whether the virtual host port is connected to a same fabric port as another virtual host port, where a fabric port is a port of a fabric configured to connect to a virtual host port. If two virtual host ports are determined to be connected to a same fabric port, it may be concluded that the two virtual host ports correspond to (e.g., share) a same physical host port. One or more actions may be taken on a storage network based at least in part on a determination that two virtual host ports are sharing a same physical host port.
US10970223B2

Systems, apparatuses, and methods for efficiently allocating data in a cache are described. In various embodiments, a processor decodes an indication in a software application identifying a temporal data set. The data set is flagged with a data set identifier (DSID) indicating temporal data to drop after consumption. When the data set is allocated in a cache, the data set is stored with a non-replaceable attribute to prevent a cache replacement policy from evicting the data set before it is dropped. A drop command with an indication of the DSID of the data set is later issued after the data set is read (consumed). A copy of the data set is not written back to the lower-level memory although the data set is removed from the cache. An interrupt is generated to notify firmware or other software of the completion of the drop command.
US10970218B2

The present disclosure includes apparatuses and methods for compute enabled cache. An example apparatus comprises a compute component, a memory and a controller coupled to the memory. The controller configured to operate on a block select and a subrow select as metadata to a cache line to control placement of the cache line in the memory to allow for a compute enabled cache.
US10970214B2

A first request is received to access a first set of data in a first cache. A likelihood that a second request to a second cache for the first set of data will be canceled is determined. Access to the first set of data is completed based on the determining the likelihood that the second request to the second cache for the first set of data will be canceled.
US10970213B2

An apparatus, system, and method of enforcing cache coherency in a multiprocessor shared memory system are disclosed. A request is received from a node controller, to process a cache coherent operation on a memory block in a shared memory. Based on the information included in the request, a determination is made as to whether the request was transmitted from a processor that is remote relative to the memory that includes the memory block referenced in the request. If the request is from a remote processor, a hardware-based cache coherency of the system is disabled, and request is processed according to software-based cache coherency protocols and mechanisms. A coherent read request may be translated to a non-coherent request, such as an immediate read request, which does not trigger tracking or storing state and ownership information of the requested memory block, or trigger communications with processors other than those involved with request. Processing a coherent write request may include transmitting an exclusive read request, which is a request for ownership of the memory block identified in the coherent write request, and transmitting a write acknowledgment to the node controller.
US10970198B2

An automatic test system suitable for testing a server comprises a storage device, a computing device, and a sensing device. The storage device stores an automatic test script. The sensing device collects a plurality of test results of the server. The automatic test script comprises a parameter configuration module, a data processing module, and a core logic module. The parameter configuration module provides a plurality of configuration parameters associated with a server test procedure. The data processing module comprises a data recording sub-module and a data sorting sub-module, while the former receives an output data set from the server test procedure, and the latter generates a test report according to the output data set and the configuration parameters. The core logic module comprises a plurality of instruction sets for controlling the server test procedure through a data exchange interface.
US10970190B2

A method is disclosed, comprising: storing, in a memory of a first computing device, a log filter list that identifiers a plurality of log filters, each of the plurality of log filters being executed on a respective one of a plurality of nodes in a distributed computing system; removing a first log message from a data structure that is stored in the memory of the first computing device, the first log message being obtained by the first computing device from a first one of the plurality of log filters that is associated with a first log source; detecting whether the first log message includes a placeholder message that is generated by the first log filter while the first log source is in a paused state; and selecting the first log message for further processing, when the first log message does not include a placeholder message.
US10970189B2

Systems and methods are provided that are useful for configuring data processing pipelines. During building of a dataset in a data processing pipeline, statistics can be calculated relating to the dataset.
US10970187B2

A system and method for generating a data set structured for recognition of time series data by a machine learning computer are provided. The method includes acquiring time series data, generating tensor units based on the time series data, and identifying a target tensor unit including a time of failure of a mainframe computer system. The method further includes generating tensor sets, in which at least one tensor set includes the target tensor unit. The generated tensor sets are then migrated to a machine learning computer for generating or updating of a computer model based on the time series data, the computer model recognizing a data pattern preceding the time of failure of the mainframe computer system. The computer model is then applied to data in a production environment for identifying a production data pattern corresponding to a data pattern recognized in the tensor sets.
US10970186B2

Techniques are described for modeling variations in correlation to facilitate analytic operations. In one or more embodiments, at least one computing device receives first metric data that tracks a first metric for a first target resource and second metric data that tracks a second metric for a second target resource. In response to receiving the first metric data and the second metric data, the at least one computing device generates a time-series of correlation values that tracks correlation between the first metric and the second metric over time. Based at least in part on the time-series of correlation data, an expected correlation is determined and compared to an observed correlation. If the observed correlation falls outside of a threshold range or otherwise does not satisfy the expected correlation, then an alert and/or other output may be generated.
US10970185B2

Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user's charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device. The first device can generate an advice to charge notification to the user on either, or both, devices.
US10970180B2

Methods and apparatus for detecting that a processing node, in a network including a plurality of processing nodes, is reporting invalid results and for taking corrective actions in response to the detection are described.
US10970178B2

Provided are a computer program product, system, and method for generating a health condition message on a health condition detected at a first server to send to a host system accessing the first server. A determination is made of a health condition with respect to access to a first storage. A determination is made of an estimated Input/Output (I/O) delay to access the first storage resulting from the determined health condition. A health condition message is generated indicating the estimated I/O delay. The health condition message is transmitted to the host system, wherein the host system uses the estimated I/O delay to determine whether to perform a swap operation to redirect host I/O requests to data from the first server to a second server.
US10970176B2

A system for restoring purged data includes an input interface and a processor. The input interface to receive an indication of purged data to restore. The processor is to reinstate the purged data using a stored copy and rebuild one or more relations to the purged data using an effective change stack.
US10970175B2

An approach for providing flexible durability operations for a data storage application can include requests to perform logging operations of data storage application having an indication of a durability mode to use for the logging operation. The logging operation can be initiated according to the indication of the durability mode and a callback indicating log write completion can be called according to the indication of the durability mode.
US10970173B2

A logging process in a data storage system having a set of storage tiers, each storage tier of the set of storage tiers having different performance characteristics, wherein the set of storage tiers is divided into a plurality of subsets of storage tiers using the performance characteristics, may include initiating the logging process for creating a separate log file for each of the plurality of subsets of storage tiers for maintaining a history of data changes in the subset of storage tiers, thereby creating a plurality of log files. In response to a change in data stored in at least one storage tier of a subset of storage tiers of the plurality of subsets of storage tiers, one or more log records including information about the change may be generated and written into respective log files.
US10970167B2

A method includes: retrieving a first word comprising a plurality of data bits and a plurality of parity bits that correspond to the first word, wherein the plurality of data bits form N−1 groups and the plurality of parity bits form a first group different from the N−1 groups, and N is a positive integer greater than 2; receiving a request to update respective data bits of a first one of the N−1 groups; and providing a second word comprising updated data bits that form a second one of the N−1 groups and a plurality of updated parity bits that correspond to the second word, wherein the plurality of updated parity bits form a second group that has a same group index as the first one of the N−1 groups.
US10970153B2

A method for intelligently gathering historical performance information for computing resources is disclosed. In one embodiment, such a method includes sampling, for a computing resource, first performance information at a first frequency. The method retains the first performance information for a first time period. The method further samples, for the computing resource, second performance information at a second frequency that is greater than the first frequency. The method retains the second performance information for a second time period that is shorter than the first time period. In certain embodiments, in response to detecting an event in association with the computing resource, the method takes a snapshot of the second performance information retained for the computing resource at the time of the event. A corresponding system and computer program product are also disclosed.
US10970133B2

A method, computer program product, and computer system for consolidating, at a computing device, a number of parallel streams, entering a hardware accelerator in a cluster, into fewer streams. The fewer streams, exiting the hardware accelerator in the cluster, may be returned back into the number of parallel streams.
US10970129B2

Technologies for scheduling workload submissions for a graphics processing unit (GPU) in a virtualization environment include a GPU scheduler embodied in a computing device. The virtualization environment includes a number of different virtual machines that are configured with a native graphics driver. The GPU scheduler receives GPU commands from the different virtual machines, dynamically selects a scheduling policy, and schedules the GPU commands for processing by the GPU.
US10970126B2

A computer-implemented method includes: monitoring, by a computing device, resource usage data for a hypervisor; monitoring, by the computing device, resource usage data for a guest machine; identifying, by the computing device, outliers in the resource usage data for the hypervisor and outliers in the resource usage data for the guest machine; executing, by the computing device, a root cause model based on the resource usage data for the hypervisor and the resource usage data for the guest machine; generating, by the computing device, a root cause report identifying results of the executed root cause model; and providing, by the computing device, the root cause report for display.
US10970123B1

Techniques for a service provider network to generate suitability scores that indicate how well VM instance types are performing given the workloads they are running. Using these suitability scores, users are able to easily determine the suitability of VM instance types for supporting their workloads, and diagnose potential issues with the pairings of VM instance types and workloads, such as over-utilization and under-utilization of VM instances. Further, the techniques include training a model to determine VM instance types recommended for supporting workloads. The model may receive utilization data representing resource-usage characteristics of the workload as input, and be trained to output one or more recommended VM instance types that are optimized or suitable to host the workload. Thus, the service provider network may provide users with easily-digestible suitability scores indicating the suitability of VM instance types for workloads along with VM instance types recommended for their workloads.
US10970120B2

Methods and systems for opportunistic load balancing in deep neural networks (DNNs) using metadata. Representative computational costs are captured, obtained or determined for a given architectural, functional or computational aspect of a DNN system. The representative computational costs are implemented as metadata for the given architectural, functional or computational aspect of the DNN system. In an implementation, the computed computational cost is implemented as the metadata. A scheduler detects whether there are neurons in subsequent layers that are ready to execute. The scheduler uses the metadata and neuron availability to schedule and load balance across compute resources and available resources.
US10970111B2

A system is capable of managing virtual machines in a source service for hosting one or more source virtual machines and a destination service for hosting one or more destination virtual machines, and memory for storing program code and at least one processing core capable of executing the program code to cause generating, by the source service, a temporary virtual machine in the source service, attaching, by the source service, at least one storage drive of at least one source virtual machine, to the temporary virtual machine, preparing, by the temporary virtual machine, a disk image of the attached at least one storage drive in a format supported by the destination service, and writing, by the temporary virtual machine, the disk image to a storage drive of the destination virtual machine.
US10970108B2

The present invention discloses a method and an apparatus for executing a non-maskable interrupt. The method includes: obtaining a secure interrupt request in a non-secure mode, and interrupting an operation of an operating system OS, where the secure interrupt request cannot be masked; entering a secure mode by using the secure interrupt request, and saving, in the secure mode, an interrupt context of an OS status when the operation of the OS is interrupted; returning to the non-secure mode to execute user-defined processing; after the user-defined processing is completed, entering the secure mode again, and resuming the OS status in the secure mode according to the interrupt context; and returning to the non-secure mode again, and continuing to execute an operation of the OS. The method and the apparatus for executing a non-maskable interrupt in embodiments of the present invention can easily implement an NMI mechanism without depending on hardware.
US10970101B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for changing virtual machine user interfaces. One of the methods includes receiving a first request from a first client device to initiate a first remote session, detecting, for the first remote session, a first display property of the first client device in response to receiving the first request, configuring, for the first remote session, a virtual display device for the virtual machine to be a display device having the first display property, receiving a second request from a second client device to initiate a second remote session, detecting, for the second remote session, a second display property of the second client device in response to receiving the second request, and configuring, for the second remote session, the virtual display device for the virtual machine to be a display device having the second display property.
US10970094B2

The present disclosure discloses system and method for facilitating avoiding of human errors in human error detection environment. At first, a plurality of configurations corresponding to a plurality of machines may be received. Further, a plurality of scripts may be configured corresponding to the plurality of machines based on the plurality of configurations. Further, a script, of the plurality of scripts, may be executed on a machine, of the plurality of machines. Based on the executing of the script, a message and a graphical user interface (GUI) may be displayed on the machines. Further, the message and the GUI may be customized based on the configuration of the machine. Further, the customized message and the GUI guide the user interacting with the machine to avoid the human errors.
US10970089B2

Provided are a computer program product, system, and method for determining real-time changes to content entered into a user interface to generate results for the content. In response to determining that entry of first content in a user input field rendered in a user interface is completed, the first content is provided to a classification program to classify into a first machine classification to provide to a rules engine to determine a first machine determined proposition. The first machine determined proposition is rendered in the user interface. A determination is made of second content in the user input field from the user that differs from the first content. The second content is provided to the classification program to classify into a second machine classification to provide to the rules engine to determine a second machine determined proposition rendered in the user interface with the second content.
US10970079B2

Parallel dispatching of multi-operation instructions in a multi-slice computer processor, including: determining whether an instruction must be broken into a plurality of smaller operations; marking each of the smaller operations as instructions to be dispatched in parallel; determining whether each of the operations can be dispatched to distinct instruction issue queues during a same clock cycle; and responsive to determining that each of the operations can be dispatched to distinct instruction issue queues during the same clock cycle, dispatching each of the operations to distinct instruction issue queues during the same clock cycle.
US10970067B1

A method includes identifying an application to be converted into a set of microservices, analyzing software code of the application to identify a plurality of functions as candidates for combination with one another into the set of microservices, monitoring a running instance of the application to generate a calling-context tree identifying interactions among the plurality of functions, and determining a recommended design for the set of microservices based at least in part on the identified interactions among the plurality of functions. The method also includes modifying the recommended design for the set of microservices responsive to activation of user interface features of a graphical user interface providing a visualization of the generated calling-context tree, and generating the set of microservices based at least in part on the modified design.
US10970066B1

Techniques for duplicate code section detection for source code are described herein. An aspect includes receiving a plurality of input files corresponding to a software project comprising source code written in a computer programming language. Another aspect includes segmenting each of the plurality of input files into a plurality of statements based on instruction boundaries corresponding to the computer programming language, wherein a respective statement start index is determined for each of the plurality of statements. Another aspect includes populating an enhanced generalized suffix array (eGSA) based on the determined statement start indices, wherein each statement start index corresponds to a respective suffix in a row in the eGSA, and wherein each row comprises a longest common prefix (LCP) field and a preceding statement value corresponding to the row's respective suffix. Another aspect includes identifying duplicate code sections in the plurality of input files based on the eGSA.
US10970065B2

A method of executing computer-readable code for interaction with one or more data resources on a data processing platform, the method performed using one or more processors, comprising: receiving a request message including an identifier identifying executable code stored in a data repository; determining, using the identifier, an execution environment of a plurality of stored execution environments mapped to the identified executable code, wherein determining the execution environment mapped to the identified executable code comprises: accessing mapping data identifying a mapping between the identifier and the execution environment of the plurality of stored execution environments, the mapping data including configuration data associated with the identifier, wherein the configuration data identifies one or more convention-based data libraries particular to the execution environment; configuring the determined execution environment to access the one or more convention-based data libraries during execution; executing the identified executable code using the determined execution environment; and passing requests made with the identified executable code to the one or more data resources via a proxy.
US10970057B2

Methods and apparatus to generate a customized application blueprint are disclosed. An example method includes generating an application definition for an unmanaged application associated with a first computing unit, selecting a first logical template associated with an unmodified version of a service provided by the first computing unit, generating an application blueprint including the first logical template, modifying the first logical template included in the application blueprint based on a first property of the first computing unit, inserting a dependency between a first logical template representative of the first computing unit and a second logical template representative of a second computing unit, and deploying a managed application according to the application blueprint to implement the unmanaged application.
US10970055B2

A method is provided for building calling context trees of an application to identify a thread or a device affecting a throughput of a transaction relating to the application. The method obtains profiles of call stacks of multiple threads. The method obtains wake-up profiles which are the call stacks of a notifier thread and a waiter thread, from among the multiple threads, in a case that the waiter thread leaves from a sleep state. The method builds the calling context trees to indicate transitions of methods tracing callee relations and wake-up relations based on the profiles of the call stacks and the wake-up profiles, wherein each method is represented by a node having an average thread number. The method extracts and displays tree portions which are transitively reachable from a calling context tree for the transaction and which include the thread or device affecting throughput.
US10970054B2

A system and methods for a real-time web application framework including a server controlled real-time web application with synchronized server components mapped to client widgets, a method for modal execution support in a real-time web application environment, a pixel perfect designer having a designer, an image renderer, and server components, the image renderer configured to render a client widget based on the properties of a server component, and a theming system implemented by the real-time web application during run-time.
US10970045B2

Inventive aspects include a high-precision log 1p( ) compute logic section of a computing machine to approximate a function F(x)=log 1p(x)=ln(x+1), using an estimation function E(x), and to at least: (i) receive an input x, (ii) compute (x+1) using only native precision, (iii) compute an integer N such that: 4/32N−1≤(x+1)≤ 4/32N, (iv) compute ƒN(x)=Sx+(S−1) where S=2−N, (v) compute E(ƒN(x)), and (vi) return a value v=E(ƒN(x))+N ln(2) as an approximation of F(x)=log 1p(x).
US10970043B2

An integrated circuit including a data architecture including N adders and N multipliers configured to receive operands. The data architecture receives instructions for selecting a data flow between the N multipliers and the N adders of the data architecture. The selected data flow includes the options: (1) a first data flow using the N multipliers and the N adders to provide a multiply-accumulate mode and (2) a second data flow to provide a multiply-reduce mode.
US10970031B2

A system configured to provide gaze-based audio presentation for interactive experiences. The interactive experiences may take place in an interactive space. An interactive space may include one or both of augmented reality (AR) environment, a virtual reality (VR) environment, and/or other interactive spaces. The interactive space may include audio content and/or virtual content. A user's gaze may be tracked. Based on the user's gaze indicating they are looking at a given virtual object, the audio content may be modified. The modification may include one or more of increasing audio content specifically associated with given virtual object, decreasing a volume of other audio content, and/or other modifications.
US10970023B2

A printing system includes: a printer driver; a server that receives a print job, and transfers the received print job; and a printing apparatus that executes the print job, the server including: a management part that stores and manages print management information; and a hardware processor that determines whether to permit printing concerning a print job, the printer driver having functions as: a job creation part that creates a print job; a duplication management part that acquires, stores, and manages a duplication of the print management information; a confirmation part that confirms whether the server is available; a print permission confirmation part that requests the server to determine whether to permit printing if the server is available, and determines whether to permit printing by using the print management information if the server is unavailable; and a direct transmission part that directly transmits the print job to the printing apparatus.
US10970022B2

An information processing apparatus includes: an assignment unit that assigns plural associated execution instructions to a first group and a second group; and an order setting unit that sets an order of second execution instructions assigned to the second group in accordance with an order of first execution instructions assigned to the first group.
US10970017B2

A method of controlling an image processing apparatus includes displaying a plurality of areas including a center area having image data to be printed, and outer peripheral areas located in a perimeter of the center. These areas are zoned based on folding lines and/or cutoff lines. Print information is displayed in one of the plurality of outer peripheral areas. Another display step displays, when the predetermined operation is received, the print information on a target area among the plurality of the outer peripheral areas such that the print information, displayed on the target area, is facing a predetermined direction based on the target area. A processing step executes a process of printing the plurality of areas displayed on the display unit and the print information facing the predetermined direction, on the print medium to be processed by folding and/or cutting off the predetermined direction.
US10970013B2

When a general-use printing program receives a print instruction to cause a printer to execute printing of an image, a supporting program receives a print parameter used for processing intermediate image data. When the print parameter includes a setting of image combining of combining a watermark with an image subjected to printing in accordance with the print instruction, the supporting program causes a PC to generate a watermark to be combined with the image subjected to printing.
US10970008B2

A printing apparatus performs control for printing the print data, in a case where the print data for which the logic print queue name is designated is received in a state where the forced reservation function is enabled, based on a print setting registered in association with the designated logic print queue name.
US10970005B2

A printer according to an embodiment includes: a communication unit configured to perform communication based on a first gateway and a second gateway; and a control unit configured to control the communication unit to perform the communication through the first gateway in communication with a first device connected to a mobile communication network and to perform the communication through the second gateway in communication with a second device connected to a LAN. The control unit is configured to control the communication unit such that the communication with the first device and the communication with the second device are performed independently from each other.
US10970004B2

A computerized system is disclosed. The computerized system may include one or more processors configured to perform the operations stored in a memory. The operations may include sorting a subset of a plurality of endpoints for communication during a communication frame first based on service interval time assigned to each endpoint and then resorting based on a concurrency score of each peripheral device corresponding to the subset of the plurality of endpoints. The operations may include determining available bandwidth and a number of packets to be communicated with the each endpoint of the subset of the plurality of endpoints. The operations may include generating a scheduling table that includes the number of packets and an order of communication of the packets to be communicated with the each endpoint of the subset of the plurality of endpoints.
US10970002B2

Provided herein may be a storage device and a method of operating the same. A memory controller may include a power application timer configured to measure each of plural final power application times, each final power application time being a period of time during which power is applied to the memory controller until the memory controller is turned off after being turned on, and a command blocker configured to disable a set command, among commands that are input from a host to the memory controller depending on a cumulative power application time obtained by accumulating the plural final power application times.
US10969995B2

Systems and method are disclosed for monitoring processor performance. Embodiments described relate to differentiating function performance by input parameters. In one embodiment, a method includes configuring a counter contained in a processor to count occurrences of an event in the processor and to overflow upon the count of occurrences reaching a specified value, configuring a precise event based sampling (PEBS) handler circuit to generate and store a PEBS record into a PEBS memory buffer after at least one overflow, the PEBS record containing at least one stack entry read from a stack after the at least one overflow, enabling the PEBS handler circuit to generate and store the PEBS record after the at least one overflow, generating and storing the PEBS record into the PEBS memory buffer after the at least one overflow; and storing contents of the PEBS memory buffer to a PEBS trace file in a memory.
US10969989B2

Techniques for taking and managing snapshots comprise: capturing a first snapshot of a virtual machine (VM), wherein the first snapshot is a managed snapshot exposed to a virtualization environment and a data storage system environment providing physical storage for data of the VM; capturing a second snapshot of the VM, wherein the second snapshot of the VM is a managed snapshot of the VM is exposed to the virtualization environment and the data storage system environment; and converting the second snapshot of the VM from a managed snapshot of the VM to an unmanaged snapshot of the VM. Subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is exposed to the data storage system environment and subsequent to completing the converting, the second snapshot of the VM that is an unmanaged snapshot is not exposed to the virtualization environment.
US10969976B2

Systems and methods for fast storage allocation for encrypted storage are disclosed. An example method may include receiving, by a processing device executing an operating system, an identification of a first storage block that has been released by a first virtual machine; tracking, by the operating system, an encryption status corresponding to the first storage block to indicate whether the first storage block contains encrypted content; receiving a request to allocate storage to a second virtual machine; analyzing, by the operating system, the first storage block to determine that the first storage block contains encrypted content in view of the encryption status corresponding the first storage block; and allocating the first storage block containing the encrypted content to the second virtual machine without clearing the encrypted content of the first storage block.
US10969968B2

Methods and systems for an enhanced restripe mechanism are provided. A system for an enhanced restriping mechanism includes a data storage module that stripes data across a plurality of storage devices, wherein the plurality of storage devices are arranged into a plurality of storage pools and the data is distributed across the plurality of storage pools. Also, the system may include a movement detection module that detects changes in the arrangement of the plurality of storage devices that would cause the data on a storage device in the plurality of storage devices to be moved onto other storage devices in the plurality of storage devices. Further, the system may include a restriping module that restripes disk data from the storage device in the plurality of storage devices onto the other storage devices in response to the detected change based on access characteristics of the data.
US10969967B2

A method and technique for allocation and balancing of storage resources includes monitoring, for each of a plurality of storage controllers, input/output (I/O) latency, network bandwidth utilization, and network latency associated with each storage volume controlled by a respective storage controller. Responsive to receiving a request to allocate a new storage volume, a type of application and an anticipated storage workload level that will utilize one or more of the storage volumes by the application is determined. The I/O latency, network bandwidth utilization, and network latency is analyzed relative to respective thresholds, and the new storage volume is allocated to a selected storage controller based on the analysis and the anticipated storage workload level.
US10969962B2

A method for execution by a dispersed storage and task (DST) execution unit includes generating a first compaction object by performing a compaction function on a first previously compacted object and first data slices that compare favorably to a cold access threshold. Storage of the first previously compacted object in a cold memory region is replaced with the first compacted object, and the first data slices are removed from prior storage in different memory regions. A second compacted object is generated by performing the compaction function on a second previously compacted object and second data slices that compare favorably to a hot access threshold. Storage of the second previously compacted object in a hot memory region is replaced with the second compacted object, and the second data slices are removed from prior storage in different memory regions.
US10969951B2

Several computerized tools, methodologies and data structures, according to embodiments of the present invention, are disclosed for collecting data for UX research and development directed to a product, process, and system and for developing personas and scenarios from the data for designing and for measuring the effectiveness of the product, process, and/or systems for use by the personas or real people. The tools, methodologies and data structures may be used individually or in sets.
US10969949B2

An information display device includes an input interface that accepts an input manipulation including setting a starting location and a destination, and a processor that displays in a display area, an object and a manipulator for use to enter an instruction to change the display state of the object. The processor changes the display state in accordance with a vector to be defined by the distance and direction from the starting location to the destination. The processor performs a first type of processing in response to the input manipulation done on a region other than a region of the manipulator, and a second type of processing of changing the display state in response to the input manipulation done on the region of the manipulator. In the second type of processing, the display state of the object can be changed more finely than in the first type of processing.
US10969946B2

A method for controlling movement of a moving object includes, based on a target object selecting operation, a center point of a target object range on a display interface and a target-object-range adjusting pressure for adjusting the target object range, determining the target object range in the display interface according to the center point of the target object range and the target-object-range adjusting pressure, and determining an image object in the target object range as a target object tracked by the moving object.
US10969944B2

This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
US10969942B2

A method and device for displaying an interface are provided. The method includes creating a fully-transparent sensing hot region displayed in a top layer in a screen; receiving a touch operation event, a starting touch position of the touch operation event being located in the sensing hot region; acquiring a lateral displacement of a sliding operation event when the touch operation event is the sliding operation event, the lateral displacement being a displacement in a width direction of the screen; detecting whether the lateral displacement is greater than a first threshold; and in response to determining that the lateral displacement is greater than the first threshold, switching from a first User Interface (UI) presently displayed in the screen into a second UI for display when the sliding operation event completes, wherein the second UI is a previous UI displayed immediately prior to the first UI.
US10969935B2

An Artificial Intelligence (AI) driven content generation system is configured to interact with and inject user inputs into the decision-making process to navigate the user through the boundless creative space offered by content generation algorithms powered by AI. A content generation application may generate an initial collection of artifacts (e.g., multimedia) for exposure to a user, which may be generated based on user input, context awareness, or randomly generated. Responsive to user selection of one of the initial artifacts, a subsequent collection of artifacts is generated based on characteristics of the selected artifact. The generative process is recursive in that the generative application and the user continue to interact until the user decides to use one of the generated artifacts. The generative process enables the user to navigate the virtually infinite creative space of artifacts which may be generated by AI algorithms.
US10969929B2

Control migration of a state machine using a dependency graph interface by: analyzing a state machine to determine objects and dependencies between the objects; generating a dependency graph that represents the objects and the dependencies between the objects, wherein the objects are represented by selectable icons; displaying the dependency graph on a display device; in response to a selection of a particular selectable icon, providing a migration option for an object represented by the selectable icon, wherein the migration option includes at least a selection between either a deep copy or a shallow copy for the object represented by the selectable icon; accepting and storing a selection of the migration option for the object represented by the particular selectable icon; and migrating the state machine to a target environment based at least in part on performing the migration option for the object represented by the particular selectable icon.
US10969922B2

Systems and methods are provided for receiving input for a message, including a comment from a user, in a first zone of a message area of a graphical user interface of a first interface, the graphical user interface comprising the message area comprising the first zone to allow the user to enter a comment and a second zone to allow the user to insert item details by accessing an item list generated from a database. The systems and method further providing for detecting input in the comment from the user indicating a request for an item list associated with the input, accessing the database to generate the item list based on the input entered by the user wherein the item list is displayed to the user, detecting a selected item in the item list displayed to the user, generating item details associated with the selected item wherein the item details are inserted in the second zone of the message area of the graphical user interface.
US10969917B2

The use of multiple stimulation frequencies and phases is disclosed to detect touch events on a touch sensor panel in a low-power state. Simultaneously during every frame, a number of rows of the touch sensor panel can be driven with a positive phase of one or more stimulation signals, and the same number of different rows can be driven with the anti-phase of those same stimulation signals. Because the same number of rows are stimulated with the in-phase and anti-phase components of the one or more stimulation signals, the resulting charges injected into a given column cancel each other out. However, a touch event will create an imbalance, and a non-zero charge will be detected. The detection of the touch event can then trigger the system to wake up, activate a panel processor, and perform a full panel scan, where the location of the touch event can be identified.
US10969916B2

A capacitive sensing array includes a first transmitter electrode, a plurality of first receiver electrodes, a second transmitter electrode, and a plurality of second receiver electrodes disposed in a first row of the array. The first transmitter electrode is disposed in a first column of the array and is coupled to a first transmitter channel. The first receiver electrodes are disposed in a second column of the array, adjacent the first transmitter electrode, and are coupled to a respective one of a plurality of first receiver channels. The second transmitter electrode is disposed in a third column of the array and is coupled to a second transmitter channel. The second receiver electrodes are disposed in a fourth column of the array, adjacent the second transmitter electrode, and are coupled to a respective one of the first receiver channels.
US10969911B2

A touch sensor includes a base layer; a first electrode member that includes a plurality of first electrodes arranged on the base layer and electrically connected to each other along a first direction, each of the first electrodes including a first opening; a second electrode member that includes a plurality of second electrodes arranged on the base layer and electrically connected to each other along a second direction that intersects the first direction; a conductive member that includes a plurality of conductive patterns electrically connected to each other along the first direction; and a proximity detector that is electrically connected to the conductive member and configured to detect proximity of an object by receiving a proximity sensing signal from the conductive member. Each of the conductive patterns is located in the first opening of each of the first electrodes and spaced apart from each of the first electrodes, respectively.
US10969897B2

In the touch panel device and the operating method for the same according to the present invention, an entire scan is divided into a first scan and a second scan for determining a touch position. In the first scan, a plurality of transmission electrodes are configured into groups, and a signal is applied sequentially or simultaneously such that a first analysis position is determined. In the second scan, since a signal is sequentially or simultaneously applied only to the first analysis position, a plurality of sampling durations can sufficiently be provided such that a second analysis position, which is the exact touch position, can be determined.
US10969895B2

An input device includes an operation panel, a frame disposed on a back side of the operation panel, a pressure detector disposed between the operation panel and the frame, and an elastic part. The pressure detector includes a lever including a deformation part that warps when a pressing force is applied, a protruding part provided on a first surface of the deformation part, and a surrounding wall provided on a periphery of a second surface of the deformation part; and a pressure detection element that is disposed in a region of the second surface of the deformation part surrounded by the surrounding wall, warps along with the deformation part, and outputs a pressure detection signal corresponding to the pressing force. The elastic part is disposed between the protruding part or the surrounding wall and the frame or the operation panel and applies a pre-pressure to the deformation part.
US10969889B2

Provided is an electronic apparatus. The electronic apparatus includes a base substrate which includes a front surface and a rear surface facing each other, and in which a module hole passing through the front and rear surfaces is defined, a thin film transistor disposed on the base substrate, a light emitting device including a first electrode connected to the thin film transistor, a second electrode disposed on the first electrode, and a light emitting pattern disposed between the first electrode and the second electrode, an encapsulation layer which covers the light emitting device, an input sensing unit disposed on the base substrate and including a plurality of first conductive patterns and second conductive patterns disposed on the first conductive patterns, and an insulation layer disposed between the first conductive patterns and the second conductive patterns. The encapsulation layer is disposed between the first conductive patterns and the second conductive patterns.
US10969883B2

An optical navigation device including an image sensor, a navigation engine, a smoothing engine and an adjusting interface. The image sensor generates image frames. The navigation engine calculates displacement according to the image frames. The smoothing engine changes a smoothing level for smoothing the calculated displacement according to a trigger signal sent from the adjusting interface.
US10969876B1

A mobile computing device has a display and a user interface UI input device that has a control system for manipulating displayed data. The display and UI can be part of a touchscreen or the UI can be decoupled as an input device that is separate from the display. The UI can be used for scrolling, zooming, and selecting specific data on the visual display. The basic operation of the UI includes a touch circle being formed around a control point where the user touches the touchscreen. The user can swipe on the touchscreen with radial and arcuate gestures which can be interpreted by the UI for zooming, selecting, and inputting data.
US10969873B2

In some examples, a computing device may include a swipeable portion with a material having a textured surface. A primary sensor may receive motion-generated data when a swipe gesture is performed on the swipeable portion and send primary data to an embedded controller (EC). The primary sensor may be mounted between two layers of vibration damping material. The EC may filter the primary data to create filtered data. The EC may determine that the filtered data satisfies one or more criteria to determine that the swipe gesture was performed. In response, the EC may perform one or more associated actions, such as determining and displaying a battery level of a battery of the computing device.
US10969851B2

In some examples, an electronic device may determine a target time to which the remaining battery charge is to last, such as based on a user input or historical usage of the electronic device. Additionally, the electronic device may determine a current amount of the battery charge remaining, and may determine user activities likely to occur between the present time and the target time. Based at least partially on the amount of the battery charge remaining and the user activities determined to be likely to occur before the target time, the electronic device may apply one or more power management restrictions to one or more resources of the electronic device.
US10969848B2

A system power monitor circuit and method implemented in a system including multiple power supplies measures and scales the power supply output current value at each power supply as a ratio of the power supply output voltage and a reference voltage. Scaled power supply output current values are combined to provide a single system current signal that is referenced to the same reference voltage value being the system voltage signal. The system power is determined from the system current signal and the system voltage signal. In some embodiment, a power supply output voltage of a selected power supply is used as the reference voltage.
US10969839B2

Apparatuses, methods and storage medium associated with restricting current draw in wearable devices are disclosed herein. In embodiments, a wearable computing device may include a power source, one or more components coupled with each other and to the power source to perform wearable computing; and control circuitry coupled with the one or more components, the control circuitry to: identify a threshold selected based on a power consumption model of the wearable computing device; ascertain whether current draw from the power source is greater than the threshold; and restrict the current draw from the power source of the wearable computing device based on a signal output from one of the one or more components, in response to the current draw is ascertained to be greater than the threshold. Other embodiments may be disclosed or claimed.
US10969822B2

A time of day (TOD) synchronizer in a first processor transmits a latency measure message simultaneously on two links to a second processor. In response, the receiver in the second processor detects latency differential between the two links, detects the delay in the second processor, and sends the latency differential and delay to the first processor on one of the two links. The first processor stores TOD delay values in the two links that account for the latency differential between the two links. When a TOD message needs to be sent, a link loads a counter with its stored TOD delay value, then decrements the counter until the TOD message is ready to be sent. The resulting counter value is the receiver delay value, which is transmitted to the receiver as data in the TOD message, thereby reducing TOD jitter between the two links.
US10969816B2

In certain aspects, a bias generation circuit comprises a bias voltage generator. The bias voltage generator has a main NMOS transistor having a drain and a gate of the main NMOS transistor both coupled to a first terminal, a main resistor having a first main resistor terminal and a second main resistor terminal, wherein the first main resistor terminal couples to a source of the main NMOS transistor; and a main PMOS transistor having a source of the main PMOS transistor coupled to the second main resistor terminal and a drain and a gate of the main PMOS transistor both coupled to a second terminal, wherein the second terminal couples to a main ground. The bias generation circuit further comprises an array of sensors coupled to the first terminal and the second terminal.
US10969811B1

Methods and systems for a discharge power supply for providing a stabilized discharge power to a Hall-effect thruster are provided. A method includes sensing, by a first sensor circuit and based on a discharge power, a voltage sense signal, sensing, by a second sensor circuit and based on the discharge power, a current sense signal, multiplying, by a multiplying circuit, the voltage sense signal and the current sense signal to generate a feedback signal, generating, by a control logic circuit and based on control signals, further control signals, generating, by an impulse generation circuit and based on the further control signals and the feedback signal, control impulses, producing, by a transistor bridge and using the control impulses and a power source, an electrical impulses, and modifying, by an output circuit, the electrical impulses to generate the stabilized discharge power.
US10969809B2

A low dropout (LDO) includes voltage inputs to receive input from voltage sources. The LDO voltage regulator includes a regulated voltage output, blocking diodes, and circuitry configured to block leakage from a first voltage input with a first blocking diode when the first voltage input is less than the regulated voltage output, and to provide the regulated voltage output from the first voltage input and a second voltage input.
US10969807B2

A T-junction circuit comprises a first connector, a second connector, a third connector, at least one data bus, a power bus, and power conditioning circuitry. The at least one data bus is communicatively coupled to the first, second, and third connector. The power bus electrically coupled to the first, second, and third connector, the power bus configured to provide power from the first connector. The power conditioning circuitry is electrically coupled between a node of the power bus and the third connector, the node of the power bus located between the first, second, and third connectors, the power conditioning circuitry configured to condition the power provided by the power bus from the first connector before providing it to the third connector.
US10969805B2

A sprayer for spraying fluid includes a pump, a motor that drives the pump, a drive cycle indicator, a wireless module configured to send and receive information, and control circuitry. The drive cycle indicator outputs an indication of cycle status of the pump. The control circuitry is configured to receive the plurality of cycle status indications of the pump, determine a plurality of output values representing paint spray fluid output volume over a plurality of time windows based on the plurality of cycle status indications of the pump, store the plurality of output values in memory, and cause the wireless module to transmit one or more of the stored plurality of output values externally from the sprayer.
US10969804B2

A method to operate a pressure regulator including an inlet flow passage and an outlet flow passage; a plunger reciprocally between the inlet and outlet flow passages, wherein an axis of the plunger is offset from an axis of the inlet flow passage and the plunger moves with respect to a stationary valve seat to regulate pressure of liquid flowing through the pressure regulator.
US10969803B2

A mechanical activation system including a first mechanical device mechanically connectable to and controllable by an external device, with a rotational orientation of the first mechanical device controllable by the external device, the rotational orientation representative of a parameter of the external device. The first mechanical device and second mechanical device having interacting surfaces for controlling a valve for preventing the parameter of the external device from reaching a critical value. An operator actuation device interacts with a surface of the first mechanical device, permitting a single operator input that is automatically resettable by the system.
US10969793B2

A method and a device are provided for controlling a robotic cleaner. According to an example of the method, an environment image of an area may be acquired, and a sub-area to be swept in the area may be determined based on the environment image. Then, the robotic cleaner may be controlled to reach the sub-area to be swept and perform a sweeping task in the sub-area to be swept.
US10969785B2

An operating system for an automated vehicle equipped with limited field-of-view sensors is provided. The system includes an object-detector and a controller. The object-detector detects objects proximate to a host-vehicle. A field-of-view of the object-detector is characterized by a preferred-portion of the field-of-view, where the preferred-portion is characterized as preferred for using the object-detector. The controller is in communication with the object-detector. The controller steers the host-vehicle to align the preferred-portion with a detected-object. The system optionally includes an intersecting-road-indicator that indicates an intersecting-road connected to an intersection approached by the host-vehicle, and the controller is in communication with the intersecting-road-indicator. The controller designates an intersecting-road as the detected-object, and steers the host-vehicle to align the preferred-portion of the object-detector with the intersecting-road when the host-vehicle approaches the intersection.
US10969783B2

In one embodiment, a system receives a number of times from a number of time sources including sensors and real-time clocks (RTCs), wherein the sensors are in communication with an autonomous driving vehicle (ADV) and the sensors include at least a GPS sensor. The system generates a difference histogram based on a time for each of the time sources for a difference between a time of the GPS sensor and a time for each of the other sensors and RTCs. The system ranks the sensors and RTCs based on the difference histogram. The system selects a time source from one of the sensors or RTCs with a least difference in time with respect to the GPS sensor. The system generates a timestamp based on the selected time source to timestamp sensor data for a sensor unit of the ADV.
US10969777B2

Systems, methods, and devices of the various embodiments enable local visual identification and verification of robotic vehicles. Various embodiments may enable disambiguation of a robotic vehicle from among a plurality of robotic vehicles.
US10969771B2

A method for using computed tomography for non-destructive evaluation of a part, comprising: providing a computed tomography system; loading predetermined computed tomography system setup information; customizing settings with predetermined algorithmic parameters and functions depending on part features; processing projection counts; processing prior knowledge data relevant to the part; creating masking data from the customized settings; pre-processing reconstruction results based on the customized settings; performing algorithmic adjustments based on prior knowledge data and part geometry; performing algorithm adjustments during iterations; and post-processing reconstruction results.
US10969769B2

An automobile factory planning system and method for controlling a cycle time. The system comprises a conveyor belt configured to transport a plurality of automobiles at a controlled displacement velocity along a manufacturing path through the automobile factory. A feedback device is configured to provide a visual indicator of a designated position at which a next automobile is to be placed on the conveyor belt relative to the position of a previous automobile. The designated position is calculated as a function of the cycle time and the displacement velocity of the conveyor belt.
US10969767B2

A networked control system for controlling at least one plant includes a receiver configured to receive a feedback signal indicative of a current state of a controlled variable of a plant over a wireless link and a controller configured to determine a control command based on a control error between a reference state of the controlled variable and the current state of the control variable. The system also includes a processor configured to determine, based on a function of the control error, a number of transmission times a packet with the control command needs to be transmitted over the wireless link, and a transmitter configured to transmit the packet over the wireless link the number of transmission times.
US10969766B2

A remote control station that accesses one of at least two different robots that each have at least one unique robot feature. The remote control station receives information that identifies the robot feature of the accessed robot. The remote station displays a display user interface that includes at least one field that corresponds to the robot feature of the accessed robot. The robot may have a laser pointer and/or a projector.
US10969763B2

Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
US10969759B2

A safety controller module for providing safety control comprises a non-volatile memory configured for storing a safety control program and one or more processing units configured to execute safety control functions associated with the safety control program to provide independent safety control. The safety controller module further comprises a connector configured to communicatively couple the safety controller module with a non-safety controller. The safety controller module is configured to communicate an input and/or an output signal of the safety controller module via the connector to the non-safety controller.
US10969750B2

A power generation planning system for controlling on/off sequence of generators according to operational parameters includes an interface to receive the operational parameters including a power demand, state-data of the generators and operational histories of the generators from a power control system, a memory to store an objective function, a mixed-integer programming solver, generator parameters of each the generators and planning modules including a state-space representation module, a variable assignment module, a network flow module and a tight constraint module, a processor to perform the planning modules based on the operational parameters received by the interface. The processor is configured to construct decision diagrams for each of the generators by using the state-space representation module, generate arc-variables representing state-transformations of the generators by assigning binary variables to arcs of the decision, generate network flow constraints to represent feasible operations of each of the generators, generate tight constraints of each of the generators by using the tight constraint module and formulate a mixed-integer problem, solve the mixed-integer problem, by using the mixed-integer programming solver, based on the states-data of the generators, the network flow constraints and the tight constraints, and transmit on/off sequence data of each of the generators obtained from the solved mixed-integer problem to a power control system via the interface.
US10969749B2

A controller reference trajectory design technique to enable high-performing automatic grade change performed by a model predictive control (MPC). Techniques include: (1) automatic determination of appropriate process output reference trajectory delays to enable optimum coordination of process input movements; (2) providing the entire planning process output reference trajectory ramp at the start of the grade change instead of just incrementally as the grade change progresses, again enabling movement of the process inputs to drive process outputs along the planned future path instead of just towards the current target; and (3) use of the process input forced ramping to allow linear ramping of process inputs with optimal coordination of other process input movements to keep all process outputs following the desired trajectories. The technical benefits are faster and higher performing grade changes. In addition, the use of this technology allows easier setup and maintenance of the automatic grade change package.
US10969743B2

A hybrid system and method for recording wave fronts of light. This system combines elements of two imaging systems, Holography and Integral imaging, to produce an imaging system that has higher efficiency and better resolution than Integral imaging, and few of the limitations of holographic recording.
US10969737B2

An image forming apparatus includes a controller configured to, before driving a development motor, obtain a temperature inside a housing from a temperature sensor, determine whether the obtained temperature inside the housing is equal to or lower than a particular temperature, when determining that the temperature inside the housing is higher than the particular temperature, execute a full-speed mode to control the development motor to rotate at a first target speed and control a process motor to rotate at a second target speed, and when determining that the temperature inside the housing is equal to or lower than the particular temperature, execute a low-temperature mode to control the development motor to rotate at a third target speed lower than the first target speed and control the process motor to rotate at the second target speed that is the same as in the full-speed mode.
US10969734B2

A rotational force is transmitted to a main assembly side feeding member for feeding the toner into a main assembly side toner accommodating portion from a coupling member provided on a cartridge. The cartridge includes a photosensitive drum, a discharge opening configured to discharge the toner removed from the photosensitive drum toward the main assembly side feeding member, and a coupling member configured to transmit the rotational force to the main assembly side feeding member. The coupling member is movable between a first position for transmitting the rotational force to the main assembly side feeding member and a second position retracted from the first position.
US10969733B2

A rotational force is transmitted to a main assembly side feeding member for feeding the toner into a main assembly side toner accommodating portion from a coupling member provided on a cartridge. The cartridge includes a photosensitive drum, a discharge opening configured to discharge the toner removed from the photosensitive drum toward the main assembly side feeding member, and a coupling member configured to transmit the rotational force to the main assembly side feeding member. The coupling member is movable between a first position for transmitting the rotational force to the main assembly side feeding member and a second position retracted from the first position.
US10969729B2

An image forming apparatus includes a main body casing, a drum cartridge, a developing cartridge and an intermediate transfer belt. The drum cartridge is removably insertable into to the main body casing in a first direction. The developing cartridge is removably insertable into the main body casing in the first direction. The drum cartridge includes a first handle. The first handle has a first recess having a first hollow. The developing cartridge includes a second handle. The second handle has a second recess having a second hollow.
US10969725B2

According to one embodiment, a sheet processing device includes a stapler, a process tray, a first sensor, a second sensor, and a control unit. The stapler performs stapling on the sheet. The process tray places the sheet to be stapled on the upper surface. The first sensor is disposed on the upper side of the process tray. The first sensor outputs a first signal corresponding to a first distance to an object which is disposed at a first position of the process tray. The second sensor is disposed on the upper side of the process tray. The second sensor outputs a second signal corresponding to a second distance to the object which is disposed at a second position on the downstream side in a sheet discharge direction from the first position of the process tray. The control unit controls the stapling using the first signal and the second signal.
US10969716B2

An image heating apparatus includes a rotatable belt, a driving source, a heating portion, a heat shielding member, a shielding member moving mechanism, and a controller. The controller is configured to control the moving mechanism so that the shielding member is in a shielding position and rotation of the belt is at rest in a stand-by state in which the image heating apparatus waits for input of an image forming signal for forming the image.
US10969708B2

A developing device includes a developing roller to rotate in a predetermined direction of rotation and opposed to or in contact with an image bearer to form a development range, a cover to cover the developing roller downstream from the development range in the predetermined direction of rotation, a sheet member cantilevered by the cover to contact the developing roller with a flat face of the sheet member while trailing along the predetermined direction of rotation at a position downstream from the development range. The cover includes a large gap portion to form a first gap in a first predetermined range in the predetermined direction of rotation and a small gap portion disposed adjacent to and downstream from the large gap portion in the predetermined direction of rotation to form a second gap smaller than the first gap in a second predetermined range in the predetermined direction of rotation.
US10969703B2

Provided is an electrophotographic photosensitive member including a surface layer containing: a copolymerization product of a composition containing a hole-transportable compound having a chain-polymerizable functional group and a compound having a specific structure; and metal oxide particles.
US10969702B2

An EUV lithography apparatus may include a light source, an EUV mask and a carbon-based optical filter. The light source may generate an EUV light. The EUV mask may be configured to apply the EUV light to a photoresist film on a substrate. The carbon-based optical filter may filter a light having an OoB wavelength in the EUV light. Thus, the EUV light may not include the light having the OoB wavelength to decrease an error of a photoresist pattern formed using the EUV light.
US10969697B1

An overlay metrology tool and diffraction-based overlay measurements are described herein. The tool includes a light source for generating an incident light that illuminates stacked overlay targets formed within material layers of a wafer and a light sensing system for measuring characteristics of a diffracted light beam reflected from the surface of the wafer. During a single illumination of the wafer and without rotating a polarization of the incident light beam, the light sensing system generates three components of the diffracted light beam having one or more polarizations and intensities, according to an overlay recipe associated with the stacked overlay targets.
US10969692B2

An imprint lithography method of configuring an optical layer includes selecting one or more parameters of a nanolayer to be applied to a substrate for changing an effective refractive index of the substrate and imprinting the nanolayer on the substrate to change the effective refractive index of the substrate such that a relative amount of light transmittable through the substrate is changed by a selected amount.
US10969686B2

The present application relates to a film mask comprising: a transparent substrate; a darkened light-shielding pattern layer provided on the transparent substrate; and groove portions provided in a region where the darkened light-shielding pattern layer is not provided, a method for manufacturing the same, a method for forming a pattern by using the same, and a pattern manufactured by using the same.
US10969685B2

A photoresist composition comprising: a resin which has an acid-labile group; an acid generator; a compound which has a sulfide bond and a mercapto group; and a solvent.
US10969667B2

A wavelength conversion module and a projection device are provided. The projection device includes an illumination system providing an illumination light, a light valve forming the illumination light into an image light, and a projection lens forming the image light into a projection light. The illumination system includes an excitation light source providing an excitation light, and a wavelength conversion module receiving the excitation light. The wavelength conversion module includes a case and a wavelength conversion layer. The case has a liquid inlet, a liquid outlet, and a cavity connecting the liquid inlet and the liquid outlet for circulation of a cooling liquid. The wavelength conversion layer is located on the case, wherein the relative positions of the wavelength conversion layer and the excitation light remain unchanged. The projection device and the wavelength conversion module have good reliability.
US10969665B2

A driving apparatus includes a driving source supplied with a power and configured to generate a driving force, a first cam member configured to rotate in a first rotational direction in accordance with the driving force from the driving source, a driving member configured to drive a driven member as the first cam member rotates, and a second cam member configured to contact the driving member after an electrification to the driving source is stopped so as to rotate the first cam member in a second rotational direction opposite to the first rotational direction.
US10969664B2

A damping structure configured for connecting a gimbal with a carrier includes a first connecting member connectable with the gimbal, a second connecting member connectable with the carrier, and a damper elastically disposed between the first connecting member and the second connecting member. The damper includes a damper body, a first fixed portion, and a second fixed portion. The first fixed portion and the second fixed portion are configured to connect with two opposite sides of the damper body, respectively. The first fixed portion includes an elastic ring sleeve configured to sleeve couple with the first connecting member. The second fixed portion is connected with the second connecting member.
US10969662B2

A posture control apparatus, comprising a control unit that determines, on a basis of a static acceleration component, a gravity direction in a holding apparatus holding an object to be held, the static acceleration component being computed on a basis of a first acceleration detection signal and a second acceleration detection signal, the first acceleration detection signal being acquired by detecting a dynamic acceleration component acting on the holding apparatus, the second acceleration detection signal being acquired by detecting the dynamic acceleration component and the static acceleration component acting on the holding apparatus, and controls, by controlling posture of the holding apparatus on a basis of the gravity direction, posture of the object to be held.
US10969659B2

The present embodiment relates to a dual camera module comprising: a rigid first substrate having a first image sensor arranged thereon; a rigid second substrate spaced apart from the first substrate and having a second image sensor arranged thereon; a third substrate connected to the first substrate and the second substrate; and a flexible connection unit for connecting the first substrate to the second substrate, wherein the first substrate includes a first side surface, the second substrate includes a second side surface facing the first side surface, and the connection unit connects the first side surface of the first substrate to the second side surface of the second substrate.
US10969657B2

There is provided a multi-leg stand, for photography and the like comprising a vertical main tube, a supporting structure for the vertical main tube comprising a plurality of legs connected to the bottom portion of said vertical main tube and including a plurality of lockable collars rotatably secured around the outer circumference of the vertical main tube and a leg rigidly secured to each of the lockable collars; each leg extends horizontally outwardly from one of the collars and including an outer end portion extending downwardly. At least one of the downwardly extending end portions, comprises a secondary tubular member having an opening at each end designed to securely hold a replaceable member; the replaceable member extends downwardly from the lower end opening thus providing further support for the stand. The stand can thus support either multiple lights or a combination of lights and reflectors or other elements.
US10969655B2

A camera system is disclosed. The camera system includes a camera that employs interchangeable fixed lenses. By replacing one lens cap with another lens cap, the field of view can be changed since each lens cap has a different fixed lens. The camera can also record images or video in a forward and a backward direction at the same time.
US10969654B2

An aperture module includes a rotation plate disposed on a base, a moving portion that moves linearly to rotate the rotation plate, and blades linked to the rotation plate to form an aperture having a variable size. The blades include at least two small-aperture blades that are contracted inwardly toward an optical axis to form the aperture having a first size and at least two medium-aperture blades that are contracted inwardly toward the optical axis to form the aperture having a second size larger than the first size. The at least two small-aperture blades and the at least two medium-aperture blades are extended outwardly away from the optical axis to form the aperture having a third size larger than the second size.
US10969648B2

An electrophoretic display device capable of having retention property of electrophoretic particles and exhibiting excellent display characteristics, and an electronic apparatus. The electrophoretic display device includes an element substrate, a counter substrate disposed to face counter substrate, a molecule X provided between the element substrate and the counter substrate, an electrophoretic dispersion liquid containing electrophoretic particles and a dispersion medium, wherein the electrophoretic dispersion liquid is disposed between counter substrate and molecule X, wherein molecule X includes an aromatic ring having a cyclic structure, for example, benzene, toluene, xylene, and the like.
US10969646B2

Aspects of this disclosure concern controllers and control methods for applying a drive voltage to bus bars of optically switchable devices such as electrochromic devices. Such devices are often provided on windows such as architectural glass. In certain embodiments, the applied drive voltage is controlled in a manner that efficiently drives an optical transition over the entire surface of the electrochromic device. The drive voltage is controlled to account for differences in effective voltage experienced in regions between the bus bars and regions proximate the bus bars. Regions near the bus bars experience the highest effective voltage.
US10969636B2

An active device substrate includes a substrate, first to third scan lines, a first data line, a second data line, a first active device, and a first pixel electrode. The first scan line, the second scan line, and the third scan line are extending along a first direction. The first data line and the second data line are extending along a second direction. The first active device includes a first gate, a second gate, a first semiconductor pattern layer, a first source, and a first drain. The first gate is electrically connected to the first scan line. The second gate is electrically connected to the second scan line. The first scan line and the second scan line transmit different driving signals. The first source is electrically connected to the first data line. The first pixel electrode is electrically connected to the first drain of the first active device.
US10969622B2

A multi-pixel display panel can display an image that includes an informational element. A multi-element backlight panel can backlight the display panel. A controller coupled to the display panel and the backlight panel can control the backlight panel to illuminate the informational element more brightly or more dimly than portions of the image away from the informational element. In some examples, the controller can illuminate personal information more dimly than portions of the image away from the personal information, which can provide privacy for a user. In some examples, the controller can illuminate a prompt for a user action more brightly than portions of the image away from the prompt, which can call attention of the user to the prompt. In some examples, the controller can adjust an illumination level of at least a portion of the backlight panel in response to a sensed ambient light level.
US10969620B2

An image display device includes: a light guide plate which includes an front face from which light from a light source exits; a heat sink that holds the light source portion and the light guide plate; a base plate which accommodates the light source portion, the light guide plate, and the heat sink; and a frame which is fixed to a wall portion of the base plate and holds the light guide plate from front of the light guide plate. The frame includes: a main body disposed inwardly of and along the wall portion; and a holder extending from the main body. The holder holds an end portion of the light guide plate from the front of the light guide plate, and the end portion is on a side of the end face from which light emitted from the light source portion enters.
US10969617B2

A display panel, a display device and a display method are provided. The display panel includes: first pixels configured to display a first image; second pixels configured to display a second image. The display panel further includes light-shielding patterns configured to shield part of light beams emitted by the second pixels.
US10969615B2

An electronic display assembly is provided. The electronic display assembly comprises a backlight module, a transparent plate, a liquid crystal panel, an internal heat exchange path and an external heat dissipation path with ambient air flowing through. The liquid crystal panel is disposed between the transparent plate and the backlight module. The internal heat exchange path comprises a first pathway, a second pathway and a third pathway. The first pathway is arranged between the transparent plate and the liquid crystal panel. The second pathway is arranged between the liquid crystal panel and backlight module. The third pathway is located directly behind the backlight module. The external heat dissipation path carries heat conducted from air flowing through the third pathway.
US10969612B2

A display device includes a display panel disposed in front of a chassis, a front surface plate disposed in front of the display panel and holding the display panel in a suspended state via an optical elasticity resin layer, and a bracket fixed to a side face of the chassis and bonded to a rear surface of the front surface plate by an adhesive portion. The bracket includes a side wall portion that is fixed to the side face of the chassis, rises from rear to front, and extends along a side of the front surface plate, and a beam portion in front of the side wall portion. The beam portion extends along the side of the front surface plate, and protrudes along the rear surface of the front surface plate, from the side wall portion to a space between the display panel and the front surface plate.
US10969611B2

A microwave photonic filter is provided. The filter includes an optical source, an electro-optic modulator, a single mode optical fiber, a few-mode optical fiber, and a photodiode. The electro-optic modulator is configured to receive an optical carrier from the optical source and an input electrical signal. The electro-optic modulator modulates the optical carrier based on the input electrical signal. The single mode optical fiber is configured to receive the modulated optical carrier from the electro-optic modulator. The few-mode optical fiber is configured to receive the modulated optical carrier from the single mode optical fiber. The filter includes one of a plurality of methods for causing higher order mode excitation in the few-mode fiber. The photodiode is configured to receive an output from the few-mode optical fiber.
US10969606B2

A wearable device includes a casing member, a lifting assembly, an elastic element, and a pressing member. The casing member has a supporting portion. The lifting assembly is housed in the casing member and is liftable above the casing member. The elastic element is connected to the casing member and the lifting assembly. The pressing member faces toward the supporting portion. The pressing member is movably connected to the lifting assembly and is configured to move along with the lifting assembly, whereby the temple is capable of being clamped between the pressing member and the supporting portion.
US10969604B2

An apparatus for a three-dimensional display is disclosed that includes a waveguide having a pair of opposed faces configured to propagate radiation along a length of the waveguide between the faces, a radiation source optically coupled to the waveguide and configured to transmit the radiation to the waveguide, at least one prismatic element having a face optically coupled to at least one of the faces of the waveguide, and a layer of image modulating material optically coupled to at least one of the faces of the waveguide. The image modulating material may be optically coupled to an area of at least one of the faces of the waveguide, at least a portion of the area being located outside a perimeter of a face of the prismatic element optically coupled to at least one of the faces of the waveguide. The image modulating material may also be optically coupled to at least one of the faces of the waveguide, such that the waveguide is between the layer of image modulating material and the at least one prismatic element.
US10969597B2

A display panel inspection equipment includes: a panel support on which a display panel is supported; and an imaging device which faces the panel support, wherein the imaging device has an optical path and includes: a lens unit which is provided on a side of the optical path and causes light to enter the imaging device; a sensing unit which is provided on the other side of the optical path and includes a Bayer filter; and a light splitting unit which overlaps at least a part of the optical path, is provided between the lens unit and the sensing unit, and splits the light entering the imaging device into a plurality of beams.
US10969591B2

A transmitting and receiving section receives an image rendered on the basis of a position or an orientation of a head mounted display at a first time together with information regarding the position or the orientation at the first time. A correction section corrects the image by acquiring information regarding a position or an orientation of the head mounted display at a second time of displaying the image, translating or rotationally moving a visual field of the head mounted display in a screen coordinate system in response to a difference between the position or the orientation at the first time and the position or the orientation at the second time, and pasting the image on the translated or rotationally moved visual field as a texture.
US10969584B2

A head-worn see-through display includes a display panel adapted to generate image content light, a combiner adapted to reflect the image content light towards an eye of a user, wherein the combiner transmits scene light from a surrounding environment to the eye of the user, and an image expansion optic intermediate the display panel and the combiner. The image expansion optic includes a flat partially reflective and partially reflective surface (the “flat surface”), a curved partially reflective and partially reflective surface (the “curved surface”), and the flat surface adapted to reflect the image content light towards the curved surface and the curved surface adapted to reflect the image light back towards the flat surface, wherein the image light transmits through the flat surface towards the combiner.
US10969577B2

An optical scanning device includes a reflector that is pivotable, a light-emitter that emits a detection light toward the reflector, a detector that receives the detection light reflected at the reflector, and a light-blocking unit that includes a slit wherethrough the detection light passes. The light-blocking unit is disposed on an optical path whereby the detection light reflected from the reflector advances to the detector. The slit has an aspect ratio where a length of the slit in a direction in which the optical path extends relative to a length of the slit in a width direction is equal to or greater than a predetermined value. The width direction is along a pivoting direction of the reflector, of an opening end portion of the slit. The detector is configured to detect a pivot angle of the reflector by receiving the detection light that passes through the slit.
US10969572B2

An electronic visual food probe for viewing the interior of a body of food being cooked. The probe has a food-safe, heat resistant and elongated stem designed for insertion into the body of food. A thermally insulated cavity formed in one end of the stem has a window that allows light into and out of the cavity. A light source illuminates the interior of the food exposed to the window. An electronic image sensor receives the light reflected from the interior surfaces of the food proximate the window and generates an elongated color image of the reflected light. An electronic display system receives the elongated color image from the image sensor and displays it on an electronic display for viewing.
US10969571B2

Disclosed herein are configurations for few-mode fiber optical endoscope systems employing distal optics and few-mode, double-clad or other optical fiber wherein the systems directing an optical beam to a sample via the optical fiber; collecting light backscattered from the sample; direct the backscattered light to a detector via the optical fiber; and detect the backscattered light; wherein the directed optical beam is single mode and the collected light is one or more higher order modes.
US10969564B2

Provided is a zoom lens including: a positive first unit; a negative second unit; a positive third unit; a positive fourth unit; a positive fifth unit; and a sixth unit, wherein the first unit is moved toward the object side for zooming from wide angle end to telephoto end, and an interval between each pair of adjacent units is changed for zooming, wherein the fifth unit is moved for focusing, and wherein a focal length at wide angle end, a focal length of the fifth unit, an F-number of the zoom lens at wide angle end, a total length at wide angle end, a distance from a lens surface on the object side of the fifth unit to an image plane at wide angle end at infinity, and a movement amount of the fifth unit for zooming from wide angle end to telephoto end at infinity are appropriately set.
US10969554B2

A fiber optic tray system includes a tray. The tray includes a tray body, the tray body extending along a longitudinal axis between a front and a rear and extending along a lateral axis between a first side and a second side. The tray further includes a plurality of alignment rails, each of the plurality of alignment rails protruding from the tray body along a transverse axis. The tray further includes a plurality of retainer features disposed at the rear of the tray body. The fiber optic tray system further includes a fiber optic module, the fiber optic module including an outer housing and at least one retainment feature. The at least one retainment feature is interfaced with at least one of the plurality of retainer features to retain the fiber optic module on the tray.
US10969549B2

In a device for transmitting optical signals between a first subassembly and a second subassembly, which rotatable about an axis relative to the first subassembly. The first subassembly includes a first optical waveguide, and the second subassembly includes a second optical waveguide. The device includes a first sleeve enclosing the first optical waveguide, a first bushing enclosing the first sleeve, a housing, a second sleeve enclosing the second optical waveguide, a second bushing enclosing the second sleeve. Furthermore, the device includes a bearing arrangement, including at least one first ring and rolling elements, rollingly supported on a conical surface. The housing encloses the first bushing, the second bushing, and the bearing arrangement, the bearing arrangement is axially displaceable relative to the housing, and the second bushing is axially preloaded with respect to the first bushing via the bearing arrangement. The rolling elements are radially preloaded with respect to the housing by their support on the conical surface.
US10969548B2

Disclosed herein are configurations and methods to produce very low loss waveguide structures, which can be single-layer or multi-layer. These waveguide structures can be used as a sensing component of a small-footprint integrated optical gyroscope. By using pure fused silica substrates as both top and bottom cladding around a SiN waveguide core, the propagation loss can be well below 0.1 db/meter. Low-loss waveguide-based gyro coils may be patterned in the shape of a spiral (circular or rectangular or any other shape), that may be distributed among one or more of vertical planes to increase the length of the optical path while avoiding the increased loss caused by intersecting waveguides in the state-of-the-art designs. Low-loss adiabatic tapers may be used for a coil formed in a single layer where an output waveguide crosses the turns of the spiraling coil.
US10969547B2

An optoelectronic device and method of manufacturing the same. The device includes: a layer disposed above a substrate, the layer having a first cavity therein, which cavity is at least partially defined by an inclined interface between the cavity and an insulating liner, the interface being disposed at an angle relative to the substrate of greater than 0° and less than or equal to 90°; and a regrown semiconductor material, providing or forming a part of a waveguide, the regrown semiconductor material being at least partly disposed in the first cavity and including an inclined interface between the regrown semiconductor material and the insulating liner, the interface being disposed at an angle relative to the substrate of greater than 0° and less than or equal to 90°.
US10969545B2

An apparatus and method for temperature compensation, belonging to the technical field of optical communications, and particularly an apparatus and method for implementing bilinear temperature compensation of an arrayed waveguide grating is disclosed. The apparatus consists of two drivers. A first driver performs linear compensation in a range lower than normal temperature 25° C. to −40° C. (low-temperature area) or a range higher than ambient temperature 25° C. to 85° C. (high-temperature area). A second driver is used to realize nonlinear compensation of superimposed effect of AWG chip wavelength/temperature in another temperature area. Two parts of the chip after being divided have different relative displacement/effective compensation amounts in different temperature ranges, having over-compensation in the high-temperature area and under-compensation in the low-temperature area, so that a center wavelength of the AWG chip appears as two gentle curves with temperature change. The residual nonlinear temperature effect is effectively reduced.
US10969541B2

A method for determining a curvature and/or torsion of an optical waveguide of a fibre-optic sensor, comprising at least two Bragg gratings introduced into the optical waveguide and extending through a common cross-sectional plane, situated in a radial direction, through the optical waveguide, wherein the Bragg gratings are introduced in the core and/or on the boundary between the core and the cladding and/or in an inner edge region of the cladding within an evanescence region of the light, the method comprising: providing reference data of intensities of reflected light portions of light coupled into the optical waveguide, in particular depending on known reference deformations of the optical waveguide, measuring at least one light intensity of reflected light portions of light coupled into the optical waveguide, wherein the optical waveguide has a deformation to be determined, and determining the deformation by comparing the light intensity with the reference data.
US10969535B2

A luminaire configured to emit light in different directions. The luminaire may include a frame and optical waveguides disposed in the frame and positioned at different angles relative to one another to direct light outward in multiple different directions. At least one LED may be associated with each optical waveguide. A shield may be associated with the frame and configured to reduce the light from being directed in one or more of the different directions.
US10969530B1

A lighting system may include one or more light sources and one or more light guides. A lighting system may be integrated into a window, a skylight, an exterior light such as a headlight, a tail light, or a high center-mounted stop light, or other exterior or interior portions of a system such as a vehicle. The light guide may be embedded in an adhesive layer in a vehicle structure. The light guide may be index-matched to the adhesive layer so that unilluminated portions of the light guide are indistinguishable from the vehicle structure. The light guide may be formed from optical fibers. The optical fibers may include a light-scattering optical fiber that scatters light out of the vehicle structure. The light-scattering optical fiber may be fused to a non-scattering optical fiber that guides light from a light source to the light-scattering optical fiber.
US10969522B2

A nanotweezer comprises a first metastructure including a first substrate, a first electrode, and a plurality of plasmonic nanostructures; a second metastructure including a second substrate and a second electrode, wherein the second substrate and the second electrode are substantially transparent to light within a wavelength range; a microfluidic channel between the first metastructure and the second metastructure; a voltage source configured to selectively apply an electric field between the first electrode and the second electrode a light source configured to selectively apply an excitation light to the microfluidic channel, the excitation light having a wavelength within the wavelength range. In response to the selective application of the electric field and/or the excitation light, nanoparticles within the microfluidic channel are manipulated.
US10969519B2

According to one embodiment, a weather prediction apparatus includes a storage configured to store weather data of a rain cloud observed by a weather radar; and a processor configured to predict a torrential rain. The processor is configured to detect a core of the rain cloud, based on the weather data; to acquire position information of the core, based on a detection result of the core; to determine a movement direction of the core, based on the position information; and to calculate information for predicting, as an area of occurrence of the torrential rain, an area on a ground, the area on the ground corresponding to the movement direction of the core.
US10969516B2

A method for operating a photoelectric barrier as well as a photoelectric barrier with at least one first and one second optoelectronic machine guard. The first optoelectronic machine guard has a first transmitter and the second optoelectronic machine guard has a second transmitter and receiver unit. The transmitters of the first optoelectronic machine guard are successively activated during a run of a first cycle so as to emit a single light pulse, and the transmitters of the second optoelectronic machine guard are successively activated during a run of a second cycle so as to emit a single light pulse. The cycles occur substantially simultaneously. A duration of the first cycle is lengthened or shortened by the duration of a first phase offset ΔA and that the duration of the second cycle is lengthened or shortened by the duration of a second phase offset ΔB.
US10969514B1

The application relates to the technical field of oil and gas field development, and discloses a correction method and system for a permeability model considering gas hydrate distribution, and a method and system for determining the permeability of the hydrate-bearing porous medium. The correction method includes: calculating a water mass and a hydrate saturation of each subregion of a porous medium in a dissociation process of a gas hydrate; calculating an average permeability of the porous medium in the dissociation process of the gas hydrate according to the hydrate saturation and a permeability model, wherein a value of a permeability characteristic parameter in the permeability model is an initial value of the permeability characteristic parameter; and determining the initial value of the permeability characteristic parameter as an optimal value of the permeability characteristic parameter under a condition that an difference between the average permeability of the porous medium and an actually measured permeability in the dissociation process of the gas hydrate is less than or equal to a preset value. In the application, through the corrected permeability model, the permeability characteristics of the porous medium considering the heterogeneous distribution of the hydrate can be accurately measured.
US10969513B2

A method includes generating a temperature-corrected nuclear magnetic resonance (NMR) measurement-derived value corresponding to a target temperature using at least one of a dimension-reduction operation or a parameter-correlation operation based on a difference between the target temperature and a sample temperature. The method also includes determining a formation property based on the temperature-corrected NMR measurement-derived value corresponding to the target temperature.
US10969512B2

A metal detector detects when a target that is a desirable metal object is located within a medium. A signal is transmitted into the medium. A response signal is received from the medium. The response signal includes a secondary medium response signal from the medium and includes a secondary target response signal from the target when the target is located within the medium. The response signal is amplified to produce an amplified signal. Compensation circuitry perform transmit coil transfer function compensation on the amplified signal to produce a compensated signal. A notch module removes a resistive component of the secondary medium response signal from the compensated signal. A signal vector resistive component demodulator produces a vector resistive component output signal from output of the notch module. A vector reactive component demodulator produces a vector reactive component output signal from the output of the notch module. Output from the signal vector resistive component demodulator and the signal vector reactive component demodulator is digitized to produce digital signals. A digital signal processor processes the digital signals.
US10969511B2

A metal detector, includes a transmitter for transmitting a repeating sequence of transmit magnetic field, each of the sequence includes a period of changing or constant non-zero transmit magnetic field, immediately followed by period of rapid change of transmit magnetic field, immediately followed by a period of substantially constant or zero transmit magnetic field; a receive coil; and a damping resistor. An end of the receive coil is connected to one end of the damping resistor and the other end of the damping resistor is connectable to a circuit with a variable parameter. A signal is induced in the receive coil during the period of rapid change of transmit magnetic field, and the signal induced in the receive coil decays at least at a termination of the period of rapid change of transmit magnetic field.
US10969503B2

According to one embodiment, a sensitivity correction method includes acquiring count rates for respective pixels in a photon counting detector; preparing incident dose adjustment materials for the respective pixels based on the count rates for the respective pixels; and providing the incident dose adjustment materials in a surface of the photon counting detector.
US10969501B2

A radiation imaging apparatus is provided. Each pixel includes a signal generation unit configured to generate a pixel signal, a reset unit configured to cause the signal generation unit to generate an offset signal by resetting the signal generation unit to a state before the accumulation of charges, and a holding unit. The apparatus comprises a control unit configured to control each pixel to generate the pixel signal and the offset signal in every frame period and hold the pixel signal and the offset signal in the holding unit; and a readout unit configured to read out, from the holding unit, the offset signal generated in a frame period and the pixel signal generated in accordance with charges accumulated subsequently to the generation of the offset signal, and calculate a difference between the readout offset signal and pixel signal.
US10969500B2

A method for determining an azimuth angle of a wind power installation is provided. The method includes attaching at least two global navigation satellite system (GNSS) receivers to a nacelle, comparing reception signals of the GNSS receivers, deriving the azimuth angle from the comparison. The at least two GNSS receivers may be attached to a wind measuring supporting frame. Provided is a method including attaching a telescopic sight to a nacelle, determining a bearing of a bearing object at a bearing angle, deriving the azimuth angle from a comparison of the bearing angle with coordinates of the bearing object and/or the wind power installation. The telescopic sight may be attached to a wind measuring supporting frame. The at least one GNSS receiver may be attached to a wind measuring supporting frame. A wind power installation is also provided.
US10969490B2

A light ranging system including a housing; a shaft defining an axis of rotation; a first circuit board assembly disposed within and coupled to the housing in a fixed relationship such that the first circuit board assembly is aligned along a first plane perpendicular to the axis of rotation, the first circuit board assembly including a plurality of first circuit elements disposed on a first circuit board; a second circuit board assembly spaced apart from the first circuit board assembly within the housing in a second plane parallel to the first plane and rotationally coupled to the shaft such that the second circuit board assembly rotates about the axis of rotation, the second circuit board assembly including a plurality of second circuit elements disposed on a second circuit board and aligned with and configured to function in wireless cooperation with at least one of the first plurality of circuit elements; and a light ranging device electrically connected to and coupled to rotate with the second circuit board assembly, the light ranging device configured to transmit light pulses to objects in a surrounding environment, to detect reflected portions of the light pulses that are reflected from the objects in the surrounding environment, and to compute ranging data based on the reflected portion of the light pulses.
US10969487B2

Methods of triggering an imaging acquisition of a target region in an ultrasound transducer include: acquiring a first type of ultrasound data with the ultrasound transducer using a first type of ultrasound acquisition; analyzing the first type of ultrasound data to identify an acquisition time and/or position having characteristics that increase an estimated amount of image quality metrics in the target region for a second type of ultrasound acquisition; and generating a signal to initiate acquiring a second type of ultrasound data by the ultrasound transducer at the identified acquisition time and/or position using a second type of ultrasound acquisition in response to the identified acquisition time and/or position identified from the first type of ultrasound data.
US10969477B2

The present invention relates to a method for receiving a pulsed signal emitted by an emitter (2,20) in an optoelectronic sensor (1), the sensor including at least an emitter (2,20) for emitting electromagnetic radiation and a receiver (3, 30) for receiving electromagnetic radiation and wherein the electromagnetic radiation received is converted into an electric signal, said method including the steps of: o arranging said emitter to emit a pulsed electromagnetic radiation; o before the emission of a pulse, receiving an electromagnetic radiation received through said receiver (3, 30) by generating a noise signal (sr,S1,S2); o comparing an amplitude of said received noise signal (sr,S1) with a first threshold (Vthreshold); and o emitting said pulse if the amplitude of said received noise signal is below said first threshold, and not emitting said pulse otherwise. The invention also relates to an optoelectronic sensor.
US10969469B2

Method and system for calibrating a tag location system comprising the steps of placing one or more test radio frequency RF, communication circuits at known locations within a space to be calibrated. Receiving a signal from each one of the test RF communication circuit. Determining a property of each received signal, wherein the determined property is associated with the known location of the test RF communication circuit that generated the signal. Generating a model of the calibrated space from the determined properties of the each received signal and associated known locations, wherein the model provides an output indicating the location of a signal-producing tag based on signals received from the test RF communication circuits and associated known locations.
US10969454B2

According to one embodiment, a magnetic resonance imaging apparatus includes processing circuitry. The processing circuitry sets an excitation pulse sequence that applies an excitation pulse including an inversion pulse between at least one set of sub pulses of a local excitation radio frequency pulse formed of a plurality of sub pulses, and applies a spoiler gradient magnetic field that disperses transverse magnetization while applying the inversion pulse. The processing circuitry controls execution of the excitation pulse sequence by applying the excitation pulse and the spoiler gradient magnetic field according to the excitation pulse sequence, and collects a magnetic resonance signal based on a data collecting sequence after execution of the excitation pulse sequence.
US10969447B2

Methods and systems are provided for radio frequency (RF) coil arrays for magnetic resonance imaging (MRI) systems. In an embodiment, a RF coil array assembly for a MRI system includes a compressible body; an upper posterior RF coil array including a first plurality of RF coils embedded in the compressible body; a lower posterior RF coil array including a second plurality of RF coils embedded in the compressible body; and a head and neck RF coil array removably coupled to the upper posterior RF coil array. The head and neck RF coil array includes a third plurality of RF coils embedded in the compressible body, and one or more neck straps configured to fold over a neck of a subject to be imaged by the MRI system.
US10969439B2

A diagnostic device for a battery includes a measurement unit configured to acquire a current value and a voltage value of the battery, and a diagnostic unit configured to calculate an internal resistance value of the battery based on the current value and the voltage value acquired by the measurement unit, and diagnose the battery based on the internal resistance value. The diagnostic unit is configured to cause the battery to perform discharge at a first current value and a second current value smaller than a predetermined target current value during a first period and a second period shorter than a predetermined target period, respectively, estimate the internal resistance value when the battery is caused to perform the discharge at the target current value during the target period, and diagnose the battery.
US10969437B2

The present disclosure provides an electronic device and a battery abnormality monitoring method and monitoring system. The battery abnormality monitoring method includes: obtaining a battery voltage of a battery of the electronic device in real time and obtaining a consumption current of the battery in real time, when the electronic device is on; determining whether a voltage jump occurs in the battery of the electronic device according to the battery voltage obtained in real time; further determining whether an abrupt change occurs in the consumption current of the battery when the voltage jump occurs in the battery; and determining that an abnormality occurs currently in the battery when the abrupt change does not occur in the consumption current of the battery.
US10969433B1

Apparatus and associated methods relate to compacting scan chain output responses of vectors into an on-chip multiple-input shift register (MISR) in the presence of unknown/indeterministic values X in design. In an illustrative example, a system may include a processing engine configured to generate a control signal for a MISR, and the control signal may hold information of what cycle has deterministic output response. The MISR may be configured to compact deterministic output responses of actual scan chain output responses in response to the decoded control signal and compare on-chip MISR signatures with expected MISR signatures to generate pass/fail status of the test. By using the system, unknown/indeterministic values X on the output responses may be blocked from being compacted into the MISR. Accordingly, the on-chip MISR signatures may not be corrupted by the unknown/indeterministic values X, and accuracy of the scan test may be advantageously improved.
US10969420B2

A test circuit includes a first logic gate that receives a test signal or a first voltage, a second logic gate that receives the test signal, a third logic gate that receives an output of the first logic gate, an output of the second logic gate, or a second voltage, a fourth logic gate that receives the output of the first logic gate or the output of the second logic gate, and a power circuit that prevents the second and fourth logic gates from being driven by supplying power to the second and fourth logic gates when the first logic gate receives the first voltage and the third logic gate receives the second voltage.
US10969412B2

A system for generation of electrical power including an inverter connected to a photovoltaic source including a theft prevention and detection feature. A first memory is permanently attached to the photovoltaic source. The first memory is configured to store a first code. A second memory is attached to the inverter. The second memory configured to store a second code. During manufacture or installation of the system, the first code is stored in the first memory attached to the photovoltaic source. The second code based on the first code is stored in the second memory. Prior to operation of the inverter, the first code is compared to the second code and based on the comparison; the generation of the electrical power is enabled or disabled.
US10969387B2

Compounds and complexes that can be useful as enterobactin probes not necessary are disclosed herein. Methods of detecting bacteria and/or methods of determining susceptibility of bacteria to an antibiotic using such compounds and complexes are also disclosed herein.
US10969375B1

A monitoring apparatus is adapted to monitor lubricant in a hydraulic fracturing pump system, and includes a gateway and one or more sensors configured to be in communication with the gateway. The one or more sensors are configured to measure quality of the lubricant, a pressure of the lubricant, and a temperature of the lubricant. The gateway is configured to receive sensor data associated with the quality of the lubricant, the pressure of the lubricant, and the temperature of the lubricant. To monitor the lubricant, the gateway is configured to: store the sensor data on the non-transitory computer readable medium; transmit to another computing device the sensor data and/or representative data based on the sensor data; visually indicate a status of the quality of the lubricant; visually indicate a status of the pressure of the lubricant; visually indicate a status of the temperature of the lubricant; or any combination thereof.
US10969373B2

Embodiments relate generally to methods and systems for sensing and communicating characteristics of a work environment. A communication system may comprise one or more of the following one or more low cost sensor unit (LCSU) configured to detect one or more characteristics of the environment; one or more portable gas detector configured to be carried by a worker in the work environment, and comprising at least one sensor element, a display, and a wireless communication module; and one or more mobile device to be carried by a worker in the work environment, and comprising a display and a wireless communication module, wherein at least one of the portable gas detector and the mobile device is configured to receive sensed data from the one or more low cost sensor unit, process the received sensed data, and display the received sensed data to the worker.
US10969369B2

A plug for connecting capillaries includes at least one capillary tube, at least one sealing, and at least one pressure piece. The capillary tube includes a first inner diameter and an open end section. The sealing includes a second inner diameter, a first end section and a shape adapted to seal the open end section of the capillary tube when connected. The pressure piece is adapted to exert at least axial pressure and/or force to at least a part of the sealing. The pressure piece is also adapted to host the first end section of the sealing in abutment with the open end section of the capillary tube so that the capillary tube and the sealing are aligned.
US10969365B2

In one aspect, methods of biomolecular analysis are described herein. Briefly, a method comprises providing a composition comprising glycosaminoglycans and contacting the composition with a membrane comprising at least one nanopore. An electric field is applied across the nanopore, and data of glycosaminoglycan translocation events through the nanopore are recorded. A molecular weight distribution of the glycosaminoglycans is derived from the data.
US10969354B1

A method of directly analyzing an environmental sample, such as a crude oil sample, to determine distillation ranges, identify elements therein, and/or identify impurities. The method includes performing multi-element scanning thermal analysis (MESTA) on the environmental sample to obtain a thermogram of the elements within the environmental sample, wherein peak information within the thermogram indicates the presence of the elements, compounds, and/or impurities within the particular environmental sample.
US10969345B2

A system according to an exemplary aspect of the present disclosure includes, among other things, a generator-detector configured to be attached to a pipe. The generator-detector is configured to measure the concentration of mercury in the pipe in a non-destructive manner. A method is also disclosed.
US10969333B2

Techniques for detecting narcotics such as tetrahydrocannabinol (THC) or other aerosols such as cannabinoids, opioids, etc., in an exhaled breath using infrared spectroscopy are provided. An example of an apparatus for sensing THC according to the disclosure includes a tunable laser source, at least one photodetector, a sample cell disposed between the tunable laser source and the at least one photodetector, and at least one processor operably coupled to the tunable laser source and the at least one photodetector and configured to provide a control signal to the tunable laser source, determine a spectral absorption line or group of absorption lines associated with THC based on an intensity of infrared light detected by the at least one photodetector, and determine a THC concentration value based on the spectral absorption line intensity. A laser-based apparatus for sensing narcotics in exhaled breath may include a single, dual, or multi-optical frequency comb spectrometer.
US10969320B2

A method and a device for the online determination of the viscosity of a polymer in pasty to liquid form undergoing processing, such as extrusion is disclosed. It is provided that for the online determination of the viscosity of the polymer, at least a portion of the polymer undergoing processing is diverted and conveyed to the measurement volume of a measuring module, a predetermined volume of the respective batch is expelled from the measurement volume through a measurement nozzle by subjecting the batch to a predetermined pressure, the time required for expelling the predetermined volume of the batch is measured, the measured values are used for calculating the viscosity of the polymer, and prior to the filling of the measurement volume with the polymer to be measured, the measurement volume is flushed at least once with a quantity of the polymer being processed.
US10969318B2

A hardness tester that loads a predetermined test force and forms an indentation in a surface of a sample using an indenter, and measures the hardness of the sample by measuring dimensions of the indentation includes a CCD camera that acquires an image of the surface of the sample before and after the indentation is formed. The CPU can execute a plurality of indentation region extraction processes that use mutually distinct methods, the indentation region extraction processes each extracting an indentation region based on the images acquired by the CCD camera. The CPU also makes a determination determining whether the indentation region extracted by the plurality of indentation region extraction processes matches a predefined reference indentation region, and based on an indentation region that is determined to match, the CPU calculates the hardness of the sample.
US10969312B2

Provided are a striking device and a natural frequency measuring device capable of simply and accurately measuring a natural frequency of a system including force detector. The striking device includes an arm capable of swinging around a spindle, and a steel ball arranged in an end part of the arm on a side opposite to the spindle. The spindle is supported by a supporting part capable of lifting up and down relative to a post erected on a magnet stand. A supporting part for supporting a supporting plate is arranged at a position in the post and above the supporting part. A permanent magnet is placed above the supporting plate. The steel ball falls down in an arc shape from a standby height position when the permanent magnet is removed.
US10969308B2

Aspects of the disclosure are directed to apparatuses and methods involving particulate sampling. As may be consistent with one or more embodiments, an apparatus includes a flow direction structure, a flow sampler and a particle collector having a collecting surface. The flow direction structure has interior sidewalls that direct the flow of particulate-laden gas along a flow path. The flow sampler is located in the flow path within the interior sidewalls, and operates with the flow direction structure to sample a portion of the particulate-laden gas at a reduced velocity, while allowing another portion of the particulate-laden gas to exhaust around the flow sampler. The flow sampler operates with the particle collector to direct the sampled portion of the particulate-laden gas to the collecting surface, and to adhere particulates from the particulate-laden gas to the collecting surface.
US10969301B2

A computer implemented method for self-administrated testing of eyeglasses, the method comprising computer performed steps, the steps comprising: analyzing at least one image of a predefined pattern reflected from at least one lens of a pair of eyeglasses of a user, and identifying a property of the lens based on the analyzing.
US10969298B2

A multi-dimensional vibration control method based on piezoelectric ceramic actuator applied to wind tunnel test of aircraft model. The pitch and yaw acceleration sensors arranged on the center of mass of the aircraft model are used to measure the two components of the main vibration acceleration of the aircraft model, and the main vibration vector of the aircraft model is obtained and the real-time vibration plane of the strut is determined. Inertia is introduced to solve the dynamic bending moment on the active section of the multi-dimensional vibration damper, and then the stress distribution on the active section is obtained. The multi-dimensional active vibration control system is adopted to improve the stability and reliability of the active vibration control system of wind tunnel model, extend the service life of piezoelectric ceramic actuator, and ensure the quality of wind tunnel test data and the safety of wind tunnel test.
US10969295B2

A sensor terminal includes: a vibration sensor; an L-shaped attachment main body portion on which the vibration sensor is mounted and that is detachably attached to a truncated quadrangular pyramid structure portion of a valve cap attached to an opening/closing shaft portion of a water regulating valve provided in a water service pipe; side surface magnets that are provided in the attachment main body portion; and an upper surface magnet that is attached to a lower surface of a base on which the vibration sensor is mounted. Further, the truncated quadrangular pyramid structure portion includes a quadrangular upper surface and four side surfaces, and the attachment main body portion of the sensor terminal is fixed using magnet to each of the upper surface of the truncated quadrangular pyramid structure portion and at least one side surface among the four side surfaces.
US10969294B2

Methods and systems are provided for expediting the generation of positive pressure and vacuum during corresponding phases of a fuel system leak test. Adjustments to the settings of active grille shutters and air dams enables heat to be trapped in the vehicle for the pressure phase and a cooling air flow to be provided during a vacuum phase. The adjustments enable the response time and completion frequency of an EONV test to be improved.
US10969288B2

A sensor includes a port body which defines an axial passage for receiving fluid. An electrical connector extends through an opening in the port body near a crimp portion opposite the axial passage and forms an upper seal with the port body. Within the interior of the port body, a support ring and base cover form a cavity which retains a sensing element. The sensing element is exposed to the fluid within the axial passage and determines the pressure. An annular seal is retained by the base cover. The crimp portion of the port body is crimped to provide an upper seal and apply a force on the components within the interior, pinching the annular seal between the sensing element and the base of the port body to create a lower seal.
US10969286B2

A pressure sensor including a housing extending along an axial line, a diaphragm fixed to a front-end side of the housing, a piezoelectric unit disposed in a hole in the housing and including a piezoelectric element, a transmission member that transmits deformation of the diaphragm to the piezoelectric unit, and a guide member having a through hole extending along the axial line and surrounding the piezoelectric unit in the through hole. (SL/AL)≤0.26 is satisfied in the cross section perpendicular to the axial line passing through the piezoelectric element, where SL is the maximum value of the distance in the radial direction between the center of the through hole and the center of the piezoelectric element and AL is the maximum value of the distance in the radial direction between the outside surface of the piezoelectric element and the center of the through hole.
US10969281B2

An illumination apparatus generates an interference fringe. An input arm receives an input light beam from a light source. A splitter splits the input light beam that has passed through the input arm into a first output arm and a second output arm. A phase modulator changes a phase difference between the output light beams of the first output arm and the second output arm. A phase detector detects the phase difference between output light beams respectively output from the first output arm and the second output arm based on a return light beam generated by combining a first reflected light beam and a second reflected light beam respectively reflected by ends of the first output arm and the second output arm.
US10969278B2

A spectroscopic inspection method is a spectroscopic inspection method of performing an inspection using a spectral image, including an imaging step of executing imaging processing of imaging an object within an imaging range of a spectral camera using the spectral camera and acquiring the spectral image, an inspection step of executing inspection processing of executing imaging processing on the spectral image and outputting a result of the image processing as an inspection result, a signal transmission step of executing transmission processing of transmitting a signal for operation of the object based on the inspection result, and a setting step of setting a work procedure of the imaging processing, the inspection processing, and the signal transmission processing, wherein the setting step sets the work procedure to execute the inspection step after the imaging step ends and execute the signal transmission step after the imaging step ends and before the inspection step ends.
US10969277B2

In described examples, a spatial light modulator includes groups of pixels. Each group is arranged to transmit only a respective portion of a light spectrum. The respective portion has a respective dominant color. The respective portions of the light spectrum are distinct from one another, according to their respective dominant colors. Each group is controlled by a respective reset signal. The spatial light modulator is coupled to receive a selection from the integrated circuit and in response to the selection: cause a selected one of the groups to transmit its respective portion of the light spectrum; and cause an unselected one of the groups to block transmission of its respective portion of the light spectrum. A photodetector is coupled to: receive the respective portion of the light spectrum transmitted by the selected group; and output a signal indicating an intensity thereof.
US10969264B2

A capacitive level sensor (10) for measuring the level of a medium (14) in a container (12) is provided having a probe (16) for immersion into the medium (14) that has at least one measurement electrode (26) for a capacitance measurement and having a measurement and evaluation unit (20) that is configured to determine a capacitance at the measurement electrode (26) and to calculate a level from it. In this respect, the probe (16) has at least one reference electrode (28) for a capacitance measurement independent of the level to thus compensate environmental influences on the capacitance measurement at the measurement electrode (26).
US10969255B2

The TIC environmental event sensor is a nickel-sized, ultra-thin circuit assembly, containing an extremely compact array of both environmental sensors and physical sensors, along with local and wireless access to all the sensor data, including BTLE & LoRa, as well as an electronic ink display for limited field access to sensor events in real time. The TIC is designed to capture changes in the sensor data in real time, and then log it for future examination. The most recent change will remain on the device's display. The changes can then be transmitted to a smart phone or tablet via BTLE, networked as an asset via LoRa, or locally scrolled at the device. The TIC is Ideal for tracking any variations in the surrounding conditions of an asset's travel, storage or use.
US10969251B2

A method of correcting a position reading from a position sensing arrangement. The position sensing arrangement is suitable for sensing the position of a revolute joint of an articulated structure, and comprises a disc having a magnetic ring with magnetic pole pairs and a magnetic sensor assembly comprising a magnetic sensor array for detecting the magnetic pole pairs of the magnetic ring. The method comprises: for each pole pair of the magnetic ring, taking a calibration pole pair position reading with the magnetic sensor array, and generating a pole pair correcting function by comparing the calibration pole pair position reading with a model pole pair position reading; averaging the pole pair correcting functions of the pole pairs of the magnetic ring to generate an average pole pair correcting function for the magnetic ring; taking a position reading with the magnetic sensor array, the position reading comprising a plurality of pole pair position readings; and generating a corrected position reading by deducting the average pole pair correcting function from each pole pair position reading.
US10969250B2

Described example user interface control apparatus includes a first structure, with a first side, conductive capacitor plate structures spaced along a first direction on the first side, a movable second structure with an auxiliary conductive structure, and an interface circuit to provide excitation signals to, and receive sense signals from, the conductive capacitor plate structures to perform a mutual capacitance test and a self-capacitance test of individual ones of the conductive capacitor plate structures to determine a position of the second structure or a user's finger relative to the first structure along the first direction.
US10969242B2

A navigation system includes a Coriolis vibratory gyroscope, a voltage input supply, and a controller. The voltage input supply is configured to supply a first voltage input to the Coriolis vibratory gyroscope at a first bias voltage, and supply a second voltage input to the Coriolis vibratory gyroscope at a second bias voltage, the second bias voltage being different than the first bias voltage. The controller is configured to detect a difference in responses of the Coriolis vibratory gyroscope to the first bias voltage and the second bias voltage, and determine a gyro rate of the Coriolis vibratory gyroscope as a function of the difference in responses and a correction term.
US10969239B2

A method for searching a point of interest (POI) around a location is provided. The method includes receiving information relating to a target location associated with a user from a terminal and determining a target geocode value relating to the target location. The method also includes obtaining a geocode structure for determining POIs. The method further includes determining at least one POI relating to the target location based on the geocode structure and the target geocode value.
US10969238B2

A route searching method using a route searching device for searching for a first route to reach a destination includes accumulating a history of activities of a driver in a database, when the history of activities is accumulated, setting a region based on a position on a map at which the history of activities is accumulated as a first region, increasing an area of the first region as the history of activities increases, and searching for a secondary route for reaching the destination from the first region using the route searching device.
US10969229B2

A method of enhancing positioning of a moving vehicle based on visual identification of visual objects, comprising obtaining from a location sensor a global positioning and a movement vector of a moving vehicle, capturing one or more images using one or more imaging devices mounted on the moving vehicle to depict at least partial view of a surroundings of the moving vehicle, analyzing the image(s) to identify one or more visual objects having a known geographical position obtained according to the global positioning from a visual data record associated with a navigation map, analyzing the image(s) to calculate a relative positioning of the moving vehicle with respect to the identified visual object(s), calculating an enhanced positioning of the moving vehicle based on the relative positioning and applying the enhanced positioning to a navigation system of the moving vehicle.
US10969219B2

A scanning system includes a scanner and a host device. The host device is operated to select a scanning region. An object exists in the scanning region. The host device provides a predicted model corresponding to the object. The predicted model has at least one first characteristic parameter. The scanner scans the object and transmits a plurality of scanned images to the host device. The host device integrates the scanned images into a temporary image. The temporary image has at least one second characteristic parameter. The host device determines whether the second characteristic parameter matches with the first characteristic parameter. When the host device determines that the second characteristic parameter matches with the first characteristic parameter, the host device retains the temporary image. When the host device determines that the second characteristic parameter does not match with the first characteristic parameter, the host device abandons the temporary image.
US10969218B2

Provided is a medicine identifying system which enables automatization of medicine identification. A medicine identifying system is constituted of a medicine photographing device and a computer. Medicine identifying software is installed in the computer. At the time of performing medicine identification, a user first sets a medicine to be identified in the medicine photographing device. Next, the medicine photographing device starts to photograph the medicine by using an operation of the user with respect to the computer as a trigger. A photographed image of the medicine is transmitted to the computer as data. Then, the medicine identifying software refers to a database based on this image data to search the medicine.
US10969215B2

An example method that includes receiving a first geometry of a component in an uncoated state and a second geometry of the component in a coated state; determining a first difference between the second geometry and a first simulated geometry based on the first geometry and a first spray law comprising a plurality of first spray law parameters; iteratively adjusting at least one first spray law parameter to determine a respective subsequent spray law; iteratively determining a respective subsequent difference between the second geometry and a subsequent simulated geometry based on the first geometry and the subsequent respective spray law; selecting a subsequent spray law from the respective subsequent spray laws based on the respective subsequent differences; and controlling a coating process based on the selected subsequent spray law.
US10969192B1

A crossbow includes a stock, a riser mounted to the stock, left upper and lower mounting brackets attached to the riser, right upper and lower mounting brackets attached to the riser, and cam assemblies respectively mounted to proximal ends of the upper and lower mounting brackets. The crossbow includes first and second limbs respectively attached to distal ends of the left and right upper and lower sides of the riser. A draw string extends between the first and second cam assemblies over the stock and is wrapped around outer surfaces of the cam assemblies. The crossbow includes power cables crossing inside of the stock to form a crossing pattern and traverse a centerline of the stock. The power cables respectively wrap around the cam assemblies through helical take-up journal assemblies extending below each cam assembly, and the power cables respectively connect to opposing limbs at distal ends of the limbs.
US10969190B2

A system to advance human performance in sighting, tracking, recognizing, and reacting to (collectively “engaging”) moving and stationary objects, for example, advancing skill in engaging targets with a firearm. The system provides elevated ocular tactical conditioning including kinetic saccadic eye tracking hardware and training for elevate sighting and tracking performance, and rapid subject matter recognition training to elevate fine motor skills and target and non-target stimuli recognition performance. Components include software and hardware that provide target and non-target image stimuli that can be manually or automatically generated as stationary or moving stimuli. The system includes a database including a plurality of training scenarios, each training scenario including a sequence of stimuli, the sequence of stimuli including targets for the trainee to sight, track, and recognize; a display for the presentation of the sequence of stimuli; and a data processor generating the presentation of the sequence of stimuli on the display, providing an operator interface, and providing performance reporting.
US10969189B1

In one aspect the invention features a weapon maintenance stand cover. The cover has a top cover plate, a wall structure, and a flange. The wall structure extends away from an outer edge of the top cover plate in a direction substantially perpendicular to a bottom surface of the top cover plate. The flange extends outward from a bottom edge of the wall structure and around a perimeter of the wall structure and is sized to mate with a support flange of a weapon maintenance stand. The flange defines a first plurality of holes extending therethrough, where the first plurality of holes are arranged in a spaced-apart pattern around the flange that aligns with a subset of a second plurality of holes arranged around the support flange of the weapon maintenance stand. First and second lifting structures are attached to the top cover plate.
US10969179B2

Systems and methods are disclosed for exchanging thermal energy between a drain liquid and a source liquid for heating or cooling of the source liquid. One method for heating a source liquid may involve transferring heat from a drain liquid using a heat pump. A system may include a refrigerant, a source liquid and a drain liquid, two or more heat exchangers that facilitate an exchange of thermal energy, and a means for transporting the refrigerant.
US10969178B2

A heat exchanger includes a plurality of heat exchange units. Each of the plurality of heat exchange units includes: an internal space in which a fluid to be heated flows, a plurality of gas vents penetrating the internal space in a non-communicating state and through which combustion exhaust gas flows, at least one inlet port, and at least one outlet port. At least the one inlet port and at least the one outlet port in each of the heat exchange units are disposed at both ends in a longitudinal direction of the heat exchange unit and are shifted (offset) in a lateral direction of the heat exchange unit.
US10969174B2

A roasting furnace for processing ores or concentrates, preferably molybdenum-containing ores or concentrates is described. The roasting furnace contains at least one first rotary lifting system for the displacement of said arm along the axis direction, wherein said first rotary lifting system is a telescopic lifting system, and/or wherein a distance x between two consecutive said stages of said roasting furnace are at least 1.000 m, wherein said distance x is measured along the axis direction. The roasting furnace of has an improved processing capacity and/or a reduction in the number of halts, and consequently is more energy-efficient, more environmentally-friendly and more economically interesting.
US10969171B2

Embodiments of methods, systems, and apparatuses for lyophilizing, storing, and transfusing materials are described. In embodiments, the materials may include whole blood or a component of whole blood such as plasma.
US10969170B2

Provided is a paddle processor and a method for processing material within the paddle processor. In one example, the paddle processor may include a trough comprising an inlet to receive a feed of material and an outlet for exiting the material after processing, rotational paddles disposed in the trough and configured to rotate about each other to move the material from the inlet to the outlet, an overflow weir disposed in association with the outlet and having a dynamically adjustable height for controlling a rate at which the material exits the trough, and a control system configured to dynamically adjust the height of the overflow weir and/or other dryer parameters based on a temperature of the material within the trough.
US10969168B2

A moderate pressure air separation unit and air separation cycle is disclosed that provides for up to about 96% recovery of argon, an overall nitrogen recovery of 98 percent or greater and limited gaseous oxygen production. The air separation is configured to produce a first high purity oxygen enriched stream and a second lower purity oxygen enriched stream from the lower pressure column, one of which is used as the refrigerant to condense the argon in the argon condenser, with the resulting vaporized oxygen stream used to regenerate the temperature swing adsorption pre-purifier unit. All or a portion of the first high purity oxygen enriched stream is vaporized in the main heat exchanger to produce the gaseous oxygen products.
US10969164B2

A single-system air-cooled refrigerator, comprising a refrigerating compartment and a freezing compartment, wherein the refrigerator further comprises: a first air duct and a second air duct, which communicate the refrigerating compartment with the freezing compartment respectively; a first air door and a second air door which open and close the first air duct and the second air duct respectively; a refrigerating system; and a control system, configured to control opening and closing of the first air door and the second air door to implement a first working mode, a second working mode, or a third working mode of the refrigerator. The first working mode is that neither the freezing compartment nor the refrigerating compartment is switched, the second working mode is that the freezing compartment is switched to the refrigerating compartment, and the third working mode is that the refrigerating compartment is switched to the freezing compartment.
US10969157B2

A refrigerator, comprising: a refrigerator body, an air duct assembly and a branched air supply apparatus; the air duct assembly has an accommodating cavity, air passages, and air supply ports opening forward; the air passages comprise a first air passage and a plurality of second air passages; the branched air supply apparatus is installed in the accommodating cavity and has a peripheral wall portion; the peripheral wall portion defines a plurality of air outlets, the plurality of air outlets comprising a first air outlet and a plurality of second air outlets; the first air passage is communicated with the first air outlet and a first storage space; each second air passage is communicated with one second air outlet and one or more air supply ports, and each of the second air outlets communicates with at least one second air passage.
US10969152B2

Disclosed are an ice maker, which can make ice with high transparency. The ice maker includes an ice making container configured to be filled with ice-making water; a heating ice-separator comprising a heating rod extended from above a water surface of the ice-making water into the ice making container so as to be immersed in the ice-making water and configured to transfer heat to the ice-making water, and a rotary shaft connecting with the heating rod, extended to traverse an upper portion of the ice making container, and configured to rotate the heating rod to be separated from the ice making container; and a heater configured to supply heat to the heating rod. By using the heater, the ice maker can not only make the ice with the high transparency, but also make ice-separation structure be simplified.
US10969149B2

In order to improve the operational reliability of a refrigerant compressor system that includes a first refrigerant line that conducts expanded refrigerant, a second refrigerant line that conducts compressed refrigerant, at least one refrigerant compressor that is arranged between the first and the second refrigerant line and is driven by a motor, and a control unit for operating the refrigerant compressor system, it is proposed that the control unit should have a first central processing unit and at least one input/output unit for control variables that communicates with the first central processing unit, and that there should be associated with the first central processing unit a second central processing unit which, in the event of a failure of the first central processing unit, takes over the control functions for the purpose of controlling the refrigerant compressor system.
US10969139B1

The improved water heater is a combustion reaction based water heating apparatus. The improved water heater is used to heat fresh water for domestic and light industrial purposes. The improved water heater includes a tank and an enhanced heating device. The insulating structure stores the water during and after the heating process. The enhanced heating device: a) contains the combustion reaction; and, b) transfers through a heat exchange mechanism the heat generated by the combustion reaction to the water contained within the insulating structure. The enhanced heating device includes a heat exchange apparatus. When compared to a traditional exhaust flue, the heat exchange apparatus more efficiently transfers heat between the heated exhaust gases from the combustion reaction and the water contained in the insulating structure.
US10969125B2

There is disclosed a system and process for purifying air. The system includes a housing and a plurality of inner and outer chambers. A solution of water and a biological reagent is configured to flow around the inner and outer walls of the inner and outer chambers while air is passed adjacent to this fluid flow. This causes an interaction between the air and the fluid solution to cleanse the air. The air is then discharged from the chamber.
US10969122B2

Disclosed herein is an air conditioner. The air conditioner includes a housing having an inlet and an outlet, and having a first guide surface forming the outlet and a second guide surface facing the first guide surface provided therein, a heat exchanger configured to heat-exchange air suctioned through the inlet, a blower fan configured to suction air from the inlet, heat-exchange the air by passing air through the heat exchanger, and discharge air toward the outlet, and an airflow control unit provided to be movable between a first position adjacent to one end portion of the outlet from which air is discharged and a second position spaced apart from the end portion of the outlet from which air is discharged, and protruding from the first guide surface or the second guide surface when the airflow control unit placed at the first position.
US10969117B2

A cooking smoke shielding and guiding apparatus comprises: a housing including an outer casing, a storing chamber defined in the outer casing and having a slot formed in an end portion of the outer casing, and a plurality of fixing elements formed on said outer casing adapted for fixing the outer casing on a kitchen object by the fixing elements; a shielding plate slidably retractably stored in the storing chamber of the housing or slidably extended outwardly through the slot of the outer casing for shielding and guiding cooking smoke; and a driving mechanism mounted in the storing chamber and operatively extending the shielding plate outwardly from the storing chamber, or operatively retracting the shielding plate inwardly into the storing chamber.
US10969101B2

The present invention provides a main nozzle of a combustor, a plurality of the main nozzles are to be installed on an outer peripheral side of a pilot nozzle of the combustor at an interval in a circumferential direction of the pilot nozzle, the main nozzle includes a main nozzle body extending in an axial line; a swirl vane protruded from an outer peripheral surface of the main nozzle body in a radial direction of the axial line, and is configured to allow a fluid flowing downstream in a direction of the axial line to swirl around the axial line; and temperature sensors installed on the main nozzle body so as to be disposed on a tangential line to a mean line of the swirl vane drawn between a vane ventral surface and a vane dorsal surface of the swirl vane, at a downstream end portion of the swirl vane.
US10969100B2

A method and apparatus for thermal processing of contaminated liquids is disclosed. The system employs an efficient and robust pulse jet burner as its basic energy source. This energy is then used to generate steam which may subsequently be used for a variety of processing and purification steps. A multiple-chamber approach is used: a burner chamber contains the pulse jet burner, a neighboring heat exchanger chamber uses this heat energy to initiate the purification process which started in a third neighboring coagulator chamber into which the contaminated fluids are initially introduced to the system. Combustible liquids which are separated from the contaminated fluids may be used to power the pulse jet for self-contained operation. High temperature flue gases from the pulse jet pass through a supercharger box and then into a vortex dryer which may have a secondary vortex dryer for initial drying of wet solid fuels.
US10969099B2

The embodiments described relate to an expeditionary solid waste disposal system configured to improve logistics and enable it to be readily deployed. The two-stage gasification/oxidation process takes place in a dual chambered device that resembles and functions as a shipping container. Incinerators or other waste conversion devices are commonly containerized by loading the equipment into a standard or modified shipping container. This apparatus is designed as a waste conversion unit that integrates all of the necessary features required to be an ISO-certified shipping container within its structural design such that the waste conversion system and shipping container are one and the same. With correct set-up by 2 persons aided by forklift the system can be configured and operational in a matter of hours.
US10969095B2

A lighting system includes a substrate of non-absorbent foam material having a first surface, an undercut groove formed in the first surface, and a light source disposed in the undercut groove. The lighting system can be used with various structures including, but not limited to spas, swimming pools, decks, marine products, and sheds.
US10969086B2

A light includes a housing including a front face, a first face, a second face, and a first surface arranged adjacent the first face. A lens is coupled to the front face. A light source is covered by the lens. A power source is configured to provide power to the light source. The first face is angled at a first oblique angle with respect to the front face, the second face is angled at a second oblique angle with respect to the front face, and the first surface is angled at a third oblique angle with respect to the front face. The first face, the second face, and the first surface each define a surface configured to support the light. The first face includes two legs spaced from one another and extending away from the first surface.
US10969082B2

A light emitting device includes: an LED; a reflecting mirror that reflects light emitted by the LED and radiates the light outside and has a reflecting surface shaped in a paraboloid of revolution; and a light absorptive material that, of the light emitted by the LED, blocks the light beyond a 1/4 beam angle θ from being incident on the reflecting mirror. The LED is provided at a position displaced from a focal point of the paraboloid of revolution.
US10969071B1

The device includes a photovoltaic panel, an illumination lamp, a control device and a lamp strap disposed on the photovoltaic panel; the photovoltaic panel is electrically connected to the control device, and when the photovoltaic panel senses light, the photovoltaic panel performs photoelectric conversion and generates a conversion electric signal, so as to output the conversion electric signal to the control device; the control device is electrically connected to the lamp strap, and when the voltage of the conversion electric signal is lower than a preset threshold, the control device generates a driving electric signal, so as to transmit the driving electric signal to the lamp strap; the control device is electrically connected to the illumination lamp, and the control device transmits an illumination signal to the illumination lamp for illumination; the lamp strap receives the driving electric signal, and emits light.
US10969070B2

A light emitting diode (LED) flat panel lighting fixture is provided. The LED flat panel lighting fixture comprises an LED flat panel lighting device comprising (a) one or more LEDs and (b) one or more first mating mechanisms. The LED flat panel lighting fixture further comprises a mounting bracket comprising one or more second mating mechanisms configured to each mate with a corresponding one of the one or more first mating mechanisms when the LED flat panel lighting device is rotated within the mounting bracket and with respect to the mounting bracket. The rotation of the LED flat panel lighting device within a plane of the mounting bracket and with respect to the mounting bracket causes the mating of the one or more second mating mechanisms with the corresponding ones of the one or more first mating mechanisms.
US10969069B2

A lighting assembly includes a light source module including at least one LED, an AC to DC converter to receive an AC voltage and supply regulated electrical energy to power the light source module, a lens, and a heat-sinking unified casting. The casting includes a closed rear wall and a sidewall that defines a casting cavity containing the at least one LED. The closed rear wall and the sidewall are formed of a heat conductive material to dissipate heat generated by the light source module, and the sidewall has at least one exterior width dimension of less than 3½ inches. The assembly also includes a front end face coupled to the sidewall, and a twist-and-lock mechanism comprising multiple flanges that extend radially outward from a perimeter of the front end face, and/or at least one groove and/or at least one slot to form a twist-and-lock friction connection with a trim.
US10969061B2

Systems for containing a fluid leaked from a pipeline include a flexible, impermeable liner comprising a coated substrate and disposed to extend along a trench for enveloping the pipeline deployed therein; and separating means disposed between the pipeline and the liner for containing the fluid therein; wherein the liner prevents migration of the fluid into the trench by flowing the fluid laterally within the liner. Methods for deploying the above systems are provided.
US10969060B2

A system for controlling a flow may be provided. The system may comprise a first flow controller and a gas density meter. The gas density meter may be in fluid communication with the first flow controller. The gas density meter may be configured to calculate a gas density for a first gas flowing through the gas density meter. In addition, the gas density meter may be configured to output a first signal configured to cause the first flow controller to alter a first flow rate of the first gas flowing through the first flow controller. Furthermore, the gas density meter may be configured to output a density signal going to the second controller.
US10969058B2

A continuous supply precision minimum quantity lubrication pump supporting different lubrication conditions, including a pump system, a gas source processor, a driving system, an oil cup, a water pump, a two-position three-way solenoid valve, a water tank and an emulsion storage tank, wherein the processor is connected with the pump system through a bidirectional joint, the oil cup is connected with the pump system through an oil cup joint, the water pump is installed in a driving box body of the driving system and is connected with the pump system through a hose, the water tank and the emulsion storage tank are connected with the two-position three-way solenoid valve, the two-position three-way solenoid valve is connected with the driving system, and the driving system and the water pump are respectively driven by a stepping motor I and a stepping motor II.
US10969052B2

A fitting including a tubular extension, flange with apertures, and interface there between is fused with surrounding cured in place pipe and subsequently connected with an adjoining fitting, to connect two segments of pipe in a pipeline. The tubular extension is sized and shaped to mate with the host pipe with which it is associated, and the flange is sized, shaped, and has an aperture pattern that corresponds with the fitting to which it will be attached.
US10969051B2

A flexible top hat for use in the pipe junction between a main pipe and lateral pipe is used in conjunction with a CIPP system, and is preferably constructed of material having a melt/flow point, cure point and bonding point temperature and pressure that is substantially similar to the CIPP. The CIPP system and top hat are cured together to form a unitary structure.
US10969046B2

The invention relates to a gas venting pipe (10) for a vehicle (100) having a forward tiltable cab, which gas venting pipe comprises: a first pipe section (12) mountable to a chassis of the vehicle; a second pipe section (14) mountable to a rear wall of the forward tiltable cab of the vehicle; and a flexible magnet connection (16) adapted to releasably interconnect the first and second pipe sections. The present invention also relates to a liquefied gas driven vehicle (100) comprising a gas venting pipe, and to a method of venting gas from a liquefied gas driven vehicle.
US10969041B2

A connector for a pneumatic circuit is provided. The connector includes a connector body in which an end portion of a tube is inserted and a sealing member disposed inside the connector body and maintaining sealing between the end portion of the tube and the connector body. An air vent aperture is formed through the connector body from an inner surface of the connector body to an outer surface of the connector body. When air that leaks from a gap between the connector body and the end portion of the tube inserted into the connector body flows into the air vent aperture and passes through the aperture, an edge tone alarm sound is generated.
US10969039B2

The invention relates to a multilayer flexible hose, especially a multilayer flexible brake hose. The hose has the following layer structure: a single-ply or multi-ply outer layer based on at least one elastomer and at least one single-ply or multi-ply textile strength member layer and at least one single-ply or multi-ply textile adhesive layer, wherein the adhesive layer contains as the adhesive at least one zinc(II) salt of acrylic acid and/or at least one zinc(II) salt of methacrylic acid and/or at least one zinc(II) salt of monomethacrylic acid and a single-ply or multi-ply inner layer based on at least one elastomer.
US10969034B2

An inflation valve is provided and includes a valve defining main and command cavities and including first and second valve portions and a valve seat defining an outlet, a poppet disposed in the main cavity and including first and second rods to engage with the first valve portion and to extend through the valve seat and the second valve portion, respectively, and a piston disposed in the command cavity and a solenoid valve. The solenoid valve normally prevents main cavity-command cavity fluid flow to engage the poppet with the valve seat by fluid pressure acting on the poppet in the main cavity and permits the main cavity-command cavity fluid flow when energized to disengage the poppet from the valve seat by balanced fluid pressure acting on the poppet in the main cavity and on the piston in the command cavity to permit main cavity-outlet fluid flow.
US10969033B2

An example valve includes: a pressure compensation spool configured to be subjected to a first fluid force of fluid received at an inlet port of the valve; a sleeve having a cavity and at least one throttling cross-hole; a throttling spool disposed in the cavity of the sleeve and configured to be axially movable therein, wherein the throttling spool blocks the at least one throttling cross-hole when the valve is unactuated; and a pressure compensation chamber, wherein when the valve is actuated, the throttling spool moves in the proximal direction to form a throttling flow area between a distal end face of the throttling spool and an edge of the at least one throttling cross-hole, allowing fluid flow from the inlet port to the pressure compensation chamber, thereby causing a second fluid force to be applied on the pressure compensation spool, allowing flow to an outlet port of the valve.
US10969031B2

The present invention discloses a movable valve core and an electromagnetic valve comprising the same. The movable valve core, comprising a cylindrical core body (1) defining a central axis, a leading head (2) fixed to the core body (1) removably, wherein a water-proof valve membrane (3) sandwiched between the core body (1) and the leading head (2), wherein a mounting hole (4) is axially formed in the core body (1), and a connector (5) for projecting into the mounting hole (4) extends axially from the bottom of the leading head (2), and the connector (5) is fixed into the mounting hole (4). The connector (5) is provided with an outer thread (6), and the leading head (2) is screwed into the mounting hole (4).
US10969029B2

Embodiments of the disclosure generally relate to a flapper valve. The flapper valve may be used with processing chambers, such as semiconductor substrate processing chambers. In one embodiment, a flapper valve includes a housing having a first opening at a first end thereof and a second opening at a second end thereof, a first flapper pivotably disposed in the housing, and a second flapper pivotably disposed in the housing. The first and second flappers are movable to selectively open and close at least one of the first opening and the second opening.
US10969028B2

A shrouded valve assembly includes a valve with a valve pipe and a valve channel. A valve member in the valve channel can regulate flow of fluid through the valve channel. A valve shroud provides a valve shroud chamber. First and second shrouded pipe assemblies are on opposite sides of the valve, each including a pipe in fluid communication with a respective end of the valve channel, and a pipe shroud providing a pipe shroud chamber. Each pipe shroud chamber is in fluid communication with a respective end of the valve shroud chamber. The pipe assemblies are connected to the valve shroud by first and second connections and to the valve by third and fourth connections, the fourth connection more flexible than both the first connection and the second connection. Load passes between the pipe assemblies via the valve shroud rather than via the valve, protecting the valve from damage.
US10969012B2

A method for actuating a parking lock of a motor vehicle including a piston (10) which is arranged to move axially within a cylinder (9) of a parking lock actuator (8) and is acted upon by pressure in order to disengage the parking lock. A nominal pressure target, for disengaging the parking lock, is continuously increased from a first pressure value (pstart) until the parking lock is either disengaged or until a maximum pressure value (pmax) is reached.
US10969011B2

A vehicle includes a transmission having an electric machine, a park ring fixedly coupled to the electric machine, and a parking pawl engageable with the park ring to hold the park ring stationary when the transmission is in PARK. A vehicle is programmed to, responsive to a request to shift from PARK, command disengagement of the parking pawl and concurrently command a torque to the electric machine to counteract driveline torque on the park ring.
US10969010B2

Provided herein is a coating method for a vehicle shift fork and the methods includes: preparing a Fe—Cr—Mo-based composition such as a powder; pretreating the shift fork by washing a pad part of the shift fork to remove impurities; forming a coating layer on the pad part using the Fe—Cr—Mo-based powder by high velocity oxygen fuel spraying (HVOF) method; and cooling the coating layer at a rate of about 106 to about 108 K/s to form an amorphous coating layer. Further provided are an amorphous coating formed by high velocity oxygen fuel spraying (HVOF) method and a shift fork including the amorphous coating.
US10969009B2

The present invention relates to an oil cooling apparatus for hydrostatic transmissions that includes a cooling main body coupled to a transmission case; an accommodating groove formed in the cooling main body to accommodate oil; a cover unit coupled to the cooling main body to cover the accommodating groove; a supply port configured to supply the oil to the accommodating groove; a discharge port configured to discharge the oil from the accommodating groove; a separating unit coupled to the cooling main body and configured to separate a flow path formed in the accommodating groove into a supply flow path connected to the supply port and a discharge flow path connected to the discharge port; and a hurdle unit coupled to each of an outer wall of the cooling main body and the separating unit, wherein the hurdle units may be formed to protrude from a bottom surface of the cooling main body so that an area of a flow region through which the oil passes is decreased.
US10969003B2

An operation lever is rotatable in a vertical rotation direction about a vertical rotation shaft and rotatable in a front-rear rotation direction about a front-rear rotation shaft non-parallel to the vertical rotation shaft. An urging portion urges the operation lever to move to a predetermined initial position. A neutral cam portion rotates following a rotation of the operation lever in the vertical rotation direction; a forward/backward cam portion rotates following a rotation of the operation lever in the front-rear rotation direction; a neutral switch portion is pressed by the neutral cam portion and detects the pressing in a state where the neutral cam portion is rotated to a neutral pressing position; and a forward/backward switch portion is pressed by the forward/backward cam portion and detects the pressing in a state where the forward/backward cam portion is rotated to a forward pressing position or a backward pressing position.
US10969002B2

An assembly includes a first planetary stage, a second planetary stage, and at least one retainer plate. The first planetary stage has a planet carrier and the second planetary stage has a ring gear. The planet carrier and the ring gear are configured to be rotated about a common axis of rotation. The retainer plate is attached to the ring gear and engages in a groove in the planet carrier. The groove and the axis of rotation are at least partially skewed to each other. The retainer plate is arranged at least partially on a first side of a first plane and on a first side of a second plane. The first plane and the second plane intersect along the axis of rotation. All planet bolts fixed in the planet carrier each lie on a second side of the first plane and/or the second plane.
US10968995B2

A power transmission apparatus may include a first input shaft fixedly connected to an engine output shaft, a second input shaft and selectively connectable to the first input shaft, a third input selectively connectable to the first input shaft, an intermediate shaft and first and second output shafts, an idle shaft mounted, a planetary gear set, the second rotation element and one of the first and third rotation elements selectively connectable to the intermediate shaft, the first and third rotation elements connected to the third and second input shafts, a plurality of gear sets, a first synchronizer selectively receiving a torque from the second input shaft and transmitting the received first torque to the first output shaft, a second synchronizer selectively receiving a torque from the third input shaft and transmitting the received second torque to the second output shaft, and four clutches.
US10968992B2

A ball screw drive, comprising a screw that includes at least one outer ball groove, and a threaded nut that includes at least one inner ball groove, wherein the inner and outer ball grooves combine to form a ball channel in which one or more balls are accommodated, wherein at least one pocket is formed in the threaded nut, in which a deflection element is accommodated for deflecting the balls rolling in the ball groove, wherein the deflection element includes a deflection body, on which an intake and discharge section are formed and open into the ball groove to enable the one or more balls to enter and exit the groove, and wherein the intake and discharge section includes a snaking bath that enables the ball to be moved from one ball groove section into an adjacent ball path section.
US10968980B2

A linear extension and retraction mechanism that is mounted in a robot arm mechanism includes: a plurality of first pieces having a flat plate shape which are bendably connected to each other at front and rear end faces; a plurality of second pieces having a groove shape which are bendably connected to each other at front and rear end faces of a bottom part, with the first and second pieces becoming linearly rigid when superposed, and the first and second pieces returning to a bent state when separated from each other; a head section which joins a leading first piece of the plurality of first pieces and a leading second piece of the plurality of second pieces; and a sending-out mechanism section including a plurality of rollers and for firmly superposing the first and second pieces and supporting the first and second pieces movably to front and rear. At least one groove section that extends from front to rear is formed in the surfaces of the first and second pieces that contact the rollers.
US10968970B2

A brake disk formed of a light weight ceramic and ceramic composite materials, the brake disk having a coating overlying at least a portion of the brake disk. The brake disk includes parallel surfaces wherein at least a portion of the parallel surfaces are coated with a coating material to increase wear and decrease corrosion. The coating over the brake disk includes multiple layers of the coating material, wherein the coating material includes coating material particles configured to construct a pattern of repetition that is consistent with a lattice structure when applied over the parallel surfaces of the brake disk.
US10968968B2

A disc brake assembly includes a brake clip having a U-shaped section and at least one extension portion. The U-shaped section has a base leg and opposing upper and lower legs extending from the base leg. The at least one extension portion has an application portion, a transition portion with first and second legs, and a bend connecting the first and second legs. The transition portion extends in a first direction from a side of the U-shaped section. The first and second legs extend in a direction other than the first direction. The bend redirects the application portion from a second direction to a third direction. The second direction is angled from the first direction.
US10968967B2

A retraction spring assembly having: a) pad clip having a lock channel and one or more assembly locks; b) a retraction spring affixed to the pad clip with two or more lock arms residing within the lock channel and a plurality of energy storage portions; and first and second retraction arms; wherein the one or more assembly locks are configured to receive the two or more lock arms and bias the retraction spring into an assembly position; during the brake apply, movement of the first and second retraction arm is toward each other and results in energy being stored in the body portion; and during the brake release, the energy stored in the body portion is released and transferred to both the first and second retraction arm to result in movement of the first retraction arm and the second retraction arm away from each other.
US10968964B2

A coupling and control assembly includes an internal latching mechanism to hold a support member and a coupling member together in position so that the support member and the second coupling member rotate together without using any energy.
US10968954B2

A bearing grease includes a base oil and a thickener, and the base oil includes mineral oil and poly-α-olefin. The poly-α-olefin may be a blend of poly-α-olefin having a kinetic viscosity higher than that of the mineral oil and poly-α-olefin having a kinetic viscosity equal to or lower than that of the mineral oil, and the kinetic viscosity of the base oil at 40° C. is in a range of 40 through 90 mm2/s. The amount of the poly-α-olefin by mass in the base oil is greater than the amount of the mineral oil by mass in the base oil. The worked penetration of the grease is in a range of 200 through 250. The grease reduces flying grease and outgas and has superior low-temperature characteristics.
US10968931B1

A U-base clip component can include two opposing side walls joined together at an insertion end with a rib receiving cavity between the two opposing side walls. Aperture retention arms can extend outwardly from the two opposing side walls, respectively. Rib coupling arms can extend inwardly from the two opposing side walls. A seal component can include a central wall having a clip aperture therethrough. A first component annular seal can extend in a first direction away from a first side of the central wall. A second component annular seal can extend in a second, opposite direction away from a second, opposite side of the central wall. The seal component and the U-base clip component can have a shipping configuration in which the U-base clip component extends through the clip aperture with the seal component coupled between the trailing end and the aperture retention arms of the U-base clip component.
US10968930B2

A connecting structure comprising a main body, a plurality of rotary discs, and a joint set is provided. The rotary discs are rotatably disposed on the main body with intervals. The joint set comprises at least one third connecting element and at least one fourth connecting element. The fourth connecting element matches with the first connecting of the object for connecting to each other, and the third connecting element matches with the second connecting element of the device for connecting to each other.
US10968921B2

A blower fan for preventing noise generated from blades and a peripheral interference object is provided, the blower fan including a cylindrical hub, a plurality of blades disposed to be spaced apart an asymmetric distance from one another about the hub, and a balancer connected to the hub to balance the blades.
US10968915B2

A high-vacuum pump comprises a plurality of pumping stages, each comprising a plurality of mutually cooperating elements, including at least one rotating rotor element and one stationary stator element. At least one of the elements of at least one of the pumping stages is made of a plastic material reinforced with short fibres, dispersed in chaotic and substantially random manner inside the matrix of plastic material. Use of a plastic material reinforced with short fibres allows making the at least one element by injection molding and allows manufacturing the vacuum pump with considerably reduced production costs if compared to the conventional vacuum pumps.
US10968914B2

A method for providing artificial lift with an electric submersible pump system includes providing an electric submersible pump system having a motor, a pump assembly, a seal assembly, and a shaft assembly extending along a central axis from the motor to the pump assembly. The pump assembly includes two or more pump sections and a coupling with a transmission mechanism is located between the two or more pump sections. The motor rotates a motor shaft segment of the shaft assembly that is in engagement with a first pump section and starts the first pump section. One of the transmission mechanisms is moved from a disengaged position to an engaged position where the coupling conveys the rotation of the motor shaft segment to the adjacent shaft segment and starts another of the two or more pump sections.
US10968910B2

A supercharger having twisted meshing rotors sealingly contained within a housing having an inlet port to admit air into the meshing rotors and an outlet port to expel air from the meshing rotors, the rotors having mesh points where the rotors contact one another and spaces between their mesh points to accept air from the inlet port and propel it to the outlet port as the rotors are rotated and the mesh points travel axially, the housing, inlet and rotors defining an angle known as the seal transfer angle which is greater than or equal to zero degrees when the inlet port is closed and the volume of air between rotors is sealed and has no leakage path. In the described supercharger the housing, rotors and inlet port are configured to have a negative seal transfer angle of, e.g., −10 to −40 degrees or more, up to the maximum available, and to provide a leakage path for an angular portion of the rotors' rotation, improving high end performance without degrading low end performance.
US10968909B2

A dry vacuum pump may include a stator which defines an internal chamber in which a rotor is rotationally mounted. A sensor is mounted to the stator and has an output connected to a processing circuit arranged to analyse the output of the sensor to determine the absolute distance between a point on the surface of the rotor and internal stator surface. The rotor to stator clearance can thus be accurately determined in real time during operation of the pump, so that the pump performance can be optimised over its serviceable life.
US10968902B2

A modular pump system permits combining multiple discrete pump assemblies in serial and/or parallel configurations to tailor system output to user needs. The assemblies may be combined by hand quickly, without the needs for tools, to permit use in remote areas.
US10968894B2

A wind turbine foundation and method for making a wind turbine foundation. The wind turbine foundation preferably includes a core member including a substantially cylindrically-shaped main body, a first outer flange extending out from the main body along an upper section of the core member, and a second outer flange extending out from the main body along a lower section of the core member, and a plurality of radial girders connected to the first outer flange and the second outer flange and radiating out from the core member.
US10968893B2

A wind turbine comprising a tower structure configured to hold a nacelle with a rotor and a parking structure for holding the rotor. To improve the ability to carry out maintenance and to allow easier assembly and disassembly of the wind turbine, the parking structure is configured to connect the rotor directly to the tower structure to thereby allow removal of the nacelle while the rotor remains fixed to the tower structure.
US10968886B2

The present invention provides a turbine airfoil for relative movement in an ambient fluid, and a turbine apparatus comprising at least one airfoil. The airfoil comprises a main spar having two hill formations and discharge means operable to discharge evaporative and condensing fluids outwardly into the ambient fluid flowing over the main spar. The first of these hill formations accelerates the flow of the ambient fluid until it reaches the speed of sound. After the first hill formation the Mach number continues to increase and the evaporative fluid is discharged into the ambient causing the air to cool which accelerates the ambient flow further and decreases the pressure. On the second hill formation the lower pressure causes a thrust. As the flow moves relative to the second hill formation the Mach number decreases and then increases as it descends the second region. A condensing fluid is discharged causing the water content of the air to condense releasing heat which results in a decrease in Mach number and an increase in pressure. The increased pressure on the second hill formation will produce a thrust which can be used to turn a rotor. The present invention provides an airfoil for producing work and power directly from the moisture in the air. It has no dependence on wind speed and its energy source is directly derived from the always available ambient atmosphere.
US10968885B2

A rotor blade having a suction side and a pressure side for a wind power installation, comprising: a rotor blade root of a hub region for the attachment of the rotor blade to a rotor hub, and a rotor blade tip arranged toward that side of a tip region which is averted from the rotor blade root. In the region of the hub region, the rotor blade has, at least in part, a thickness profile which has a thorn-like extension at its trailing edge, wherein, in the region of the hub region, the thickness profile has, at least in part, a first thorn-like extension at the trailing edge at the suction side, and a second thorn-like extension at the trailing edge at the pressure side, and, in the region of the hub region, the thickness profile has, at least in part, a flow stabilizer and/or a vortex generator on the suction and/or pressure side.
US10968876B2

An engine air intake duct includes a duct wall and an orifice cap. The duct wall extends between an air inlet and an air outlet and has at least one orifice disposed therethrough. The duct wall has an integrally-formed closure mechanism adjacent the orifice. The orifice cap is moveable relative to and securable to the closure mechanism to substantially cover the orifice.
US10968870B2

The present disclosure describes an evaporative emission control canister system that includes: one or more canisters comprising at least one vent-side particulate adsorbent volume comprising a particulate adsorbent having microscopic pores with a diameter of less than about 100 nm; macroscopic pores having a diameter of about 100-100,000 nm; and a ratio of a volume of the macroscopic pores to a volume of the microscopic pores that is greater than about 150%, and having a retentivity of about 1.0 g/dL or less. The system may further include a high butane working capacity adsorbent. The disclosure also describes a method for reducing emissions in an evaporative emission control system.
US10968864B2

A nacelle is configured to be coupled to an underside of a wing and forms a clearance space between the nacelle and a leading edge slat of the wing. A portion of an outlet cowling moves longitudinally aft when a reverse thrust configuration is activated and the leading edge slat is deployed toward the nacelle. The outlet cowling also includes another portion located adjacent to the leading edge slat that does not move when the reverse thrust configuration is activated and thus maintains its clearance space from the leading edge slat.
US10968852B2

Methods and systems are provided for controlling a fuel system of a vehicle to diagnose whether a fuel filter is functioning as desired. In one example, a method may include, in response to a fuel rail pressure decreasing below a threshold pressure while an engine of the vehicle is running, diagnosing whether degradation of fuel injectors or a fuel pressure regulator of the vehicle has occurred while the engine is not running. Then, only if degradation of the fuel injectors and fuel pressure regulator has not occurred, a fuel filter cleaning routine is performed.
US10968845B2

A control device is provided for a compression ignition engine, which controls so that partial compression ignition combustion of A/F-lean mixture gas is carried out in a specific range where an engine load is low. In a first range of the specific range, a normal ignition in which sparks are generated in a late period of compression stroke or an early period of expansion stroke to start SI combustion, and a preceding ignition in which sparks are generated at a timing included in intake stroke or compression stroke and earlier than the normal ignition by a given amount or more are performed, and fuel is injected at a timing where fuel is present before the preceding ignition inside the combustion chamber. In a high-load side second range of the specific range, at least the normal ignition is performed and the execution of the preceding ignition is limited.
US10968836B2

A distribution method for a gas turbine engine distributes fuel based on a calculated ratio of air flow burnt to total air flow through all combustion zones in the gas turbine engine. This ratio is used to achieve a predetermined flame temperature in the gas turbine engine.
US10968826B2

A combined power generation system performing pressure difference power generation includes a pressure difference power generation facility generating electricity by using a pressure change of natural gas; a gas turbine power generation facility including a compressor, a combustor, a turbine, and a generator; and a heating unit to heat the natural gas discharged from the pressure difference power generation facility. A first bypass channel enables the natural gas to bypass the pressure difference power generation facility, and a second bypass channel enables the natural gas to bypass the heating unit. The heated natural gas is heated to a high temperature and then introduced into the combustor of the gas turbine power generation facility. Since the natural gas to be used in the gas turbine power generation facility is preliminarily heated while passing through the preceding power generation facility, the generation efficiency of the gas turbine power generation efficiency is improved.
US10968824B2

A compound cycle engine having an output shaft; at least two rotary units each defining an internal combustion engine, a first stage turbine, and a turbocharger is discussed. The first stage turbine includes a rotor in driving engagement with the output shaft between two of the rotary units. The exhaust port of each rotary unit is in fluid communication with the flowpath of the first stage turbine upstream of its rotor. The outlet of the compressor of the turbocharger is in fluid communication with the inlet port of each rotary unit. The inlet of the second stage turbine of the turbocharger is in fluid communication with the flowpath of the first stage turbine downstream of its rotor. The first stage turbine has a lower reaction ratio than that of the second stage turbine. A method of compounding at least two rotary engines is also discussed.
US10968820B2

A rotary engine includes an insert having a pilot subchamber defined therein and communicating with the internal cavity of the engine. A pilot fuel injector has a tip in communication with the pilot subchamber. An ignition element extends into an element cavity defined through the insert adjacent the pilot subchamber. The element cavity is in communication with the pilot subchamber through a communication opening defined in the insert between the element cavity and the pilot subchamber. The communication opening is smaller than a portion of the ignition element adjacent the communication opening such as to prevent the portion of the ignition element from completely passing through the communication opening upon breaking off of the portion of the ignition element from a remainder of the ignition element. An outer body for a rotary engine and a method of combusting fuel in a rotary engine are also provided.
US10968817B2

In a spark-ignition internal combustion engine in which a protrusion including an intake-side inclined surface and an exhaust-side inclined surface is formed on a top surface of a piston, and a cavity is formed in the protrusion at a position associated with a spark plug, the intake-side inclined surface and the exhaust-side inclined surface are formed in such a way that an inclination angle of the exhaust-side inclined surface is smaller than an inclination angle of the intake-side inclined surface, and a difference in inclination angle between the intake-side inclined surface and the exhaust-side inclined surface is 4 degrees or larger.
US10968810B2

A thermal management module comprises a housing and a drive shaft located within the housing. The housing is provided with a first internal cavity, a partition and a second internal cavity which are arranged in series along the axial direction of the drive shaft. The first internal cavity and the second internal cavity are separated by the partition. The partition is proved with a through-hole through which the drive shaft passes. One end of the drive shaft extends into the first internal cavity. A second internal cavity is used for receiving a drivetrain for rotating the drive shaft.
US10968809B2

Provided is a flow control valve and a cooling system, with which a pressure loss can be reduced. A rotor 12 includes a first guide portion 43 on the outer circumferential side of an extending portion 42 fixed to a drive shaft 13 and protruding into a space inside the rotor 12. The first guide portion 43 has a radial outer shape which increases from an x-axis positive direction side toward an x-axis negative direction side.
US10968781B2

A system includes a probe disposed through one or more walls of a turbomachine. The probe includes a sensing component configured to sense a parameter of the turbomachine. The probe also includes a body coupled to the sensing component, an inlet configured to receive a cooling inflow, a shell that defines a cooling passage, and an outlet. The sensing component is disposed on a warm side of the one or more walls. The inlet and the outlet are disposed on a cool side of the one or more walls. The cooling passage directs the cooling inflow toward the sensing component and toward the outlet. The outlet is configured to receive an outflow from the cooling passage, wherein the outflow includes at least a portion of the cooling inflow.
US10968776B2

Provided is a structure in which nozzles of a turbine of a gas turbine and a shroud of the turbine are supported by a turbine casing. Each nozzle includes an outer circumferential flange having a front end portion and a rear end portion respectively engaged with an inner circumferential portion of the turbine casing, a front end portion of the shroud is engaged with the rear end portion of the outer circumferential flange located frontward thereof, a rear end portion of the shroud is engaged with the front end portion of the outer circumferential flange located rearward thereof, and the nozzle and the shroud are supported by the turbine casing through a support pin penetrating a superposition engagement portion at which engagement portions of the turbine casing, the outer circumferential flange, and the shroud are radially superposed on each other.
US10968775B2

A support system for a gas turbine engine is provided. The support system includes a load-bearing unit that includes a first flange, a support element supporting the load-bearing unit and having a second flange, a fastener connecting the first flange and the second flange, a first super-elastic shape memory alloy component in contact with the first flange, and a second super-elastic shape memory alloy component in contact with the second flange. The first and the second super-elastic shape memory alloy components are configured to deform when a load exerted by the fastener exceeds a threshold load value of the fastener.
US10968770B2

A gas turbine engine includes a fan driven by a fan shaft and retractable axial retainer of the shaft mounted on a stator element and movable between a first operational position and a second non-operational position. The retractable axial retainer may include a fluid supply configured for supplying at least one cavity with fluid. In some examples, the retractable axial retainer is mounted movably or slidingly so as to generate movement of the retractable axial retainer between the operation and non-operational positions.
US10968765B2

A method includes receiving a command to operate a power load of a power system at a command output power while operating the power load at a reference output power; operating a gas turbine engine of the power system in a maximum regulator mode to increase a power generation of the gas turbine engine when the command output power is greater than the reference output power or in a minimum regulator mode to decrease the power generation of the gas turbine engine when the command output power is less than the reference output power; and coordinating an electric machine power draw from the gas turbine engine with a change in power generation of the gas turbine engine to maintain a rotational speed parameter of the gas turbine engine substantially constant while operating the gas turbine engine in the maximum regulator mode or in the minimum regulator mode.
US10968763B2

A method for assembling a seal arrangement may comprise applying an adhesive to a seal, applying a force to a shoe of the seal, and removing the force from the shoe, wherein the adhesive secures the shoe with respect to a static structure in response to the force being removed.
US10968762B2

An aspect of the present disclosure is directed to a seal assembly for a turbo machine. The seal assembly includes a fluid bearing wall including a bearing face in which the bearing face defines a fluid opening through the fluid bearing wall. The seal assembly further includes a seal body extended circumferentially relative to a centerline axis. The seal body defines a cavity extended at least partially circumferentially through the seal body. A fluid passage is defined through the seal body in fluid communication with the fluid opening through the fluid bearing wall.
US10968759B2

A rotary machine comprises a hub including: a blade-facing hub portion including a first blade-facing surface which faces a spherical hub-side end surface of a variable blade and which has a first spherical region having a spherical shape; an upstream hub portion disposed upstream of the blade-facing hub portion in an axial direction of the hub and having a first outer-peripheral surface being adjacent to the first blade-facing surface in the axial direction; and a downstream hub portion disposed downstream of the blade-facing hub portion in the axial direction and having a second outer peripheral surface being adjacent to the first blade-facing surface in the axial direction. At least one of following condition (a) or (b) is satisfied: (a) a downstream end of the first outer peripheral surface is disposed on an outer side of an upstream end of the first blade-facing surface in the radial direction of the hub; (b) an upstream end of the second outer peripheral surface is disposed on an outer side of a downstream end of the first blade-facing surface in the radial direction of the hub.
US10968748B2

A turbine section includes a pair of adjacent turbine airfoils and an endwall extending between the airfoils. The endwall includes a first feature spanning approximately thirty percent pitch and having a first depression with a maximum depression located between twenty percent and eighty percent of the axial chord length of the first airfoil, a second feature spanning approximately thirty percent pitch and having a first peak with a maximum height located between sixty percent and ninety percent of the axial chord length of the first airfoil, and a third feature spanning approximately thirty percent pitch and having a second depression with a maximum depression located between twenty percent and fifty percent of the axial chord length of the second airfoil.
US10968740B2

The invention relates to an interchangeable chisel holder (40) which can be fixed to a milling drum (15) of a ground-working machine (10), having a forward chisel holder (42) for the interchangeable holding of a forward chisel (20), preferably a round-shaft chisel, and having a rearward chisel (30, 31), which is held on the interchangeable chisel holder (40), wherein, as based on a working movement (76) of the interchangeable chisel holder (40) when used in the ground-working machine (10), the rearward chisel (30, 31) is arranged behind the forward chisel holder (42). In such an interchangeable candleholder (40) provision can be made, according to the invention, for the rearward chisel (30, 31) to be held on the interchangeable chisel holder (40) axially and fixed in the circumferential direction of the chisel holder. Maintenance-induced stoppages of the ground-working machine can thus be reduced and the loss of chisels can at least be lowered.
US10968739B1

A unitary bit/holder assembly includes a bit tip insert having a diamond coated tip mounted thereon that is received in a transition member that is brazed onto a forward end of a bit holder. The forward end of the bit holder includes a trough onto which the transition member is mounted. The unitary bit/holder includes a standard length shank or a shortened length shank that can each be mounted into a shortened base block.
US10968738B1

A bit that includes reclaiming a substantially solid body from a consumed conical bit. The substantially solid body includes a truncated forward body portion where the destroyed bit was removed and a generally cylindrical shank portion depending axially from the forward body portion. A new forward portion that includes a generally cylindrical bore or a tapered bore axially extending from a forward end of the forward portion is welded to an interface of the truncated forward body portion of the substantially solid body.
US10968736B2

An example laser tool is configured to operate within a wellbore of a hydrocarbon-bearing rock formation. The tool includes one or more optical transmission media. The one or more optical transmission media are part of an optical path originating at a laser generator configured to generate a laser beam. The one or more optical transmission media are for passing the laser beam. The tool includes a mono-optic element that is part of the optical path. The mono-optic element is for receiving the laser beam from the one or more optical transmission media and for altering at least one of a geometry or a direction of the laser beam for output to the hydrocarbon-bearing rock formation. The tool also includes one or more sensors to monitor one or more conditions in the wellbore and to output signals based on the one or more conditions.
US10968735B2

A telemetry and communication system and method for communication between a well production system and a well assist system. The system may comprise a well production system, which may comprise a telemetry sensor disposed in a production well below a highly conductive layer and a transmitter. The system may further comprise a well assist system comprising a sensor which is operable to receive information from the transmitter. A method for providing telemetry and communication may comprise determining a location of a well assist system for a well production system, deploying the well assist system to the location, disposing a sensor from the well assist system below a highly conductive layer, and receiving information with the sensor, the information being transmitted from a transmitter of the well production system disposed below the highly conductive layer.
US10968734B2

An untethered sensing object able to sense and record well fluid and wellbore parameters. The untethered sensing object is adapted to transmit recorded data towards a communication module of a toolstring, whereas the toolstring is conveyed from surface and reaches a proximity distance with the untethered sensing object inside the well fluid of a wellbore. The untethered sensing object includes at least one sensor, an acquisition module, a recording module and a transmitting module.
US10968733B2

Temperature sensing devices and methods for determining downhole fluid temperature at a drill string in a borehole while drilling are disclosed. The device includes a temperature sensor capable of detecting and measuring rapid temperature changes and may be used to sense the temperature of fluid inside or outside the drill string. In addition, the device includes a thermal conductor that receives and secures the temperature sensor; the thermal conductor is in turn received and secured in a thermal insulator that provides a thermal barrier. In an embodiment, the device is disposed in a channel within an outer diameter of the drill string such that the device is protected from the side wall of the borehole and drilling fluid and cuttings can pass through the channel without becoming packed around the temperature sensor.
US10968732B2

Tubular elasticity is applied to determine tubular wear volume. In general, a torque and drag model is applied to calculate the dynamic stretch of the inner tubular string (e.g., drill string). The dynamic stretch is then integrated into a casing wear model to improve the accuracy of the calculated wear and its corresponding position along the outer tubular string (e.g., casing string).
US10968723B2

System and methods for cleaning debris or particulates from a wellbore using foam is provided, including predicting if a foam cleanout of a well is feasible by calculating foam properties at each of a number of segments in a well during a foam cleanout, comparing the foam properties to screening limits, providing an output to indicate if a foam cleanout is feasible. If feasible, the foam cleanout is performed.
US10968713B2

A technique employs the use of oscillations downhole to facilitate a desired functionality of a downhole tool. According to this technique, a tool is initially conveyed downhole and operated to perform a function that relates to a downhole application. The operational efficiency of the tool is improved by creating oscillating forces which vibrate the tool to achieve a desired result, e.g. freeing the tool from a stuck position.
US10968704B2

Systems and methods for penetrating a subterranean formation with a downhole laser assembly include a laser generation unit located within a subterranean well. The downhole laser assembly further includes a vortex tube. The vortex tube has a compressed air supply port, a hot air outlet oriented to direct a hot air stream in a direction away from the laser generation unit, and a cold air outlet oriented to direct a cold air stream over the laser generation unit.
US10968701B2

An apparatus for driving a drillable drill bit of a drilling assembly and a method of manufacturing of the apparatus for driving the drillable drill bit is provided. The apparatus employs a drilling assembly that includes one of a casing string or a tubular string suspendable in a borehole and a drill pipe housed within one of the casing string or the tubular string. The drillable drill bit is fixed at the bottom of the drill pipe. The drilling assembly further includes a plurality of motors mounted circumferentially on the one of casing string or tubular string, wherein the plurality of motors is attached to wall of the one of casing string or tubular string and are partially outside the one of casing string or tubular string in the borehole, and the plurality of motors are configured to drive the drillable drill bit.
US10968699B2

A fluid displacement apparatus includes a stator section with a rotor therein. The stator section includes a cylindrical casing, a helically-convoluted chamber section within the cylindrical casing, and a rigid sleeve within the cylindrical casing and separate from the helically-convoluted chamber section. The rigid sleeve includes a circular internal bore. The rotor is rotatably disposed within the cylindrical casing. The rotor includes a helically-lobed section disposed within the helically-convoluted chamber section, and a circular cylinder section disposed within the rigid sleeve. The circular cylinder section provides a fluid passageway between the rigid sleeve and the circular cylinder section. Side loads from the rotor are distributed along a contact line at any point of rotation of the circular cylinder section within the rigid sleeve.
US10968687B1

Compound fenestration assembly mull joints, compound fenestration assemblies using those mull joints, and methods of making and using the same are described herein. The mull joints in compound fenestration assemblies as described herein use universal joining strips to form both sides of a mull joint, as well as other universal components such as, e.g., corner gussets, locator plates, end plugs, seal members, etc. that may be used as needed to form mull joints as required in a compound fenestration assembly.
US10968683B2

A door include a first skin, a second skin, and a glazing unit. The first skin includes a first skin body portion, and a first flange portion extending inward from the first skin body portion. The first skin body portion has a first tip. A second skin includes a second skin body portion, and a second flange portion extending inward from the second skin body portion. The second skin body portion has a second tip. A glazing unit has an edge disposed adjacent to and between the first tip and the second tip. The first flange portion and the second flange portion provide an interlocking structure.
US10968682B2

A door system may include a threshold assembly having a base including a base drain channel having a major drain surface inclined from a second edge to a first edge thereof, a base drain hole defined in a second base sidewall to convey water from said base drain channel out through the second base sidewall to an exterior side, on a first base sidewall a first base seat configured for mating seated engagement with a first crown seat in a first seat connection, on the second base sidewall a second base seat configured for mating seated engagement with a second crown seat in a second seat connection, a crown supported by the base, the crown including a crown minor side above the first crown seat and a crown major side above the second crown seat, a crown gutter intermediate the crown minor side and crown major side, a gutter drain hole defined in the crown gutter to convey water into the base drain channel, the crown selectively installable on the base in a first position for in-swing movement of a door element or a second position for out-swing movement of a door element, the crown position selectable independent of the base positioned to convey water from the base drain channel to the exterior side.
US10968681B2

A smart locker system includes an enclosure unit and a cassette unit. The smart locker is extendable by adding additional enclosure units and the cassette units. The cassette unit includes storage bins and a control bin. The cassette unit contains different size of storage bins and a control bin. The smart locker system further includes a touch screen and authentication devices. The smart locker system can arrange the storage bins and the control bins to maintain the height of the smart locker system.
US10968668B2

A door checker includes a housing which has a base from which first and second opposing flanges extend. First and second guide pins are spaced apart from one another and are interconnected to the first and second flanges. The first and second guide pins are configured to deflect in response to a load. A check arm extends through the base and is arranged between the first and second guide pins. The check arm is configured to move relative to the housing and includes a profile that corresponds to a variable door holding force. A bearing member is arranged on one side of the check arm and the bearing member coacts with the profile and is supported on the first and second guide pins and is configured to slide thereon in response to movement of the check arm relative to the bearing member. The bearing member transfers the load from the check arm to the first and second guide pins.
US10968667B2

A method and to a device for impinging on a motor vehicle door in the sense of a deceleration, in particular for avoiding collisions. There is at least one sensor assigned to the motor vehicle door. Furthermore, as a function of signals from the sensor, the control unit actuates the locking device for locking the motor vehicle door. The locking device applies a preferably variable braking torque to the motor vehicle door, taking into account a braking start predetermined by the control unit.
US10968666B2

An inside handle device for vehicle includes a handle unit and a cable unit. In the handle unit, an operation handle including a connecting recess is rotatably connected to a handle base. The cable unit is connected to the handle unit while holding one end of an operating force transmission cable in which an inner cable is movably inserted into an outer cable. The connecting recess is locked to a connecting body formed at a tip end of the inner cable in a state where the handle unit is connected to the cable unit.
US10968665B2

A latch system includes an actuation module having first and second actuation mechanisms. The first actuation mechanism includes a first handle coupled to a locking rod having an end slot and an oppositely disposed rod insert. The second actuation mechanism includes at least one second handle, a conversion block and an outer rod coupled together. The outer rod has an open end and a slot. At least one latch module has a retractable latch. A control cable connects the conversion block and the latch module such that rotation of the conversion block in a first direction retracts the latch. A lock is operably engagable with the end slot to selectively allow and prevent rotation of the inner rod. Selective rotation of the locking rod in the first direction rotates the conversion block. Rotation of the outer rod in the first direction rotates the conversion block without rotating the locking rod.
US10968664B2

An exit device according to one embodiment includes a plurality of sensors and an electronic dogging mechanism. The exit device is configured to locally analyze sensor data to determine the security state of the exit device, report data to a management system via a wireless communication channel established between the exit device and the management system, and receive and process instructions to perform an electronic dogging operation.
US10968663B2

Fenestration systems and associated methods include use of a lock assembly having a housing, a cam gear, a reversal gear, and one or more catches. Various aspects relate to enhanced locking/security, including repeatability and overall efficacy.
US10968650B2

A rolling cover for a spa or a pool, which can be a rolled-up into generally cylindrical configuration, and an unrolled into a generally flat configuration. The rolling cover includes a flexible top cover, a flexible sealed insulation bag, a bag support structure, a top cover support structure and a cover tightening arrangement. Further, a spa including the rolling cover.
US10968646B1

A roofing safety line engagement assembly includes a plate that has a top side, a bottom side and a perimeter edge. The perimeter edge includes a front edge, a rear edge, a first lateral edge and a second lateral edge. The first lateral edge has a plurality of slots therein. Each of the slots engages a nail extended into a roof. The slots are angled toward the front edge such that an angle between each of the slots and the first lateral edge is less than 60°. A catch is attached to and extends upwardly from the plate. The catch is positioned adjacent to the rear edge and releasably engages a safety line.
US10968644B2

A kit for erecting a platform. The kit comprises a plurality of quad-chord trusses. Each truss is attachable to others of the truss by eyelets on the ends of the chords. When the chords are spaced horizontally, the eyelet apertures are vertical for receiving pins, which allows a single pin to be inserted in eyelet apertures on one side of the truss so that one truss is swingable horizontally into position for rigid attachment end-to-end by inserting another pin in eyelet apertures on the other side of the truss. Each truss comprises a plurality of connector members for attachment to the trusses along their lengths. The kit further comprises a plurality of cross beams having connector members at their ends to mate with and attach to the truss connector members, and a plurality of tie-up mechanisms attachable to the trusses and to which a supporting line from an overhead structure is attachable. The cross beams have overhangs at their ends for overhanging the upper ones of the chords to allow ease of movement along the chords and attachment. A track lies between the chords of each truss to allow movement of bolts along the track into position for insertion into decking apertures for attachment of the decking. The trusses may be foldable for transport and storage.
US10968640B2

The present invention provides stone-plastic hot pressing flooring including a stone-plastic base material part which includes a middle material layer, a stone-plastic substrate layer, and a bottom material layer sequentially arranged side by side; —a color film layer, located at one side of an upper surface of the stone-plastic base material part; —a first wear-resistant layer, located at one side of an upper surface of the color film layer; and —a second wear-resistant layer, located at one side of a lower surface of the stone-plastic base material part; and wherein the middle material layer and the bottom material layer are mainly composed of polyvinyl chloride, plasticizer, stabilizer, carbon black, and stone powder.
US10968634B2

A covering system provides a structural insulated panel for covering a roof having standing seams. The insulation is a composite core made of EPS and other polymers such as polyurethane. At least one panel covers a mounting surface, like a roof, and at least one protruding seam on the roof. The panel utilize a deformation, or crimping to form connections with adjacent panels and attachments with the mounting surface. A bracket fastens to the mounting surface by crimping onto the protruding seam. An exterior portion includes a pair of stabilizers that extend outwardly. A pair of stabilizer ends crimp onto a support portion of the mounting bracket for fastening. The crimping mechanism minimizes the need for penetrating the mounting surface with fasteners and reduces space between seams.
US10968633B2

A roof system includes a roof deck, a weighted cover board disposed upwardly adjacent the roof deck and a plurality of fasteners coupling the weighted cover board to the roof deck.
US10968626B2

A mounting for acoustically insulating a first building component from a second building component, said mounting having a first insulating portion extending around a fastener, a second insulating portion extending around said fastener, a neck insulating portion extending between said first insulating portion and said second insulating portion, such that a shaft of the fastener is covered by one or more of the insulating portions between the first building component and the second building component.
US10968625B2

Vacuum insulation panels, methods for manufacture thereof, and applications thereof are described. The vacuum insulation panels comprise a porous insulating core encapsulated in an envelope to which a vacuum is applied. The envelope is coated with a waterproof coating layer which increases the robustness of the vacuum insulation panel.
US10968622B2

An expandable safe room (ESR) defining a protected space therein is provided and comprises a main upright frame, a pair of side walls hingedly connected to the main upright frame, and a front wall parallel to the main upright frame and hingedly connected to the side walls, wherein deploying the ESR in an expanding direction moves the front wall in a forward direction and away from the main upright frame. Floor and roof are also provided wherein the deployment of the ESR can be automatically or manually.
US10968618B1

A catch basin that configured to receive runoff water includes a first tube, a second tube, and a perforated cap. The first tube extends downward from an upper end to a lower end of the catch basin. The first tube has a first cross-sectional area that is defined along a first plane that extends horizontally though the first tube. The second tube extends horizontally outward from the lower end of the first tube at position that is below the upper end. The second tube is in fluid communication with the first tube and has a second cross-sectional area that is defined along a second plane that extends horizontally though the second tube, wherein the second cross-sectional area is greater than the first cross-sectional area. The perforated cap is secured to a horizontal end of the second tube.
US10968614B2

An accumulator for a vacuum drainage system. The accumulator includes a body having a bottom wall, sidewalls and top wall, the bottom wall, sidewalls and top walls all cooperating to define a reservoir within the body. A first inlet port and a first outlet port are provided toward a first end of the body, and a second inlet port and a second outlet port are provided toward a second end of the body. The first and second inlet ports respectively define first and second inlet openings into the reservoir, and the first and second outlet ports respectively define first and second outlet openings from the reservoir.
US10968603B2

A operator supporting electrohydraulic drive and control system based on, position sensors (8) (9), a electronic control unite ECU (2), a recovery, storing and re-use system for energy, and with actuator (3) (4) and the drive control valve (6) (7) bolted together in one (3+6) (4+7) unite and with the valve (6) (7) independently of the ECU (2) is controlling effective use of pump capacity and recovery of energy and with control of speed for low speeds, or prevented speed by valves (6) (7) or pump (10) (10a) (11) (11a) displacement and for higher speed with control of deplacement of pumps and motors and with valves (6) (7) at the same time controlled to be fully open.
US10968600B2

Disclosed embodiments are directed to distributed hydraulic systems, and power machines such as excavators including distributed hydraulic systems. In the distributed hydraulic systems, electronically controlled distributor blocks are located throughout the machine, particularly along the lift arm, to locally distribute hydraulic power to actuators of the various machine and implement functions. Distributing control of hydraulics in multiple locations reduces the number of hoses that must be routed from a main control valve to the various actuators on the machine.
US10968598B2

A controller is configured to acquire current terrain information indicating the current terrain in the travel direction of a work vehicle. The controller is configured to generate an inclined virtual surface extending from the current position of the work vehicle. The controller is configured to decide the soil volume of the current terrain located above the virtual surface. The controller is configured to set the virtual surface in which the soil volume of the current terrain becomes a predetermined target soil volume to be a virtual design surface. The controller is configured to generate a command signal to a work implement of the work vehicle to move the work implement along the virtual design surface.
US10968591B2

The invention relates to a pile guide comprising a base frame and a guide member for guiding a pile as it is driven into a substrate, the guide member comprising a plurality of guide parts that are movable between an operative position for supporting the pile and an inoperative position. The pile guide comprises a mechanism that couples the guide parts such that movement of a guide part towards the operative position results in movement of at least one other guide part towards the operative position.
US10968590B2

A measurement system that comprises at least one horizontal load measuring unit, that is preferably arranged on the leg guide is provided. The horizontal load measuring device measures or determines horizontal load on the position of the leg where the device is placed, which gives a more accurate indication of the leg bending moment than the rack phase differential measurement. Advantageously, multiple load measuring units can be provided along the leg guide.
US10968588B2

A mobile fabrication solution for onsite assemblage of earth drains for ground stabilization that includes a despooling carousel for uncoiling corrugated tubing from a stock supply, and for feeding the stock tubing into an extrusion head unit. The head unit contains counter-rotating wheels that grip and drive the tubing out through a collet into a filter sock and into a collection trough. One end of a stock supply of fabric filter sock is attached to the collet exteriorly of the head unit to the collet and is unrolled along the trough. When the corrugated tubing is ejected it fills the sock within the trough and may be cut to the desired length onsite, eliminating waste.
US10968585B2

The invention relates to a vacuum installation for industrial application, the installation comprising a first vessel having a first gas inlet for allowing a gaseous substance into the first vessel and a first outlet for depletion of a material, a second vessel having a second inlet for aspirating a quantity of material and a second gas outlet for depletion of the gaseous substance, wherein the gaseous substance comprises a vapour generated from the material, a storage chamber for storing the quantity of material, the storage chamber having a third inlet, wherein at least the first vessel communicates with an interior of the storage chamber via the first outlet and the third inlet; and a vacuum pump located in between the first vessel and the second vessel, and operated to lower the pressure in the second vessel, thereby allowing the material to be sucked into the second vessel via the second liquid inlet to an equilibrium level between the material and the gaseous substance, the vacuum pump being further operated to transport the gaseous substance to the first vessel to raise the pressure in the first vessel, thereby forcing the material in the first vessel into the storage chamber.
US10968584B1

A security gate actuator includes a main ball screw, a main ball nut, and a drive shaft stage. The main ball screw may further include a circular channel disposed on an outer surface of the main ball screw and at least one drive ball disposed in the circular channel. The main ball nut may be disposed on the main threads of the main ball screw and configured to translate rotational motion of the main ball screw to linear motion of the main ball nut. The drive shaft stage may include a drive shaft end and a drive shaft tube attached to the drive shaft end, the drive shaft end coupled to the main ball nut. The drive ball may push against the drive shaft tube to translate the rotational motion of the main ball screw to rotational motion of the drive shaft tube.
US10968580B2

A protective structure is provided that is configured to crush descending items into particles. The protective structure comprises an upper mesh layer made of hard material capable of crushing the descending items and a bottom layer made of combined hard material and relatively soft material, wherein the bottom layer is capable of absorbing the particles. The protective structure is further provided with a plurality of supporting poles that are positioned between the upper mesh layer and the bottom layer.
US10968578B2

An expansion joint connects structural elements of a building structure to fill a space between the structural elements themselves. The expansion joint has a plate body and a deformable body flanked or adjacent to the plate body along the longitudinal direction. The deformable body includes two superimposed and structurally independent portions connected to each other in a removable way, or configured for a removable connection with one another.
US10968566B2

A hybrid cable having a core and a wrap; the core made from a carbon fiber yarn or bundle of carbon fiber strands or yarns; and the wrap made of a plurality of metal wires helically wrapped around the core, the plurality of metal wires laid side by side without crossing each other. The fibers, yarns, or core may be treated with polymeric sizing, adhesive, or binder. The wire may be steel and may have a coating such as brass or zinc plating, or a polymeric coating or treatment. The hybrid cable is useful for reinforcing composite articles such as belts, track, or hose.
US10968553B2

The invention discloses a waterless fiber dyeing machine suitable for mixed fluid medium, including a dyeing tank, a carbon dioxide pressurizing system and a polar medium pressurizing system, a fiber loading system, a circulating dyeing system, a carbon dioxide recycling system, a polar medium separating and recycling system and an automatic unloading system. Since there are pressurizing systems and separating and recycling systems for carbon dioxide medium and polar medium, dyeing with the mixed fluid medium is realized in the waterless dyeing tank and the circulating dyeing system thereof; the hydrophobic carbon dioxide fluid medium is effectively modified, so that the dyeing performance and effect of the dye molecules on the hydrophilic natural fiber are improved. The fiber loading system and the unloading system can significantly improve the fiber loading efficiency, the discharging efficiency of the products.
US10968551B2

A plant and a method for connecting a web of fibrous material to a nonwoven or consolidating it therewith includes a first circulating belt on which the web of fibrous material is laid, a device for introducing a nonwoven into the plant, and a further successive circulating belt on which the nonwoven is to be connected to or consolidated with the web of fibrous material. The web of fibrous material from the first circulating belt is first laid on the nonwoven and subsequently the fibrous material is transferred onto the successive belt together with the nonwoven for connection or consolidation by use of water jets.
US10968541B2

An air spinning machine for producing a yarn from a fiber structure includes a spinneret with an internal eddy chamber. A spindle in the spinneret has an intake opening and extends into the eddy chamber. An annular gap is formed between an outside surface of the spindle and an inside wall of the eddy chamber. Air jets in the spinneret introduce air into the eddy chamber to impart twist to the fiber structure at the intake opening. An interior draw-off channel in the spinneret has a longitudinal axis by means of which the yarn is withdrawn from the eddy chamber. The air jets are aligned in a direction relative to a front side of the spindle around the intake opening so that some of the air introduced via the air jets during a spinning operation enters the annular gap and a remainder of the air enters the draw-off channel.
US10968531B2

Methods described herein manage wafer entry into an electrolyte so that air entrapment due to initial impact of the wafer and/or wafer holder with the electrolyte is reduced and the wafer is moved in such a way that an electrolyte wetting wave front is maintained throughout immersion of the wafer also minimizing air entrapment.
US10968520B2

Provided are a treatment liquid for a black trivalent chromium conversion coating, and a trivalent chromium-containing water-soluble liquid for finishing treatment, achieving excellent corrosion resistance and scratch resistance without containing a cobalt compound, with high stability and adequate consideration for environmental issues; and a method for treating a metal substrate using the same. The treatment liquid for a black trivalent chromium conversion coating on the surface of a metal substrate contains a trivalent chromium compound, two or more organic acids or organic acid salts, or one or more organic sulfur compounds, and nitrate ions, and contains no cobalt compound.
US10968519B2

A sheet material includes a resin layer containing a binder and catalyst particles, an electroless plating film on the side of one main surface of the resin layer and including first electroless plating films and a second electroless plating film, and a base material on the side of the other main surface of the resin layer.
US10968513B2

Provided is a plasma film-firming apparatus including: a chamber configured to accommodate a substrate therein; a substrate pedestal configured to disposed the substrate thereon within the chamber; a gas supply mechanism configured to supply a gas including a film-forming gas into the chamber; an exhaust mechanism configured to exhaust an inside of the chamber; and a plasma generating unit configured to generate plasma in the chamber. The substrate pedestal includes a pedestal body having a smaller diameter than that of the substrate and including a placement surface, and an annular adjustment member disposed outside the pedestal body. The adjustment member is replaceably installed. A plurality of adjustment members having various steps are provided at a position outside the substrate as the adjustment member, and among the plurality of adjustment members, an adjustment member is selected and used according to a processing condition of a plasma processing.
US10968508B2

A method of fabricating a hydrophilic-hydrophobic transformable composite film is provided. The method includes forming a silicon-containing layer on an iron-containing substrate; coating a titanium-containing sol-gel film on the said silicon-containing layer; and heating the iron-containing substrate with the silicon-containing layer and the titanium-containing sol-gel film thereon.
US10968506B2

Provided is a high-manganese hot-dip aluminum-coated steel sheet comprising: a base steel sheet containing, by weight, 5% to 35% of Mn, 0.3 to 6% of Al, 0.1 to 1.2% of Si, the balanced amount of Fe, and inevitable impurities; a hot-dip aluminum-coated layer, formed on a surface of the base steel sheet, containing, by weight, 3 to 12% of Si and the balanced amount of Al, and inevitable impurities; and an alloy layer, 0.1 to 10 μm in thickness with a Fe—Al—Si—Mn-based alloy phase on an interface between the base steel sheet and the hot-dip aluminum-coated layer, containing, by weight, 40 to 70% of Al, 2 to 13% of Si, 3 to 9% of Mn, the balance amount of Fe, and inevitable impurities.
Patent Agency Ranking