US10970894B2

A method for rendering a computer image includes, for each pixel of a plurality of N×M pixels forming a tile, determining a plurality of masks for the pixel, wherein N and M denote integers larger than 1, and wherein each mask identifies a respective subset of the pixels that are equidistant from the pixel and located at a respective distance from the pixel. The method further includes: determining an active mask for the tile, the active mask identifying active pixels of the pixels, each of the active pixels being determined as having color information; based on the active mask, identifying an empty pixel of the pixels, the empty pixel lacking color information; and determining at least a first nearest active pixel that is nearest to the empty pixel. The determining includes comparing the active mask with at least one mask of the masks for the empty pixel.
US10970892B2

An electronic apparatus includes a memory, a display, and a processor. The processor obtains an instruction on a figure-related process. If a type of a figure indicated by the instruction is a type unable to be drawn with function data stored in the memory, the processor: sends relevant data to at least one server; receives, from the server, drawing data generated by the server executing, based on the relevant data, an arithmetic operation required for the figure-related process; and performs the process on the display in accordance with the drawing data. If the type is a type able to be drawn with the function data, the processor executes an arithmetic operation required for the figure-related process using the function data without requesting the server to execute the arithmetic operation, and performs the process on the display in accordance with drawing data generated as a result of the arithmetic operation.
US10970889B2

Embodiments provide systems, methods, and computer storage media for generating stroke predictions based on prior strokes and a reference image. An interactive drawing interface can allow a user to sketch over, or with respect to, a reference image. A UI tool such as an autocomplete or workflow clone tool can access or identify a set of prior strokes and a target region, and stroke predictions can be generated using an iterative algorithm that minimizes an energy function considering stroke-to-stroke and image-patch-to-image-patch comparisons. For any particular future stroke, one or more stroke predictions may be initialized based on the set of prior strokes. Each initialized prediction can be improved by iteratively executing search and assignment steps to incrementally improve the prediction, and the best prediction can be selected and presented as a stroke prediction for the future stroke. The process can be repeated to predict any number of future strokes.
US10970885B2

The present disclosure relates to performing an unrolled iterative reconstruction of image data. Such approaches may include use of neural networks used for one or both of data fidelity and/or image update steps, resulting in improved image quality and accelerated reconstruction for various imaging modalities including CT, PET and MR.
US10970883B2

An augmented reality system includes a global navigation satellite system module adapted to output position data, an orientation measurement module adapted to output orientation data, an augmented reality module, at least one AR-client having a camera and a display. The augmented reality module is adapted to determine a position and orientation of the camera of the at least one AR-client based on the position data and orientation data, calculating screen positions of at least one AR object based on the position and orientation of the camera of the at least one AR-client to create at least one AR-overlay, transmitting the at least one AR overlay to at least one AR-client, and the AR-client is adapted to merging the at least one AR-overlay with a picture received from the camera of the at least one AR-client to provide an AR-image, and displaying the AR-image on the display.
US10970862B1

The present disclosure provides a method of medical procedure using augmented reality for superimposing a patient's medical images (e.g., CT or MRI) over a real-time camera view of the patient. Prior to the medical procedure, the patient's medical images are processed to generate a 3D model that represents a skin contour of the patient's body. The 3D model is further processed to generate a skin marker that comprises only selected portions of the 3D model. At the time of the medical procedure, 3D images of the patient's body are captured using a camera, which are then registered with the skin marker. Then, the patient's medical images can be superimposed over the real-time camera view that is presented to the person performing the medical procedure.
US10970861B2

A method (200) of determining a transformation matrix for transformation of ranging data from a first coordinate system for the ranging sensor to a second coordinate system for an image sensor is disclosed. The method comprises providing (201) a ranging sensor and an image sensor; acquiring (202) a ranging frame sequence, and an image frame sequence; determining (203) points of motion in frames of each acquired frame sequence; for each frame in one of the frame sequences: evaluating (204) if a single motion point has been determined in the frame, and if a single motion point has been determined, evaluating (206) if a single motion point has been determined in a temporally corresponding frame of the other frame sequence and, in that case, pairing (207) the temporally corresponding frames, whereby a set of frame pairs is formed, and determining (209) the transformation matrix based on the set of frame pairs.
US10970860B1

A character-tracking system is provided. The system includes a plurality of cameras, a first computing server, a second computing server, and a third computing server. The cameras are configured to capture scene images of a scene with different shooting ranges. The first computing server performs body tracking on a body region in the scene image to generate character data. The third computation server obtains a body region block from each scene image according to the character data for facial recognition to obtain user identity. The first computing server further performs person re-identification on different body regions to link the body regions with its person tag belonging to the same user. The first computing server further represents the linked body regions and their person tags with a corresponding user identity.
US10970852B2

Systems, methods, and computer-readable media are provided for an autonomous and fully automated method of validating multi-signature decoys that are configured to release infrared flares at multiple points after launch. In one aspect, a method includes capturing, using at least one image capturing device, raw image data of a launched decoy, the decoy having one or more segments configured to be released after launch and automatically processing the raw image data to (1) identify a release point for each of the one or more segments and (2) identify an infrared signature associated with each release point. The method further includes generating a visual display of the release point(s) of the one or more segments and the infrared signature(s) originating from the release point(s).
US10970848B2

A method clusters each character on a document into one of a plurality of clusters based on widths of at least a portion of the characters on the document and measures distances between characters on the document. A threshold for each of the plurality of clusters is calculated based on at least a portion of the distances between characters in each cluster. The method then segments characters into units using the thresholds for the plurality of clusters. A distance between two characters in the document is compared to a threshold for a cluster to classify the two characters as being part of a unit when the distance is less than the threshold and not being part of the unit when the distance is greater than the threshold. Then, the method performs a recognition process on the document using the units.
US10970839B2

A method for analyzing a quality of an orthodontic aligner is described. The method includes receiving, by a processor, a digital representation of a fabricated orthodontic aligner, the digital representation having been generated based on imaging of the fabricated orthodontic aligner. The method further includes analyzing, by the processor, the digital representation of the fabricated orthodontic aligner to identify a quality-related property of the fabricated orthodontic aligner. The method further includes determining, based on the quality-related property, that the fabricated orthodontic aligner comprises a manufacturing flaw. The method further includes classifying, by the processor, the fabricated orthodontic aligner as requiring further inspection by a technician based on determining that the fabricated orthodontic aligner comprises the manufacturing flaw.
US10970825B2

An image processing method includes capturing a display image of a display panel in-focus with a camera; generating a first image by applying a high-pass filter to the captured image to remove or reduce a spatial frequency component corresponding to moiré that has appeared in the captured image; capturing the display image out-of-focus with the camera; generating a second image by applying a correction filter to the captured image to correct attenuation of the spatial frequency component of the captured image with the correction filter, and applying a low-pass filter to the corrected captured image; and generating a third image in which the moiré has been removed or reduced by compositing the first image and the second image. The sum of the transmittance of the high-pass filter and the transmittance of the low-pass filter is a constant value at any spatial frequency.
US10970823B2

A system for video anomaly detection partitions the input video into a set of input spatio-temporal regions according to parameters of the spatio-temporal regions of the training video indicative of a number of regions in each video frame defining a spatial dimension of each of the spatio-temporal regions and a number of video frames defining a temporal dimension of each of the spatio-temporal regions, and determines blurred, thresholded difference images for each of the input spatio-temporal regions to produce a set of blurred, thresholded difference images. Next, the system extracts a feature vector from each set of blurred, thresholded difference images to produce a set of input feature vectors, computes a smallest distance between each input feature vector and the training feature vectors corresponding to the same spatial region in the scene to produce a set of distances, and compares each distance from the set of distances with an anomaly detection threshold to detect anomalies in the input video of the scene.
US10970816B2

A neural network structure, namely a warped external recurrent neural network, is disclosed for reconstructing images with synthesized effects. The effects can include motion blur, depth of field reconstruction (e.g., simulating lens effects), and/or anti-aliasing (e.g., removing artifacts caused by sampling frequency). The warped external recurrent neural network is not recurrent at each layer inside the neural network. Instead, the external state output by the final layer of the neural network is warped and provided as a portion of the input to the neural network for the next image in a sequence of images. In contrast, in a conventional recurrent neural network, hidden state generated at each layer is provided as a feedback input to the generating layer. The neural network can be implemented, at least in part, on a processor. In an embodiment, the neural network is implemented on at least one parallel processing unit.
US10970808B2

A general-purpose graphics processor comprising a first set of compute units, a second set of compute units, and a memory coupled with the first set of compute units and the second set of compute units is described. The memory is configured to merge a first read request to an address block of the memory with a second read request to the address block of the memory to reduce a number of memory accesses to a memory bank associated with the address block. The graphics processor can also include a memory arbiter that can multicast merged reads to the compute units associated with the merged reads.
US10970805B2

A system and method for distributed computing including a compute node having a graphics processing unit (GPU) to execute tasks of a distributed computing job. A distributed-computing programming framework executes the tasks on the compute node. A GPU-daemon process shares GPU resources between the tasks executing on the GPU of the compute node.
US10970794B1

Computer-implemented methods, systems and articles of manufacture for rendering paginated interview screens that include arrangements of tax questions or topics representative of question or topic relevancy and that are selected and arranged based at least in part upon determined question or topic categorization and/or ranking. Different pagination structures may be utilized to visually indicate tax question or topic relevancy and to encourage or enable users of a tax return preparation application to answer more pertinent questions or topics before others, while also allowing the user to navigate or scroll questions or topics of paginated screens and to select questions or topics to answer or address at the user's discretion, without being restricted by a pre-determined sequence of interview questions or hard-coded question-and-answer frameworks. Interview screen paginations and content thereof are dynamically updated as runtime data of the electronic tax return is received or updated.
US10970790B2

Systems and methods are provided for navigating a host vehicle. In some embodiments, the system may include at least one processing device programmed to: receive at least one image representative of an environment of the host vehicle; determine a navigational action of the host vehicle; analyze the at least one image to identify a target vehicle in the environment of the host vehicle; determine a next-state distance between the host vehicle and the target vehicle that would result if the navigational action was taken; determine a maximum braking capability of the host vehicle, a maximum acceleration capability of the host vehicle, and a speed of the host vehicle; determine a stopping distance for the host vehicle; determine a speed of the target vehicle; and implement the navigational action if the determined stopping distance for the host vehicle is less than the next-state distance summed with a target vehicle travel distance.
US10970782B2

A data distribution system and method are described herein to improve the distribution of market information to subscribing client devices. Market information updates are provided to subscribing devices over a communication link every time a change in the market occurs. If a bandwidth limitation is reached on the communication link, the preferred embodiments switch to a second mode of transmission such that the market information updates are provided only at predetermined intervals. The preferred embodiment monitors the bandwidth consumption to determine what mode of transmission to apply, and in response, it can dynamically change between modes of transmission. By dynamically adjusting the mode of transmission to comport with the current network bandwidth, the preferred embodiments may provide a network friendly, data intensive, and fast response market information feed.
US10970776B1

Techniques for using an account in an electronic store are described, where the account is available from a different electronic platform. For example, a computer system receives, based on a user interface, a request for item information associated with one or more items available from a service provider. The computer system determines, based on a user account with the service provider, an association between the user account and a benefit account with a benefit provider. The computer system determines, based on the association, a deadline for a benefit that is available based on the benefit account, and determines, based on an eligibility of an item for the benefit and on the deadline, that the benefit account is usable to order the item. Further, he computer system provides, to the user interface, a description of the item and an option to use the benefit account for ordering the item.
US10970771B2

A device may receive third-party data associated with merchants and may receive customer interest data associated with customers of the merchants, wherein the customer interest data includes data identifying locations of the customers and birthdates of the customers. The device may train a machine learning model, with the third-party data and the customer interest data, to generate a trained machine learning model. The device may receive, from a user device, data identifying a location and a birthdate of a particular customer of a particular merchant, wherein the particular merchant is one of the merchants, and may process the data identifying the location and the birthdate of the particular customer, with the trained machine learning model, to determine a predicted interest of the particular customer. The device may perform one or more actions based on the interest of the particular customer.
US10970770B2

A system gathers user behavior data from a group of web retailers and/or non-web retailers, analyzes the user behavior data to identify product recommendations for products offered by the web retailers, and provides one of the identified product recommendations in connection with a product page associated with one of the web retailers.
US10970766B2

A system and method for providing user-specified data to participating venues includes a system services environment having a website or App, and that facilitates communication between a user and a venue. The system includes functionality for uploading a plurality of user preferences for storage by the system environment server and/or decentralized blockchain nodes, identifying the presence of each user interface device that is physically located at or near a venue, generating a report containing the cumulative favorite selections within each preference category submitted by each of identified user interface devices, submitting the report to the venue and/or environmental devices and/or nodes, and changing the environmental conditions of the venue in real time based on the report.
US10970765B2

The present disclosure relates to a personalized fashion generation system that synthesizes user-customized images using deep learning techniques based on visually-aware user preferences. In particular, the personalized fashion generation system employs an image generative adversarial neural network and a personalized preference network to synthesize new fashion items that are individually customized for a user. Additionally, the personalized fashion generation system can modify existing fashion items to tailor the fashion items to a user's tastes and preferences.
US10970761B2

Systems and methods disclosed herein provide a geo-targeted online reservation system that ensures authenticity of customer devices requesting reservations by generating reservations only if threshold authentication conditions are satisfied. For example, a computing device registered with a server system receives inputs for requesting a reservation of a limited release product and for configuring the product. To authenticate the computing device, the server device transmits an electronic message to the computing device requesting the computing device to respond. A response to the message is one threshold authentication condition for generating the reservation. Upon determining that one or more threshold authentication conditions are satisfied, the server device generates a reservation for the product.
US10970757B2

Techniques are provided for authorizations in a virtual computing infrastructure using a federation token service. The techniques may include receiving a request for a launch plan from a user for launching instances in a plurality of sites, determining object permissions required for actions to be performed to launch one or more of the instances at each site of the plurality of sites, contacting an authorization caching service to obtain authorization tokens for each of the determined object permissions required for the actions, receiving the authorization tokens for each of the determined object permissions required for the actions, and forwarding the request to each site of the plurality of sites with an authentication token and the authorization tokens for each of the determined object permissions required for the actions to be performed to launch the one or more of the instances at each site of the plurality of sites.
US10970755B2

This disclosure relates to system, method, and computer program for providing a wish-list user interface within a web browser, for tracking “fully-stacked prices” for items in the wish list, and for alerting users to a drop in a fully-stacked price of an item in the wish list. A browser extension provides a wish list user interface within a user's web browser. Via the user interface, a user is able to add products from different merchant websites to the wish list. As each item is added to the wish list, an initial multifactor-based price (i.e., the fully-stacked price) is calculated for the item. While an item remains in the wish list, a backend server continues to track the multifactor-based price for the item. In response to detecting a drop in a multifactor-based price for an item in the wish list, the browser extension alerts the user to the price drop.
US10970752B1

There is provided a system and process of delivering online media content files to websites which are not capable of being blocked. The system and process provides a publisher with a sub-domain name that is pointed to an IP provided by an ad server and ask publisher to update his DNS records. Concurrently, the system delivers the user a script on the newly suggested sub domain that publisher inserts in HEAD tag of web pages where it is determined that the unblockable ads are to be displayed.
US10970748B2

A unique session is obtained and an anonymous session is generated that maps to the session. The anonymous session is passed to a selected advertisement service, and the selected advertisement service provides, in response thereto, an interface, which is proxied together with an existing interface of a device (associated with the unique session) during the unique session for a consumer to interact with the proxied interface on the device.
US10970747B2

A method and apparatus for controlling use of an autonomous vehicle includes an interior occupant sensing system to obtain data of occupants from a video camera. An occupant sensing controller is configured to receive the video and detect a number of faces of occupants disposed in the vehicle. Further, the occupant sensing controller determines demographic information from the video data of each of the detected faces and then stores the vehicle location, the number of faces, and the demographic information for occupants as data in the vehicle. The occupant sensing controller determines from the demographic information an age of occupants in the autonomous vehicle, and when the demographic information indicates that all occupants in the autonomous vehicle are less than a certain age, limits travel to a destination or operation of the autonomous vehicle in response to age. Further, the occupant sensing controller can recognize a specific authorized individual within the vehicle and limit usage of the vehicle for the identified authorized individual.
US10970742B1

A method and associated system of producing an advertising campaign of a product for an online marketplace seller including, under control of one or more processors configured with executable instructions, generating a single keyword advertising campaign of the product; collecting data on the single keyword; executing a machine learning component of an adaptive machine learning platform to generate a machine learning component output based at least in part on the data on the single keyword; generating a behavioral curve or table relating to an advertisement bid value and a cost per click value based at least in part on the machine learning component output; generating sales goal(s) of the product for the online marketplace seller on the online marketplace; generating an optimized advertisement bid value based at least in part on the sales goal(s) and the behavioral curve or table; and generating an optimized advertising campaign therefrom.
US10970741B2

Disclosed is an improved approach for implementing a system, method, and computer program product for integrating with a social media site, which can be used to create and configure a custom audience on the social media site.
US10970729B2

A data server receives multiple requests for data cubes that include data related to a user-specified subject matter. The requests are aggregated into an aggregated request, and an initial data cube is retrieved based on the aggregated request. Upon determining that the initial data cube fails to provide requisite data needed by the aggregated request due to data being missing from the initial data cube, the missing data is located and identified as augmentation data. The initial data cube and the augmentation data are sent to senders of the multiple requests for data cubes. Instructions are transmitted to install the initial data cube and the one or more of the sets of data into an electronic device that has been predetermined to be related to the user-specified subject-matter, the installation improves a functioning of the electronic device by modifying an operation of the electronic device.
US10970723B2

In some embodiments, a computer implemented method for determining and generating an electronic recommendation and/or other outputs, such as observations and tasks, in which the method may include the steps of: receiving input from the user through a client device in which the input may include data for populating a key player data record; identifying, via a computing device processor, a first rule corresponding to the key player data record; retrieving, via a computing device processor, a first observation in which the first observation is associated with the first rule; and displaying to the user, via a display screen of the client device, the first observation. In further embodiments of the method, an observation may be associated with a recommendation and the recommendation may include a pre-recorded video multimedia file specific for the observation.
US10970719B2

Techniques for identifying fraudulent transactions are described. In one example method, an operation sequence and time difference information associated with a transaction are identified by a server. A probability that the transaction is a fraudulent transaction is predicted based on a result provided by a deep learning network, where the deep learning network is trained to predict fraudulent transactions based on operation sequences and time differences associated with a plurality of transaction samples, and where the deep learning network provides the result in response to input including the operation sequence and the time difference information associated with the transaction.
US10970716B2

The present invention provides a method and system for verifying and tracking identification information. In an embodiment of the invention, a system for delivering security solutions is provided that includes at least one of the following: a radio frequency (RF) identification device, an identification mechanism (e.g., a card, sticker), and an RF reader.
US10970710B2

An apparatus for effecting a commercial transaction with a remote transaction server using a payment device via a communication device is provided. The apparatus includes a transaction device coupled with the communication device for capturing information stored on said payment device and a controller for converting the captured information into encrypted information and for transmitting the encrypted information to the communication device. The communication device delivers the encrypted information to the remote transaction server for processing the commercial transaction.
US10970700B2

In one embodiment, an information processing apparatus is mountable on and demountable from a docking station, and has an input device, an acquisition unit to acquire information indicating an operator for user authentication, and a processor. When the apparatus is mounted on the docking station, the processor permits acceptance of the operation input by the input device, without starting up the acquisition unit. When the apparatus is demounted from the docking station, the processor starts up the acquisition unit, and performs user authentication based on the information indicating the operator which has been acquired by the started up acquisition unit. When the operator is approved as a specific operator of the information processing apparatus, as a result of the user authentication, the processor permits acceptance of the operation input by the input device.
US10970696B1

Various embodiments are generally directed to techniques to enable use of a transaction card of a user device to perform transactions. Embodiments may include method, techniques, and circuitry to cause a transaction card to extend from a user device to be used to perform the transactions. Further, the transaction card may retract into the housing the user device when not in use.
US10970693B2

Embodiments for providing Semi-Automatic ATM Configuration are generally described herein. In some embodiments, obtaining configuration connection details are obtained. The configuration connection details are used to connect to a configuration server and to configure a self-service terminal (SST).
US10970692B2

A method and device of requesting and receiving payment in a group chat environment are disclosed. The method includes: displaying a conversation interface of a group chat session for a pre-established conversation group, the pre-established conversation group including a user of the user device and a plurality of other users participating in the pre-established conversation group; providing, in the conversation interface of the group chat session, a control for requesting payment from the pre-established conversation group; detecting an input from the user invoking the control for requesting payment from the pre-established conversation group; and in response to detecting the input from the user, posting a group payment request as a chat message to the group chat session.
US10970691B2

A system for reprogramming a transaction card may include a reprogrammable microchip transaction card, an account provider system, and a mobile device. A reprogrammable transaction card may include an embedded microprocessor chip, or integrated circuit (IC), housing various modules to provide card capabilities, such as transaction capabilities, security capabilities, and reprogramming capabilities. An account provider system may include a number of servers and computers, each equipped with storage and modules programmed with various capabilities, such as, storing cardholder data, transaction processing, and/or transaction card reprogramming. A user device may include various hardware and software components, such as a Near Field Communication (NFC) hardware and software components, one or more processors, various input/output interfaces, and/or modules, such as transaction processing modules and transaction card resetting modules. Each component of the system may communicate with each other in order to reprogram the transaction card.
US10970679B2

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.
US10970669B2

Some embodiments provide a system to facilitate transaction processing associated with an industrial asset supply chain having a first entity and a second entity. A first entity computer processor may retrieve, from a first entity database, information associated with pre-delivery data about the industrial asset. The first entity computer processor may then record pre-delivery data about the industrial asset via a secure, distributed transaction ledger. A second entity computer processor may retrieve, from a second entity database, information associated with a post-delivery event involving the industrial asset. The second entity computer processor may then record post-delivery event data about the industrial asset via a secure, distributed transaction ledger. The post-delivery event data might indicate, for example, that the industrial asset has been delivered, has been installed, is working properly, has been used, etc.
US10970668B2

Provided are various systems and processes for improving last-mile delivery of real-time, on-demand orders for perishable goods. In one aspect, a method is provided for aggregating on-demand deliveries using a depot dispatch protocol which may implement automated order transport and retrieval systems. The method comprises dispatching merchant couriers to transport on-demand orders from merchants to a merchant depot where the orders are aggregated and batched based on optimized delivery routes and destination proximities. Batches of orders are then transported to a customer depot corresponding to an area of delivery destinations. Orders are then assigned to delivery couriers for completion of delivery to customers. Such delivery routing systems and processes may be implemented alongside a delivery tracking system for generating estimated time of arrival predictive updates for real-time delivery of perishable goods. The described mechanisms improve courier efficiency, improve delivery tracking, and reduce overall delivery times.
US10970666B2

A system for managing a selling system for shipping out an item from a warehouse or a nearest base associated with a delivery destination, includes an instruction unit configured to, before receiving an order placement for an item from a customer, transmit, to a warehouse server associated with the warehouse or a relay base server associated with a relay base, a transportation instruction for transporting the item to the nearest base from the warehouse or the relay base, and to, after receiving the order placement for the item from the customer, transmit, to a nearest base server associated with the nearest base, a submission instruction for submitting the ordered item to the customer.
US10970661B2

A system and method for monitoring motion and orientation patterns associated to physical activities of a user is disclosed. Data associated to a physical activity executed by a user is captured from one or more sensors. The data is compared with a plurality of pre-defined motion patterns in order to identify a matched motion pattern. Each pre-defined motion pattern further comprises a first reference threshold value and a second reference threshold value indicating the successful execution of the physical activity. A first threshold value and a second threshold value pertaining to the physical activity executed by the user is determined. The first threshold value and the second threshold value is compared with a first reference threshold value and a second reference threshold value, respectively, corresponding to the matched motion pattern. Finally, an output indicative of the performance of the user in executing the physical activity is notified to the user.
US10970660B1

Techniques for community-based spend analysis in a software as a service computing environment are disclosed. The techniques leverage information available about community spend to provide new insights into a particular customer's spend. The new insights result from using a trained deep learning classifier to classify spend data lines from both the community of customers and the particular customer in standard spend categories. The spend data lines may be from invoices, requisitions and purchase orders, for example. According to some of the techniques, after classifying the spend data lines in standard spend categories, a highly accurate community-based comparison between spend of the community versus spend of the particular customer in one or more particular standard spend categories is provided in a graphical user interface.
US10970653B1

A system and method for actively updating a data cache is provided. In an embodiment, a plurality of travel listings is received from a plurality of data sources and stored in a data cache. Invalidity prediction instructions are used to determine that a travel listing in the data cache contains inaccurate information. Listing relationship instructions are used to identify listings that are related to the travel listing that contains inaccurate information. Data update requests are then sent to the plurality of data sources for the related listings.
US10970652B1

A method for determining a transfer apparatus based on user preferences and at least a transfer apparatus archive includes receiving, by a computer device, at least a transfer invocation and user preferences, generating for each candidate transfer apparatus, performance prognoses corresponding to the user preferences, wherein generating each performance prognoses comprises receiving a candidate transfer apparatus archive, training, as a function of the candidate transfer apparatus performance archive and a supervised machine-learning process, a candidate transfer apparatus model, generating performance prognoses as a function of the candidate transfer apparatus model and the at least a transfer invocation, selecting a candidate transfer apparatus as a function of the user preferences, generating an objective function of the user preferences, wherein the objective function outputs a ranking of performance prognoses and selecting a candidate transfer apparatus which maximizes the ranking, and providing the selected candidate transfer apparatus to a user.
US10970634B2

Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.
US10970623B2

A reinforcement learning processor specifically configured to train reinforcement learning agents in the AI systems by the way of implementing an application-specific instruction set is disclosed. The application-specific instruction set incorporates ‘Single Instruction Multiple Agents (SIMA)’ instructions. SIMA type instructions are specifically designed to be implemented simultaneously on a plurality of reinforcement learning agents which interact with corresponding reinforcement learning environments. The SIMA type instructions are specifically configured to receive either a reinforcement learning agent ID or a reinforcement learning environment ID as the operand. The reinforcement learning processor is designed for parallelism in reinforcement learning operations. The reinforcement learning processor executing of a plurality of threads associated with an operation or task in parallel.
US10970615B2

Systems and methods are provided for decoding secure tags using an authentication server and secure tag reader. The system can include at least one processor and at least one non-transitory memory. The memory can contain instructions that, when executed by the at least one processor, cause the secure tag reader to perform operations. The operations can include detecting a potential secure tag in an image and generating a normalized secure tag image using the image and a stylesheet. The operations can further include providing an identification request to an authentication server, the identification request including the normalized secure tag image. The operations can additionally include receiving rules for decoding tag data encoded into the secure tag as tag feature options and decoding the tag data using the received rules.
US10970611B2

A push-button comprising a first switch contact and a second switch contact which are arranged spaced apart and parallel to each other. The first switch contact is designed for establishing an electrical line connection to the second switch contact when force is applied. The push-button comprises a third switch contact which is arranged spaced apart from the second switch contact and in parallel on a side opposite to the first switch contact. The third switch contact is designed for establishing an electrical line connection to the second switch contact when force is applied. Furthermore, the push-button comprises an evaluation unit which is designed for additionally operating the first and/or the third switch contact(s) as a capacitive or inductive touch sensor.
US10970610B2

In an impedance matching circuit, first to fourth inductors are formed by a conductor pattern of a coil shape, and a fifth inductor is formed by a conductor pattern of an unwound shape. The first inductor and the third inductor are respectively formed in different layers of a substrate and are arranged in such a relationship as to have coil openings overlapping each other. Moreover, the second inductor and the fourth inductor are respectively formed in different layers of the substrate and are arranged in such a relationship as to have coil openings overlapping each other. Two coils interposing the mounting position of the RFIC are in a 180° rotational symmetry relationship.
US10970608B1

Implementations of the present disclosure include a financial services card including a card substrate, and multiple rows of braille-encoded characters formed on the card substrate, at least a portion of the braille-encoded characters encoding an account number that is associated with the financial services card being distributed between a first row and a second row of the multiple rows, and additional information associated with the financial services card being braille-encoded in a third row.
US10970602B1

Systems and methods for converting video information into electronic output files are disclosed. Exemplary implementations may: obtain video information defining one or more videos; select a subset of the visual content included in the video content of the particular video; perform object detection to detect objects in the selected subset; perform motion detection to detect a movement for one or more of the detected objects in the selected subset, responsive to the object detection detecting one or more detected objects; and generate and store an electronic output file, responsive to the detection of the movement.
US10970600B2

A method, apparatus, and storage medium for training a neural network model used for image processing are described. The method includes: obtaining a plurality of video frames; inputting the plurality of video frames through a neural network model so that the neural network model outputs intermediate images; obtaining optical flow information between an early video frame and a later video frame; modifying an intermediate image corresponding to the early video frame according to the optical flow information to obtain an expected-intermediate image; determining a time loss between an intermediate image corresponding to the later video frame and the expected-intermediate image; determining a feature loss between the intermediate images and a target feature image; and training the neural network model according to the time loss and the feature loss, and returning to obtaining a plurality of video frames continue training until the neural network model satisfies a training finishing condition.
US10970595B2

Methods and systems for document classification are provided. One method includes generating by a processor, a plurality of topics using content of a plurality of electronic documents, where each topic includes a plurality of words associated with the plurality of electronic documents; reducing by the processor, the plurality of topics to a subset of topics to represent the plurality of electronic documents based on a parameter indicating a property of each subset topic and separation between the subset topics; automatically generating by the processor, a tag for each subset topic, based on the tag's position within the subset topic; wherein each tag is an attribute of each subset topic; storing by the processor, the subset of topics with corresponding tags in a model data structure; and updating the model data structure by the processor based on one of a new topic and a new tag associated with an electronic document.
US10970593B2

A computer implemented method comprising identifying, by one or more processors, a set of images of an individual and a product purchase history corresponding to the individual, analyzing, by one or more processors, the set of images of an individual, the images being from a defined time window, identifying, by one or more processors, one or more products within the product purchase history that correspond to use within the defined time window, determining, by one or more processors, one or more changes in appearance of the individual based on the analyzed images, determining, by one or more processors, correlations between the determined changes in appearance and the identified products used by the individual, and notifying, by one or more processors, the individual of the determined correlations.
US10970590B2

Methods and apparatus are presented herein for detecting an oilfield equipment unit of an oilfield wellsite from a visible image, overlaying the detected oilfield equipment unit of the visible image on a corresponding portion of a thermal image, and generating an alert when a temperature indicated by the corresponding portion of the thermal image is outside of an operational temperature range of the detected oilfield equipment unit. The methods and apparatus presented herein facilitate the monitoring of the health of oilfield equipment units that would otherwise be monitored by numerous sensors disposed about the oilfield wellsite.
US10970587B2

An electronic device is disclosed. The electronic device according to various embodiments includes a display, a memory, a communication module comprising communication circuitry, and a processor, wherein the processor is configured to control the communication module to receive a second image corresponding to a first image stored in the memory from an external electronic device, the second image being an image in which a raw image corresponding to the first image is corrected, to control the display to display the first image on a first segment of the display and to display the second image on a second segment of the display, and to identify whether to store the second image in the memory, based on an input for the first image or the second image.
US10970585B2

An adhering substance detection apparatus according to an embodiment includes a calculating unit and a determining unit. The calculating unit calculates, for each cell composed of a predetermined number of pixels in a captured image, an edge feature value that is based on edge vectors in the pixels, and that classifies an edge orientation that is included in the edge feature value, into two types of angle classes. The determining unit determines a condition of adhering substance adhering to an image capturing apparatus that captured the captured image, based on a transition count representing number of transitions the angle class goes through within a unit region that is a predetermined region composed of a predetermined number of the cells.
US10970584B2

A method includes identifying, by a processor, a gauge dial pattern in a first file based on a gauge dial template in a second file; identifying, by the processor, a needle pattern in the first file; generating, by the processor, a line pattern that approximates the needle pattern; determining, by the processor, a deflection angle of the needle pattern with respect to the gauge dial pattern based on the line pattern; converting, by the processor, the deflection angle into a reading of the gauge dial pattern based on the gauge dial template; and taking, by the processor, an action based on the reading.
US10970576B2

A method for capturing image data of a user is provided that includes displaying, by a computing device, a perspective view of a virtual computing device. Moreover, the method includes changing, by the computing device, the perspective view of the virtual computing device while the computing device moves, changing, by the computing device, the display of the virtual computing device to provide notification that the computing device is in an acceptable position for capturing image data of a user, and capturing, by a camera included in the computing device, facial image data of the user.
US10970567B2

A method for synthesizing a lane image is proposed in the present application. This method includes the following steps. M continuous image frames are retrieved at a frame rate f from a video image capture device. A quantity N for image mapping is determined based on a dash length L of a dashed line and a distance S between two dashes of the dashed lines. A frame interval for mapping image frames is determined based on the dash length L, the distance S, the velocity v, and the frame rate f. At least N image frames are retrieved from the M continuous image frames at the frame interval. The at least N image frames are synthesized to obtain the lane image using an image synthesizing device.
US10970565B2

Disclosed is a method and apparatus for detecting a road line includes segmenting a driving image data into a plurality of segmentation areas, determining a candidate vanishing-point area corresponding to a segmentation area of the segmentation areas, extracting at least one straight road line from the segmentation area, detecting a partial line corresponding to the segmentation area based on whether the at least one straight road line meets the candidate vanishing-point area, detecting the road line of the driving image data by connecting partial lines corresponding to the segmentation areas, and indicating the detected road line.
US10970561B2

The disclosure includes a method that receives a real-time image of a road from a camera sensor communicatively coupled to an onboard computer of a vehicle. The method includes dividing the real-time image into superpixels. The method includes merging the superpixels to form superpixel regions. The method includes generating prior maps from a dataset of road scene images. The method includes drawing a set of bounding boxes where each bounding box surrounds one of the superpixel regions. The method includes comparing the bounding boxes in the set of bounding boxes to a road prior map to identify a road region in the real-time image. The method includes pruning bounding boxes from the set of bounding boxes to reduce the set to remaining bounding boxes. The method may include using a categorization module that identifies the presence of a road scene object in the remaining bounding boxes.
US10970559B2

An approximate positions-of-people determination means determines, for each partial area, approximate positions of people on an image on the basis of information about the partial area. A states-of-people estimation means, in addition to predicting the current states of particles from the states of particles indicating past states of people and stored in a storage means, adds new particles and evaluates the likelihood of the states of predicted particles and the added particles on the basis of an observation model generated for the observed people to update the weights of the particles, performs particle re-sampling at a probability proportional to the weights of those particles, and outputs the states of the obtained particles as a flow of people.
US10970558B2

An approximate positions-of-people determination means determines, for each partial area, approximate positions of people on an image on the basis of information about the partial area. A states-of-people estimation means, in addition to predicting the current states of particles from the states of particles indicating past states of people and stored in a storage means, adds new particles and evaluates the likelihood of the states of predicted particles and the added particles on the basis of an observation model generated for the observed people to update the weights of the particles, performs particle re-sampling at a probability proportional to the weights of those particles, and outputs the states of the obtained particles as a flow of people.
US10970556B2

Various techniques are disclosed for smart surveillance camera systems and methods using thermal imaging to intelligently control illumination and monitoring of a surveillance scene. For example, a smart camera system may include a thermal imager, an IR illuminator, a visible light illuminator, a visible/near IR (NIR) light camera, and a processor. The camera system may capture thermal images of the scene using the thermal imager, and analyze the thermal images to detect a presence and an attribute of an object in the scene. In response to the detection, various light sources may be selectively operated to illuminate the object only when needed or desired, with a suitable type of light source, with a suitable beam angle and width, or in otherwise desirable manner. The visible/NIR light camera may also be selectively operated based on the detection to capture or record surveillance images containing objects of interest.
US10970548B1

The innovation disclosed and claimed herein, in one aspect thereof, comprises systems and methods of providing digital access to safety deposit boxes. The systems and methods provide a portal to digitally access a locker by a user. The systems and methods receive a request to access the locker from the user and authenticate the user to provide access. The systems and methods receive a trigger to capture an image of the locker and capture an image of the interior of the locker. The systems and methods identify items within the locker using recognition algorithms; and associate the items with identified labels. The systems and methods annotate the captured image with the identified labels, wherein the annotations are overlaid onto the capture image to create an augmented reality image of the locker. The systems and methods send the image to the user on a user device associated with the user.
US10970546B2

A method a device and a computer readable medium for providing information regarding a virtual reality (VR) image are disclosed. The method includes providing the VR image. The method also includes determining, based on a gaze of a user viewing the VR image, an image that is reproduced in a partial area of the VR image as an image of interest. The method further includes providing information regarding the image of interest.
US10970543B2

A system for object recognition and segmentation from digital images provides an intelligent object recognition and segmentation using one or more multilayer convolutional neural network (CNN) models trained in multiple-stages and in a parallel and distributed manner to improve training speed and efficiency. The training dataset used in each of the multiple training stages for the CNN models are generated, expanded, self-validated from a preceding stage. The trained final CNN models are augmented with post-model filters to enhance prediction accuracy by removing false positive object recognition and segmentation. The system provides improved accuracy to predict object labels to append to unlabeled image blocks in digital images. In one embodiment, the system may be useful for enhancing a digital landmark registry by appending identifying labels on new infrastructure improvements recognized in aerial or satellite land images.
US10970538B2

Systems, apparatuses, and methods may provide for technology to dynamically control a display in response to ocular characteristic measurements of at least one eye of a user.
US10970536B2

Systems and methods for assessing similarity of documents are provided. Embodiments of the systems and methods include extracting a reference document text from a reference document, extracting an archived document text from an archived document, and quantifying the reference document and the archived document. The systems and methods may also include determining a document similarity value of the quantified reference document and the archived document. Determining the document similarity value includes calculating a set of vector similarity values for a set of combinations of a reference document text vector and an archived document text vector, and calculating the document similarity value, including a sum of the plurality of vector similarity values.
US10970533B2

Embodiments for finding elements in optical character recognition (OCR) documents are provided. An indication of a selected portion of document is received. Salient pixels in the selected portion of the document are determined. Properties of the salient pixels in the selected portion of the document are identified. The properties of the salient pixels in the selected portion of the document are compared to properties of pixels in each of a plurality of portions of an OCR-converted version of the document. A cognitive analysis is utilized to select at least some of the plurality of portions of the OCR-converted version of the document as suspected matches to the selected portion of the document.
US10970527B2

A robot that uses sensor inputs for attention activation and corresponding methods, systems, and computer programs encoded on computer storage media. The robot can be configured to compute a plurality of attention signals from sensor inputs and provide the plurality of attention signals as input to the attention level classifier to generate an attention level. If a user is paying attention to the robot based on the generated attention level, the robot selects a behavior to execute based on the current attention level, wherein a behavior comprises one or more coordinated actions to be performed by the robot.
US10970517B2

An operation method of a texture recognition device and a texture recognition device are provided. The texture recognition device includes a light source array and an image sensor array; the light source array includes a plurality of light sources; the image sensor array includes a plurality of groups of image sensors; and the operation method includes: in a first period, allowing the light source array to operate to provide a first photosensitive light source, allowing a first group of image sensors that can receive first light emitted by the first photosensitive light source and reflected by the texture to be in a state of sensing and generating a detection electrical signal, and allowing at least one group of image sensors that can receive the first light except the first group of image sensors to be in a state of not sensing and not generating a detection electrical signal.
US10970510B2

According to one embodiment, a sensor includes a first control line, a first signal line, a first detection switch, a common electrode, a first detection electrode, a first circuit and a second circuit. The common electrode is located above the first control line, the first signal line and the first detection switch, opposed to the first control line, the first signal line and the first detection switch. The first detection electrode is located above the common electrode. The first circuit and the second circuit are located under the common electrode, and are opposed to the common electrode.
US10970504B2

A method of reading machine-readable marks on a movable support and object of a sample instrument. The method includes capturing a first image of the moveable support as the moveable support moves from a first position to a second position using an image capture device; determining whether a first fiducial machine-readable mark on the moveable support is in the first image; determining, when the first fiducial machine-readable mark is in the first image, whether a first machine-readable mark on a first object coupled to the moveable support is in the first image at a predetermined position relative to the first fiducial machine-readable mark; and associating information decoded from the first machine-readable mark on the first object with a first location on the moveable support associated with the first fiducial machine-readable mark.
US10970503B2

Imaging arrangements and barcode readers including such imaging arrangements. An imaging arrangement for use in a barcode reader includes a housing. The imaging arrangement also includes a light source configured to emit light along a central light axis. The light source is disposed in the housing. The imaging arrangement also includes a lens having a first surface and a second surface opposite the first surface. The lens is disposed in the housing. The first surface is configured to face the light source and is structured to substantially collimate light received from the light source into a collimated beam. The second surface includes surface structures structured to generate a patterned beam in response to receiving the collimated beam.
US10970502B2

Systems and methods for providing additional processing capabilities related to machine-readable symbols. A data collection system (100) may include a scan engine (102), auxiliary image processor (104), auxiliary visualizer (106), and host system (108). The scan engine may output decoded information obtained from a representation of a machine-readable symbol captured by a two-dimensional image processor. The scan engine may also output a set of images related to the machine-readable symbol and an object associated with the machine-readable symbol, in which the set of images may form a streaming set of images or streaming video. The set of images may be used by the auxiliary image processor to obtain further information about the machine-readable symbol and/or associated object, such as OCR or DWM information. The set of images may be stored and made accessible by the auxiliary visualizer. The host system may synchronize a display of the images and decoded data output by the scan engine.
US10970488B2

A computer-implemented method for finding an asymmetric relation between a plurality of target words is disclosed. The method includes preparing a plurality of image sets, each of which includes one or more images relevant to a corresponding one of the plurality of the target words. The method also includes obtaining a plurality of object labels for each of the plurality of image sets. The method further includes computing a representation for each of the plurality of the target words using the plurality of the object labels obtained for each of the plurality of image sets. The method includes further determining whether there is an asymmetric relation between the plurality of the target words using representations computed for the plurality of the target words.
US10970483B2

An information processing apparatus includes a first extraction part that extracts a value corresponding to a first item, which is an item indicative of a deadline, from a result of character recognition with respect to an image acquired by reading a document which includes an item and a value corresponding to the item; a generation part that generates a second character string of a date format indicative of a date of the deadline based on the result of the character recognition in a case where the value extracted by the first extraction part is a first character string other than the date format; and an output part that outputs the generated second character string as the value corresponding to the first item.
US10970480B1

A computerized method and system for electronic management of input content provides for resume generation. The method and system determines section lines for each of multiple content sections of the resume. Therein, field lines are determined for each field within the content section, including dividing up the number of section lines amongst the plurality of fields. The method and system updates an electronic user interface indicating fields and number of lines for each of fields. Via the user interface, the method and system includes receiving user input for each of the plurality of fields and tracking the user input for each of the plurality of fields relative to the number of field lines for each of the plurality of fields. Thereby, the method and system manages resume generation by interacting with the user to modify the user input and available field lines, as well as updating corresponding content sections.
US10970476B2

A content creation application with an ink augmenting feature can communicate at least one recognized term from ink strokes input to a canvas interface of the content creation application to an ink augmenting service. The content creation application can receive at least one keyword from the ink augmenting service, where each keyword indicates a corresponding recognized term having available content identified by the ink augmenting service. The content creation application then transforms a grouping of the ink strokes corresponding to the recognized term indicated by each keyword to an actionable item in the canvas interface. Selection of the actionable item invokes the command to provide the available content.
US10970474B2

A method, computer program and system for performing a find and replace editing operation of a text starting from a couple of initial find and replace expressions provided by the user, applying each rule defining admissible inflected forms of the initial find expression and the initial replace expression, to the initial find and replace expressions to identify all the derived couples of find and replace expressions. The find expression and the replace expression of the derived couples correspond to inflected forms of the initial find and replace expressions. Then, for each match in the text of the find expression of the derived couples, proposing to the user the derived couples for replacement in the text.
US10970471B2

Embodiments for phased collaborative editing by a processor. A region tag of phased input may be assigned to one or more document regions of a collaborative document along with a list of users enabled to input data to the one or more document regions according to the region tag. A concealed region of the one or more document regions may be revealed to one or more users in the list of users upon content input by a user matching content of the concealed region.
US10970465B2

Examples relate to manipulating web pages. In one example, a computing device may: receive a web page that includes application instructions for modifying objects included in the web page; execute the application instructions; record, in an ordered list of changes, change data for each application object that is modified, created, or destroyed during execution of the application instructions; record, in the ordered list of changes, change data for each web page object that is modified, created, or destroyed during execution of the application instructions; identify, in the ordered list of changes, a transition point between recorded changes; receive a request to change a state of the web page to the transition point; and apply, in reverse order, an inverse of each change specified in the ordered list of changes from a current point in time until the transition point.
US10970460B2

An information processing apparatus includes circuitry to receive a signal indicating that a user operation is performed on a screen having a first region including an image and a second region, the screen being displayed on a display, update a display status of the screen based on the received signal corresponding to the user operation performed on the screen, determine whether the user operation is performed on the first region or the second region, and change a presentation style of the image in the screen displayed on the display based on a determination that the user operation is performed on the second region.
US10970450B2

A semiconductor device comprising active areas and a structure. The active areas are formed as predetermined shapes on a substrate and arranged relative to a grid having first and second tracks which are substantially parallel to corresponding orthogonal first and second directions; The active areas are organized into instances of a first row having a first conductivity and a second row having a second conductivity. Each instance of the first row and of the second row includes a corresponding first and second number predetermined number of the first tracks. The structure has at least two contiguous rows including: at least one instance of the first row; and at least one instance of the second row. In the first direction, the instance(s) of the first row have a first width and the instance(s) of the second row a second width substantially different than the first width.
US10970438B2

A method of generating a layout diagram of an IC device includes assigning a leakage constraint to a first schematic net of the IC device and determining a violation of the leakage constraint based on a dummy gate region. The IC layout diagram includes the dummy gate region between a first component of the first schematic net and a second component of a second schematic net of the IC device. The method includes modifying the IC layout diagram in response to the leakage constraint violation, and generating a layout file based on the modified IC layout diagram.
US10970435B2

Scatterometry analysis for a patterned structure, in which a patterned structure model is provided having a selected number of virtual segment data pieces indicative of a respective number of segments of the patterned structure along Z-axis through the structure, the segment data pieces processed for determining a matrix comprising Z-axis derivatives of electromagnetic elds' response of the segment to incident eld based on Maxwell's equations' solution, transforming this matrix into an approximated response matrix corresponding to the electromagnetic eld interaction between two different points spaced along the Z-axis, the transformation preferably carried out by a GPU, and comprises embedding the matrix in a series expansion of the matrix exponential term, the approximated response matrices for all the segment data pieces are multiplied for determining a general propagation matrix utilized to determine a scattering matrix for the patterned structure.
US10970434B2

A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.
US10970433B2

A method is provided comprising, receiving, by a computer system comprising a processor and a tangible, non-transitory memory, particle parameters, creating, by the computer system, particle elements in accordance with the particle parameters, and building, by the computer system, a pattern using the particle elements.
US10970430B2

When simulating behavior of particles in a space having regions and subject to analysis, by processes of a predetermined number fewer than the number of regions, a particle simulation apparatus assigns the regions of the predetermined number, which are selected in descending order of the number of particles included in each of the regions, to differing processes among the processes of the predetermined number. The particle simulation apparatus sequentially assigns unassigned regions in descending order of the number of particles included in each of the unassigned regions, to the process for which the number of particles included in the regions already assigned to each of the processes of the predetermined number is the smallest.
US10970428B2

Disclosed is a method of providing performance indicators of a robot hand and a method of optimizing a structure of the robot hand, and more particularly to a method of providing performance indicators of a robot hand, in which the performance indicators are to objectively compare a plurality of robot hands with respect to performance, and a method of optimizing a structure of the robot hand, in which engineering design criteria are provided to determine essential factors in developing the structure of the robot hand.
US10970423B2

A method for securing a KVM Matrix system by inserting a plurality of input security isolators, each of the input security isolators is placed between a host computer and matrix host adapter of the KVM matrix system to enforce security data flow policy that is applicable for the corresponding host computer. Additionally, a security filter is placed between peripheral devices and a matrix console adapter to enforce security data flow policy that is applicable for the corresponding peripheral devices.
US10970422B2

A system described herein may allow for the masking of user input and/or sensor data, which could otherwise be used to uniquely identify and track a user. For example, user inputs (e.g., keyboard or mouse inputs) and/or sensor data (e.g., data from a touchscreen, pressure sensor, gyroscope, etc.) may be normalized and randomized. The normalization and/or randomization may include modifying metadata associated with user inputs or sensor data (e.g., modification of timestamps and/or modification of raw data) prior to outputting the user inputs or sensor data to an application, and/or to a service that attempts to uniquely identify users based on such metadata.
US10970421B2

A method and apparatus prevents hacker code from infecting an application program by requiring decryption of the application program prior to running the application program on a computer. The method includes steps of: providing a storage device that is a separate unit from components necessary to operate the computer; storing a symmetric private key on the storage device; using the symmetric private key to produce an encrypted application program upon first installation; thereafter decrypting that part of the encrypted application program needed implement a command to run the application program; precluding the computer from running any part of the application program that has not been first encrypted with the symmetric private key; and, decrypting, on the fly, only those follow-on parts of the encrypted application program needed to perform functions called for during operation of the application program.
US10970415B2

Examples of techniques for sensitive data redaction in a memory dump are described herein. An aspect includes, based on a dump of a virtual address space being triggered, receiving a primary dump corresponding to the virtual address space, the primary dump including one or more tagged memory pages. Another aspect includes identifying, by a sensitive data identification module, sensitive data that is located outside of the of the one or more tagged memory pages in the primary dump. Another aspect includes redacting data corresponding to the sensitive data and the one or more tagged memory pages to determine a redacted dump.
US10970409B1

Circuits, methods, and apparatus for storing application data, keys, authorization codes, or other information in a volatile memory on an FPGA. A field programmable gate array (FPGA) can include multiple memory blocks and partition those blocks among multiple independent reconfigurable regions. Access to the memory blocks can then be restricted so that only authorized regions have access to particular memory partitions. In addition, each partition can store multiple message authentication codes (MACs) for further controlling access to data in each partition.
US10970407B2

A process for linking a key to a component is disclosed herein along with apparatus that implements the process and related compositions of matter. In various aspects, the key may be a password, hash, key, encryption key, decryption key, seed value, unlock code, or other alphanumeric identifier, and the component includes a computer in networked communication, and may further include a specific user of the computer. The process may include the process step of identifying the component using environmental variables associated with the component, and the process step of forming a representation of the key unique to said component. The representation is tested to determine that the identified component is the source of the representation, in various aspects. Accordingly, the process may include the process step of testing the representation against previous representations thereby determining the representation is not statistically duplicative of previous representations, and the process may include the process step of testing the representation against possible representations from said component where the possible representations are unique to the component.
US10970406B2

Embodiments of the present invention provide a system for mitigating exposures associated with identified unmanaged devices in a network using solution data modelling. The system is typically configured for generating one or more solution data models comprising a plurality of asset systems and a plurality of users, storing the one or more solution data models in a model database, receiving an input from a user to identify unmanaged devices in a network, accessing a first solution data model associated with the network from the model database, identifying the unmanaged devices in the network based on the first solution data model, and displaying information associated with the unmanaged devices to the user.
US10970398B2

A data provision system includes a data provision device and a data security device installed in a vehicle. The data provision device includes a vehicle interface configured to transmit data to and receive data from the vehicle and an expected value calculation unit configured to calculate an expected value of application data to be applied to an in-vehicle computer installed in the vehicle. The application data and the expected value are transmitted to the vehicle through the vehicle interface. The data security device includes an interface unit configured to transmit data to and receive data from a device outside the data security device and a measurement unit configured to calculate a measurement value of the application data received from the data provision device through the interface unit and verify the measurement value on the basis of the expected value received from the data provision device through the interface unit.
US10970395B1

An exemplary security threat monitoring system receives performance metric data representative of a performance metric for a storage system, applies the performance metric data as an input to an unsupervised machine learning model, and identifies, based on an output of the unsupervised machine learning model, an anomaly in the performance metric data.
US10970394B2

Devices, systems, and methods of detecting a vishing attack, in which an attacker provides to a victim step-by-step over-the-phone instructions that command the victim to log-in to his bank account and to perform a dictated banking transaction. The system monitors transactions, online operations, user interactions, gestures performed via input units, and user engagement with User Interface elements. The system detects that the operations performed by the victim, follow a pre-defined playbook of a vishing attack. The system detects that the victim operates under duress or under dictated instructions, as exhibited in irregular doodling activity, data entry rhythm, typographical error introduction rhythm, unique posture of the user, alternating pattern of listening to phone instructions and performing online operations via a computer, and device orientation changes or spatial changes that characterize a device being used to perform an online transaction while also talking on the phone.
US10970391B2

A classification device constructs tree structure data in which attribute information relating to a single communication or multiple communications serves as a terminal node, from a series of communications with a single communication destination or multiple communication destinations that take place when software is executed, calculates attribute information on a higher node on the basis of attribute information on the terminal node, and classifies the software by specifying the type of the software on the basis of attribute information on the highest node.
US10970389B2

Methods and systems for determining a reallocation of resources are described. A device may determine initial allocation data that indicates a first amount of resources allocated to a plurality of areas. The device may determine a set of attacker expected rewards based on the initial allocation data. The device may determine a set of defender expected rewards based on the attacker expected rewards. The device may determine moving rewards indicating defensive scores in response to movement of the resources among the plurality of areas. The device may determine defender response rewards indicating defensive scores resulting from an optimal attack on the plurality of areas. The device may generate reallocation data indicating an allocation of a second amount of resources to the plurality of areas. The second amount of resources may maximize the moving rewards and the defender response rewards.
US10970374B2

Methods and apparatus for authenticating a user based on neuromuscular signals. The method comprises recording, using a plurality of neuromuscular sensors arranged on one or more wearable devices, a plurality of neuromuscular signals from a user; deriving a neuromuscular signature for the user from the plurality of neuromuscular signals and/or information based on the plurality of neuromuscular signals, wherein the neuromuscular signature is indicative of at least one personal characteristic of the user detected in the plurality of neuromuscular signals; and authenticating the user based on the derived neuromuscular signature.
US10970370B2

Technique for creating a strong authentication for a user using a portable electronic device held by the user. A central server requests an external authentication service provider, which provides a first set of user information, to authenticate the user. The user captures a still or moving image of a valid physical piece of user identification and the central server performs optical character recognition on the image, thereby obtaining a second set of user information. The central server compares the first and second sets of user information. In case the first and second sets of user information match, the portable electronic device is associated with the user and a piece of user-specific authentication information.
US10970364B2

In some examples, measurement data is received from at least one sensor that detects a signal reflected from a surface inside a platform. A likelihood ratio test is applied using the measurement data, and a load status of the platform is determined based on the likelihood ratio test.
US10970362B2

Methods, systems, and apparatus for a matrix multiply unit implemented as a systolic array of cells are disclosed. Each cell of the matrix multiply includes: a weight matrix register configured to receive a weight input from either a transposed or a non-transposed weight shift register; a transposed weight shift register configured to receive a weight input from a horizontal direction to be stored in the weight matrix register; a non-transposed weight shift register configured to receive a weight input from a vertical direction to be stored in the weight matrix register; and a multiply unit that is coupled to the weight matrix register and configured to multiply the weight input of the weight matrix register with a vector data input in order to obtain a multiplication result.
US10970358B2

Generating content includes communicating first content to a consumer, wherein the first content includes at least one identifier, determining a location of the communicated first content in a network, retrieving second content from the location, and establishing third content using the second content using a processor. Determining the location of the communicated first content includes instructing a search engine to perform a search in a network for the at least one identifier and receiving, from the search engine, a search result indicative of a location of the communicated first content in the network. Establishing third content includes performing an analysis of the second content, wherein the analysis includes at least one of a semantic analysis, a syntax analysis, a keyword analysis, a markup analysis, or a link analysis.
US10970350B2

Computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for processing interaction sequence data are disclosed. One computer-implemented method includes: obtaining a dynamic interaction graph is obtained, where the dynamic interaction graph is constructed based on a dynamic interaction sequence, including a plurality of interactions arranged in a chronological order, where each interaction includes two objects involved in the interaction and a time of the interaction. In the dynamic interaction graph, a sub-graph corresponding to a target node is determined, where nodes in the sub-graph comprise the target node and connection nodes connected to the target node through a predetermined amount of edges originating from the target node. A feature vector corresponding to the target node is determined based on a node feature of each of the nodes of the sub-graph and directions of edges of the sub-graph.
US10970334B2

Embodiments of the invention include method, systems and computer program products for obtaining a scene from a database. Aspects of the invention include receiving a search request for a scene stored in a database including annotated video content. One or more keywords are extracted from the search request. Extended keywords are generated for each keyword. The extended keywords and keywords are compared to the annotated video content to identify target scenes including target scene annotations. A confidence rating is assigned to each of the target scenes based at least in part on a correlation between the target scene annotations for each of the target scenes and the extended keywords and keywords. And at least one of the target scenes are displayed to the user, wherein the at least one of the target scenes is determined based on the confidence ratings.
US10970321B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for automatically generating search terms and queries and selectively executing those queries based on feedback from previous queries. In one aspect, a method using artificial intelligence, natural language processing, and machine learning techniques, includes actions of receiving an input data set and first generating a set of auto-generated terms by using a predetermined and dynamic data filter, a basic utility processor, a multi-word combination generator, and a term tally and sorting processor. Additional actions include generating a primary query for every multi-word combination and generating focus queries for every primary query. Further actions include selectively executing queries in succession on a document server and database only if necessary, based on feedback from previous queries, and aggregating all query search results.
US10970317B2

A method and a system of a two-step object data processing by a vehicle and a database for generating and updating a digital road description database containing object-based information about road objects is disclosed. First, the server database comprises fourth data sets and generates and forwards first data sets to the vehicle, which are related to the area of interest of the vehicle. The vehicle is collecting a plurality of ambient data sets at least along a specific section of its path. It is performing the first step of object data processing by evaluating a selection of the plurality of ambient data sets and generating at least one second data set comprising at least location information and detailed object-based information. It further generates third data sets containing differences between the object-based information of the second data sets and the object-based information of the first data sets and forwards the third data sets to the server database. The server database performs the second step of object data processing comprising at least statistical evaluation and post processing to update the fourth data sets in the server database based on the third data sets.
US10970315B2

The present invention provides a Distinct Author Identification System (“DAIS”) for disambiguating data to discern author entities and link or associate authorships with such author entities. The invention provides powerful disambiguation processes applied across one or more databases to yield a disambiguated authority database of authors. An entire database of publications may be processed by the DAIS to group/link authorships and to identify author entities. The author entities may then be matched or associated with actual authors to establish an authority database of authors. After initial evaluation, the DAIS may be used to reevaluate some or all of the database(s) and/or the authority database established by the DAIS may be used to add or update information. DAIS may use “hierarchical clustering” to link authorships and identify authors based on authorship similarity. DAIS evaluates the likelihood that authorships are from the same author.
US10970305B2

A computerized method useful for node cluster formation and management in a distributed database system includes the step of providing a set of database nodes in a database cluster. Each node of the set of database nodes comprises a cluster management module, a heartbeat module, and a globally unique node identifier. The cluster management module manages cluster membership by maintaining a succession list. The succession list comprises a list of all current members in the database cluster. The heartbeat module communicates a pulse message to every other node in the set of database nodes. The method includes the step of maintaining, with each heartbeat module of each database node, an adjacency list.
US10970278B2

A server computing device, including memory storing a knowledge graph. The server computing device may further include a processor configured to receive a natural language input and generate a tokenized utterance based on the natural language input. Based on the tokenized utterance, the processor may select a predefined intention indicating a target ontology entity type of the natural language input. The processor may identify at least one input ontology entity token included in the tokenized utterance and may identify at least one relation between the predefined intention and the input ontology entity token. Based on the predefined intention, the at least one input ontology entity token, and the relation, the processor may generate a structured query. Based on the structured query and the knowledge graph, the processor may output an output ontology entity token having the target ontology entity type.
US10970277B2

In accordance with an embodiment, described herein is a system and method for dynamically converting data manipulation language (DML) code embedded in a mainframe application rehosted in a mainframe rehosting platform. The DML code can include SQL scripts with SQL statements, and standalone SQL statements for accessing a source database in a mainframe computer. The DML code can be converted programmatically and immediately before the DML code is to be executed during the execution of the rehosted mainframe application. A database access script converter in an application runtime of the mainframe rehosting platform can load a database schema of a target database and a set of conversion rules, parse the rehosted mainframe application to identify the DML code, and convert each SQL statement based on one or more conversion rules and the database schema, for execution against the target database.
US10970276B2

In response to receiving a request from a client to store an object, a key-durable storage system may assign the object to a volume in its data store, generate a key for the object (e.g., an opaque identifier that encodes information for locating the object in the data store), store the object on one disk in the assigned volume, store the key redundantly in the assigned volume (e.g., using a replication or erasure coding technique), and may return the key to the client. To retrieve the object, the client may send a request including the key, and the system may return the object to the client. If a disk fails, the system may determine which objects were lost, and may return the corresponding keys to the appropriate clients in a notification. The system may be used to back up a more expensive object-redundant storage system.
US10970275B2

A data storage and retrieval system for a computer memory configured according to a document store adapted to contain documents. The document store includes a document data structure containing a header and a document having one or more members. The document store further includes a chain of one or more differential data structures, each having a header and at least one updated member. The updated member has a value which is updated relative to a value in a corresponding member having a same identifier in the document data structure or in a preceding differential data structure in the chain. A header of each of the differential data structures includes a pointer to the document data structure or the preceding differential data structure in the chain, and a flag indicating that each of the differential data structures contains less than all of the members of the document data structure.
US10970268B2

Disclosed herein are system, method, and computer program product embodiments system of migration and validation. An embodiment operates by receiving an indication of a plurality of documents for migration from a legacy data format to a new data format of a computing system. A first set of data statistics corresponding to a selected one of the subset of documents prior to a performance of the migration, and a second set of data statistics corresponding to the selected document after the performance of the migration are determined. Both the first set of data statistics and the second set of data statistics side-by-side for the selected document are displayed. An indication whether the migration is validated or invalidated is received.
US10970265B2

A table function can be received at a database system and applied to one or more data sources. The table function can have one or more generic input operators associated with a source data type of the one or more data sources. One or more output operators associated with a return set of data of the table function can be determined at function call compile time from the values passed to one or more generic input operators. The determining of the one or more output parameters can be based on one or more rules specified in the table function definition. The one or more output operators for the table function can be generated at function call compile time.
US10970257B2

A technique for replicating file systems to any number of targets includes obtaining a writeable snapshot of a file system on a source, performing cloud tiering of files in the snapshot, replacing the file contents of the snapshot with stubs pointing to the cloud, and generating a namespace backup of the snapshot that includes directories and stubs. The source system ships the namespace backup to the cloud, allowing any authorized target system to restore from the namespace backup to a local file-system replica, such that contents of the cloud-tiered files are made accessible on the target system from the restored namespace via the stubs.
US10970255B1

Systems and methods for synchronizing data between a customer data management system and a data warehouse system. A data warehouse server may constantly monitor a dynamic metadata flow from the customer data management system, compare it with the metadata in the data storage device, and dynamically update the metadata in the data storage device. The data warehouse server may track activities over time and accumulate a long running history, which may include multiple versions of accounts in the customer data management system, e.g., the account as of today, the account as of yesterday, and another version that was the account two weeks ago.
US10970250B2

A system, comprising: a file server coupled to a plurality of client terminals; and an archive server coupled to the file server via a network. The file server is configured to: provide an area for storing data recognizable by each of the plurality of client terminals; determine whether to store first data into the first storage device based on an attribute of a first storage area in a case where an addition request for storing the first data into the first storage area is received from a client terminal; and transmit the addition request to the archive server. The archive server is configured to store the first data into the second storage device in a case where the addition request is received.
US10970244B2

A smart interface circuit includes: a first protocol processing circuit receiving several first protocol commands including a first command and a second command from a first device, storing the commands in an instruction register that is accessible to a second protocol processing circuit, and outputting first data and second data stored in a data buffer to the first device according to the first command and the second command respectively; and the second protocol processing circuit generating X second protocol command(s) according to the first command to request a second device to output the first data to the data buffer, and before the first protocol processing circuit finishes outputting the first data to the first device, the second protocol processing circuit generating Y second protocol command(s) according to the second command to request the second device to output the second data to the data buffer.
US10970240B2

Apparatus and methods for operation of a memory controller, memory device and system are described. During operation, the memory controller transmits a read command which specifies that a memory device output data accessed from a memory core. This read command contains information which specifies whether the memory device is to commence outputting of a timing reference signal prior to commencing outputting of the data. The memory controller receives the timing reference signal if the information specified that the memory device output the timing reference signal. The memory controller subsequently samples the data output from the memory device based on information provided by the timing reference signal output from the memory device.
US10970239B2

An apparatus is described. The apparatus includes a DIMM hub circuit. The DIMM hub circuit includes first bus interface circuitry, control circuitry and second bus interface circuitry. The first bus interface circuitry is to receive header information and payload information from a host. The control circuitry is to process the header information and recognize that the payload is to be passed to a target component that is coupled to the DIMM hub circuit through a second bus that is a same type of bus as the first bus. The second bus interface circuitry to send the payload information over the second bus to the target component, wherein, the payload information is to include embedded header information to be processed by the target component.
US10970237B2

A first storage controller includes a first processor, a first memory, and a first switch having a first port. A second storage controller includes a second processor, a second memory, and a second switch having a second port. A storage system connects the first port and the second port by a first link. The first processor and the first switch are connected by a second link configured to transfer user data and a third link configured to transfer control data. The second processor and the second switch are connected by a fourth link configured to transfer user data and a fifth link configured to transfer control data. The first port and the second port transfer the control data in preference to the user data on the first link.
US10970227B2

A data processing apparatus is provided, comprising a processor configured to execute a process, in particular with at least one thread, a memory management unit component configured to access a page table, and a page fault handler configured to handle page faults by triggering a page fault in response to detecting one of a plurality of predefined bit patterns in the page table, and by assigning a different page fault operation for the process, in particular with the at least one thread, to each of the plurality of predefined bit patterns.
US10970225B1

An apparatus and method are provided for handling cache maintenance operations. The apparatus has a plurality of requester elements for issuing requests and at least one completer element for processing such requests. A cache hierarchy is provided having a plurality of levels of cache to store cached copies of data associated with addresses in memory. A requester element may be arranged to issue a cache maintenance operation request specifying a memory address range in order to cause a block of data associated with the specified memory address range to be pushed through at least one level of the cache hierarchy to a determined visibility point in order to make that block of data visible to one or more other requester elements. The given requester element may be arranged to detect when there is a need to issue a write request prior to the cache maintenance operation request in order to cause a write operation to be performed in respect of data within the specified memory address range, and in that event to generate a combined write and cache maintenance operation request to be issued instead of the write request and a subsequent cache maintenance operation request. A recipient completer element that receives the combined write and cache maintenance operation request may then be arranged to initiate processing of the cache maintenance operation required by the combined write and cache maintenance operation request without waiting for the write operation to complete. This can significantly reduce latency in the handling of cache maintenance operations, and can provide for reduced bandwidth utilisation.
US10970220B2

A device includes a memory controller and a cache memory coupled to the memory controller. The cache memory has a first set of cache lines associated with a first memory block and comprising a first plurality of cache storage locations, as well as a second set of cache lines associated with a second memory block and comprising a second plurality of cache storage locations. A first location of the second plurality of cache storage locations comprises cache tag data for both the first set of cache lines and the second set of cache lines.
US10970215B1

A cache memory includes a data array, a directory of contents of the data array that specifies coherence state information, and snoop logic that processes operations snooped from a system fabric by reference to the data array and the directory. The snoop logic, responsive to snooping on the system fabric a request of a flush/clean memory access operation of one of a plurality of processor cores that specifies a target address, services the request and thereafter enters a referee mode. While in the referee mode, the snoop logic protects a memory block identified by the target address against conflicting memory access requests by the plurality of processor cores such that no other coherence participant is permitted to assume coherence ownership of the memory block.
US10970210B2

Physical storage devices may be managed for spontaneous de-staging from a cache, for example, by determining a background task threshold (UBTT), and controlling one or more physical storage devices to use the UBTT instead of the VBTT in determining when to enter background task mode. The determined UBTT may be less than the VBTT, which may cause the physical storage device to enter into background task mode earlier, which means that background tasks like garbage collection and write leveling may be performed more frequently. An ability to turn on and turn off management of physical storage devices for spontaneous de-staging of a cache may be provided. It may be desirable to turn off physical storage device management for spontaneous de-staging, for example, during peak workload hours, to prevent physical storage devices from entering into background task mode more frequently during certain times.
US10970202B1

Writing data in a storage system that includes a first type of storage device and a second type of storage device, including: selecting, for one or more unprocessed write requests, a target storage device type from the first type of storage device and the second type of storage device; issuing a first group of write requests to the first type of storage device, the first group of write requests addressed to one or more locations selected in dependence upon an expected address translation to be performed by the first type of storage device; and issuing a second group of write requests to the second type of storage device, the second group of write requests addressed to one or more locations selected in dependence upon a layout of memory in the second type of storage device.
US10970200B2

Systems, methods, and software are disclosed herein for triaging test results of a failed code validation. Test results are received indicative of a failed code validation performed in a client device. Failure data is generated from the test results indicating one or more failure modes which occurred during the failed code validation. A follow-up action associated with each of the one or more failure modes is then determined by comparing each of the one or more failure modes to previously identified failure modes. Instructions are communicated to the client device based on the determined follow-up action associated with each of the one or more failure modes.
US10970196B1

A database testing system may generate, based on a randomization process, test data for a database. The system may generate a query that, when processed by the database, produces a first result that comprises the row. The system may modify the query based on a randomization process and in view of the semantic properties of the query language associated with the queries. The system may predict the outcome of the modifies query based on the semantic properties and on the generated test data. The system may verify that the modified query, when processed by the database, produces results consistent with the prediction.
US10970195B2

A method for reducing test case infrastructure includes generating a first plurality of fingerprints for a first plurality of test cases. Each of the first plurality of fingerprints is associated with one of the first plurality of test cases. Each of the first plurality of fingerprints uniquely identifies a specific code path covered by a corresponding test case. A second plurality of test cases is generated based on a functional coverage model of the SUT. A second plurality of fingerprints is generated for the second plurality of test cases. Each of the second plurality of fingerprints is associated with one of the second plurality of test cases. The first plurality of fingerprints is compared to the second plurality of fingerprints to identify one or more matching fingerprints. One or more test cases is identified within the first plurality of test cases associated with the one or more matching fingerprints.
US10970193B2

The disclosed technology relates to a system configured to generate an initial tree state, wherein the initial tree state includes three tree data structures configured to aid in the synchronization of content items managed by a content management system. The system is configured to provide the initial tree state to a client synchronization service, retrieve a final tree state from the client synchronization service, and determine whether the final tree state is correctly synchronized.
US10970188B1

A system for improving cybersecurity includes a server configured to define a group of users associated with corresponding user devices, send calibration vectors to user devices, receive actions performed calibration vectors by users, allocate users in the group to one of sub-groups based on received actions, send a set of simulated vectors to user devices associated with users allocated to a particular subgroup, receive actions performed on the simulated vectors by each of the users in the subgroups, define a threshold expertise level for the subgroups, receive, one or more threat vectors reported by one or more users allocated to the sub-groups having the expertise level above the threshold expertise level, update the set of simulated vectors based on the received threat vector, and use the updated set of simulated vectors as training vectors for the each of the users allocated to a particular subgroup to improve cybersecurity.
US10970174B2

Methods, systems, and computer program products that can pre-emptively swap operations of a data production site to a disaster recovery (DR) site. A method includes providing, by a processor, one or more weighting factors to a set of metrics for an event occurring at a data production site based on information related to the event, analyzing the set of metrics based on the one or more weighting factors, and generating a recommendation related to swapping operations from the data production site to a DR site based on the analysis. Systems and computer program products for performing the above method are also provided.
US10970169B2

A distributed control system for a vehicle includes a configuration controller and at least three nodes communicatively coupled to the configuration controller. Each of the at least three nodes includes a memory device for storing local data and portions of shared data of the distributed control system. Further, portions of the shared data are dissimilarly copied across the at least three nodes using dissimilar methods. More specifically, the dissimilar methods include at least one of striping the shared data amongst the at least three nodes, storing parity information of the shared data amongst at least one of the at least three nodes, storing unique identification or signatory information of the shared data amongst at least one of the at least three nodes, storing subsets of the shared data amongst the at least three nodes, and/or storing exact copies of the shared data amongst at least one of the at least three nodes so as to increase redundancy of the shared data.
US10970165B2

Encoders and decoders are provided for memory systems. An encoder scrambles data bits corresponding to a logical page, selected from among multiple logical pages, using a plurality of random sequences, to generate a plurality of scrambled sequences; selects, as an encoded sequence, a scrambled sequence among the plurality of scrambled sequences; and provides a memory device with the encoded sequence to store the encoded sequence in multiple level cells. The selected scrambled sequence has the lowest number of logical high values among the plurality of scrambled sequences.
US10970164B2

A storage device includes a nonvolatile memory device, and a controller that reads first data from the nonvolatile memory device. When a number of first errors of the first data is not smaller than a first threshold value, the controller determines whether the first errors include timing errors arising from a variation of signal transmission timings between the nonvolatile memory device and the controller and performs a retraining operation on the signal transmission timings when the first errors include the timing errors.
US10970159B1

An example method includes receiving one or more cross-platform system maintenance rules that are generated by and sent from a central server computing system, determining a type of software operating system currently being executed by a client computing system, determining, based on the one or more cross-platform system maintenance rules and further based on the type of software operating system, one or more platform-specific system maintenance rules that specify one or more platform-specific system maintenance operations and scheduling information, and determining, based on scheduling information identified by the one or more platform-specific system maintenance rules, a schedule indicating when to perform the one or more platform-specific system maintenance operations. The example method includes initiating performance of the one or more platform-specific system maintenance operations in accordance with the schedule, collecting one or more results, and generating and sending at least one summary report.
US10970157B2

Incident information that describes a timing of an incident in a service, is received from a service. User activity information is received from a client system in a tenant. An impact of an incident, on a tenant, is identified by combining the incident information with the user activity information.
US10970156B2

Systems and methods are provided for detecting system anomalies and detecting compatible modules for replacing computing systems. The described technique includes receiving system parameters specifying functionality of a first computing system, and interrogating a state model using the received system parameters to detect an anomaly within the first computing system. Responsive to detecting an anomaly in the first computing system based on the state model, the system re-interrogates the state model based on at least one candidate module such that the system parameters of the first computing system are replaced by equivalent system parameters of the candidate module. The system then selects the at least one candidate module based on a determination that the candidate module is compatible with the first computing system, and that no anomaly was detected during the repeat interrogation of the state model using the system parameters of the candidate module.
US10970141B2

An approach is provided for providing transactional operations in an event-driven polyglot language runtime environment. Native functionalities of a transaction processing system are exposed as interfaces to multiple languages and frameworks in the runtime environment. The transactional operations are called from modules. The transaction processing system is integrated with the modules. A prepare operation is sent to a resource manager (RM) via a resolution thread. For a committed transaction outcome of the resolution thread, the commit is logged, an indication of the commit is sent to the RM, the commit is performed, a completion indication of the commit is sent, and a forget operation is logged. For a rollback transaction outcome of the resolution thread, the rollback is logged, an indication of the rollback is sent to the RM, the rollback is performed, a completion indication of the rollback is sent, and the forget operation is logged.
US10970121B2

Methods and systems for evaluating compatibility of a cloud of computers to perform one or more workload tasks. One or more computing solution aspects are determined that corresponding to one or more sets of workload factors, where the workload factors characterize one or more workloads, to characterize one or more computing solutions. The workload factors are compared to the computing solution aspects in a rule-based system to exclude computing solutions that cannot satisfy the workload factors. A computing solution is selected that has aspects that accommodate all of the workload factors to find a solution that accommodates the one or more individual workloads.
US10970119B2

Technologies for hybrid acceleration of code include a computing device (100) having a processor (120), a field-programmable gate array (FPGA) (130), and an application-specific integrated circuit (ASIC) (132). The computing device (100) offloads a service request, such as a cryptographic request or a packet processing request, to the FPGA (130). The FPGA (130) performs one or more algorithmic tasks of an algorithm to perform the service request. The FPGA (130) determines one or more primitive tasks associated with an algorithm task and encapsulates each primitive task in a buffer that is accessible by the ASIC (132). The ASIC (132) performs the primitive tasks in response to encapsulation in the buffer, and the FPGA (130) returns results of the algorithm. The primitive operations may include cryptographic primitives such as modular exponentiation, modular multiplicative inverse, and modular multiplication. The results may be returned to the processor (120) or a network interface controller of the computing device (100).
US10970116B2

A memory management method, system, and computer program product include receiving a request to allocate a block of memory including a first portion to be accessed by a first software component executing on a first computer and second portion to be accessed by a second software component executing on a second computer, allocating the block of memory and additional bytes including a first identifier of the first portion, a first status indicator associated with the first portion, a second identifier of the second portion, and a second status indicator associated with the second portion, initializing the first status indicator and the second status indicator, and making the block of memory available to the first software component and the second software component.
US10970115B2

For a task that has been partially executed, a residual complexity index is computed, the task being of a complexity that cannot be ascertained prior to executing the task. An evaluation is made whether the residual complexity index exceeds a cost of a resource that should be considered for allocation to the task. When the evaluation is affirmative, a priority of the task is established relative to a second task. The resource is scheduled to perform the task according to a timing, the timing being determined using the cost of the resource. The resource is allocated to the task according to the timing.
US10970110B1

Techniques for managing the migration of virtual machine instances are described herein. A migration of a first virtual machine instance is started by preparing an appropriate target location to receive the first virtual machine instance. Next, a second virtual machine instance at the target location is enabled by first copying state information from the first virtual machine instance to the second virtual machine instance, by next creating connections between the second virtual machine instance and resources associated with the first virtual machine instance, and by finally starting packet forwarding between the two virtual machine instances. Finally, the first virtual machine instance is locked, the copy is finalized, and the second virtual machine instance is started.
US10970104B2

A resource access method applied to a computer and the computer, where the resource access method is performed by a resource controller which is used to implement resource virtualization. The method includes receiving a resource access request of a virtual machine (VM) for a resource, where the resource access request carries a resource virtual address and an identifier of the VM, translating the resource virtual address into a resource physical address using the identifier of the VM and based on a preset resource information mapping relationship, updating the resource virtual address in the resource access request using the resource physical address, and sending an updated resource access request to a to-be-accessed resource corresponding to the resource physical address in order to access the to-be-accessed resource.
US10970103B2

Technologies for hybrid virtualization and secure enclave include a computing device and an edge orchestrator. The edge orchestrator securely provisions a container-enclave policy to the computing device. A VMM of the computing device constructs a platform services enclave that includes the container-enclave policy. The platform services enclave requests a local attestation report from an application enclave, and the application enclave generates the attestation report using secure enclave support of a compute engine of the computing device. The attestation report is indicative of a virtualization context of the application enclave, and may include a VM flag, a VMM flag, and a source address of the application enclave. The platform services enclave enforces the container-enclave policy based on the virtualization context of the application enclave. The platform services enclave may control access to functions of the computing device based on the virtualization context. Other embodiments are described and claimed.
US10970102B2

A computer located outside of an organizational computing environment is remotely prepared and configured to work in the organizational computing environment. A hypervisor operating system is installed and replaces the primary operating system of the computer, and the primary operating system, virtual software appliances (VSA) and virtual machines (VM) can execute as processes of the hypervisor. The hypervisor is configured to establish secure connection with organizational computing environment and to receive from it organization-configured image software for configuring the compute to work in the organizational computing environment. The secure connection can also be used for remote maintenance of the computer even when the computer operating system is faulty or inactive.
US10970091B2

A mobile app is analyzed to determine each UI configuration in a set of UI configurations that is reachable in a possible use of the mobile app. A set of elements used in the mobile app relative to a selected UI configuration from the set of UI configurations is detected. A function performed by a selected element relative to the selected UI configuration is analyzed. The function is matched with a function identified in a hierarchy of elements, the hierarchy being applicable to a plurality of mobile apps. A category of the function identified in the hierarchy is assigned to the selected element. Using the hierarchy, a type of development skill used in developing the selected element is determined. In a blueprint of the mobile app, the category, the type of the development skill, and a numerosity of occurrences of the selected element in the mobile app are output.
US10970090B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a self-learning robotic process automation are disclosed. In one aspect, a method includes receiving an automated script that includes one or more commands and that is configured to interact with graphical elements that appear on a user interface. The method further includes executing a command of the one or more commands of the automated script. The method further includes determining that an error occurred during execution of the command of the one or more commands of the automated script. The method further includes determining a modification for the command by applying a script repair model. The method further includes executing the modified command. The method further includes determining whether the error or another error occurred during execution of the modified command. The method further includes determining whether to update the automated script with the modified command.
US10970072B2

Disclosed embodiments relate to transposing vectors while loading from memory. In one example, a processor includes a register file, a memory interface, fetch circuitry to fetch an instruction, decode circuitry to decode the fetched instruction having fields to specify an opcode, a destination vector register, and a source vector having N groups of elements, N being a positive integer, the opcode to indicate the processor is to fetch the source vector, generate write data comprising one or more N-tuples, each N-tuple comprising corresponding elements from each of the N groups of elements, and write the write data to the destination vector register, and execution circuitry to execute the decoded instruction as per the opcode, the execution circuitry has a shuffle pipeline disposed between the memory and the register file, the shuffle pipeline to fetch, decode, and execute further instances of the instruction at one instruction per clock cycle.
US10970070B2

An apparatus has processing circuitry to perform, in response to decoding of an iterative-operation instruction by the instruction decoder, an iterative operation comprising at least two iterations of processing where one iteration depends on an operand generated in a previous iteration. Preliminary information generating circuitry performs a preliminary portion of processing for a given iteration to generate preliminary information. Result generating circuitry performs a remaining portion of processing for the given iteration, to generate a result value using the preliminary information. Forwarding circuitry forwards the result value as an operand for a next iteration of the iterative operation, for iterations other than the final iteration. The preliminary information generating circuitry starts performing the preliminary portion for the next iteration in parallel with the result generating circuitry completing the remaining portion for the current iteration, to improve performance.
US10970063B2

Provided is a relay apparatus configured to transfer an update program, which is downloaded from a server, for a control program of an on-vehicle control device to the on-vehicle control device. The relay apparatus includes: a calculation unit configured to calculate an index value indicating a proportion between a size of the control program and a size of the update program; and a transfer control unit configured to determine whether or not to permit the transfer, on the basis of the calculated index value.
US10970059B2

Systems and methods for updating firmware or other critical configuration data in scalable distributed systems are provided. Such systems and methods can include (1) a master controller receiving (a) a firmware update file that is divided into a plurality of packets and (b) a metadata file that is associated with the firmware update file and (2) a first one of a plurality of slave controllers receiving the metadata file and, responsive thereto, updating a local peer table to include entries for the master controller and a group of the plurality of slave controllers that are available to share any of the plurality of packets and downloading each of the plurality of packets from a combination of the master controller and the group of the plurality of slave controllers.
US10970058B2

A method of installing a software package may include storing a software package coupon on a proximity tag coupled to a computing device; accessing the software package coupon and installing an operating system OS agent during an initial booting of the computing device; and with the OS agent, downloading and installing the software package.
US10970049B2

A method performed by one or more processors comprises displaying code, receiving user selection of a portion of code, determining one or more settable data items, generating a template, displaying the template, receiving a user input value for the settable data items by the template, and executing the code with each of the settable data items set to the received user input value. A data processing pipeline is configured to pass a data item to a first transformer to provide first transformed data, store the first transformed data in a temporary memory, write the first transformed data to the data storage system, and pass the transformed data from the temporary memory to a second transformer.
US10970040B2

The present disclosure is directed to systems and methods for the creation of a localized audio message for use in a personal audio device. The system includes: a database of information relating to a pre-determined subject obtained from online media content; one or more processors; and a personal audio device configured to receive a localized audio message. The processors extract a dataset comprising information relating to a pre-determined subject from online media content; generate one or more summaries of the information relating to the pre-determined subject; generate a localized audio message based on the one or more summaries; and send the localized audio message to a personal audio device of a user.
US10970037B2

A system and method for differentially locating and modifying audio sources that includes receiving multiple audio inputs from a set of distinct locations; determining a multi-dimensional audio map from the audio inputs; acquiring a set of positional audio control inputs applied to the audio map, each audio control input comprising a location and audio processing property; and generating an audio output according to the audio control inputs and the audio inputs. The audio control inputs capable of configuration through manual, automatic, computer vision analysis, and other configuration modes.
US10970033B2

Systems and methods for generating a visual color display of audio-file data are provided. The system includes a processor that performs a method including receiving audio-file data; generating filtered-audio data by processing the audio-file data by frequency-band filters. The frequency band filters have different frequency bands. The method includes generating one or more waveforms corresponding to the filtered-audio data and displaying the waveforms superimposed in unique color relative to one another. The method includes downsampling the waveforms. The method includes processing the waveforms through an envelope detector. The method includes processing the waveforms through an expander and applying a gain factor. The waveforms have transparency levels at sections that are proportional or inversely proportional to amplitudes at the sections.
US10970029B2

A sharing client device shares content with viewing client devices. A sharing module operating on a sharing client device and on the viewing client devices facilitates the creation and analysis of viewer snapshots, permitting automatic determination of whether viewers are up-to-date with their display of shared content. Based on the analysis and on a policy of the sharing module, the sharing module can take a number of actions, such as generating and displaying a viewer summary that a user of the sharing client device may view to determine whether, or to what extent, the viewing client devices are up-to-date in their displays of the shared content.
US10970027B2

A combination OLED display is provided. The combination OLED display may include a first device. The first device may include a first OLED display. The combination OLED display may include a second device. The second device may include a second OLED display. The first OLED display may communicate with the second OLED display. The first OLED display and the second OLED display may be within a predetermined proximity of one another. The first OLED display and the second OLED display may be configured to display a contiguous application and/or image.
US10970025B1

A system, comprising two display screens, each having a reflective surface that can act as a mirror when the display screen is turned off, a camera attached to each display screen, cables connecting each camera to the display screen to which it is not attached, and a switch for each display screen, that can turn the display screen on or off. Alternatively, there may be two-sided mirrors that can be flipped down to cover the display screens, and flipped up to uncover them. The images on the display screens may be split between two or more cameras. Alternatively, there may be three or more display screens, and a switch for each display screen, that can turn the display screen on or off, and if on, select which camera's input will be displayed on the display screen, or else a switch for each connection between a camera and a display screen.
US10970021B2

An information processing apparatus enables a user to easily grasp the number of images to be combined to a frame. In a case where a plurality of images are combinable to a frame selected by using a communication application, a request message to request transmission of a plurality of images is transmitted via a network.
US10970020B2

An information processing device may read, from a shared storing area, first identification information indicating K pieces of first applications that are already installed. The information processing device may display first screen on the display. The information processing device may cause an operating system to display the K pieces of first images in the first screen. Each of K pieces of link information may be associated with a corresponding one of the K pieces of first images. When any one of the K pieces of first images receives an input operation, the operating system may activate the corresponding first application indicated by the link information associated with the first image that receives the input operation.
US10970014B2

An authentication system uses authentication tokens to allow access by third party applications to a printing device. A mobile device includes a mobile application that scans a graphical code to obtain identification information for the printing device. The mobile application requests that the third party application generate an authentication token. The mobile application stores the authentication token for the third party application and the identification information at a document processing platform, which is separate from the printing device or application. The printing device provides its identification information to the document processing platform to receive the authentication token. The printing device provides the authentication token to the third party application to establish a connection to process print jobs through the mobile device.
US10970012B2

An image forming apparatus includes a warning mode to issue an alert when a human detection sensor detects a person while the image forming apparatus is in an operation mode. When a central processing unit has received print data from an external device during the warning mode, the central processing unit stores the received print data in a storage device. The central processing unit executes print processing for the stored print data when the warning mode has been released.
US10970010B2

The first server issues, in response to an issuance request, identification information that corresponds to a printing apparatus and is used for registration processing to use the printing apparatus from a messaging application, and manages first information of the printing apparatus and the identification information, and the second server manages the first information of the printing apparatus and second information of the messaging application and registers the second information of the messaging application so that the printing apparatus corresponding to the identification information from the messaging application can be used if the identification information is determined to be valid by referring to information managed by the first server when the identification information is input via the messaging application, wherein the first server issues, for one printing apparatus, a different piece of identification information for each issuance request.
US10970007B1

According to one embodiment, an image forming system includes a plurality of image forming apparatuses and an information terminal that communicates with the plurality of image forming apparatuses. The information terminal includes a communication unit and a controller. The communication unit communicates with the image forming apparatus. The controller transmits first information relating to a job to the plurality of image forming apparatuses. The controller outputs certification information corresponding to the first information. When transmission start information of the job is received from the image forming apparatus, the controller instructs the image forming apparatus to execute the job. The image forming apparatus includes an input device, a communication unit, a storage unit, and a controller. The input device receives an input. The communication unit communicates with the information terminal. The storage unit stores data. After the first information is received, the controller transmits transmission start information of the job to the information terminal which is a transmission source of the first information. When the certification information is input by the input device, the controller executes the job corresponding to the certification information.
US10969999B2

An apparatus to facilitate a tracking of surface properties is disclosed. The apparatus includes one or more processors to receive a memory request, access a virtual to virtual page table to retrieve an address storing surface properties metadata, and process the memory request, wherein the virtual to virtual page table provides a mapping between a main surface and an auxiliary surface including the surface properties metadata.
US10969997B2

A memory controller is described. The memory controller includes a register to collectively track row active commands sent to multiple memory chip banks of a memory rank. The memory controller includes a filter circuit to prevent an activate count value that is to be maintained in the register from being incremented in response to a row activate command that is sent to a different bank than a prior row activate command that caused the activate count value to be incremented
US10969990B2

Physical block numbers are assigned to pages loaded into memory of an in-memory database. Thereafter, pages having a same size are distributed to one of a plurality of helper threads executing in parallel for processing if such pages having consecutive physical block numbers. Each of these helper threads can have a corresponding small page buffer. Contents of the respective small page buffers are later flushed to physical disk persistence when such small page buffers are full.
US10969986B2

A data storage system in a cluster of storage systems provides virtual-volume data storage to virtual-computing (VC) hosts. A storage container is created for use as a logical grouping of virtual volumes (VVols), and \the storage container is paired as a source storage container with a target storage container on a remote target data storage system. The pairing identifies the target storage container to be used for storing a replica of a replication group of VVols to be stored in the source storage container. When a VVol having a requirement for protection by replication is created, it is placed in a replication group of the source storage container. Subsequently, based on the VVol being a member of the replication group of the source storage container, the VVol is replicated to a target replication group of the target storage container of the remote data storage system.
US10969977B2

An integrated circuit die element comprises one or more field-programmable gate arrays (FPGAs) elements; a reconfigurable dual function memory array, the reconfigurable dual function memory array including a plurality of reconfigurable memory array blocks, each reconfigurable memory array block being capable of configuration and reconfiguration as a storage memory array block or as a control logic array block for controlling at least a portion of the one or more FPGA elements; and a control logic circuit functioning to configure each reconfigurable memory array block as the respective memory array block or as the respective logic array block for controlling the one or more FPGA elements.
US10969971B2

The present application discloses a data storage method and apparatus. A specific implementation of the method includes: acquiring to-be-serialized data and a description file related to the to-be-serialized data, wherein the to-be-serialized data includes a data name and a data value, and the description file includes a file identifier and at least one data element, the data element includes at least one data item, and the data item includes a data item name and a data type; allocating a memory space to the data item according to the data type; finding, according to a preset matching relationship between the to-be-serialized data and the data item, a data item matched with the to-be-serialized data; and storing the data value into the memory space of the found data item as a data item value of the found data item. This implementation improves the data storage efficiency.
US10969970B2

According to an embodiment, a database device includes a volatile first storing unit, a non-volatile second storing unit, an access processing unit configured to execute an operation corresponding to an access request for each of a plurality of blocks obtained by dividing data pieces, a backup processing unit configured to write data of each of the plurality of blocks at a backup time to the second storing unit, and a block management unit. The block management unit writes, under certain conditions, data of any block stored in the first storing unit to the second storing unit, and reads data of a block targeted by an access request from the second storing unit to the first storing unit. The backup processing unit writes data of a block that is not yet written to the second storing unit among the plurality of blocks.
US10969969B2

An approach to identifying problematic data storage devices, such as hard disk drives (HDDs), in a data storage system involves retrieving and evaluating a respective recovery log, such as a media error section of a device status log, from each of multiple HDDs. Based on each recovery log, a value for a Full Recoveries Per Hour (FRPH) metric is determined for each read-write head of each respective HDD. Generally, the FRPH metric characterizes the amount of time a head has spent performing recovery operations. In response to a particular head FRPH reaching a pre-determined threshold value, an in-situ repair can be determined for the HDD in which the head operates. Similarly, in the context of solid-state drives (SSDs), a latency metric is determinable based on time spent waiting on resolving input/output (IO) request collisions, on which an in-situ repair can be based.
US10969966B2

Embodiments of the present disclosure relate to method and device for data read/write. The method comprises: in response to receiving a first read/write request for a first target area, determining whether there is a second read/write request under execution in conflict with the first read/write request, a second target area for the second read/write request at least partially overlapping with the first target area, and at least one of the first read/write request and the second read/write request being a write request; and in response to determining there being the second read/write request in conflict, suspending the first read/write request while maintaining a sub-area of the first target area in an unlocked state, the sub-area not overlapping with the second target area.
US10969963B2

A computer storage device having a host interface, a controller, non-volatile storage media, and firmware. The firmware instructs the controller to: receive, via the host interface, a request from a host to allocate a namespace of a quantity of non-volatile memory; generate, in response to the request, a namespace map identifying a plurality of blocks of addresses having a same predetermined block size, and a partial block of addresses having a size smaller than the predetermined block size; and convert, using the namespace map, logical addresses in the namespace communicated from the host to physical addresses for the quantity of the non-volatile memory. For example, the request for allocating the namespace can be in accordance with an NVMe protocol.
US10969961B2

Various embodiments are provided for identifying matching tape volumes for data deduplication in an automated data storage library by a processor. N most similar tape volumes in a tape library may be matched according to a data indication provided in each volume header of the N most similar tape volumes for performing a data deduplication operation on a reduced block of compressed data between the N most similar tape volumes, wherein N is a positive integer.
US10969955B2

An electronic device includes a body, a display screen and a notch defining a notch area fixedly arranged at the body, and a sensor. The sensor is configured to obtain a touch input of an operating entity at the notch area.
US10969950B2

Described herein is a method for managing media item playback. A method includes presenting a media player in a first portion of a user interface (UI) on a mobile device, the media player to provide playback of a first media item. The method also includes receiving a user selection of a second media item via a second portion of the UI. The user selection indicates a user request to move the second media item from the second portion of the UI to the first portion of the UI. The method further includes upon receiving the user selection, causing the media player to provide playback of the second media item when playback of the first media item is complete. The method includes receiving, via a second portion of the UI, a user request to perform an activity that is independent of the viewing of the first media item or the second media item. The method further includes presenting content associated with the requested activity while continuing to provide playback of either the first media item or the second media item in the media player of the first portion of the UI.
US10969945B2

An electronic device with a display, touch-sensitive surface and one or more sensors to detect intensity of contacts with the touch-sensitive surface displays a virtual keyboard, and outputs characters corresponding to respective keys in the virtual keyboard when character-output criteria are met. While displaying an autocorrect user interface for changing a string of characters to a modified string of characters, the device detects an autocorrect input that includes an increase in intensity of a contact above a first intensity threshold while a focus selector is over a respective user interface element in the autocorrect user interface, and then either changes the string of characters to the modified string of characters, or maintains the string or characters, depending on whether the contact has an intensity that meets first predefined criteria with respect to the first intensity threshold and a second intensity threshold that is higher than the first intensity threshold.
US10969934B2

Disclosed is a method of navigating an information structure comprising: providing a graphical menu interface displaying the items of a given level of the information structure and enabling selection thereof; dynamically constructing an active path as a sequence of active links after an item of the information structure has been selected; said active links allowing the display of one or more items on a given level of the information structure; and said active links allowing a user to access an item in the information structure by selecting from the one or more items displayed by one of the active links on the active path.
US10969915B2

A capacitive sensor has: a base material; a plurality of first transparent electrodes arranged along a first direction on one main surface of the base material; a plurality of second transparent electrodes arranged along a second direction that closes the first direction, the second transparent electrode including conductive nanowires; a link that electrically connects two adjacent first transparent electrodes to each other; a bridge wiring part provided at a portion where the bridge wiring part closes the link, the bridge wiring part electrically connecting two adjacent second transparent electrodes to each other and including an amorphous oxide material; and a reflection reduction layer that has a refractive index higher than the refractive index of the second transparent electrode and lower than the refractive index of the bridge wiring part.
US10969908B2

Detecting a location of a touch input is disclosed. Each of a plurality of transmitters coupled to a propagating medium emits a signal that is distinguishable from other signals emitted from other transmitters. The signals from the transmitters are received from at least one receiver coupled to the propagating medium to detect the location of the touch input on a surface of the propagating medium as indicated by an effect of the touch input on each of the distinguishable signals.
US10969906B2

The present disclosure provides a control method for a touch device. The control method of the touch device allows the plurality of pressure sensors to be activated to detect the pressure on the touch position of the touch panel while the capacitive touch sensor is probably invalid and the touch device is abnormal. Therefore, the touch device works continuously when the capacitive touch sensor is probably invalid.
US10969900B2

When an application displays image straddling display units (110-1 and 110-2), a coordinate conversion unit (120) uses a predetermined operation to transform the physical coordinates indicating the position at which a display unit (110-1 or 110-2) senses contact to virtual coordinates and supplies the virtual coordinates. A coordinate notification unit (130) notifies an application (140) of the physical coordinates at which contact was sensed when the application is displaying the image on one of the display units (110-1 or 110-2) and notifies the application (140) of the virtual coordinates supplied by the coordinate conversion unit (120) when the one application is displaying the image straddling the display units (110-1 and 110-2).
US10969892B2

A display panel comprises a light-emission elements array including a plurality of light-emission elements which corresponds to a plurality of pixel regions arranged in a display region; an encapsulating film covering the light-emission elements array; a touch sensor disposed over the encapsulating film; and a touch protective film covering the touch sensor, wherein the touch protective film includes a material containing core-shell structured particles.
US10969891B2

Disclosed are a display panel and a display device. The display panel includes a display region; a non-display region around the display region; a touch layer including first touch electrodes and second touch electrodes, the first touch electrodes extend along a first direction and are arranged along a second direction, the second touch electrodes extend along the second direction and are arranged along the first direction, the first direction intersects with the second direction; a touch chip, each first touch electrode is connected to the touch chip through a first touch lead, each second touch electrode is connected to the touch chip through a second touch lead; an electrostatic protective layer disposed around the display region; an encapsulation element disposed around the display region. In a direction perpendicular to the display panel, the electrostatic protective layer covers at least the first touch lead and covers the encapsulation element.
US10969890B2

A display device including a display panel, a plurality of gripping sensors at a side of the display device and configured to detect a gripping of the side of the display device, and a plurality of touch sensors on the display panel and configured to generate a sensing output signal based on sensing input signals, in which the sensing input signals having different enable voltages are applied to the plurality of touch sensors, and the different enable voltages are determined according to the gripping.
US10969888B2

A touch panel manufacturing method, a touch panel and a display device are provided, and the method includes: forming a black frame on a substrate; forming a removable adhesive layer in a display region of the substrate having the black frame; forming a metal layer on the black frame and the removable adhesive layer; removing the removable adhesive layer in the display region and a first part of the metal layer located in the display region; performing photolithography on the substrate where the removable adhesive layer and first part of the metal layer have been removed, thus producing a touch panel.
US10969887B2

A touch display device including scan lines, data lines, metal common lines, pixel sets, a common electrode layer, light-shielding patterns and touch electrode patterns is provided. Each metal common line is located between two adjacent scan lines. Each pixel set is located between two adjacent metal common lines. The common electrode layer includes common electrode portions disposed corresponding to the metal common lines. A vertical projection of each metal common line is completely located within a vertical projection of the corresponding common electrode portion. The light-shielding patterns are disposed corresponding to the metal common lines, and a vertical projection of each metal common line and the scan lines adjacent thereto is completely located within a vertical projection of the corresponding light-shielding pattern. The touch electrode patterns are disposed corresponding to the metal common lines, and a vertical projection of each touch electrode pattern is completely located within a vertical projection of the corresponding common electrode portion.
US10969878B2

A joystick includes a first structural component, a second structural component, a light emitter, an optical sensor and a processor. The second structural component is assembled with the first structural component to form a chamber. The light emitter is disposed inside the chamber for illuminating one surface of the second structural component. The optical sensor is disposed inside the chamber for capturing the illuminated surface of the second structural component. The processor is electrically connected to the optical sensor and adapted to analyze an intensity distribution of the illuminated surface for determining if the joystick is obliquely pressed or laterally shifted in a relative manner.
US10969875B2

A plurality of sensors for application to a steering wheel or other generally toroidal objects is disclosed. In an embodiment, the sensor comprises interleaving transmit and receive conductors. In an embodiment, the sensor comprises crossing transmit and receive conductors. In an embodiment, sensor conductors are first provided on a flat substrate, which sensors placed on the flat substrate in a configuration that will permit expansion application of the substrate to the steering wheel.
US10969874B2

Program actions may be initiated after detection of a predefined gesture by a user with a real-world object. Users may interact with their physical environment in an augmented reality by detecting interactions with real objects using a combination of location and motion detection, material identification using wearable sensors, or both. Based on detected sensor data from user interaction with a real-world object, a predefined gesture may be identified and a program action associated with that target interaction for the real-world object may be executed. In some cases, the user experience may be enhanced by providing haptic feedback in response to tactile gestures and resulting events.
US10969872B2

A user interface apparatus, computer program, computer readable medium, and method for selecting a selectable object on a display screen is presented. The display screen displays one or more selectable objects. Information regarding a tracked hand position, and a tracked head or eye position of the user are obtained. Based on the tracked hand position and the tracked head or eye position, it is determined whether a said selectable object is located at a first screen position, the first screen position being a position on the display screen such that the first hand at least partly obscures the user's view of the selectable object. If it is determined as so located, then selectable object is determined as selected.
US10969871B2

The present disclosure relates to a system for providing substantially synchronised haptic and audio outputs. The system includes a signal processor which is configured to receive an audio signal from a main processor of the system and to receive a haptic signal, which may be received from the main processor, or may be retrieved from memory, or else may be generated in real-time by the signal processor. The signal processor calculates a delay to be applied to the haptic signal or the audio signal and outputs a delayed version of the audio signal and the haptic signal, or a delayed version of the haptic signal and the audio signal, to appropriate output stages.
US10969870B2

An input device includes an input member to which a pressing operation is input, a base member on which the input member is mounted, an actuator disposed at least on an input member side and configured to vibrate the input member in a direction perpendicular to a pressing direction of the pressing operation, a braking member disposed to be in contact with the input member, a holding member disposed on a base member side and holding the braking member, and a position adjusting mechanism configured to adjust a position of at least one of the input member and the holding member with respect to the pressing direction.
US10969865B2

The disclosure provides a method for transmission of eye tracking information, a head mounted display and a computer device. The method includes: receiving visual content; receiving object information associated with each content object; displaying the visual content, and performing an eye tracking operation on a wearer of the head mounted display; determining, according to the object information of each content object, whether a gaze location corresponds to one of the content objects; and in response to determining that the gaze location corresponds to a first content object of the content objects, transmitting a first indicator associated with the first content object.
US10969863B2

A method of operating a configurable gaze tracking system includes initializing a plurality of sensors by determining positional information of the sensors, wherein the sensors establish a virtual framework, initializing a plurality of target objects by determining positional information of the target objects within the virtual framework, determining a current user using data output by the sensors, determining a gaze of the current user, matching the gaze to one of the target objects in the virtual framework, wherein a target object matched to the gaze is a current target object, and activating the current target object to receive input.
US10969862B2

An eye movement tracking device that can be mounted to standard eyeglasses as disclosed. The device comprises an illumination source, a time-of-flight (TOF) camera and a processor. The source transmits energy within a frequency band from a location proximate to an eye of a person, such that at least a first portion of the transmitted energy is reflected off a lens of eyewear worn by the person to subsequently reflect off the eye, and such that at least a second portion of the transmitted energy is transmitted through the lens to reflect off objects in the person's environment. The TOF camera detects reflections of at least the first portion of the transmitted energy, and distinguishes them from other energy detected by the TOF camera in said frequency band, based on TOF principles. The processor uses the detected reflections of the first portion of the transmitted energy to determine eye position.
US10969860B2

A system configured to generate and/or modify three-dimensional scenes comprising animated character(s) based on individual asynchronous motion capture recordings. The system may comprise sensor(s), display(s), and/or processor(s). The system may receive selection of a first character to virtually embody within the virtual space, receive a first request to capture the motion and/or the sound for the first character, and/or record first motion capture information characterizing the motion and/or the sound made by the first user as the first user virtually embodies the first character. The system may receive selection of a second character to virtually embody, receive a second request to capture the motion and/or the sound for the second character, and/or record second motion capture information. The system may generate a compiled virtual reality scene wherein the first character and the second character appear animated within the compiled virtual reality scene contemporaneously.
US10969856B2

A method for controlling a wireless communication circuit is provided, wherein the wireless communication circuit is positioned in a first electronic device, and the method includes the steps of: obtaining parameters of each of a plurality of channels of the wireless communication circuit, and storing the parameters of each channel into a first storage device of the wireless communication circuit, wherein the plurality of channels are capable of being used for communications between the first electronic device and a second electronic device; using at least one specific channel of the plurality of channels to communicate with the second electronic device; and when the wireless communication circuit enters a power saving mode, retaining the parameters of the at least one specific channel, and removing at least a portion of the parameters of the other channels from the first storage device.
US10969854B2

A system on chip (SoC) includes a plurality of intellectual property (IP) blocks and a clock management unit (CMU) configured to perform clock gating on at least one of the IP blocks. The IP blocks and the CMU interface with one another using a full handshake method. The full handshake method may include at least one of the IP blocks sending a request signal to the CMU to begin providing a clock signal or to stop providing the clock signal, and the CMU sending an acknowledgement signal to the corresponding IP block in response to receipt of the request signal.
US10969844B2

Embodiments of the present disclosure provide a method and apparatus of controlling a network node. The method comprises: providing a virtual PDU by using a computing device; and causing the virtual PDU to control power supply of the network node coupled to the virtual PDU according to a type of the network node. By means of the embodiments of the present disclosure, not only physical nodes can be controlled, but also virtual nodes can be controlled.
US10969838B2

A portable computer system includes a chassis, a fan, and a seal. The chassis includes an inlet vent to permit ambient air to be drawn from outside the chassis. The fan receives the ambient air via an input aperture, and blows the ambient air through a first outlet aperture to cool a first component of the portable computer system. The seal seals the input aperture to the input vent such that air from inside the chassis is prevented from recirculating through the fan.
US10969836B2

Various embodiments of the present disclosure disclose a storage system. The storage system comprises: at least one storage device array enclosure, each of the storage device array enclosure accommodating storage devices, which are arranged in columns and have gaps existing between adjacent storage devices; each storage device array enclosure includes a cap for covering accommodated storage devices; the cap includes vents and windshield bars, such that when the cap is in a closed state, the vents abut against an upper surface of the corresponding storage devices and the windshield bars cover the gaps between adjacent storage devices. The design of the cap in the storage system of the present disclosure can ensure that during the maintenance of the storage devices in the storage device array enclosure, the cooling airflow is capable of passing through the vents of the opened cap and then entering inside of another storage device array enclosure above the maintained storage device array enclosure, so as to effectively improve thermal performance inside the storage device array enclosure.
US10969834B2

Sensor assemblies for electronic devices are described. According to some embodiments, the sensor assemblies include solid-state sensors, such as capacitive sensors, piezoelectric sensors or piezoresistive sensors. The sensor assemblies can include a number of features that provide a compact profile, making them well suited for integration into small spaces of electronic device enclosures. The sensor assemblies can also include features that isolate movement of various parts of the sensor assemblies, allowing for accurate detection of a sensing event. According to some embodiments, the sensor assemblies are coupled to haptic actuators, speaker, or both, which mimic the feel of a mechanical button and enhance a user's experience.
US10969833B2

Various methods for providing a multi-dimensional data interface are provided. One example method may include receiving first data navigation instructions for navigating data in a first dimension or a second dimension via a first user interface device, causing a presentation of the data to be modified within the first dimension or the second dimension in response to at least receiving the first data navigation instructions, receiving second data navigation instructions for navigating the data in a third dimension via a second user interface device, and causing the presentation of the data to be modified within a third dimension in response to at least receiving the second data navigation instructions. Similar and related example methods, example apparatuses, and example computer program products are also provided.
US10969830B2

A flexible display device according to example embodiments includes a rollable display panel, a housing accommodating the rollable display panel in a rolled state and including an opening portion through which the rollable display panel is pulled out, an optical sensor disposed at the opening portion and configured to detect luminance of the rollable display panel while the rollable display panel is rolled or unrolled, a controller configured to compensate image data based on detection data generated by the optical sensor, and a display panel driver configured to control a display of rollable display panel.
US10969828B2

A display apparatus includes: a display module in which a folding area foldable with respect to a virtual folding axis on a plane and first and second non-folding areas adjacent to both sides of the folding area are defined and which is configured to display an image; a support plate below the display module; and an adhesion film between the display module and the support plate. The support plate includes a first support plate bonded to the adhesion film on the first non-folding area, and a second support plate bonded to the adhesion film on the second non-folding area. The first support plate includes a plurality of first protrusions protruding toward the second support plate, the second support plate includes a plurality of second protrusions protruding toward the first support plate, and the first and second protrusions are alternately arranged with respect to each other.
US10969820B2

An integrated circuits with sequential logic circuitry is provided. The sequential logic circuitry may including latching circuits that receive clock signals from on-chip or off-chip clock sources. The clock signals may exhibit clock skew that is native to the integrated circuit. The natively existing clock skew can be leverage to perform time borrowing to help optimize circuit performance. The desired clock skew can be achieved by intelligent placement of the clock sources and deliberate routing of the clock signals from the clock sources to respective types of clock distribution networks on the integrated circuit.
US10969817B2

A foot pedal apparatus for use with a workstation operated by a seated user in controlling a robotic surgery system is disclosed. In some embodiments, the apparatus includes a platform mountable to the workstation proximate a floor surface on which the workstation is located. The apparatus also includes a first pedal mounted on the platform and having an upwardly disposed actuation surface, and a second pedal mounted vertically elevated with respect to the first pedal and having an upwardly disposed actuation surface, the second pedal having at least a proximate portion vertically overlapping a distal portion of the first pedal such that the first and second pedals have a mounted depth in a direction away from the user that is less than a sum of the respective individual depths of the first and second pedals.
US10969814B2

An integrated circuit is provided with a bandgap voltage reference circuit having a bandgap reference voltage output. A bandgap failure detection circuit is coupled to the bandgap reference voltage output. The bandgap failure detection forms a model value of the reference voltage from a first time, compares a present value of the reference voltage at a second time to the model value; and asserts a bandgap fail signal to indicate when the present value is less than the model value by a threshold value. The integrated circuit is reset by the bandgap fail signal. The detection circuit may be operated from a failsafe voltage domain that also allows a critical circuit to complete a pending operation during a reset.
US10969813B2

In some implementations, a method is provided. The method may allow a powered device to determine the maximum power available from power supply equipment. The method includes determining the length of a cable connecting the powered device to the power supply equipment based on the resistance of the cable. The method further includes determining the maximum power available to the powered device based on the length of the cable. The powered device may then be operated based on the maximum power available.
US10969812B1

An integrated circuit may include multiple power consuming cores, multiple sets of power gates, and a control circuit. Each set of power gates can be configured to provide one or more power paths to provide power to a corresponding power consuming core. The control circuit can be configured to switch the set of power gates allocated to a power consuming core in a sequence of switching events during an activation period in response to one of the power consuming cores being turned on or off. The sequence of switching events may vary the number of power gates being switched or vary a time interval between the switching events.
US10969806B2

A voltage regulator includes a programming interface via which programming instructions may be applied to a processor of the voltage regulator. The voltage regulator operates the processor according to the programming instructions to select one of multiple active internally-generated analog voltage levels to determine an output voltage level of the voltage regulator.
US10969802B2

A solenoid operated unit (100) for detecting and removing an undesired fluid (6) from a desired fluid (5) with diagnostic metering, comprises a unified solenoid operated pump and valve unit (70), a drainage path (40), an electrical detection system (60), a mecha-electro-magnetic detection system (80) and a junction box (190) interacting with an electronic control unit (90) comprising a PWM generator. A plunger (50) moves from up to down, a sweeping volume (28) with a cycle of a PWM electricity wave, while moving down the plunger (50) creates a negative pressure in a sweeping volume (28) and while moving up a positive pressure gets created in the sweeping volume (28) and a negative pressure gets created at a rear end (30) of a unified chamber (26), an air reliever (180) is provided for breathing.
US10969800B2

An example valve includes: a first port configured to be fluidly coupled to an actuator; a second port configured to be fluidly coupled to a reservoir; a third port configured to provide an output pilot fluid signal and receive an input pilot fluid signal; a fourth port configured to be fluidly coupled to a source of fluid; a pilot poppet configured to be subjected to a first fluid force of fluid received at the first port; a pilot piston interfacing with the pilot poppet and configured to be subjected to a second fluid force of the input pilot fluid signal; a solenoid actuator sleeve that is axially movable between an unactuated state and an actuated state; and at least one setting spring configured to apply a biasing force on the pilot piston and the pilot poppet.
US10969799B2

A system for delivering pulses of a desired mass of gas to a tool, comprising: a mass flow controller including flow sensor, a control valve and a dedicated controller configured and arranged to receive a recipe of a sequence of steps for opening and closing the control valve so as to deliver as sequence of gas pulses as a function of the recipe. The mass flow controller is configured and arranged so as to operate in either one of at least two modes: as a traditional mass flow controller (MFC) mode or in a pulse gas delivery (PGD) mode. Further, the mass flow controller includes an input configured to receive an input signal; an output configured to provide an output signal; a communication port configured to receive program instructions; memory configured and arranged to receive programming data determining the programmed configuration of the mass flow controller as either a digital or analog configuration; and a processor/controller for operating the mass flow controller in accordance with the programmed configuration.
US10969796B2

An autopilot nonlinear compensation method includes providing an autopilot command for executing an aircraft maneuver, determining a desired aerodynamic moment of the aircraft based on the autopilot command, providing a measured pilot interface position, determining a total aerodynamic moment of the aircraft based on the measured pilot interface position and the autopilot command in combination with the desired aerodynamic moment, determining a ratio of the desired aerodynamic moment to the total aerodynamic moment, and adjusting the autopilot command with a corrective command based on the ratio. The method may be used to stabilize autopilot control of an aircraft following nonlinear deployment of a control surface.
US10969795B2

An unmanned aerial vehicle (UAV) landing method includes detecting, via one or more sensors on-board the UAV, a positional change of the UAV while the UAV is airborne; and generating, with aid of one or more processors on-board the UAV and in response to the detected positional change, one or more command signals to decelerate one or more rotor blades of the UAV, thereby causing the UAV to land autonomously.
US10969792B2

Disclosed are methods and a system for customizing operation of a self-driving motor vehicle according to operation behaviors preferred by an individual passenger wherever needed, promising to provide an experience as if the self-driving motor vehicle is driven by the mind of the passenger the first time it operates on a public roadway.
US10969790B2

In an autonomous mobile apparatus, a processor acquires map information including positional information of an obstacle, plans, based on the acquired map information, a shape of the autonomous mobile apparatus and a traveling path of the autonomous mobile apparatus to avoid contact between the autonomous mobile apparatus and the obstacle when the autonomous mobile apparatus is traveling along the traveling path, and causes the autonomous mobile apparatus to autonomously travel along the planned traveling path while assuming the planned shape.
US10969784B2

System and method for controlling an aerial system to perform a selected operation using an easy-to-use release and auto-positioning process.
US10969775B2

A building management system includes connected equipment configured to measure a plurality of monitored variables and a predictive diagnostics system configured to receive the monitored variables from the connected equipment; generate a probability distribution of the plurality of monitored variables; determine a boundary for the probability distribution using a supervised machine learning technique to separate normal conditions from faulty conditions indicated by the plurality of monitored variables; separate the faulty conditions into sub-patterns using an unsupervised machine learning technique to generate a fault prediction model, each sub-pattern corresponding with a fault, and each fault associated with a fault diagnosis; receive a current set of the monitored variables from the connected equipment; determine whether the current set of monitored variables correspond with one of the sub-patterns of the fault prediction model to facilitate predicting whether a corresponding fault will occur; and determining the fault diagnosis associated with the predicted fault.
US10969774B2

An anomaly detection module is configured to apply a plurality of machine learning models to received technical status data to detect one or more indicators of an abnormal technical status prevailing in the industrial process system. The plurality of machine learning models are trained on historic raw or pre-processed sensor data and the anomaly detection module configured to generate the anomaly alert based on the one or more indicators. The received technical status data is assigned to signal groups and the generated anomaly alert is a vector with each vector element representing a group anomaly indicator for the respective signal group. Each vector element is determined by applying a respective group specific machine learning model.
US10969768B2

An automation control system wirelessly controls a safety function of a remote machine. The automation control system comprises a base station and a control receiver. The base station is configured to transmit a control signal for controlling the safety function using a first transmit signal of a first safety channel, and to transmit the control signal using a second transmit signal of a second safety channel. The control receiver comprises: a processor configured to extract a first received version of the control signal from the first received transmit signal, and to extract a second received version of the control signal from the second received transmit signal; and an electrical interface which is connectable with an electrical interface of the machine for controlling the safety function of the machine based on the first received version of the control signal and the second received version of the control signal.
US10969757B1

Techniques are described for implementing automated control systems that repeatedly perform automated modifications to control system actuator components' ongoing operations to improve functionality for target battery systems, such as to reduce power dissipation while performing other battery power use activities to maximize battery life. Controlling a battery's usage may include using a DC-to-DC amplifier, and the repeated automated modifications may include modifying the state of the DC-to-DC amplifier actuator to adjust a level of resistance and/or an amount of time during which power is supplied. The repeated automated modifications may be performed to repeatedly reduce the distance between the current battery performance and an idealized version of the battery performance (e.g., a version with no power dissipation).
US10969756B2

A method to identify physical parameters of a mechanical load with integrated reliability indication includes: applying a first control signal to a mechanical device in a control circuit; measuring a first return signal; and using a power density spectrum of the first return signal to stipulate an excitation signal for the mechanical device.
US10969755B2

A method to identify physical parameters of a mechanical load includes the following steps: applying a first control signal to a mechanical device in a control circuit; measuring a first return signal; and using a power density spectrum of the first return signal to stipulate an excitation signal for the mechanical device.
US10969752B1

Properties of a physical system are measured and used to update estimated states of the system in an iterative manner. At each iteration, a state update weight is assigned for each state and the states are predicted from previous estimated states. System states are predicted from prior estimates and then updated dependent upon the measurements and the state update weights to provide updated estimated states. In addition, a prior covariance matrix of state errors is updated dependent upon the state update weights to provide an estimation error covariance matrix that is consistent with the updated estimated states. The updated state may be equivalent to a weighted sum of a prior estimated state and an initial updated estimated state. The approach provides improvements to a variety of estimators, including least squares estimators and estimators such as the Extended, Schmidt and Unscented Kalman Filters and the Rao-Blackwellized Particle Filter.
US10969747B2

An electrical time measuring device, intended to conserve processor cycles and memory when used in indicating time interval durations, includes a computer system with a processing system having a hardware processor and a memory accessible to the processing system, a user interface controller under control of the processing system, and logic, under control of the processing system. Various embodiments include nested concentric regions in a clockface display, an ante meridiem events region, a post meridiem events region, and/or a following-day events or tasks region. Events or time interval durations are represented as arciform. For events that cross from morning to afternoon, or from evening to the following day, arciforms are displayed with a start point in one of the nested concentric regions and an end point in a different one of the nested concentric regions. The parts of such arciforms are joined by an integral boundary-crossing transition indicator.
US10969745B2

A piezoelectric element for an automatic frequency control circuit. The element includes a balance spring formed of a piezoelectric crystal strip, a first electrode connected to the automatic control circuit, and disposed on at least a first side of the strip, and a second electrode connected to the automatic control circuit and disposed on at least a second side of the strip. The first and second electrodes are placed on one portion or over the entire length of the balance spring in a predetermined angular distribution.
US10969741B2

An information processing apparatus includes a controller that controls formation of an image to be formed in air so that the image and a user do not overlap each other in a space.
US10969731B2

To achieve reliable electrical connection, a width of a ring shape portion becomes narrower toward a side closer to a compression spring portion in an axis direction of the compression spring portion, and an end portion of a winding start portion is located closer to a second end portion of the ring shape portion on a side opposite to the compression spring portion.
US10969728B2

A cleaning device for a surface of a cylinder of a printer and/or a copier includes a cylindrical cleaning element which can be rotated by at least one drive and which includes a cleaning fitting on its outer periphery, and a suction or suctioner conducting at least one suction medium with at least one suction channel aligned towards the outer periphery of the cleaning element and extending along the longitudinal alignment of the cleaning element. In order to achieve a simple technical structure and a low maintenance effort apart from a good cleaning result and reliable dirt removal, a suction slit extending longitudinally of the suction channel is aligned towards the cleaning element opens into the suction channel tangentially to the suction channel cross section.
US10969726B2

A sheet processing apparatus includes a transport path for transporting a sheet in a predetermined transport direction; a folding unit disposed along the transport path to perform folding processing on a sheet transported through the transport path; and a downstream-side unit disposed on a downstream side in the transport direction along the transport path to perform processing on a sheet transported from the folding unit. The folding unit includes a space section disposed at a lower side of the transport path for forming a cylindrical shape on a sheet; a transport roller disposed in the transport path to transport a sheet to the space section; and folding rollers to form a fold at a predetermined position on a sheet in which the cylindrical shape is formed. The space section is provided in a range of overlapping the downstream-side unit in a height direction orthogonal to the transport direction.
US10969715B2

An image forming apparatus includes a control unit that changes a ratio between an execution time for executing printing and a stop time for stopping the printing according to any one of a stop control number that is the number of times that an operation of the printing is stopped, a stop control time that is the time during which the operation of the printing is stopped, a printing execution time that is the time during which the printing is executed, and a printing execution control number that is the number of times that the printing is executed, in an intermittent mode that operates by switching between executing the printing and stopping the printing.
US10969714B1

An image forming apparatus includes a heat roller comprising a heater and configured to generate heat to fix a toner image on a print medium, a system controller configured to transmit, when printing is performed on a print medium, a control signal that indicates when power is to be supplied to the heater, and a heater control circuit configured to control amount of power supplied to the heater according to the control signal, a target temperature of the heater, and a current temperature of the heater. When printing is to be continuously performed on a plurality of print media, the system controller transmits the control signal to the heater control circuit a first predetermined time before start of printing.
US10969713B2

A controller controls power to be supplied to a plurality of heat-generating blocks obtained by dividing a heater in a direction orthogonal to a transport direction for a recording material, and when images formed on a plurality of sheets of the recording material having an equal size are continuously heated, and the controller determines whether each of the heat-generating blocks is a heat-generating block which is passed by the recording material or a heat-generating block which is not passed by the recording material on the basis of a detection temperature by a temperature detecting element when prescribed power is supplied to the heat-generating block and changes a control condition in heating on the basis of the determination.
US10969705B2

Provided is a two-component developer has a toner including a toner particle including a binder resin, and a magnetic carrier, wherein the binder resin includes a polymer A having a first monomer unit derived from a first polymerizable monomer, and a second monomer unit derived from a second polymerizable monomer different from the first polymerizable monomer, the first polymerizable monomer is a specific (meth)acrylic acid ester, a content and an SP value of the first and second monomer units in the polymer A fall within respective specific ranges, the magnetic carrier has a magnetic core and a coating resin of the surface of the magnetic core, the coating resin includes a polymer B having monomer units (a) and (b), each SP value of the monomer units (a) and (b) is a specific value.
US10969701B2

Tooling for a mask assembly suitable for use in a lithographic process, the mask assembly comprising a patterning device; and a pellicle frame configured to support a pellicle and mounted on the patterning device with a mount; wherein the mount provides a releasably engageable attachment between the patterning device and the pellicle frame.
US10969698B2

The present invention provides a control apparatus for performing synchronous control to synchronize driving of a second moving member so as to follow driving of a first moving member, including a feedforward control system that includes a calculator configured to obtain an input/output response of the second moving member and position deviations of the first moving member and the second moving member while driving the first moving member and the second moving member in synchronism with each other, and calculate a feedforward manipulated variable based on the input/output response of the second moving member and the synchronous error between the first moving member and the second moving member obtained from the position deviations of the first moving member and the second moving member.
US10969691B2

Extreme ultraviolet (EUV) exposure apparatuses and methods, and methods of manufacturing a semiconductor device by using the exposure method, which minimize an error caused by a mirror in an EUV exposure process to improve an overlay error, are provided. The EUV exposure apparatus includes an EUV source configured to generate and output EUV, first illumination optics configured to transfer the EUV to an EUV mask, projection optics configured to project the EUV, reflected from the EUV mask, onto an exposure target, a laser source configured to generate and output a laser beam for heating, and second illumination optics configured to irradiate the laser beam onto at least one mirror included in the projection optics.
US10969684B2

A method for protecting a coating on a surface of a component is provided. The method includes a coating step for coating at least a portion of the component with a ceramic slurry. A projecting step is used for projecting a pattern of light onto the component with a lithographic process to expose and solidify a ceramic layer. A removing step is used for removing unexposed portions of the ceramic slurry from the component. A heating step heats the component to sinter the ceramic layer. The ceramic layer is formed with multiple fracture planes.
US10969676B2

A photomask and an exposure method are provided. The photomask includes a photomask body including a first surface and a second surface opposite to each other; and a first light-transmissive region penetrating through the first surface and the second surface, wherein a light adjustment component is in the first light-transmissive region and configured to converge a first light beam incident onto the first surface to a second light beam emergent from the second surface, and a cross-sectional area of the first light beam sectioned by the first surface is larger than that of the second light beam sectioned by the second surface.
US10969671B2

A lighting device of the present disclosure includes an excitation light source, a phosphor, a spreader, a reflective layer, and a reflective region. The excitation light source emits a polarized light. The phosphor receives the light as an excitation light from the excitation light source, and emits a fluorescent light, the phosphor including a plurality of phosphor pieces adjacently disposed on the reflective layer, the plurality of phosphor pieces having a same characteristic. The spreader supports the phosphor. The reflective layer is disposed between the phosphor and the spreader, and reflects the fluorescent light. The reflective region is disposed between the plurality of phosphor pieces, the reflective region reflecting the received excitation light while keeping a polarization characteristic of the received excitation light.
US10969669B2

In one aspect, a light assembly configured to be installed in a movie theatre projector includes an emitter housing with an LED emitter plate that emits a beam of light and a lens assembly. The light assembly also includes a cooling assembly configured to dissipate heat from the LED emitter plate. The a cooling assembly includes a cooling fluid jacket coupled to the LED emitter plate, where the cooling fluid jacket comprises a metal layer enclosing a hollow path for cooling fluid, and where the cooling fluid jacket is configured to allow the cooling fluid to pass through cooling fluid jacket, thereby drawing heat from the LED emitter plate. The light assembly also includes a heat sink and a cooling fan. The cooling assembly further includes cooling sections to cool the cooling fluid that flows out of the cooling fluid jacket.
US10969666B1

According to one implementation, an image display system includes a motor configured to spin a rotor, first and second projectors, a projection screen having a first projection surface on a first side and a second projection surface on a second side opposite the first side, and a controller. The controller causes the motor to spin the rotor that spins the projection screen, the first projector, and the second projector about an axis, displays a first perspective of an image on the first projection surface using the first projector, and concurrently with displaying the first perspective of the image on the first projection surface, displays a second perspective of the image on the second projection surface using the second projector.
US10969656B2

A movable unit of an electronic apparatus is movable between an accommodated position within an apparatus body and a use position projected therefrom. The movable unit popped up by pop-up springs are further popped up by an assist lever and a toggle spring. The toggle spring urges the assist lever in a first arc direction and urges the same in a second arc direction opposite to the first arc direction after passing an inflexion point. The assist lever is brought into contact with a first latching pin when the movable unit reaches an end point of a movement stroke After the movable unit has reached the end point of the movement stroke, the assist lever is brought into contact with the first latching pin to urge the movable unit in the same direction as urged by the pop-up spring.
US10969652B2

Various embodiments include a camera with folded optics and lens shifting capabilities. Some embodiments include voice coil motor (VCM) actuator arrangements to provide autofocus (AF) and/or optical image stabilization (OIS) movement. Some embodiments include suspension arrangements.
US10969645B2

Electrochromic devices comprise first and second conductors, wherein at least one of the first and second conductors is a multi-layered conductor. The electrochromic devices further comprise an electrochromic stack between the conductors adjacent to a substrate. The at least one multi-layered conductor comprises a metal layer sandwiched between a first non-metal layer and a second non-metal layer such that the metal layer does not contact the electrochromic stack.
US10969644B2

Embodiments described include bus bars for electrochromic or other optical state changing devices. The bus bars are configured to color match and/or provide minimal optical contrast with their surrounding environment in the optical device. Such bus bars may be transparent bus bars.
US10969642B2

Stable, macroscopic single-crystal chiral liquid crystal compositions are described. The compositions include a single-crystal chiral liquid crystal material on a patterned surface. The patterned surface seeds a particular crystallographic orientation at the substrate-liquid crystal interface. Also described are methods of forming the single-crystal chiral liquid crystal compositions.
US10969637B2

An electrostatic discharge circuit and a display panel are provided. The electrostatic discharge circuit comprises a first discharge unit and an associated discharge unit. An output terminal of the first discharge unit is coupled to a common terminal. A control terminal of the first discharge unit is coupled to a high voltage terminal or a low voltage terminal. An input terminal of the first discharge unit is coupled to an electrostatic input terminal. An input terminal of the associated discharge unit is coupled to the electrostatic input terminal, and an output terminal of the associated discharge unit is coupled to the control terminal of the first discharge unit.
US10969624B2

A backlight module and a display device are disclosed. The backlight module includes a light source component, and an illumination rendering film located on a light exiting side of the light source component. The illumination rendering film includes a plurality of dimming units arranged in an array; each of the dimming units is configured to receive a dimming signal and change a transmittance of the each of the dimming units according to the dimming signal.
US10969618B1

An opposite substrate including a substrate, first light-shielding patterns, second light-shielding patterns, a planarization layer and support members is provided. The support members are located in primary support regions and secondary support regions of the opposite substrate. The first light-shielding patterns respectively extend along a first direction, and a material of the first light-shielding patterns includes an organic material. The second light-shielding patterns respectively extend along a second direction, and a material of the second light-shielding patterns includes metal. The first light-shielding patterns and the second light-shielding patterns are respectively located at opposite sides of the planarization layer. Alternatively, the first light-shielding patterns and the second light-shielding patterns are located at the same side of the planarization layer, and the planarization layer has openings respectively overlapped with the support members located in the secondary support regions.
US10969614B2

A detection device is provided. The detection device includes a first substrate; a plurality of detection electrodes disposed in a matrix configuration in a display region on a plane parallel to the first substrate; a second substrate facing the first substrate; a first conductive layer provided in a peripheral region located outside the display region in planar view; a polarizing plate provided above the second substrate; and a second conductive layer provided between the polarizing plate and the second substrate, wherein the second conductive layer is electrically coupled to the first conductive layer, and the first conductive layer is arranged to be part of an electrically connected loop around the display region.
US10969610B2

An apparatus for storing, preserving and cleaning contact lenses includes a base housing; one or more lens bowls transparent to selected ranges of UV and IR light wavelengths; UV and IR light sources to direct UV and IR light into the lens bowls; a removable cover opaque to the UV light; one or more closure sensors to sense the status of the cover; a power supply; and, a controller in control communication with the UV and IR light sources, the power supply and the closure sensors, the controller causing the UV and IR light sources to cease emitting when the cover is not closed.
US10969609B2

The disclosure relates to the use of contact lenses for treating ophthalmologic conditions, such as presbyopia, induced myopia, computer vision syndrome, insufficient accommodation, or a condition associated with insufficient accommodation. The contact lens may be selected based on a measured sagittal depth and/or eccentricity of the cornea. When fitted, fluid may accumulate between the cornea of the eye and the contact lens The lens may exhibit a sufficient amount of apical clearance such that when the wearer blinks, the lens moves no more than 1 mm on the eye. The lens and the eye may be structured such that bubbles greater than 0.5 mm in diameter are prevented from forming between the contact lens and the eye. The contact lens may be used in combination with a suitable bioactive agent providing for enhanced visual correction.
US10969608B2

A contact lens and a method for treating an eye with myopia is described. The contact lens includes an inner optic zone and an outer optic zone. The outer optic zone includes at least a portion with a first power, selected to correct distance vision. The inner optic zone has a relatively more positive power (an add power). In some embodiments the add power is substantially constant across the inner optic zone. In other embodiments the add power is variable across the inner optic zone. While in some embodiments the inner optic zone has a power designed to substantially eliminate lag of accommodation in the eye with myopia, in other embodiments, the add power may be higher.
US10969601B2

Color separation devices, and image sensors including the color separation devices and color filters, include at least two transparent bars that face each other with a gap therebetween. Mutually-facing surfaces of the at least two transparent bars are separated from each other by the gap such that the at least two transparent bars allow diffraction of visible light passing therebetween. The at least two transparent bars have a refractive index greater than a refractive index of a surrounding medium.
US10969600B2

An electronic device may be provided with optical markers. A marker may be formed from a coating. The coating may be patterned to form a two-dimensional optical code or may be patterned to form an outline or other recognizable marker structure that helps provide information about an electronic device. A device with a sensor such as a depth sensor or other sensor may gather information on the electronic device and its markers. This information may include information on images captured with an image sensor while the electronic device is illuminated by one or more light beams from the depth sensor or other light sources. Markers may be configured to serve as mixed reality optical markers in a mixed reality system. Analysis of the mixed reality marker images or other sensor data may reveal information on device type, device location, device size, device orientation, and other information on a marked device.
US10969598B2

Polarized pixelated filter sub-array is reconfigured to reduce sensitivity to misalignment. The condition number increases more slowly than the standard polarized pixelated filter sub-array as the misalignment increases. In different embodiments, the filter sub-array is configured such that the condition number has a finite bound at ½ pixel misalignment. The angular values of the polarizer filter array are determined to minimize the sensitivity of the condition number of the data reduction matrix to misalignment. This can be achieved by selecting angular values that minimize the expected value of the condition number E(CN) over the range of misalignment.
US10969596B2

Systems and methods for filtering an optical beam are described. In one implementation, a system for filtering an input optical beam includes a first beamsplitter, a first spectral slicing module, a second spectral slicing module, and a second beamsplitter. The first beamsplitter is configured to split the input optical beam into a first optical beam and a second optical beam. The first spectral slicing module has a first passband and is configured to filter the first optical beam. The second spectral slicing module has a second passband and is configured to filter the second optical beam. The second beamsplitter is configured to combine the first optical beam and the second optical beam into an output optical beam. The first and second spectral slicing modules may each comprise a longpass filter and a shortpass filter aligned along its optical axis, and the longpass filter and/or the shortpass filter are rotatable relative to the optical axis. Advantageously, the optical system allows for tunable spectral filtering of the input optical beam suitable for 2-D imaging systems.
US10969589B2

The invention relates to a head-up display system embedded in an aircraft pilotable by a pilot and having a head-down display screen. The display system includes: a head-up display screen configured to be arranged in the cockpit in a Plurality of positions and to be observed by the pilot from an observation point along a viewing field; at least one position, called interposition position, of the head-up screen corresponding to a position in which a part, called interposed part, is arranged across from a part of the head-down display screen in the viewing field between the observation point and this part; a display control module configured to display a conformal display area and when the head-up display screen is in the interposition position, a non-conformal display area in the interposed part.
US10969578B2

An unobscured five-mirror afocal telescope includes an aperture configured to direct electromagnetic radiation to first, second, third, fourth and fifth mirrors, each configured to receive electromagnetic radiation and reflect electromagnetic radiation along a beam path. The five mirrors are arranged to sequentially reflect from one another electromagnetic radiation received via the aperture to produce a collimated output beam of the electromagnetic radiation at an exit pupil, with the five mirrors consisting of a three-element objective and a two-element eyepiece. A beam splitter may be disposed between the first mirror and the second mirror to direct short-wavelength electromagnetic radiation toward a device along a separate path.
US10969567B2

An optical imaging lens includes first, second, third, fourth, fifth, and sixth lens elements, each having an object-side surface facing toward an object side and an image-side surface facing toward an image side. The image-side surface of the first lens element includes a concave portion in a vicinity of the optical axis and a concave portion in a vicinity of a periphery of the first lens element. The image-side surface of the second lens element includes a convex portion in a vicinity of the optical axis. The image-side surface of the third lens element includes a concave portion in a vicinity of a periphery of the third lens element. The object-side surface of the fourth lens element includes a concave portion in a vicinity of the optical axis. The optical imaging lens as a whole has only the six lens elements having refractive power.
US10969563B2

A lens barrel that is capable of detecting an absolute position of a movable part with high accuracy. A first guide guides the movable part with an optical lens. A first sensor unit includes a first scale and first detection unit. The first scale in the movable part has a pattern that makes a signal output from the first detection unit monotonically increase. The first detection unit outputs the signal that continuously varies according to the movement. A second sensor unit includes a second scale in the movable part that has a periodic repeated pattern and a second detection unit that outputs a periodic signal by reading the second scale. A controller detects a position of the movable part based on the signals output from the first and second detection units. The first sensor unit is arranged nearer to the first guide in comparison with the second sensor unit.
US10969560B2

An integrated optical assembly comprises an optics mount, an optical element comprising material that is optically transparent, the optical element molded in the optics mount, and an optical aperture wherein the optical aperture is secured in fixed position with respect to the optics mount and the transparent optical element.
US10969559B2

A lens module with physically stronger foundations and enhanced stability includes a circuit board, an image sensor thereon, a mounting bracket, an optical filter, and a lens unit. The mounting bracket on the circuit board has the image sensor. The optical filter on the mounting bracket is above the image sensor. The lens unit is connected to the mounting bracket facing away from the circuit board by a frame of adhesive. The surface of the mounting bracket facing away from the circuit board has positioning posts at corners of the surface of the mounting bracket. A surface of the lens unit connected to the mounting bracket has receiving grooves positioned at corners of the surface of the lens unit. The positioning posts are inserted into the receiving grooves.
US10969556B1

A method and apparatus for removing optic fibers from multiple spools of optic fiber involving one or more rotating trees on which spools of optic fiber are seated, a transport passage and a rotating carousel. The free end of a fiber is pulled through the passage and attached to the rotating carousel such that the rotation of the carousel removes the rest of the fiber from the spool(s). The passage can be equipped with one or more rollers to reduce the friction between the fibers and the passage. The carousel may feature retractable rails to facilitate removing the fibers. The passage may also feature a blower and/or a venturi that provides suction to facilitate the movement of one or more fibers through the passage. A reciprocating tracking unit can be used to spread the fibers onto the carousel.
US10969552B2

Disclosed is an adapter, which includes a housing, a bushing and a sleeve, wherein the housing is provided with a plurality of receiving cavities for receiving the bushings, the bushing includes a support part and a hollow column on the support part, the bushing is mounted in the receiving cavity, a part of the sleeve is mounted within the hollow column of the bushing and another part is mounted within the receiving cavity. In the adapter of the present disclosure, a plurality of bushings/core clips can be mounted in one housing/outer frame, the adapter is integrated with multiple bushings, adapting multiple jumpers, which can effectively improve space utilization and reduce the cost of use; and no welding is required, which can effectively reduce the rejection rate in the production process and improve production efficiency, meanwhile, reduce the assembly processes and labor cost.
US10969544B1

Structures for a filter and methods of fabricating a structure for a filter. The filter is coupled to a waveguide core. The filter includes a first plurality of grating structures positioned adjacent to a first section of the waveguide core and a second plurality of grating structures positioned adjacent to a second section of the waveguide core. The first plurality of grating structures are configured to cause laser light in a first portion of a wavelength band to be transferred between the first section of the waveguide core and the first plurality of grating structures. The second plurality of grating structures are configured to cause laser light in a second portion of a wavelength band to be transferred between the second section of the waveguide core and the second plurality of grating structures.
US10969538B2

A backlight module and a liquid crystal display device are provided. The backlight module includes a heat-dissipating body, a light source and a back plate. A side wall of the back plate includes a through hole portion. The heat-dissipating body is detachably installed at an outer side of the side wall of the back plate and covers the through hole portion, and the light source is received inside the through hole portion.
US10969529B2

A lighting device includes at least one first light-emitting element configured to emit a first light of a first wavelength range; and a light guide having axially opposite first and second base surfaces, and a plurality of segments, each with a first light in-coupling surface formed on a lateral surface of the light guide, each of the segments configured to convert at least a part of input light into second light having a selected wavelength range. At least a portion of the first base surface includes a second light in-coupling surface and at least a portion of the second base surface includes a light out-coupling surface. The lighting device is optically coupled to the second light in-coupling surface such that the first light is coupled into the light guide, and the first light emitting element is configured to reflect at least part of the second light thereon having a wavelength within at least one of the selected wavelength ranges back into the light guide.
US10969527B2

A polarizing plate with retardation layers of the present invention includes a polarizer, a first retardation layer, and a second retardation layer in the staled order. The polarizer and the lust retardation layer are bonded to each other via a first adhesive layer, the first retardation layer and the second retardation layer are bonded to each other via a second adhesive layer, the first retardation layer and the second retardation layer each have a thickness of 5 μm or less, and the second adhesive layer has an average refractive index of 1.55 or more, and a difference between the average refractive index of the second adhesive layer and an average refractive index of the first retardation layer, and a difference between the average refractive index of the second adhesive layer and an average refractive index of the second retardation layer are each less than 0.08.
US10969523B1

An apparatus and method to generate intrinsic images without barrier filters and dichroic mirrors is provided. The method involves acquisition of an image of a focused field of view and a diffused image of the same field of view. The diffused image is obtained by placing a translucent material in the path between a camera and the field of view. The translucent material permits transmission of the illumination energy while diffusing the spatial details of the field of view, thus producing a featureless image of illumination intensities. The focused and diffused images are then processed pixel-by-pixel by to generate intrinsic images free of irrelevant illumination.
US10969520B2

Post-processing corrections can be applied to operational numerical model forecasts of weather variables to reduce forecast model errors. The post-processing technique is based on an analog post-processing correction scheme. In the analog scheme, the system searches for previous model forecasts that are similar to the current forecast, and modifies the current forecast based on errors in such previous predictions. An “abnormal (or abnormal) index” can be generated for each analog as a function of several meteorology variables (i.e., humidity, pressure and temperature) and two experience coefficients. The abnormal index can be used to exclude some errors. Furthermore, dynamic weights based on the “abnormal index” can be applied to the errors. Using the “abnormal index” weights in a post-processing technique may generate a more accurate air quality forecast.
US10969509B2

Techniques are disclosed relating to geophysical surveying. In some embodiments, a marine survey vessel tows multiple sensor streamers in addition to vibratory sources deployed relative to the sensor streamers. In some embodiments, the vessel tows vibratory sources emitting energy within different frequency bands in different deployment zones. In some embodiments, one or more sources are driven with different sweep functions, different activation patterns, and/or different sweep lengths. Various disclosed techniques for manufacturing a geophysical data product may potentially simplify equipment used for towing sources, reduce survey complexity without reducing resolution, increase resolution without increasing survey complexity, improve energy content recovered from deep reflections, and/or reduce the environmental impact of emitting seismic energy.
US10969508B2

Systems and methods to correct misties across multiple 2D seismic surveys using a correction solution calculated based only on the intersecting points between different surveys.
US10969506B1

Disclosed herein are systems, methods, apparatus, and non-transitory computer-readable storage media for detecting gunshots with improved accuracy. The system includes a plurality of acoustic sensing devices having intelligent modules for distinguishing gunshot events from other types of acoustic events.
US10969504B2

A method of capturing and analyzing information for a particle detection system comprises generating a reaction to a plurality of particles using a converter material, wherein the converter material is operable to interact with the plurality of particles. The method further comprises converting a response to the reaction to an electrical signal using a plurality of sensors, wherein the converter material is operable to be coated onto the plurality of sensors, and wherein each of the plurality of sensors comprises an array of discrete pixel sensors each with a respective (x,y) coordinate within the array. Further, the method comprises processing the electrical signal to generate data regarding each pixel on the array of discrete pixels and serializing the data collected from the plurality of sensors and transmitting the data over thin cables to a processing unit that is located at a separate and remote location from the plurality of sensors.
US10969496B2

A system for navigating a mobile object generates satellite navigation data for the mobile object based on satellite navigation signals received from a plurality of satellites and base data received from a stationary base station. The satellite navigation data for the mobile object includes code phase estimates and carrier phase estimates for the plurality of satellites. The system computes position, velocity and time estimates for the mobile object in accordance with the code phase estimates and carrier phase estimates, and performs a navigation function for the mobile object in accordance with the computed position, velocity and time estimates for the mobile object. The system generates the code phase estimates by performing a Vector Delay Locked Loop (VDLL) computation process, and generates carrier phase estimates for the plurality of satellites including by performing a Real-Time-Kinematics Vector Phase Locked Loop (RTK-VPLL) computation process.
US10969484B2

A portable Doppler microwave radar defense system that saves lives in dangerous situations, and alerts a person from surrounded threats, exposes enemy location, and shows the health data and injured person's location to remote server at a base. The system lets the person know about the surrounded threats before it happens, as it will detect any bullets in the detection zone and alert the person immediately from the incoming bullet within a long range which will let the person have seconds to avoid the bullet and save his life and the location of the shooter will be exposed to the person. The detection system can also be deployed over an object such as a car, truck, battle tank, aircraft, jet, helicopter, spaceship, or a satellite.
US10969482B2

The present disclosure provides means for detecting and tracking a moving object using RADAR and ultrasonic sensors. A stationary RADAR detects the moving object and estimates speed and two rotating ultrasonic sensors determine distance of the detected object. An incrementally changing orientation of the ultrasound sensors is associated with an angular speed of rotation based on a last logged distance of the moving object from the ultrasound sensors. Once the moving object is detected, based on an adaptively changing sampling frequency, the moving object is continuously tracked in real time. Conventionally, multiple RADARs are needed for location estimation and motion tracking. Also, merely using a RADAR in combination with an ultrasound sensor also does not serve the purpose since both sensors are static. The present disclosure provides a simple cost effective alternative that can find application in say tracking of an elderly person living alone in an unobtrusive manner.
US10969480B2

An electronic system for mapping a work site that includes a plurality of radar sensors to be provided on vehicles moving on the site, the radar sensors being able to detect objects included in a respective area of detection and acquire their relative positions. The system includes a speed module configured for determining a speed parameter for objects detected by the radar sensors, according to their relative positions. The system also includes a classification module configured for classifying detected objects as standing still or moving objects according to the respective speed parameters, and a map module configured for creating a common map of the site providing the positions of standing still objects detected in the site by said plurality of radar sensors, according to a reference system.
US10969476B2

A time of flight (TOF) sensor device employs a measuring sequence that facilitates accurate distance measurement across a high dynamic range. In one or more embodiments, for a given measuring sequence in which a distance of an object or surface corresponding to a pixel is to be determined, the TOF sensor device performs multiple iterations of a measuring cycle, whereby for each successive iteration the number of emitted and measured pulses that are accumulated for the iteration is increased relative to the previous iteration of the measuring cycle. In this way, multiple values of increasing resolution are measured for the same physical entity over a corresponding number of measuring cycles. The sensor then selects a value from the multiple measured values that yields the highest resolution without saturating the pixel, and this value is used to determine the pulse propagation time and object distance.
US10969475B2

The present disclosure describes a system and method for encoding pulses of light for LiDAR scanning. The system includes a sequence generator, a light source, a modulator, a light detector, a correlator, and a microprocessor. The sequence generator generates a sequence code that the modulator encodes into a pulse of light from the light source. The encoded pulse of light illuminates a surface of an object, in which scattered light from the encoded light pulse is detected. The correlator correlates the scattered light with the sequence code that outputs a peak value associated with a time that the pulse of light is received. The microprocessor is configured to determine a time difference between transmission and reception of the pulse of light based on whether the amplitude of the peak exceeds the threshold value. The microprocessor calculates a distance to the surface of the object based on the time difference.
US10969474B2

LIDAR measurements can be sparse in comparison to camera measurements. Hence, dynamically steering a LIDAR to regions of a field of view with more information (e.g. the detailed boundaries of objects) is beneficial. In one embodiment, a LIDAR system performs a non-uniform laser scan of a field of view based on sensor data. Data from an on-going or previous scan can be used to define dense scan regions within the field of view. The shape of dense scan regions can be iteratively improved (e.g. narrowed) based on localization of time-of-flight boundaries. Dense scan regions can be expressed in term of a set of laser steering parameters operable to dynamically steer a LIDAR. Within embodiments complex-shaped dense scan patterns can be selected or adapted based on an object classification (e.g. person or vehicle) or LIDAR location (e.g. an urban environment).
US10969472B2

A proximity sensor includes: a transmitter unit for transmitting a light signal; a receiver unit for receiving the light signal reflected by an object to determine a proximity status of the object; and a housing defining a first enclosed accommodation space for accommodating the receiver unit, wherein the portion of the housing which defines the first enclosed accommodation space has a sealed light passage made of a light-transmissible material such that the receiver unit is capable of receiving the light signal reflected by the object through the light passage. The housing can further include a second enclosed accommodation space for accommodating the transmitter unit.
US10969471B2

The present disclosure discloses a method for identifying ice crystal fabric and distribution characteristics of ice flow field in ice sheet based on polarimetric radar. Because there is a correlation between the second-order fabric azimuth tensor and the dielectric constant tensor of the ice crystals inside the ice sheet, the present disclosure obtains the dielectric constant tensor of each reflection layer inside the ice sheet and its rotation angle from the polarimetric radar echo signal by the layer-by-layer recursive method, and then calculates to obtain the characteristic value of the second-order fabric orientation tensor and identifies its fabric type. After that, according to the correlation among the fabric, stress deformation and the ice flow to extract the information of ice flow direction and its spatial distribution characteristics.
US10969468B2

A recursive real time positioning system setup method for immediate convergence of functional system setup is disclosed. In one disclosed embodiment, a method for onboarding a set of positioning devices to a positioning system includes issuing a human-perceptible unconnected indicator from a first positioning device in the set of positioning devices. The method also includes detecting a connection using a wireless receiver on the first positioning device. The connection is between the first positioning device and a second positioning device in the set of positioning devices. The method also includes issuing, in direct and automatic response to the detecting of the connection, a human-perceptible connected indicator from the first positioning device.
US10969467B1

The invention relates to a portable electronic signal generator, and in particular a programmable multi-waveform radiofrequency generator for use as battlefield decoy.
US10969465B2

A frequency modulation continuous wave (FMCW)-based system includes an emitter to transmit at least one linearly modulated wave of radiation to a scene and a receiver to receive a reflection of the transmitted wave from one or multiple objects located at different locations in the scene. The system interferes a copy of the wave outputted by the emitter with the reflection of the transmitted wave received by the receiver to produce a beat signal with spectrum peaks corresponding to reflections from the different locations at the scene. The beat signal is distorted due to the non-linearity of the modulation. The system includes a processor to detect a number of spectrum peaks in the distorted beat signal and, only in response to detecting multiple spectrum peaks, jointly determine coefficients of a basis function approximating the non-linearity of the modulation and distances to the different locations at the scene having the objects causing the reflection resulting in the spectrum peaks in the distorted beat signal.
US10969464B2

A method for, in a map of background objects, registering presence of a stationary object exhibiting motion at a location in a scene monitored by a radar detector comprising detecting over time radar echoes at a radar detector monitoring a scene. The moving object is one of a true moving object or a stationary object exhibiting motion. The over time detected radar echoes are evaluated for finding a stationary object exhibiting motion. The presence of the stationary object exhibiting motion is registered at a location, corresponding to the location of the stationary object exhibiting motion, in a map of background objects. A method for detecting moving objects using a radar detector is also presented wherein the map of background objects is used as input.
US10969463B2

A method for processing radar data is described herein. In accordance with one embodiment, the method includes the calculation of a Range Map based on a digital radar signal received from a radar receiver. The Range Map includes spectral values for a plurality of discrete frequency values and a plurality of discrete time values, wherein each spectral value is represented by at least a first parameter. Further, the method includes applying an operation to at least the first parameters in the Range Map for at least one discrete frequency value to smooth or analyze at least a portion of the Range Map.
US10969460B2

A method for generating radio tomographic images is provided. A plurality of transceivers positioned around a region to be imaged is divided into a plurality of pixels. A control apparatus is configured to cause each of the plurality of transceivers in turn to send a signal to each of the other transceivers. The control apparatus is further configured to determine an attenuation in the received signals, generate weighing, derivative, and attenuation matrices from the signals, group the pixels into a plurality of provinces, select each province in turn and solve for a change in attenuation in each of the pixels while setting the pixels in other provinces to zero, aggregate solutions from each of the provinces into a rough estimate, re-solve each province using the aggregated rough estimate, aggregate the re-solved solutions from each province into a refined estimate, and generate an image from the refined estimate.
US10969459B2

A method for detecting the presence of an object in a zone by means of a wireless detector located proximal to the zone, the wireless detector comprising an orientation sensor for sensing the spatial attitude of the detector, the method comprising: defining a solid angle relative to a first spatial reference plane, the solid angle being defined such that at least part of the zone is within that solid angle when the solid angle is projected from the location of the detector; detecting by means of the detector a wireless signal from the object, and thereby estimating the direction of the object from the detector with reference to a second spatial reference plane fixed relative to the detector; sensing by means of the orientation sensor the spatial attitude of the detector; and comparing the solid angle and the estimated direction in dependence on the sensed spatial attitude so as to determine whether the object is present in the zone.
US10969458B1

A system and method that can determine the direction of origin within 360 degrees around an antenna array for an emitted signal with a high degree of accuracy, even when the array is installed in a corrupted or “unclean” environment. Further, the provided system and method can provide a more accurate indication of direction despite polarization of the detected signal. Finally, the provided system and method can provide accurate results from phase measurements, amplitude measurements, or both phase and amplitude measurements, from an emitted signal where a phase network can be used to tailor the amplitude and phase variations versus spatial angle to best match the receiver measurement accuracies.
US10969455B2

A test system for testing a device under test that includes several communication lanes is described. The test system is a communication lane test system that includes a measurement instrument and a connecting interface for connecting the device under test, wherein the connecting interface is configured to connect at least two of the several communication lanes with the measurement instrument. The measurement instrument includes s a processor being configured to conduct an automatic conformance test on the at least two communication lanes concurrently. Moreover, a method for testing a device under test that includes s several communication lanes is described.
US10969449B2

A local shimming system for magnetic resonance imaging and the method thereof, wherein the shimming method comprises the following steps: collecting B0 field map information using two-dimensional gradient echo (301); calculating and evaluating the homogeneity of B0 (302); optimizing the current of each channel shim coil (303); determining whether the minimum standard deviation value of Δf is obtained (304); outputting an optimal current combination values and setting an optimum current value corresponding to each channel of the shim coil on the current control software (305); and testing and evaluating the homogeneity of B0 to achieve the shimming goal (306).
US10969443B2

A method includes generating a bias signal from a first device, and applying the bias signal to a second device, the first device having (a) a superconducting trace and (b) a superconducting quantum interference device (SQUID), in which a first terminal of the SQUID is electrically coupled to a first end of the superconducting trace, and a second terminal of the SQUID is electrically coupled to a second end of the superconducting trace, where generating the bias signal from the first device includes: applying a first signal Φ1 to a first sub-loop of the SQUID; and applying a second signal Φ2 to a second sub-loop of the SQUID, in which the first signal Φ1 and the second signal Φ2 are applied such that a value of a superconducting phase of the first device is incremented or decremented by a non-zero integer multiple n of 2π.
US10969436B1

Systems and methods for forecasting of State of Charge (SOC) of lithium ion batteries are provided. A multi-step forecasting process with experimentally obtained decreasing C-Rate datasets together with machine learning can be used. The multi-step approach can combine a univariate technique with machine learning techniques. An Auto Regressive Integrated Moving Average (ARIMA) and/or Holt Winters Exponential Smoothing (HWES) can be combined with each other and/or with machine learning techniques such as Multilayer Perceptron (MLP) and Nonlinear autoregressive neural network with external input (NARX-net).
US10969435B2

A system for magnetic field testing comprising a magnetic field generation device configured to generate a magnetic field in a rotor, a plurality of magnetic field measurement devices configured to measure a magnetic field at a predetermined position on the rotor, a drive mechanism configured to rotate the rotor and a test system configured to record the plurality of magnetic field measurements as a function of an angular position of the rotor.
US10969431B1

A semiconductor package comprises a controlled voltage domain (CVD) and a master voltage domain (MVD). The MVD comprises an error-tolerance control (ETC) circuit. A basic execution block in the CVD generates a basic output value, based on at least two input values. A test execution block in the CVD generates a test digital root, based on digital roots of the input values. A digital root comparator in the CVD determines whether a digital root of the basic output value matches the test digital root. An error reporter in the CVD sends an error report to the ETC circuit in response to a determination that the digital roots do not match. The ETC may automatically adjust at least one power characteristic of the CVD, based on the error report. Other embodiments are described and claimed.
US10969428B2

Provided is a method of inspecting a pattern defect. The method includes: applying a voltage to an object to be inspected and measuring an inspection signal generated in a pattern of the object to be inspected due to the voltage applied to the object to be inspected over time; generating an intensity image showing a relationship between an intensity of the inspection signal measured in the pattern and a time by processing the inspection signal; and detecting a pattern defect position by comparing the intensity image with a comparative intensity image.
US10969422B2

An embodiment of the invention may include a method and structure for determining a failure in a guard ring of a chip. The method may include measuring a current frequency of oscillation of a crack check circuit located within a guard ring. The method may include comparing the frequency to a baseline frequency of oscillation of the crack check circuit. The current frequency and baseline frequency may be normalized using a set of bypass lines. The method may include determining there is a failure of the guard ring based on the difference between the normalized frequency of oscillation and the baseline normalized frequency of oscillation.
US10969418B2

A reflectometry system includes at least one measurement means for measuring a reference signal retro-propagated in at least one transmission line, at least one analog-digital converter for converting at least one measured signal into a set of at least one first digital signal and one second digital signal, at least one complex correlator configured to correlate the real reference signal with a complex signal whose real part is formed by a first digital signal of the set and whose imaginary part is formed by a second digital signal of the set, so as to produce a first reflectogram corresponding to the real part of the complex signal and a second reflectogram corresponding to the imaginary part of the complex signal, an analysis module for analyzing at least the first reflectogram and the second reflectogram so as to identify the presence of defects in at least one transmission line.
US10969395B2

Provided herein are epidermal microfluidic systems and methods that allow for the collection of biofluids in a wet or aquatic environment, for example, from the surface of the skin. The described systems allow for the efficient collection of biofluids, without loss of the biofluid to the surrounding environment or introduction of extraneous liquids from the environment. The described microfluidic systems are versatile and can provide information regarding a number of biofluid properties both electronically and colorimetrically/visually.
US10969392B2

A method of detecting cell membrane expression of an MHC molecule in a subject, a method of treating cancer in a subject with an immunotherapeutic agent, and an MHC complex are provided. The method of detecting cell membrane expression of an MHC molecule includes obtaining a tumor cell sample from a subject, and detecting cell membrane expression of the MHC molecule by contacting the tumor cell sample with an antibody targeting the MHC molecule and detecting binding between the MHC molecule and the antibody. The method of treating cancer in a subject with an immunotherapeutic agent includes detecting cell membrane expression of an MHC molecule in the subject and administering a therapeutically effective amount of the immunotherapeutic agent if the level of cell membrane expression of the MHC molecule exceeds a predetermined standard. The complex includes a tumor cell in complex with an antibody or an antigen-binding portion thereof.
US10969389B2

The present invention provides an in vitro method for monitoring interphase nuclear envelope rupture events in a eukaryotic cell or screening or identifying compound capable of increasing or decreasing the intensity and/or frequency of interphase nuclear envelope rupture events in a eukaryotic cell. These methods relate on a protein having a cytosolic non-nuclear localization in interphase and a non-sequence specific DNA binding activity. Interphase nuclear envelope rupture events are characterized by the presence of the protein of the invention in the nucleus of the eukaryotic cell.
US10969381B2

A method of identifying a subject having cancer who is likely to be responsive to a treatment compound, comprising administering the treatment compound to the subject having the cancer; obtaining a sample from the subject; determining the level of a biomarker in the sample from the subject; and diagnosing the subject as being likely to be responsive to the treatment compound if the level of the biomarker in the sample of the subject changes as compared to a reference level of the biomarker; wherein the treatment compound is Compound 1, Compound 2, or Compound 3.
US10969372B2

A gas sensor includes a sensing element, a metal shell that is tubular and that surrounds the sensing element, and a protector made of a metal and fixed to the metal shell. A back end portion of the protector is joined to an outer surface of the metal shell to form a joined portion. A coefficient of thermal expansion of a material of the protector at 800 degrees Celsius is higher than a coefficient of thermal expansion of a material of the metal shell at 800 degrees Celsius. In a cross section of a portion of the gas sensor including the joined portion, a minimum distance t1 between the outer surface of the metal shell and an outer surface of the protector and a minimum distance t2 between the outer surface of the metal shell and an inner surface of the metal shell satisfy 0.6≤(t1/t2)≤2.0.
US10969370B2

An example method of characterizing a semiconductor sample includes measuring an initial value, Vin, of a surface potential at a region of a surface of the semiconductor sample, biasing the semiconductor sample to have a target surface potential value (V0) of 2V or less, and depositing a monitored amount of corona charge (ΔQ1) on the region of the surface after adjusting the surface potential to the target value. The method also includes measuring a first value, V1, of the surface potential at the region after depositing the corona charge, determining the first change of surface potential (ΔV1=V1−V0), and determining the first capacitance value C1=ΔQ1/ΔV1, and characterizing the semiconductor sample based on V0, V1, ΔV1, ΔQ1 and C1.
US10969366B2

Circumferential and axial magnetizers for a magnetic flux leakage pig. A magnet bar may comprise at least one magnet and may be configured to collapse radially inward to the shaft. Magnetizers may include a cushion disposed about the shaft and biasing the magnet bar against a pipe wall. A sensor head disposed between circuit poles at each polar end of the magnet monitors magnetic flux. The central shaft of a circumferential magnetizer or axial magnetizer may comprise a joint linking an additional smart pig module. A novel magnetizer cushion is described, as are smart pigs containing one or more circumferential or axial magnetizers.
US10969359B1

The present invention relates to a method of fabricating an electrode array, in which an underlying handle wafer is removed to provide a planar device having the electrode array. Also provided are wafers including a plurality of planar devices having an electrode array, as well as sensors including such an electrode array.
US10969353B2

The present disclosure describes methods and systems, including computer-implemented methods, computer program products, and computer systems, for determining a permeability of a rock sample. One method includes measuring a first set of Nuclear Magnetic Resonance (NMR) relaxation times for the rock sample saturated with regular water (H2O); injecting heavy water (D2O) into the rock sample; measuring a second set of NMR relaxation times for the rock sample after injecting D2O; calculating a pore connectivity factor based on the first set of NMR relaxation times and the second set of NMR relaxation times; and calculating the permeability of the rock sample based on the pore connectivity factor.
US10969349B2

A bin for use in a security checkpoint can include a receptacle surface, sidewalls, a lip provided on the sidewalls, and a geometrical marker. The geometrical marker is radiographically, visually, and tactilely detectable on the lip of one side of the bin. The geometrical marker includes a plurality of tag elements.
US10969347B2

X-ray generation apparatus includes X-ray generation tube having cathode and anode, voltage supply for supplying voltage to the X-ray generation tube via conductive line, storage container including first portion forming first space storing the voltage supply, second portion forming second space having width smaller than that of the first space and storing the X-ray generation tube, and connecting portion connecting the first and second portions to form internal space in which the first space and the second space communicate, and insulating member arranged in the internal space to block shortest path between the conductive line and convex portion of the connecting portion. The insulating member is formed by connecting members by adhesive material, and is configured to block linear path between the adhesive material and the conductive line and linear path between the adhesive material and the cathode.
US10969344B2

An apparatus for detecting the presence of liquid in a high pressure gas pipeline (4) is described. The apparatus comprises a sight glass (2), providing a window into the inside of the pipeline, and a light sensor (1), for receiving and sensing reflected light from the inside of the pipeline through the sight glass. The apparatus also comprises a processor, for automatically detecting the presence of a liquid based on the sensed reflected light. In this way, automatic detection of the presence of liquid in a gas pipeline can be achieved based on the measurement of reflected light, which can be expected to differ when liquid is present compared with when no liquid is present. No visual inspection by an operator is required—although the data can be stored for later operator use or verification if necessary.
US10969337B2

A method and a system for rapid kinetic fluorescence measurement in high-throughput screening with high time-resolution includes providing a microtiter plate having a transparent base and multiple assay wells, a dispensing system arranged above the microtiter plate for simultaneously adding liquid into multiple assay wells, an illumination system beneath the microtiter plate for illuminating the multiple assay wells simultaneously through the transparent base, a detection system for detecting electromagnetic radiation from the multiple assay wells simultaneously through the transparent base, adding 0.3-300 μl of liquid per assay well from the dispensing system into the multiple assay wells, illuminating the multiple assay wells simultaneously through the transparent base using the illumination system before or from the time point of the start of the addition, detecting the electromagnetic radiation from the multiple assay wells simultaneously at a time interval of 1-1000 ms between individual measurement points.
US10969328B2

The system includes a modulatable illumination source configured to illuminate a surface of a sample disposed on a sample stage, a detector configured to detect illumination emanating from a surface of the sample, illumination optics configured to direct illumination from the modulatable illumination source to the surface of the sample, collection optics configured to direct illumination from the surface of the sample to the detector, and a modulation control system communicatively coupled to the modulatable illumination source, wherein the modulation control system is configured to modulate a drive current of the modulatable illumination source at a selected modulation frequency suitable for generating illumination having a selected coherence feature length. In addition, the present invention includes the time-sequential interleaving of outputs of multiple light sources to generate periodic pulse trains for use in multi-wavelength time-sequential optical metrology.
US10969327B2

A system for deforming and analyzing a plurality of particles carried in a sample volume includes a substrate defining an inlet, configured to receive the sample volume, and an outlet; and a fluidic pathway fluidly coupled to the inlet and the outlet. The fluidic pathway includes a delivery region configured to receive the plurality of particles from the inlet and focus the plurality of particles from a random distribution to a focused state, a deformation region defining an intersection located downstream of the delivery region and coupled to the outlet, and wherein the deformation region is configured to receive the plurality of particles from the delivery region and to transmit each particle in the plurality of particles into the intersection from a single direction, a first branch fluidly coupled to the deformation region and configured to transmit a first flow into the intersection, and a second branch fluidly coupled to the deformation region and configured to transmit a second flow, substantially opposing the first flow, into the intersection, wherein the first flow and the second flow are configured to induce extension of one or more particles in the plurality of particles.
US10969324B2

An acoustic separation device for reagent manipulation a standing acoustic including a wave generating device and pairs of perforated pseudo walls comprising a longitudinal standing bulk acoustic wave (LSBAW) channel. The LSBAW channel provides local pressure field amplification to overcome drag forces arising from reagent flow. Further, method for manipulating a reagent under continuous flow conditions microcarrier particles locally confined in an acoustic separation device comprising an inlet and an outlet, a fluid routing layer coupled to a channel, a plurality of loading wells configured to hold a plurality of substances required for a desired synthesis, and a controller configured to distribute the plurality of substances held by the loading wells in a desired sequence. The device for antibody manipulation further comprises an ultrasound actuator, and a channel wherein the channel is separated from the ultrasound actuator.
US10969323B2

Provided are embodiments of conducting a special core analysis (SCAL) of an identified subset of core samples. Embodiments include determining rock quality values for core samples extracted from a subsurface hydrocarbon formation, and determining static rock types corresponding to the core samples based on the rock quality values. For each of the static rock types identified, scaling the corresponding rock quality values to generate scaled rock quality values, and determining a number of subspaces (ns) for the static rock type based on the scaled rock quality values. For each subspace of the static rock type: identifying a number (k) of most similar rock quality values in the subspace; identifying a subset of the core samples corresponding to the most similar rock quality values identified for the subspace of the static rock type; and conducting a SCAL of the core samples of the subset of the core samples.
US10969309B2

Provided is a method suitable for concentrating the viruses present in the environment, food or biomaterials in fields such as inspections for ensuring public or food safety and medical examinations, and reagents used therein. By adding an optimum concentration of polysaccharide such as glycogen to polyethylene glycol (PEG) and optimizing the concentration of a salt to be added, the viruses suspended in an aqueous solution can be easily, rapidly and stably recovered at a high recovery rate.
US10969297B2

The present invention discloses a dynamic diagnosis system and method for concrete damage based on a distributed sensing optical fiber. The system includes an upper fixed platform and lower fixed platforms, the upper fixed platform is provided with an optical fiber correction entity and an optical fiber framing platform, the optical fiber correction entity is provided with a butterfly-shaped optical fiber pressing block, the optical fiber framing platform is provided with an optical fiber threaded column, a sensing monitoring barrel and a disturbance eliminating barrel are arranged below the upper fixed platform, the downside of the sensing monitoring barrel is connected with a left fiber fixing beam, the left fiber fixing beam is connected with a left barrel bottom cone, the left barrel bottom cone is hinged with a left port light source protection body, the lower end of the disturbance eliminating barrel is connected with a right fiber fixing beam, the right fiber fixing beam is connected with a right barrel bottom cone, and the right barrel bottom cone is hinged with a right port light source protection body. The dynamic diagnosis system and method are not only capable of catching microvibration, but also capable of bearing greater-amplitude vibration, so that the vibration monitoring range is greatly widened, and the demand for dynamic diagnosis of concrete structural damage is met perfectly.
US10969293B2

Aspects of the invention include methods and systems for a testing mechanism to be utilized when repairing and replacing a valve utilized on a tank car. The testing mechanism may comprise a pipe plug device configured to plug a siphon pipe located on a tank car and a pressure test device to conduct a leak detect test after the pipe plug device is removed from the siphon pipe. The pipe plug device may include a pipe plug bladder and a pipe plug pressure fitting to inflate and deflate the pipe plug bladder against a wall of the siphon pipe. The pressure test device may include a pressure test valve cap with a test valve bladder located on the pressure test valve cap, a bladder pressure fitting to inflate and deflate the test valve bladder, and a test pressure fitting to pressurize a valve, the test pressure fitting located on the pressure test valve cap.
US10969292B2

An apparatus configured to be removably attached to a tire/hub assembly of a vehicle via lug nuts of the tire/hub assembly is used to determine imbalance forces of the tire/hub assembly during motion of the vehicle. The apparatus includes a disk and a plurality of cup-shaped objects fixed at one end to the disk and extending perpendicularly outward from the disk. The plurality of cup-shaped objects are arranged a fixed radial distance from a radial center of the disk in a pattern that matches the lug nuts of the tire/hub assembly. The apparatus is mounted to the vehicle's tire/hub assembly by fitting the plurality of cup-shaped objects over the lug nuts of the tire/hub assembly. The apparatus further includes one or more inertial measurement units (IMU's) mounted to the disk to measure parameters that are used for calculating the imbalance forces during motion of the vehicle.
US10969287B2

The present disclosure relates to a filling body for reducing a volume of a pressure measurement chamber, which is to be filled with a pressure transmitting fluid, surrounding a pressure sensor. The filling body includes a recess for receiving the pressure sensor and has a free-standing base projecting into the recess on which the pressure sensor can be mounted. A filling body base supporting the filling body is provided on a side of the filling body facing away from the recess. The filling body can be mounted in an application location in such a way that the filling body base supports the otherwise free-standing filling body. The filling body base has a base surface that is smaller than a base surface of a filling body region that is adjacent to the filling body base and surrounding the recess.
US10969284B2

There is provided an optical sensor that includes a base portion, an action portion, a reflecting member disposed at one of the base portion and the action portion, and a detection unit including a light source and a light receiving element disposed at the other one of the base portion and the action portion. In the optical sensor, a space between the detection unit and the reflecting member is filled with a light transmissive material, and a force and/or acceleration is detected due to the light receiving element detecting light emitted from the light source and reflected by the reflecting member.
US10969283B2

A sensing textile includes at least one assembly of optical fiber filaments, wherein the sensing textile has a main direction and a cross direction, and wherein the at least one assembly of optical fiber filaments is oriented at any angle measured relative to the cross direction.
US10969276B2

A dual-frequency-comb spectrometer and a method for spectroscopic investigation of a sample are described. The spectrometer includes first and second frequency comb devices for emitting laser pulses along first and second light paths, wherein the repetition frequency of the laser pulses emitted by the second device is offset from that of the first device. First and second multi-core waveguides including at least two separate single core waveguides having field-coupling via a coupling gap therebetween are arranged in the first and second light paths. The sample is irradiated by the second frequency comb in the second light path. A detector device is arranged in a third light path where the first and second light paths are combined, for simultaneously sensing the first frequency comb and the second frequency comb after an interaction with the sample. A computing device receives output of the detector device and calculates spectroscopic properties of the sample.
US10969267B1

A parallel planar weight sensing device includes an accessory mounting bracket with an upper portion and a lower portion. Part of the accessory mounting bracket extends around a crossmember that also has an upper portion and a lower portion. Affixed to the upper portion of the crossmember is a first load cell while a second load cell is affixed to the lower portion of the crossmember. The upper portion of the accessory mounting bracket is affixed to the first load cell while the lower portion is affixed to the second load cell. An accessory, such as a shelf or hook, may be attached to the accessory mounting bracket and used to stow items. As the load on the accessory changes, such as due to a pick or place of items, a total weight change may be determined by summing the output from the load cells.
US10969263B2

A fluid flow meter with configuration of flow generation and flow sensor is intended for measuring a flow rate of working fluid (a gas or a liquid) passing through an inner cavity. The meter is a compact measuring apparatus of a small size, resistant to disturbances and distortions in the structure of the measured fluid flow. The fluid flow meter with configuration of flow generation and flow sensor is comprised of the following components: a housing (1) having an inner chamber (2) and a depression (3) configured to generate the flow; a flow sensor (4) arranged inside the housing (1) of the gas meter for measuring the flow velocity of the fluid; an adapter (5) to adjust different diameters of flow sensors and an outlet of the meter; a flow preparation device (6) intended for dissipating and stabilizing the flow of the fluid; an inlet (7) of the flow of the measured fluid; an outlet (8) for fluid flow out of the meter; an electronics unit (9); a coarse filter (10); a shut-off valve (11); a fluid leak detection sensor (12).
US10969261B2

A fluid manifold is capable of channeling and monitoring fluid flow within a fluid distribution system. The manifold includes one or more input lumens. Each input lumen associated with a respective inlet port. The manifold also includes a plurality of output lumens such that each output lumen is associated with a respective outlet port and at least one input lumen is coupled to two or more output lumens. The manifold also includes one or more flow sensors capable of measuring fluid flow parameters of fluid flowing through at least one of the one or more input lumens and the plurality of output lumens. In some implementations, a flow sensor can be mounted to each output lumen of the manifold.
US10969259B2

In a method of calibrating a flow rate control device in which a flow rate is calibrated based on comparison with a flow rate measured by a flow rate reference gauge, a predetermined permissible error range is set for a plurality of flow rate settings, and the permissible error range of at least one specific flow rate setting among the plurality of flow rate settings is set to be smaller than the predetermined permissible error range.
US10969248B2

A capacitance measuring system detecting an occupant of a vehicle. A sensor/heater assembly is arranged in at least one of a seat or a steering wheel of a vehicle and includes a sensor and a heater arranged adjacent to the sensor. A measurement circuit is configured to output an excitation signal to the measurement circuit and the sensor/heater assembly, measure a resonant frequency of the measurement circuit and the sensor/heater assembly in response to the excitation signal; determine at least one capacitance value based on the resonant frequency; and determine whether a body part is in proximity to the sensor based on the at least one capacitance value.
US10969247B2

A measurement method for measuring the position of a movable body that is movable relative to a fixed body, the measurement method making use of a measurement device comprising a fixed portion for securing to the fixed body and a movable portion for securing to the movable body, the fixed portion including a first printed circuit (7; 20) having formed thereon first tracks (9) defining at least one emission pattern (10; 24) and also a plurality of measurement patterns (11; 25), the movable portion including a second printed circuit (8; 21) having formed thereon second tracks (14) defining at least one reception pattern (15; 27) and also at least one target pattern (16; 28), the first and second printed circuits being coupled together electromagnetically in such a manner that, when the emission pattern is excited by an excitation signal, an induced signal is received by the reception pattern and is then re-emitted by the target pattern, the measurement patterns then picking up measurement signals that are representative of the position of the target pattern, and thus also of the second printed circuit, of the movable portion, and of the movable body.
US10969237B1

A method includes capturing images at a device and analyzing the images at the device using a first analysis model to obtain information regarding an observed object that corresponds to a predetermined object. The method also includes determining whether the information regarding the observed object is consistent with stored mapping information, and, in response to determining that the information regarding the observed object is not consistent with the stored mapping information, modifying the stored mapping information based on the observed object.
US10969233B2

A method, computer system, and computer readable product for trajectory data compression are disclosed. In embodiments, the method comprises generating spatial data for one or more moving objects; projecting the data onto a network comprised of a plurality of trajectories, the network constraining movement of the one or more moving objects; and storing the projected data in a data store. In embodiments of the invention, the method further comprises translating updates and queries to the spatial data, using specified data of the network, into links to the data store, and using the links to update and query the data store. In embodiments of the invention, the specified data of the network are stored in a network store. In embodiments of the invention, each of the trajectories includes one or more sub-trajectories, and the projecting the spatial data onto a network includes projecting the spatial data onto the sub-trajectories.
US10969232B1

Aspects of the disclosed invention relate to alignment of standard definition (SD) maps and high definition (HD maps) which may come from different sources. Responsive to input of a destination, a route to that destination may be defined, and SD map waypoints generated from that defined route. A graph may be generated from the HD map. The waypoints may be matched with nodes and edges in the graph. One or more edges may constitute a segment in the HD map. A plurality of segments are identified to match the route.
US10969231B2

The present invention provides technology that updates a map such that appropriate guidance can be provided near an intersection. A map data update system updates map data on a link-by-link basis and includes a link acquisition portion that acquires an existing link which is a link indicated by existing map data and a new link which is a link indicated by new map data, and a link update portion that updates the existing link with the new link based on a shape of a portion of the existing link connected to an intersection and a shape of a portion of the new link corresponding to the existing link, the portion being connected to the intersection.
US10969226B1

The present invention relates to systems and methods for providing location and guidance, and more particularly for providing location and guidance in environments where global position systems (GPS) are unavailable or unreliable (GPS denied and/or degraded environments). The present invention further relates to systems and methods for using inertial measurement units IMUs to provide location and guidance. More particularly, the present invention relates to the use of a series of low-accuracy or low-resolution IMUs, in combination, to provide high-accuracy or high-resolution location and guidance results.
US10969224B2

A physical quantity sensor includes a movable body and first and second detection electrodes facing the movable body with a separation distance between the movable body and the second detection electrode that is different from that between the movable body and the first detection electrode. The movable body and the first detection electrode are aligned to face one another in a first direction. Vibration of the movable body includes a drive vibration mode in which vibration in the first direction and vibration in a second direction orthogonal to the first direction are combined. To account for this drive vibration mode, an area of the second detection electrode is shifted to be greater in the second direction from its center in a plan view.
US10969217B2

An example method that includes receiving a geometry of an uncoated component and a measured coating thickness of a coated test; determining a simulated coating thickness based on the geometry and a first spray law including a plurality of first spray law parameters; determining a difference between the simulated coating thicknesses and the measured coating thickness; iteratively adjusting at least one first spray law parameter to determine a respective subsequent spray law and determining a respective subsequent difference between the measured coating thickness and a subsequent simulated coating thickness based on the geometry and the respective subsequent spray law; selecting a subsequent spray law from the plurality of respective subsequent spray laws based on the respective subsequent differences; and controlling a coating process based on the selected subsequent spray law to compensate for the difference.
US10969201B1

A quick-attach-and-detach mount for removably securing an accessory on a rail of a firearm comprises a clamp carried by a portion of the accessory. The clamp includes a pair of generally opposing surfaces. An opposing jaw is formed on one of the generally opposing surfaces of the clamp, the fixed jaw being configured to engage an undercut on the rail. At least one movable jaw is secured in a recess in another of the generally opposing surfaces of the clamp in opposition to the fixed jaw, the movable jaw being configured to engage an undercut on an opposite side of the rail from the fixed jaw. A biasing member is disposed in the recess to urge the movable jaw into engagement with an undercut on the rail opposite that engaged by the fixed jaw, wherein the mount and accessory are attached and detached from the rail and firearm by manipulating the accessory and clamp to compress the biasing member and permit the movable jaw to move in and out of engagement with the rail.
US10969200B2

A targeting system for visualizing a target includes a targeting assembly having a main body mountable to a weapon and a rail-locking member selectively mountable to the main body. The main body supports at least one of a visual assembly, a power assembly, and a transmission assembly. Communicating with the targeting assembly is a viewing assembly.
US10969197B2

An open sight for use on weapons such as handguns is introduced. The open sight features two rear aiming marks which are illuminated by an artificial light source mounted in the rear sight. A third aiming mark in the front sight is illuminated by a forward-facing light source also mounted in the rear sight. The front sight is dimensioned to substantially block the forward directed beam to reduce the visibility of the illumination forward of the weapon.
US10969173B2

The present invention relates to a system for one pot solids recovery from solutions, slurries, emulsions, dispersions, gels, semisolids, and their like. Further the system can be used for controlled concentration of solutions, slurries, emulsions, dispersions, gels, semisolids, and their like to enable easy to operate cost effective energy efficient processes. The system is so constructed to enhance the contact between the liquid medium and the gaseous medium used in the process for effective heat transfer. The system can be used for controlled concentration and/or recovery of substantially dry solids in applications related to foods, nutraceuticals, natural products, pharmaceuticals, chemicals, etc.
US10969172B2

Embodiments provide a unidirectional multi-path kiln with two or more chambers and generally parallel flow paths extending through the kiln, on opposite sides, from charge entry portals at a first end of the kiln to charge exit portals at a second end of the kiln. Moist heated air flowing from the second heated chamber is received in the first chamber and circulated around the lumber charges with one or more fans. The lumber charges proceed in the same direction on the flow paths through the heated second chamber, which may be an existing kiln. Charge exit portals at the distal end of the kiln and/or intermediate charge portals between the second chamber and a third chamber may be provided with insulating members configured to reduce airflow from the second chamber through the charge exit portals.
US10969161B2

The present invention discloses a refrigerator, comprising a drawer assembly which comprises a first drawer, a first slide rail assembly and a second drawer located below the first drawer, a first recess being disposed on one of the second drawer and the first drawer, and a protrusion being disposed on the other; the first slide rail assembly comprises a guide rail connected in to the cabinet and a slideway disposed on the first drawer, the front end of the slideway being provided with an inclined portion extending obliquely upward from rear to front.
US10969160B2

A refrigerator of the present invention may have a drawer which is provided in a storage compartment formed on a cabinet and which accommodates stored goods, the drawer being movably supported by a drawer guide disposed in the storage compartment. In the storage compartment, a frame which is supported to be movable in the front/back directions by a frame guide may be provided, and a door opening and closing the storage compartment may be connected with the frame by a link. The frame may have a base part which is disposed on the lower side of the drawer and is connected with the link, and the frame may comprise a side plate which extends from the base part and reaches a height corresponding to the drawer. The side plate may comprise a vertical part which is vertical with respect to the base part. A cross section formed by horizontally cutting the vertical part may be formed so as to be elongated along the moving direction of the drawer. The vertical part may be connected with the drawer so as to enable the drawer to move integrally with the frame.
US10969153B2

A valve apparatus includes a housing including an inlet and first and second outlets, through which water introduced through the inlet is discharged, a first orifice including an opening communicating with the first outlet and a second orifice including an opening communicating with the second outlet, the first and second orifices being received in the housing, a first plunger for opening and closing the opening of the first orifice; and a second plunger for opening and closing the opening of the second orifice. Each of the orifices includes a rib surrounding the circumference of each of the plungers in a state in which each of the plungers closes the opening of each of the orifices.
US10969145B2

An evaporator coil system includes a segmented evaporator coil. The segmented evaporator coil includes a primary segment and a secondary segment. A first plurality of evaporator circuit lines are fluidly coupled to the primary segment and a second plurality of evaporator circuit lines are fluidly coupled to the secondary segment. A suction line includes a first connection fluidly coupled to the primary segment and a second connection fluidly coupled to the secondary segment. A valve is arranged in fluid communication with the secondary segment so as to selectively restrict refrigerant flow through the secondary segment.
US10969142B2

In a heating and hot water supply apparatus, a heat exchanger for hot water supply includes a primary-side path and a secondary-side path. A bypass path branches from a heating circulation path and is configured such that a heat transfer medium heated by a heating device flows through the primary-side path without passing through a heating terminal when hot water supply operation is performed and then joins the heating circulation path again. A control unit controls a flow rate regulating valve so that a hot water flow rate does not exceed a reference limit flow rate when hot water supply operation is performed. The reference limit flow rate is set on the basis of the smaller one between a maximum heating capacity of the heating device and a heating capacity of the heating device at which an output temperature of the heated heat transfer medium reaches an upper limit temperature.
US10969141B2

A water heating apparatus includes: a water container configured to heat water via a convection process by receiving the water through an inlet and passing water through an outlet; and one positive temperature coefficient (PTC) heating element or a plurality of PTC heating elements arranged within the water container and configured to be immersed during the convection process. The plurality of PTC heating elements have a gap between each PTC heating element. Further, the water heating apparatus includes at least one ultrasonic transducer attached to the water container and configured to project ultrasound onto and around the PTC heating element or the plurality PTC heating elements within the water container and to descale the PTC heating element or the plurality of PTC heating elements.
US10969140B2

A water boiler comprises an inner tank, an electric heating pipe, and a controller. A lower cover is attached to a mouth of the inner tank. The lower cover comprises an inlet pipe and an outlet pipe, wherein an outlet port at a lower part of the inlet pipe is in communication with lower part within the inner tank. An inlet port of a lower part of the outlet pipe is in communication with an upper part of the inner tank. The lower cover is arranged beneath the upper cover. An upper part of the inlet pipe passes through the upper cover. A cavity is formed between the lower cover and the upper cover. The cavity is partitioned into an upper chamber and a lower chamber by a diaphragm. The lower chamber is in communication with an outer space.
US10969136B2

A system for use with a manhole vault having an internal atmosphere, and, optionally, with a ventilation stack connecting the vault to an external atmosphere. The system includes a manhole cover, a ventilation pipe, and an air moving assembly. The cover has one or more through-holes extending between top and bottom surfaces. Each of the through-hole(s) is in fluid communication with the external atmosphere at the top surface. The pipe has a through-channel that extends between first and second openings. The first opening is positioned proximal to either an opening into the ventilation stack or at least one of the through-hole(s) at the bottom surface of the cover. The second opening is positioned in the interior of the vault. The device is configured to cause a portion of one of the interior and external atmospheres to flow through the through-channel toward a different one of the interior and external atmospheres.
US10969134B2

A self-cleaning method for an air-conditioner heat exchanger is provided and includes: controlling an air-conditioner to enter a self-cleaning mode; detecting an ambient temperature of a to-be-cleaned heat exchanger, and determining, according to the detected ambient temperature, a target evaporating temperature of the to-be-cleaned heat exchanger; adjusting, according to the target evaporating temperature and an actual evaporating temperature of the to-be-cleaned heat exchanger, an evaporating temperature of the to-be-cleaned heat exchanger, and controlling the to-be-cleaned heat exchanger to frost; and after a surface of the to-be-cleaned heat exchanger is covered with a frost layer or an ice layer, controlling the air conditioner to enter a defrosting mode of the to-be-cleaned heat exchanger.
US10969131B2

A thermostat for a building includes a halo light emitting diode (LED) system including one or more LEDs configured to emit light and a halo diffuser structured around at least a portion of an outer edge of the thermostat. The halo diffuser is configured to diffuse the emitted light of the one or more LEDs around at least the portion of the outer edge of the thermostat. The thermostat includes a processing circuit configured to receive one or more data streams, determine whether the one or more data streams indicate a building emergency condition, and operate the one or more LEDs of the halo LED system to indicate the building emergency condition to a user.
US10969129B2

The disclosure relates to a sensor network, machine type communication (MTC), machine-to-machine (M2M) communication, and technology for internet of things (IoT). A method of a server is provided. The method includes determining a target temperature range to be applied to a first zone; predicting an indoor temperature for each of a plurality of zones included in a second zone in which the first zone is included; predicting efficiency of at least one first outdoor unit connected to first indoor units installed at the second zone; and controlling operations of the first indoor units based on the target temperature range, the indoor temperature for each of the plurality of zones, and the efficiency of at least one first outdoor unit.
US10969126B2

An air handling system includes a movable evaporative media section. The movable evaporative media section is movable between a closed position and an open position. When the movable evaporative media section is in an open position, the movable evaporative media section exposes an opening to the air flow and is positioned to allow at least a portion of the air flow in the volume to flow around the movable evaporative media section and through the opening.
US10969123B2

Systems and methods are disclosed that include providing a heating, ventilation, and/or air conditioning (HVAC) system with a system controller and an indoor air handling unit comprising an auxiliary heat source, whereby the system controller is configured to employ a hysteresis control algorithm to operate the HVAC system in a cooling mode while simultaneously operating the auxiliary heat source to provide a dehumidified, temperature-conditioned airflow to a zone conditioned by the HVAC system.
US10969121B2

The invention relates to a supply air device (200) comprising an outflow structure that increases air circulating efficiency of the supply air device (200). The outflow structure comprises an outflow channel structure and a nozzle structure. The outflow channel (210, 211) is arranged to be fixed in a distance from the nozzle and on a side of the supply air device (200).
US10969118B2

A cooking appliance includes a cooking chamber that defines an oven cavity and a reservoir for holding water that is accessible from within the oven cavity. The cooking appliance further includes a convection heating system, a reservoir heating system, and a control system. The convection heating system includes a convection heating element and a fan for guiding air across the convection heating element. The reservoir heating system includes at least one reservoir heating element. The control system is configured to control the convection heating system and the reservoir heating system to perform a steam cooking operation in response to a user steam-cooking input.
US10969112B2

A switch for operating a heating element of a cooking appliance includes a first contact electrically connected with the heating element, a second contact electrically connected with a power source. A bimetal strip is configured to electrically connect and disconnect the first and second contacts. The switch further includes a rotatable cam member having a cam surface for operative engagement with a cam follower. The cam surface has a profile dimension that is at least partially variable about the rotational axis of the cam member and is configured to cause displacement of the cam follower as a function of its rotational orientation to thereby adjust an operating temperature of the heating element. The cam surface is configured such that the operating temperature can be adjusted up to but not beyond a predetermined maximum temperature via rotation of the cam member. Circuits incorporating such a switch also are disclosed.
US10969107B2

A rotating detonation combustor includes a combustion chamber configured for a rotating detonation process to produce a flow of combustion gas and an air plenum configured to contain a volume of air. The rotating detonation combustor also includes a flow passage coupled in flow communication between the combustion chamber and the air plenum and configured to channel an airflow from the air plenum. The rotating detonation combustor also includes a fuel inlet coupled in flow communication with the flow passage and configured to channel a fuel flow into the flow passage. The flow passage includes a plurality of fuel mixing mechanisms configured to mix the airflow and the fuel flow within the combustion chamber.
US10969098B2

Disclosed is a combustion machine, including: a hopper, a drying mechanism and a combustion mechanism. The hopper is configured for storing materials and conveying the materials to the drying mechanism. The drying mechanism includes a conveying mechanism and a drying chamber, and the conveying mechanism is connected with the hopper and conveys the materials in the hopper to the drying chamber. The combustion mechanism includes a combustion chamber connected with the drying chamber via a material conveying pipeline, and a fire outlet pipe arranged in the combustion chamber and used for outputting flame. A hot air pipeline is connected between the combustion chamber and the drying chamber, and a first exhaust fan is arranged in the hot air pipeline.
US10969093B1

A lamp includes a mounting portion secured to a wall, a fixed unit coupled to the mounting portion and having two cameras at an angle, a rotation unit rotatably mounted on the fixed unit and having a lighting device, and a motor configured to rotate the rotation unit in response to the cameras detecting movement of an object, and direct light from the lighting device towards the object.
US10969091B2

A luminaire is provided that includes a head, a movement system, and a control system. The movement system rotates the luminaire head around an axis of rotation. The movement system includes a motor and a braking system. The motor rotates the head about the axis of rotation and the braking system can prevent rotation of the motor. The control system receives an Engage Brake command via a data link. The control system engages the braking system in response to the Engage Brake command by determining whether the motor is rotating, causing rotation of the motor to stop electrically when the motor is rotating, determining whether the motor has stopped rotating, engaging the braking system when the motor has stopped rotating, and removing power from the motor. When the motor is stopped, the control system may store in non-volatile memory a current absolute position of the luminaire head.
US10969090B1

A surface mounted lighting is disclosed and includes a pair of copper foils/strips extending along a length of a removable guide tape. The copper strips are provided with adhesive on their opposite side for securement to the intended surface (e.g. ceiling, wall, etc.) in a room. One or more lights can be adhered to the surface secured copper tape, after the guide tape is removed, to create an electrical connection/communication between the tape and light(s). An electrical controller can also be adhered to the copper tape preferably similar to how the lights are secured to the copper tape to create an electrical connection/communication between the electrical controller and the copper tape and for sending power to the light(s) when the electrical controller is turned on or otherwise instructed. The electrical controller is preferably electrically connected to an electrical outlet within the room for receiving power. The disclosed lighting system is safely and easily installed without any drilling into walls or ceilings.
US10969088B1

LED related lighting methods and apparatus are described. Various features relate to water tight light fixtures. Some of the fixtures are spotlights while other fixture are intended for in ground use. The light fixtures in at least some embodiments include power control features. In spotlight embodiments beam angle and power or light output can be controlled without opening the light assembly or compromising the water tight seals which also protect against dirt. In ground embodiments support tilt angle setting which allow a user to set the light fixture to one or more tilt angles. Beam angle can also be changed in some embodiments as well as power control. Beam angle, power control and tilt angle adjustments are supported in some embodiments but need not be supported in all embodiments with some embodiments using one or more of the described features but not all features.
US10969087B1

The present invention discloses a stage light having an unlockable brake motor, comprising a controlled component, and a braking motor that drives the controlled component to move, wherein the braking motor comprises a motor unit and a braking unit for braking the motor unit, and the braking motor is a power-off locking motor; and further comprising a controller, an auxiliary power source that supplies backup power to the braking unit, and an input unit that controls on and off of the auxiliary power source, wherein the motor unit and the braking unit are connected in parallel with each other and are both electrically connected to the controller.
US10969085B1

The present invention are decorative covers for an intelligent moving light fixture. These covers provide an attractive appeal by adding an attractive aspect, surface reflection, them-related and geometric shapes that increase the ambiance and decor. These enclose the U-shaped, panning yoke as well as the football-shaped, tilting central light engine of an intelligent moving yoke light fixture.
US10969079B1

A vehicle taillamp assembly includes an attachment bracket and a lamp housing. The attachment bracket is configured for secure attachment to a vehicle body structure. The attachment bracket has an upright extending portion, an upper horizontally extending portion and a lower horizontally extending portion. The upright extending portion has a first projection extending therefrom and a second projection extending therefrom. The lamp housing is configured to attach to the first projection and the second projection.
US10969073B2

A color temperature compensation system comprises a light source, a dimming element for dimming the light source, a color temperature compensation sheet for performing color temperature compensation on light output from the dimming element, in which there are different changes of color value on the color temperature compensation sheet, and a driving mechanism for controlling the movement of the color temperature compensation sheet and driving the color temperature compensation sheet to switch in and switch out of a light path.
US10969064B2

A LED bulb apparatus includes a main body, a light source, two end covers, and two connectors. The main body is a hollow structure. The light source module is disposed inside the main body. The light source module has a base plate, a driver and a light source. The driver and the light source being are mounted on the base plate. The two end covers are fixed on two ends of the main body for closing the hollow structure for forming a closed container for storing the light source module and a heat dissipation gas.
US10969059B2

A lubricant distribution system includes at least one lubricant pump, at least one metering device for distributing metered amounts of lubricant to consumption points, a sensor unit including at least one sensor element configured to detect at least one operating parameter of the metering device, and at least one programmable control unit configured to control the lubricant pump based on the detected operating parameter.
US10969050B2

A positive air pressure attenuation device (1) comprising:—a housing (3) with an inner central portion (6) forming a channel (7); and an elastic flexible inflatable reservoir (8) associated to the inner central portion (6), whereby the inner central portion (6) has a wall portion (60) with a plurality of openings (61) forming passages between the channel (7) and the reservoir chamber (8A).
US10969048B2

An electrically heated tubing bundle includes one or more tubes configured to allow a fluid to flow therethough, and an electrical resistance heater. The electrical resistance heater includes a plurality of heater wires each having a predetermined electrical resistance, the heater wires extending along at least a portion of the one or more tubes, one or more power wires connected to a power supply, and a connection system having a plurality of input and power leads at a power side of the connection system and a plurality of output and return leads at a probe side of the connection system. The one or more power wires are connected to respective power and input leads. Each heater wire is configured for selective electrical connection to an input and power lead and an output and return lead which form lead pairs for each heater wire, such that a plurality of different circuit configurations for the electrical resistance heater are provided based on electrical connections between the heater wires and the lead pairs.
US10969042B2

Pair of connecting plates contain on the backside pits fitted with magnets, while at the “connected” position the connecting plates are adjacent, they have identical axially oriented polarization. The pits have passage channels and are laid-out on imaginary circles, where the neighboring magnets have alternating polarization and by pairs and/or threes are covered with magnetic hasps fitted with hasp screws. Centering and disconnection are ensured with the help of centering holes, and possibly centering dimples, fitted with connecting/disconnecting devices. Additional passages placed between two circles with magnets can be added. Possible closing device is attached by spacing posts, spacing screws and ring.
US10969032B2

A solenoid valve for controlling the braking pressure of a wheel brake of a slip-controllable hydraulic brake system of a motor vehicle includes an armature, a valve insert, a valve seat, a valve element, and a spring device. The valve element is arranged in the valve insert in a longitudinally displaceable manner and acts together with the valve seat. The spring applies a force acting in the direction of opening with respect to the valve seat to the valve element in the installed position. The valve element can be actuated by an electromagnetic actuator in the closing direction with respect to the valve seat. The valve element is arranged between an anchor and the valve seat and is operatively connected to the anchor. A front face of the valve element facing the anchor has at least one projection and the projection defines a point of contact with the anchor.
US10969030B2

A bushing having a shaft seal is disclosed herein. An example apparatus includes a fluid valve body, a valve shaft disposed in the fluid valve body, and a bushing disposed on the valve shaft between the valve shaft and the fluid valve body. The bushing includes a first groove disposed on an inner surface of the bushing and a second groove disposed on an outer surface of the bushing. A first seal is disposed in the first groove to seal against the valve shaft and a second seal is disposed in the second groove to seal against the valve body.
US10969026B2

In a valve device, travel control valve unit has a communication path causing the lead-out passages of the left and right travel control valve units to communicate with each other, and a spool has a lead-out side land portion configured to cause communication or shut-off of the communication between the lead-out passage and the communication path, a discharge-side land portion configured to cause communication or shut-off of the communication between the actuator passage and the discharge passage, a discharge portion configured to discharge a part of the working fluid led from the supply passage to the lead-out passage to the discharge passage at a movement initial stage of the spool, and a communication portion configured to cause the lead-out passage and the communication path to communicate with each other at a movement final stage of the spool.
US10969025B2

A diaphragm member includes a film-shaped diaphragm made of PFA and a valve body which is laser welded to a central hole portion of the diaphragm.
US10969023B2

A valve for use in oil and gas production or similar applications includes a plug or other flow barrier disposed in a cavity of a hollow valve body with a metal-to-metal sealing surface that is not reliant on any rubberized or elastomeric material to effect a seal.
US10969021B2

A gate valve can include a gate, a gasket seal, and a first body half that defines a first process fluid aperture. One or more replaceable rings can engage the first body half to secure or support the gasket, the gate, or another replaceable ring.
US10969019B2

Provided is a fluid control device that achieves high sealing performance at full closure, and can suppress damage to a valve body or a valve seat surface even without mechanical accuracy improvements. The fluid control device includes: a fluid control valve provided in a flow path through which fluid flows: and a control mechanism that controls the fluid control valve. The fluid control valve includes: a valve seat surface; a valve body that contacts and separates from the valve seat surface; and an actuator that drives the valve body. Further, the control mechanism includes a speed adjustment part that when the valve body is brought close to the valve seat surface in order to fully close the fluid control valve, and the valve seat surface and the valve body reach a predetermined distance apart, reduces the moving speed of the valve body more than before reaching the predetermined distance.
US10969016B2

A sealing structure includes an O-ring and a back-up ring. An outer diameter of the back-up ring is smaller than an inner diameter of a mounting portion of a delivery pipe. An inner diameter of the back-up ring is gradually increased from a pressure-receiving surface toward a seating surface, and is greater than an outer diameter of a fuel introducing portion of a fuel injection valve. In a section of the back-up ring, an edge angle defined between the pressure-receiving surface and an inner circumferential surface is smaller than a gap angle defined between the pressure-receiving surface and a tapered outer surface of a tapered portion in the fuel introducing portion. A dimension of the seating surface in the back-up ring is shorter than a dimension in an end surface.
US10969015B2

An apparatus comprising a housing, seal, and energy storing device. The housing is coupled to a structure in an exhaust system of an aircraft. The structure is positioned relative to a surface within the exhaust system such that a gap is present between the surface and structure. The seal has an end positioned in contact with the surface to reduce a flow of exhaust through the gap and is coupled to the housing such that the seal extends within the housing. The energy storing device is coupled to the housing and engaged with the seal to allow the seal to translate in a first direction relative to the housing when the gap increases and in a second direction opposite the first direction relative to the housing when the gap decreases such that the seal continues to reduce the flow of exhaust through the gap as the gap changes in size.
US10969008B2

At least some implementations of a transmission gear shifter include a first body rotatable among multiple positions, a second body rotatable among multiple positions, a retainer and first and second actuators. The retainer is movable relative to the second body between a first position in which the retainer prevents rotation of the second body, and a second position in which the retainer permits rotation of the second body. The first actuator is coupled to the retainer to move the retainer between the first and second positions. And the second actuator provides a force on the second body to rotate the second body when the retainer is in the second position.
US10969007B2

A method for operating a vehicle drive train (1) comprising a prime mover (2), transmission (3), and comprising a driven end (4) may include limiting, during a demand for engaging a form-locking shift element (A, F) of the transmission (3) when a rotational speed of the driven end (4) is close to zero, a rate of change of a transmission input torque present at the form-locking shift element (A, F) to a value. Below the value, forces present at the form-locking shift element (A, F) during an engagement process are less than a load limit. Above the value, irreversible damage to the form-locking shift element (A, F) occurs.
US10969006B2

An electro-mechanical transmission shifter preferably includes a first actuator, a second actuator, a shift linkage device, actuator mounting bracket, a programmable controller and a gear shift remote. The shift linkage device includes a mounting base plate, a first transmission shifting bracket, a second transmission shifting bracket and a linkage rod. The linkage rod couples the first and second transmission shifting brackets. The actuation rods of the first and second actuators are pivotally connected to the first and second transmission shifting brackets, respectively. A mounting end of the first and second actuators are retained on the actuator mounting bracket with first and second clevis blocks. The programmable controller receives a signal from a gear selector remote to change a gear in a transmission. The programmable controller also monitors the electrical current sent to the first and second actuators.
US10969004B2

A vehicle includes a main body, a transmission having a plurality of gear stages, a data storage, and an electronic controller. The data storage stores vehicle running condition data that includes at least one of a prescribed vehicle running condition, a sensed vehicle running condition, or a transmitted vehicle running condition. The electronic controller determines a gear shift of the gear stages of the transmission based on a future vehicle speed that has been estimated based on the vehicle running condition data.
US10969000B2

According to an aspect, a method of providing internal shaft lubrication includes drip feeding a lubricant to a feed tube within a central bore of a shaft body. The lubricant is urged along a lubrication flow path including at least one rifling groove on an inner wall of the shaft body formed by the central bore and a plurality of lubrication holes axially distributed along the shaft body that fluidically connects the inner wall with an outer wall of the shaft body. The lubricant is sprayed out of the lubrication holes responsive to rotation of the shaft body.
US10968999B2

A differential device for a 4-wheel-drive vehicle wherein a portion of a drive power source drive force transmitted to left and right main drive wheels is transmitted to left and right auxiliary drive wheels through a propeller shaft which is disconnectable from a power transmitting path between the main drive wheels and drive power source, the differential device distributes the drive force from the propeller shaft to the auxiliary drive wheels, and selectively connects and disconnects the propeller and an output shaft to and from each other, the output shaft. The differential device includes a side oil seal between the output shaft and a casing, a side bearing adjacent to the seal in an output shaft axial direction such that the output shaft is rotatably supported by the casing via the bearing, and an oil slinger axially adjacent to the bearing so the slinger is rotated with the output shaft.
US10968994B2

A drive-train for a vehicle having at least one electric drive unit (EM) which is, or can be, coupled by way of a driveshaft (AW) to at least a first transmission stage (i1), a second transmission stage (i2) and a third transmission stage (i3). At least one shifting device having at least two interlocking shifting elements (S1, S2) is provided for engaging the first and second transmission stages (i1, i2), and a frictional shifting element (S3) is provided for traction a force support of the first and the second transmission stages. The frictional shifting element (S3) is also provided for engaging the third transmission stage (i3).
US10968991B2

A cam follower is provided. The cam follower includes a polycrystalline diamond element, including an engagement surface. The engagement surface of the polycrystalline diamond element is positioned on the cam follower for sliding engagement with an opposing engagement surface of a cam. The cam includes at least some of a diamond reactive material.
US10968990B2

A drive arrangement for a motor vehicle functional part includes: a housing, in which a drive motor, a gear mechanism and an adjustor are provided at least partially; a drive shaft configured to transfer the adjustor via the gear mechanism from a closed position into an open position and vice versa; and a wrap spring arrangement comprising two wrap spring members, which act in opposite directions. The wrap spring arrangement is arranged on a gear mechanism output side, in a region of the adjustor.
US10968986B1

An electric vehicle includes a disc fixed to a housing. The electric vehicle also includes a first shaft connected to a motor and rotatable by the motor, and a second shaft connected to a wheel and spaced apart from the first shaft. Further, the electric vehicle includes a hub press-fitted to an outer circumference of the second shaft, and a sleeve spline-coupled with an outer circumference of the hub. The sleeve is slidable between the first shaft and the disc. The electric vehicle operates in any one of a driving mode, a neutral mode, and a parking mode according to a position of the sleeve.
US10968985B2

A combination starter-generator device for a work vehicle includes an electric machine and a bi-directional gear set. The gear set is configured to receive rotational input from the electric machine and from the engine and to couple the electric machine and the engine in a first power flow direction and a second power flow direction. In the first power flow direction the gear set effects a first gear ratio, and in the second power flow direction the gear set effects a second gear ratio. In the first power flow direction, the gear set receives input power from the electric machine in a first clock direction and outputs power to the engine in a second clock direction opposite the first clock direction. In the second power flow direction, input power from the engine is in the second clock direction and output power to the electric machine is in the second clock direction.
US10968982B2

The transmission (1) comprises a housing (2), a first motor (41), a second motor (42), a first and a second input shaft (51, 52), respectively able to be driven in rotation, one (51) by the first motor (41), the other (52) by the second motor (42), two clutch mechanisms (71, 72) and two reduction gears (91, 92), wherein the output shaft (31, 32) is formed by two output shaft sections (31, 32) interconnected such that they rotate freely, the clutch mechanisms (71, 72) are each equipped with a clutch control member operable by a user for allowing the transmission, in the engaged state of the first clutch mechanism (71), of the rotational movement of the first input shaft (51) to the first output shaft section (31), and the transmission, in the engaged state of the second clutch mechanism (72), of the rotational movement of the second input shaft (52) to the second output shaft section (32), and the reduction gears (91, 92) are at least partially received inside the housing (2).
US10968981B2

The present disclosure relates to surgical systems including hand-held electromechanical surgical devices and adapter assemblies for connecting surgical loading units to the hand-held electromechanical surgical devices. The presently described electromechanical surgical devices include single motor drives that selectively drive various output assemblies coordinated by selector motors to operate the surgical loading units.
US10968977B2

A torsional vibration damper whose vibration damping performance will not be reduced in a high speed range. In the torsional vibration damper, a planetary gear is oscillated within a first oscillating range when a torsional torque is smaller than a reference torque, and within a second oscillating range when the torsional torque is greater than the reference torque. Each backlash between the pinion gear and at least one of a sun gear and a ring gear within the second oscillating range is individually wider than each backlash between the pinion gear and the sun gear and each backlash between the pinion gear and the ring gear within the first oscillating range.
US10968976B2

A detachable server comprising an upper cover, sidewall plates, a base and vibration-absorbing assemblies; the base comprises a bottom plate, transverse plates a, vertical plates a and vertical plates b; two vertical plates a are symmetrically and vertically arranged on the edges of the two ends of the top of the bottom plate; the edge of the top of the inner side surface of the vertical plate a is vertically connected with the transverse plate a, and the edge of the other end of the bottom of the transverse plate a is vertically connected with the vertical plate b; a plurality of threaded holes c are equidistantly formed in the outer side surface of the vertical plate a; two sidewall plates are symmetrically arranged at the two ends of the top of the base; the sidewall plate comprises a transverse plate b.
US10968973B2

The present invention relates to a clutch arrangement (500) of a vehicle transmission arrangement (100), the clutch arrangement (500) being positioned within a clutch bell housing (206) of the vehicle transmission and comprising a pneumatically controlled actuator arrangement (208) connectable to a first clutch unit (202) of the vehicle transmission arrangement (100) and arranged to controllably position the first clutch unit (202) between a closed position and an opened position, a pneumatically controlled brake actuator arrangement (210) connectable to a second clutch unit (204) of the transmission arrangement and arranged to controllably position the second clutch unit (204) between a closed position and an opened position, and a valve unit (302) connected to the pneumatically controlled actuator arrangement (208) and the pneumatically controlled brake actuator arrangement (210), wherein the valve unit (302) comprises a clutch valve (308) arranged in fluid communication with the pneumatically controlled actuator arrangement (210) for controlling supply of compressed air to the pneumatically controlled actuator arrangement (210), and a brake valve (318) arranged in fluid communication with the pneumatically controlled brake actuator arrangement (210) for controlling supply of compressed air to the pneumatically controlled brake actuator arrangement (210).
US10968969B2

A brake system is disclosed, including a rotor rigidly connected to a shaft configured to rotate about a central axis. The rotor has a first side opposite from a second side, and the brake system includes a first stator structure on the first side of the rotor and a second stator structure on the second side of the rotor. The brake system further includes a first wobble plate between the first side of the rotor and the first stator structure and a second wobble plate between the second side of the rotor and the second stator structure. Each of the first and second wobble plates is configured to nutate when the first and second stator structures decrease rotation rate compared to the rotation rate of the rotor.
US10968966B2

Implementations relate to a brake mechanism for a spherical wheel. In some implementations, a wheel mechanism includes a spherical wheel and a base coupled to the spherical wheel via a rotary bearing contacting a surface of the spherical wheel, where the rotary bearing is configured to allow the spherical wheel to rotate. The wheel mechanism includes a brake ring coupled to the base and configured to selectively engage and disengage the surface of the spherical wheel, where the brake ring provides friction opposing rotation of the spherical wheel when engaged.
US10968963B2

Provided is an electromagnetic clutch capable of shortening, even in a low temperature atmosphere, the fuse reaction time from when a rotating shaft is locked, while preventing or suppressing malfunction of the thermal fuse. An electromagnetic clutch 1 is equipped with a rotor 2, an armature 3, an electromagnetic coil unit 4, a thermal fuse 5, and a thermally actuated switch 6. The thermally actuated switch 6 is connected in series to an electromagnetic coil 41 of the electromagnetic coil unit 4 along with the thermal fuse 5. When a temperature of the thermally actuated switch 6 exceeds a switching temperature (predetermined temperature) Ts, the thermally actuated switch 6 is displaced in an electric power supply OFF direction, and thereafter, it is displaced in an electric power supply ON direction due to a reduction in temperature. The thermally actuated switch 6 turns ON/OFF the electric power supply to the electromagnetic coil 41 such that the thermal fuse vicinity temperature T1 does not exceed the operational temperature Tf of the thermal fuse 5 due to self-heating of the electromagnetic coil 41 itself generated by the electric power supplied to the electromagnetic coil 41, thereby preventing malfunction of the thermal fuse 5 due to self-heating of the electromagnetic coil 41.
US10968962B2

A control apparatus for a vehicle drive-force transmitting apparatus including a dog clutch that is operated by an actuator to selectively connect and disconnect a drive-force transmitting path. In process of switching of the dog clutch from released state to engaged state, the control apparatus determines whether a rotational speed difference of the dog clutch is equal to or larger than a given difference value when a sleeve of the dog clutch is positioned on an engaging side of a synchronizing position for placing the dog clutch into the engaged state, and stops the switching of the dog clutch to the engaged state and causes the actuator to place the dog clutch back into the released state, when determining that the rotational speed difference is equal to or larger than the given difference value with the sleeve being positioned on the engaging side of the synchronizing position.
US10968946B2

The invention relates to a tilting-pad bearing (7), comprising: a sleeve (15); a plurality of tilting pads (9); and a frame (8), in which the tilting pads (9) are held.
US10968942B1

A tamper-resistant threaded fastener including a circular head having a slot formed in the head transverse to the longitudinal axis, the slot having an enlarged region intermediate an apex and a base of the slot. A cap member includes a head having a drive feature formed therein, the head extending to a first shank portion, extending to an enlarged second shank portion, extending to a foot. The cap member is insertable in the slot only from a direction transverse to the longitudinal axis. During rotational installation of the fastener and cap member in a threaded counterbored opening for securing a barrier for protecting an asset, the foot shears inside the slot at a predetermined rotational drive force, the cap member being rotatable in the opening and protectively covering the fastener head.
US10968941B2

A fastening device includes a head member and a body member. The head member has a stem portion provided with a fastening section; and the body member is movably assembled to the head member and includes an elastic fastening section for engaging with a first workpiece. To connect the first workpiece to a second workpiece, simply fasten the fastening section of the stem portion to the second workpiece. To disconnect the first workpiece from the second workpiece, simply release the fastening section from the second workpiece. With these arrangements, it is able to quickly connect and easily disconnect two workpieces to and from one another.
US10968940B2

A bolt includes a main-bolt head, a threaded shaft, and a deformable-bolt head component. The main-bolt head has a recess. The threaded shaft extends from the main-bolt head. The threaded shaft has an external thread wrapped therearound. The deformable-bolt head component has an outer flange and an interior threaded bore. The outer flange of the deformable-bolt head component is coupled to the main-bolt head such that a relief space is formed between the deformable-bolt head component and the recess.
US10968938B2

A connector (1) for fastening a first component (100) to a second component (200) of a motor vehicle, includes a bearing collar (10) for bearing against the first component (100), a crossbar (20) having one or more upper bearing surfaces (21.1, 21.2) for bearing against the second component (200) and for bracing the second component (200) against the first component (100) in a rotated final assembly position, a shaft portion (30) for passing through corresponding apertures (110, 210) in the components (100, 200), and fastening means (40) for fastening the connector (1) to the first component (100) in a preassembly position. A rotation-blocking device (50) is configured to block rotation of the connector (1) in relation to the first component (100) in the preassembly position and only to release said rotation when the connector (1) has moved from the preassembly position in the direction of the final assembly position.
US10968933B2

The present disclosure describes lug clusters for composite tubes and methods for making such lug clusters. Lug clusters of the present disclosure may include a first side, a second side, and a saddle. The saddle may be placed in adjacent contact with a tube and a filament may be wound around the lug cluster and tube. The wound lug cluster and tube may be resin transfer molded. Machining may follow to remove material and finalize the shape of the lug cluster and/or tube. Thus, a lug cluster may be attached to a composite tube.
US10968928B2

A film for arranging and increasing the friction between two frictionally joined components, in particular of a motor vehicle, is provided. The film includes a load-bearing matrix and a plurality of hard particles arranged in the matrix. A process for producing such a film is also provided.
US10968927B2

A hydraulic valve assembly includes an algorithm stored in an internal memory of the hydraulic valve assembly that determines a spool correction command based on a flow demand which is calculated for obtaining a target single port pressure or a target delta pressure using one or more port pressure measurements. The spool correction command is sent to an upper level controller of the hydraulic valve assembly, and the upper level controller uses the spool correction command to obtain an optimal displacement of a spool inside the valve assembly.
US10968926B2

A fluid pressure cylinder. A first stepped section having a greater diameter than a cylinder chamber is formed at one end of a cylinder tube constituting a fluid pressure cylinder. A disc-shaped head cover is inserted into the cylinder chamber. The one end is pressed and plastically deformed by a staking jig to form a deformed section, and the head cover is affixed within the first stepped section by the deformed section. As a result of this configuration, the head cover can be more firmly affixed while the sealing effect between the cylinder tube and the head cover is ensured. This eliminates need for a seal means and an engagement means which is used to affix the head cover, and consequently, the number of parts can be reduced.
US10968923B2

A hydraulic system includes a first hydraulic device, a second hydraulic device, a first control valve to control the first hydraulic device, a second control valve disposed on a downstream side of the first control valve and configured to control the second hydraulic device, a communication tube connecting the first hydraulic device to the first control valve, a supply fluid tube connecting the first control valve to the second control valve, a connection fluid tube disposed on the first control valve, the connection fluid tube connecting the communication tube to the supply fluid tube, a discharge fluid tube connected to the first control valve, a setting portion disposed on the discharge fluid tube and configured to increase a pressure in the discharge fluid tube, a branching fluid tube branched from the connection fluid tube and connected to the discharge fluid tube, and a throttle disposed on the branching fluid tube.
US10968917B2

A blower, including a scroll casing, a fan impeller, a motor, and a pressure measuring connector. The scroll casing includes a chamber, an air inlet, and an air outlet. The air inlet and the air outlet communicate with the chamber. The motor is disposed on the scroll casing. A drive end of the motor is inserted into the chamber and is connected to the fan impeller. The pressure measuring connector is disposed on the scroll casing. A channel is disposed in the pressure measuring connection, and the channel communicates with the chamber. The channel includes a first subchannel and a second subchannel. The first subchannel communicates with the second subchannel, and an inner diameter of the first subchannel is larger than an inner diameter of the second subchannel.
US10968912B2

A scroll compressor includes a bush having a shaft part and a balance weight part. The balance weight part is secured to an outer periphery of the shaft part by shrink-fitting. The shaft part includes: a cylindrical body part; and a cylindrical coupling part which extends outward from an axial end portion of the body part, and to which the balance weight part is joined. The bush satisfies the following requirements: 1.2≤D2/D1≤1.6; and  (a) 1.0≤[(D2−D3)/(D4−D2)]×E1/E2≤3.5,  (b) where D1 is the outer diameter of the body part, D2 is the outer diameter of the coupling part, D3 is the inner diameter of the body part, D4 is the outer diameter of the balance weight part, E1 is the Young's modulus of the shaft part, and E2 is the Young's modulus of the balance weight part.
US10968906B2

In a compressor for discharging a medium, in particular tire sealant that is to be discharged from a container into a tire, wherein a motor (1) of the compressor (P) drives a step-up transmission wheel (3, 3.1) for moving at least one piston (6-6.6) in a compression chamber (7), the step-up transmission wheel (3, 3.1) is intended to be provided only partially on its circumference with a toothing (20) and/or to consist of two toothed wheels (11, 12) lying on each other.
US10968903B1

A pump draws fluid from a reservoir and drives the fluid downstream to a spray tip where the fluid is applied to a surface. The pump includes a polymer pump body and a metallic piston configured to reciprocate relative to and within the polymer pump body. The metallic piston interfaces with an inner cylinder formed within the polymer pump body and pumps fluid through the polymer pump body to a spray nozzle downstream of the inner cylinder.
US10968888B2

A method for controlling a wind turbine is disclosed, the wind turbine comprising a set of wind turbine blades (1), each wind turbine blade (1) being provided with at least one air deflector (2) being movable between an activated position in which it protrudes from a surface of the wind turbine blade (1) and a de-activated position. The occurrence of an event causing a change in operational conditions is registered, and a new operating state for the wind turbine is determined, the new operating state meeting requirements of the changed operational conditions. The air deflectors (2) of the wind turbine blades (1) and pitch angles of the wind turbines blades (1) are controlled in order to reach the new operating state for the wind turbine, and in such a manner that the control of the pitch angles of the wind turbine blades (1) is performed while taking information regarding the control of the air deflectors (2) into account.
US10968879B2

Methods and systems are provided for an exhaust catalyst heating strategy that uses spark retard to increase an amount of heat output by an engine without a combustion stability limit. In one example, a method may include, during an engine cold start, applying an ignition spark at a timing that produces substantially zero combustion torque while maintaining an engine speed greater than a threshold speed via electric motor torque. Furthermore, an amount of heat output by the engine may be controlled by adjusting an airflow through the engine, such as by adjusting one or more of a throttle position and the engine speed.
US10968877B2

The invention relates to an electromagnetically controllable suction valve (1) for a high-pressure fuel pump (2), comprising a magnet assembly (3) and a hydraulic module (4), the hydraulic module (4) engaging at least in sections in an annular magnet coil (5) of the magnet assembly (3). According to the invention, a heat-conducting material (6) and/or a heat-conducting body (7) is/are arranged between the magnet coil (5) and the hydraulic module (4). The invention further relates to a method for producing an electromagnetically actuatable suction valve (1).
US10968873B2

The present invention is directed to the use of an improved hydrocarbon adsorption system for the treatment of evaporative emissions from a motor vehicle. More specifically, the system includes one or more hydrocarbon adsorption elements being housed within a frame, the frame being permanently affixed within the air intake housing of engine.
US10968867B2

When a natural gas compressor completes its compression cycle, residual pressurized natural gas remains in the cylinders, valves, and conduits of the compressor. Gas leaks into the environment increasing greenhouse gas emissions and introducing safety concerns. The systems and methods herein provide ways for substantially reducing or eliminating leakage of natural gas to the atmosphere while the system sits idle between compression cycles.
US10968862B2

A galleryless piston for an internal combustion engine is provided. The piston has a monolithic piston body including an upper wall forming an upper combustion surface with first and second portions. The first portion extends annularly along an outer periphery of the upper wall and the second portion includes a combustion bowl. The first portion can also include valve pockets formed therein to reduce weight. The upper wall has an undercrown surface directly opposite the second portion of the upper combustion surface. To enhance cooling, a center portion of the undercrown surface is concave, such that oil is channeled during reciprocation of the piston from one side to the opposite side of the piston. The concave center portion is axially offset from the surrounding area of the undercrown surface.
US10968856B2

When an incremental amount of a steering angle exceeds a reference incremental amount, an ECU 60 executes vehicle attitude control of reducing an output torque of an engine, and, in a given operating range, drives a spark plug 16 in a manner allowing an air-fuel mixture to be self-ignited at a given timing, thereby executing SPCCI combustion. When there is a request for an additional deceleration from the vehicle attitude control (#12: YES), and the SPCCI combustion is performed (#13: YES), the ECU 60 executes fuel amount reduction control of reducing the amount of fuel to be supplied into a cylinder 2 (#14), so as to attain torque reduction for the vehicle attitude control. On the other hand, when the SPCCI combustion is not performed (#13: NO), the ECU 60 executes ignition retardation control of retarding an ignition timing of the spark plug 16 (#15).
US10968853B2

Methods and systems are provided for learning fuel injector error for cylinder groups during a deceleration fuel shut-off (DFSO), where all cylinders of an engine are deactivated, sequentially firing each cylinder of a cylinder group, each cylinder fueled via consecutive first and second fuel pulses of differing fuel pulse width from an injector. Based on a lambda deviation between the first and second pulses, a fuel error for the injector and an air-fuel ratio imbalance for each cylinder is learned. Alternatively or additionally, a difference in crankshaft acceleration between the first and second pulses relative to the expected deviation may be used to learn torque error, and adjust fuel injector error and air-ratio imbalance for each cylinder.
US10968847B2

A control device for an internal combustion engine includes processing circuitry. The processing circuitry is configured to execute a purging process that draws the fuel vapor trapped in the canister into the intake passage by controlling the purge valve, a fuel feeding process that feeds the air-fuel mixture, which includes the fuel supplied to the cylinder, to the exhaust passage without burning the air-fuel mixture in the cylinder, and a fuel supply process that supplies fuel to the cylinder when the fuel feeding process is being performed. The processing circuitry is further configured to perform the fuel supply process by performing the purging process.
US10968843B2

Systems, apparatuses and methods in interoperating with multiple clean energy sources, such as pneumatic energy, electrical energy, hydrogen energy and steam energy, with engine configurations employing theses clean energy sources dynamically and synchronously. Further embodiments including fossil fuel energies.
US10968842B2

Methods and systems are provided for an engine. A condition of the engine may be diagnosed based on information provided by signals from a generator operationally connected to the engine and/or other signals associated with the engine. Different types of degradation may be distinguished based on discerning characteristics within the information. Thus, a degraded engine component may be identified in a manner that reduces service induced delay.
US10968829B2

An assembly is provided for a turbine engine. This turbine engine assembly includes a combustor wall. The combustor wall includes a shell, a heat shield and an annular body. The body extends laterally between an inner surface and an outer surface. The inner surface defines an igniter aperture in the combustor wall. The outer surface is vertically between the heat shield and the shell. The shell defines a first cooling aperture through which air is directed to impinge against the outer surface.
US10968821B2

An internal combustion engine may include an engine block, a cylinder defining at least one combustion chamber, and a piston in the cylinder. The piston may travel in a first stroke from one end to an opposite end of the cylinder, and may be sized relative to the cylinder to enable an expansion stroke portion of the first stroke while the piston travels under gas expansion pressure, and a momentum stroke portion of the first stroke for the remainder of the first stroke following the expansion stroke portion. A passageway may be formed in the piston rod to communicate gas flow between a first combustion chamber and an area external to the cylinder when the piston is in a first position, and to communicate gas flow between a second combustion chamber and an area external to the cylinder when the piston is in a second position.
US10968813B2

A hybrid cooling system of a vehicle includes a first cooling system having an engine, a first radiator, and a first water pump. A second cooling system includes a PE system, a second radiator, and a second water pump. A first cooling passage connects the engine and the PE system. A second cooling passage connects the first radiator and the second radiator. A third cooling passage and a fourth cooling passage connect the first cooling passage and the second cooling passage. Three-way valves is provided in the third cooling passage and the fourth cooling passage, respectively, to enable integrated cooling or individual cooling by opening and closing of the three-way valves.
US10968804B2

A controller calculates a predicted value of the exhaust pressure between a catalyst and a filter for a case in which engine fuel containing no manganese is used continuously. Also, the controller calculates a correlation value proportional to the amount of heat received by the catalyst when the catalyst temperature is higher than or equal to the adhesion temperature of manganese oxide. Further, the controller determines that there is a removal requirement for removing manganese oxide from the catalyst when the difference between the predicted value and the detected pressure of the exhaust pressure between the catalyst and the filter is greater than a specified determination value, and the correlation value is greater than or equal to a specified determination value. The controller executes the removal process by performing fuel amount increase control when it is determined that there is a removal requirement.
US10968803B2

An apparatus includes a stored reductant determination circuit structured to determine an amount of stored reductant in a component of an exhaust aftertreatment system, and a fuel mode economy circuit structured to control an amount of reductant added to the exhaust aftertreatment system during an engine idle mode of operation based on the amount of stored reductant.
US10968800B2

A dosing and mixing arrangement includes a mixing tube having a constant diameter along its length. At least a first portion of the mixing tube includes a plurality of apertures. The arrangement also includes a swirl structure for causing exhaust flow to swirl outside of the first portion of the mixing tube in one direction along a flow path that extends at least 270 degrees around a central axis of the mixing tube. The arrangement is configured such that the exhaust enters an interior of the mixing tube through the apertures as the exhaust swirls along the flow path. The exhaust entering the interior of the mixing tube through the apertures has a tangential component that causes the exhaust to swirl around the central axis within the interior of the mixing tube. The arrangement also includes a doser for dispensing a reactant into the interior of the mixing tube.
US10968797B2

The valve includes a valve body that inwardly defines a passage for circulation of a fluid, a drive shaft, and a bearing to guide the rotation of the drive shaft. The bearing comprises a chamber surrounding a segment of the drive shaft and a plurality of balls filling the chamber. The balls are free inside the chamber, and the chamber is completely filled with balls. The balls are in contact with the drive shaft along all or part of the segment.
US10968793B1

An axle assembly including a disconnect assembly and an integrated fluid flow system. The disconnect assembly including an axially movable clutch member in selective engagement with at least one shaft to permit a rotation thereof. The fluid flow system includes a fluid flow member and a plurality of fluid passageways to permit a flow of a fluid (e.g. a lubricant) from a fluid source (e.g. a fluid sump of the axle assembly) to various components disposed within a carrier housing of the axle assembly and a return of the fluid back to the fluid source.
US10968788B2

A roller-lifter assembly for a cam-actuated engine, comprising a two-part roller lifter (10, 13, 16) comprising a pump actuator main body, a receiving portion extending from the main body (160, 161, 162, 163 164), and a cam follower comprising a roller assembly (31) or a flat tappet integrated to the main body and configured to follow a rotating cam of a cam-actuated (32) engine. A hydraulically-actuated capsule (200, 202, 203, 204, 205) is fitted to the receiving portion of the pump actuator, the capsule configured to rotate with respect to the pump actuator (100, 101, 102, 103, 104).
US10968787B2

A deactivating rocker arm can include an outer arm extending between a first end and a second end. The outer arm can have a first outer side arm and a second outer side arm. The first and second outer side arms can define outer pivot axle apertures and axle slots. The inner arm can be disposed between the first and second outer side arms. The inner arm can have a first inner side arm and a second inner side arm. The first and second inner side arms can define bearing apertures. A bearing can be mounted in the bearing apertures of the inner arm and the axle slots of the outer arm. The axle slots can be configured to permit lost motion movement of the bearing. A first biasing member can be disposed on the second end of the outer arm and in biasing contact with the bearing.
US10968785B2

A waste heat recovery system (100) is provided. At least one heat exchanger (104) is fluidically coupled to a waste heat source (102) and is configured for selectively recovering heat from the waste heat source (102) to heat a working fluid (108). An energy conversion device (112) is fluidically coupled to the at least one heat exchanger (104) and is configured to receive the working fluid (108) and to generate an energy for performing work or transferring the energy to another device using the heat recovered from the waste heat source (102). A condenser (122) is fluidically coupled to the energy conversion device (112) and configured to receive the working fluid (108) from the energy conversion device (112) and to condense the working fluid (108) into a liquid phase.
US10968784B2

A flexible coal-fired power generation system includes a thermal system for coal-fired power generating unit and a high-temperature heat storage system connected in parallel, wherein: the heat storage system includes a heat storage medium pump (17), a cold heat storage medium tank (18), a hot heat storage medium tank (20), multiple valves, and a heat storage medium and feedwater heat exchanger (21). A heat storage medium heater (16) locates in the boiler (1) and is connected with both the cold heat storage medium tank (18) and the hot heat storage medium tank (20). Through the heat storage medium pump (17), the flow of heat storage medium that enters the heat storage medium heater (16) is adjusted to reduce the output of the steam turbine when the boiler (1) is stably burning.
US10968780B2

Various embodiments include apparatuses for performing maintenance on a gas turbine bearing area, along with related methods. One apparatus can include: a set of rails sized to couple with the gas turbine and rest coaxially with a bearing adjacent the gas turbine, the set of rails for supporting a portion of a housing of the bearing; a first platform spanning between the set of rails; a lifting device coupled to the first platform for engaging an inlet bellmouth of the gas turbine; and a second platform suspended from the set of rails sized to accommodate an operator.
US10968777B2

A vane for a gas turbine engine includes at least one airfoil. A first platform has a first rail located at a first end of the airfoil. A second platform has a second rail located at a second end of the airfoil. A first chordal seal is located on an axially aft surface of the first rail. A second chordal seal is located on an aft surface of the second rail and has a second radius of curvature at least partially truncated by an outer edge of the second rail.
US10968774B2

There is disclosed an assembly for a gas turbine engine that includes a bearing housing circumferentially extending around a central axis thereof and delimiting a bearing cavity for receiving a bearing therein. A controlled gap seal is secured to the bearing housing, the controlled gap seal including a ring and a runner, the runner rotatable relative to the ring about the central axis, the runner spaced apart from the ring by a gap. The gap defines a fluid passage between the bearing cavity and an environment outside the bearing cavity. At least one baffle is secured to a surface of the bearing housing oriented toward the bearing cavity. The at least one baffle is a fin protruding from the surface and extending into the bearing cavity. The at least one baffle disrupts a cylindricality of the surface. A method of operating the bearing assembly is also disclosed.
US10968772B2

A gas turbine engine includes a compressor section and a turbine section. The turbine section includes at least one turbine rotor having a radially extending turbine blade. The turbine section is rotatable about an axis of rotation. A blade outer air seal is positioned radially outwardly of a radially outer tip of the at least one turbine blade. The blade outer air seal has axially spaced forward and aft portions and a central web between the axially spaced portions. An attachment block is supported on structure within the engine. The attachment block mounts the blade outer air seal. A passage extends into a chamber within the attachment block, and communicates to circumferential edges of the attachment block to direct cooling air along the central web of the blade outer air seal. A blade outer air seal assembly is also disclosed.
US10968756B2

A process for coating a gas turbine engine component is disclosed herein. The process comprises applying a bond coat on a substrate of a gas turbine engine. A thermal barrier material is applied to the bond coat. A coating containing polynuclear aluminum oxide/hydroxide clusters is then applied to the thermal barrier material. The polynuclear aluminum oxide/hydroxide clusters are Al13 Keggin clusters having the formula [AlO4Al12(OH)24(H2O)12]7+, or are salts of the Al13 Keggin clusters called Al13 Keggin complexes. A gas turbine engine component comprising a superalloy substrate; a bond coat disposed on the substrate; a thermal barrier material on the bond coat; and a coating containing the polynuclear aluminum oxide/hydroxide clusters on the thermal barrier material is disclosed herein.
US10968751B2

A turbine blade for a gas turbine engine. The turbine blade having a plurality of cooling holes defined therein, at least some of the plurality of cooling holes being located on a suction side of an airfoil of the turbine blade and in fluid communication with an internal cavity of the turbine blade; and wherein the at least some of the plurality of cooling holes are located in the airfoil according to the coordinates of Tables 1 and/or 2.
US10968749B2

A combustion chamber arrangement includes an annular combustion chamber, a plurality of lean burn fuel injectors and a stage of turbine nozzle guide vanes. The stage of turbine nozzle guide vanes is arranged at the downstream end of the annular combustion chamber and includes a plurality of circumferentially spaced vanes extending between and being secured to an annular inner wall and an annular outer wall. The annular inner wall has an outer surface which has a plurality of outer surface portions and each portion is positioned between a pair of circumferentially adjacent vanes and the annular outer wall has an inner surface which has a plurality of inner surface portions and each portion is positioned between a pair of circumferentially adjacent vanes.
US10968746B2

A stator vane assembly including an inner diameter platform. The assembly also includes an outer diameter platform defining an air inlet orifice extending radially therethrough. Further included is an airfoil extending between the inner diameter platform and the outer diameter platform, the airfoil having a hollow portion therein defining a serpentine cooling airflow path fluidly coupled to the air inlet orifice. Yet further included is a collar extending radially outwardly from the outer diameter platform and positioned adjacent the air inlet orifice, the collar extending to a non-uniform radial distance. The assembly also includes a turn cover operatively coupled to the collar.
US10968744B2

A retaining collar is disclosed for a bayonet mount comprising a rotor disc having a male mounting member defining a pair of apertures and an auxiliary annular wheel defining a plurality of mounting slots. The retaining collar comprises a ring-shaped body and a pair of retention pins. The ring-shaped body has a pair of circumferential end portions separated by a circumferential gap, and an arcuate radial outer surface extending circumferentially between the end portions. The body is dimensioned so that the radial outer surface frictionally engages a radial inner surface of a cylindrical male mounting member in the bayonet mount. The pair of retention pins each extend radially outward from one of the circumferential end portions. Each of the retention pins are dimensioned to extend radially outward from the body through one of said apertures and one of said mounting slots.
US10968729B2

A downhole heating apparatus includes a gas separator, a downhole heater, a thermal barrier and lower and upper perforated tubing joints being vents. The thermal barrier retards fluid and heat from flowing between a lower annulus of a wellbore and an upper annulus of a wellbore. The thermal barrier is formed from one or more thermal barrier subcomponents. The downhole heater is an electrical heater. The thermal barrier and lower and upper perforated tubing joints includes one or more vents.
US10968724B2

The selection of a candidate formation realization(s) from a plurality of formation realizations may be done with a classification and regression tree (CART) analysis taking into account petrophysical and geological properties. For example, a method may include applying a CART analysis to a plurality of formation realizations using a first formation property as a predictor in the CART analysis, wherein the plurality of formation realizations are for a second formation property and are based on at least one measured formation property, thereby yielding an association between the first and second properties for each of the plurality of formation realizations; analyzing a strength of the association for each of the plurality of formation realizations; and selecting a candidate formation realization from the plurality of formation realizations based on the strength of the association. The identified candidate formation realization(s) may then be used to develop the parameters of subsequent wellbore operations.
US10968718B2

Seal housings with flange collars, floating bushings, seal compressors, floating polished rods, independent fluid injection to stacked dynamic seals, and related apparatuses and methods of use. Embodiments are described that permit the polished rod to float within a tubular shaft, and the tubular shaft to float within a stationary housing, of a seal housing, to permit the seal housing to accommodate rod deviation from center. Flange collars are provided to facilitate the interconnection between seal housings and driveheads that previously were incompatible with one another.
US10968715B2

An actuation assembly to actuate a component of a mineral extraction system, where the actuation assembly includes an actuator configured to generate a force in a direction, a lever assembly coupled to the actuator, where the lever assembly is configured to rotate about a fulcrum in response to application of the force, and a piston coupled to the lever assembly, where the piston is configured to move in the direction in response to rotation of the lever assembly about the fulcrum.
US10968703B2

An actuator for use in a directional steering assembly includes an ultrahard insert positioned on a working face. The ultrahard insert is positioned along at least a portion of the perimeter of the working face. The ultrahard insert has a coefficient of friction less than a material of the remainder of the working face.
US10968700B1

A ball transfer mechanism for a harmonic drive and linear piston motor is disclosed. The ball transfer mechanism includes a spherical ball and a cylindrical seat portion. The seat portion defines a hemispherical shaped recess with a contour for receiving the ball. The ball transfer mechanism is in an exterior wall of a housing for converting rotary motion to linear motion, driving a linear piston motor. The harmonic drive drives a rotor of the linear piston motor. The harmonic drive includes a hollow cylindrical coupler portion engaging a rotor portion for transferring torque to the rotor portion. Transfer mechanisms disposed along a housing wall of the linear piston motor engage the coupler portion. The coupler portion includes harmonic cam grooves for receiving spherical balls in the ball transfer mechanism that drives rotational motion in the rotor in response to axially linear movement of the piston assembly.
US10968696B2

A battery-powered window treatment, such as a roller shade, may include a battery compartment that provides access to batteries while the window treatment is assembled and mounted to a structure. The battery compartment may be pivotally supported by a housing of the window treatment, and operable between opened and closed positions. The batteries may be concealed when the battery compartment is closed, and may be accessible when the battery compartment is open. The battery compartment may be operated opened and closed while a shade of the window treatment is at any position, such that removal of the batteries does not result in the loss of tracking information for the shade. The window treatment may include a fascia that is operably connected to the battery compartment, such that when the battery compartment is opened, the fascia does not obstruct access to the batteries, and does not interfere with the shade.
US10968689B2

An apparatus for sealing an opening in a metal sheath surrounding an insulated pipe is provided, the apparatus including a base comprising an outer flange securable within the opening, and defining an inner passage therethrough, the base having an annular ridge extending into the inner passage; a flexible waterproof body positionable within the inner passage, the body having a periphery therearound and a groove located within the periphery adapted to engage around the annular ridge; and a flexible metal element within the base.
US10968685B2

Embodiments include a method for replacing air with an interpane gas during manufacture of a sealed insulating glass unit (IGU). The method includes forming an unsealed IGU assembly defining an IGU passage for fluid communication between an interpane space and an ambient environment; positioning the unsealed IGU assembly within an enclosure and sealing the enclosure around the unsealed IGU assembly; evacuating air from the enclosure; introducing a first gas into the interpane space through the IGU passage; introducing a second gas into the enclosure, wherein the second gas has a different composition than the first gas; and closing the IGU passage to seal the interpane space. Other embodiments are also included herein.
US10968684B2

A privacy glazing structure may include an electrically controllable optically active material that provides controlled transition between a privacy or scattering state and a visible or transmittance state. To make electrical connections with electrode layers that control the optically active material, the privacy glazing structure may include an offset pane arrangement. The structure may include first and second panes that contain an optically active material. The two panes may be sandwiched by two laminated outer panes. In some examples, the first and second panes are recessed relative to the laminated outer panes along their side edges to define recesses in which electrical connection features are positioned. While the side edges may be recessed, the bottom edges of all the panes may be positioned flush with each other.
US10968674B1

Tilt latch apparatus and sashes incorporating the same are described herein. The tilt latch apparatus tilt latch apparatus may provide a convenient mechanism for a user to release the tilt latches on a sash with one hand while controlling movement (e.g., rotation) of the sash with another hand.
US10968672B2

A furniture fitting for moving a furniture part movably supported relative to a furniture carcass includes a first fitting portion to be fixed to a furniture carcass, and a second fitting portion to be fixed to a movable furniture part. The second fitting portion is pivotally connected to the first fitting portion, and a limiting device limits an opening angle of a relative pivoting movement of the first and second fitting portion. The limiting device includes at least one movably mounted actuating element, and the opening angle can be adjusted by a manual or by a tool-assisted actuation of the actuating element.
US10968669B2

A system and method for a door is disclosed. The system includes a frame magnetic lock assembly mounted to a door frame, and a door magnetic lock assembly mounted to a door for receiving inductively transferred power from the frame magnetic lock assembly. The door system also includes a door electronics subsystem mounted to the door that includes a power management system that provides power to the door from the inductively transferred power, and charges an energy storage element at the door from the inductively transferred power. The power management system provides power to the door from the energy storage element when the inductively transferred power is not available at the door, such as when the door is open, and resumes providing power to the door from the inductively transferred power once the inductively transferred power is restored. Once restored, some of the inductive power recharges the energy storage element.
US10968653B2

A buckling resistant spring clad bar (BRSCB) assembly is described. The BRSCB assembly includes a plurality of bars arranged to form a perimeter, each of the plurality of bars having a top end and a bottom end. A plurality of springs are provided, wherein at least one of the plurality of springs is wrapped around each of the plurality of bars. A diameter of the at least one of the plurality of spring is greater than a diameter of the each of the plurality of bars. The at least one of the plurality of springs is wrapped around each of the plurality of bars in close contact to provide buckling resistance against a load applied over each of the plurality of bars.
US10968652B2

A fastening system is disclosed for forming modular, reconfigurable, and scalable data center infrastructure support systems which may permit construction of self-supporting multi-story data centers capable of supporting substantial loads without requiring external attachment points to walls, ceilings, or building support columns. It may be seen that data center infrastructure support systems formed from there herein described fastening systems may be capable of supporting substantial loads, even when scaled in the vertical direction to include multiple stories.
US10968649B1

A coupler comprises a first channel having a first axis of extension in a first horizontal direction and a second channel having a second axis of extension in the first horizontal direction. The second axis of extension is parallel to and spaced apart from the first axis of extension in a second horizontal direction. The second axis of extension has a pitch angle relative to the first axis of extension in a vertical direction, the pitch angle being less than 180 degrees. The first and second channels each include head-mounting features, the head-mounting features constructed and arranged to retain an elongated head to the coupler while permitting movement of the elongated head relative to the coupler in the first horizontal direction.
US10968645B2

Anchors, clutches, and lifting systems are described herein that increase the size of a shear cone within a precast concrete panel without using multiple clutches and without increasing the complexity of the lift system. A shear cone is the volume within the panel that the anchor and clutch pull on when orienting and positioning the precast concrete panel. Anchors described herein encompass a larger volume of the panel in different ways to produce a larger shear cone. Similarly, the clutches described herein have features that allow a clutch to accommodate the improved anchors. As a result, the anchors, clutches, and lifting systems provide a larger shear cone in the panel to increase the load capacity of the lifting system and reduce the likelihood of failure.
US10968642B1

A siding tool for siding installation in building construction to efficiently measure the distance between adjacent siding panels and to install siding. The body of the siding tool is preferably approximately 3/16″ ( 3/16 inches) wide, and a depth of approximately two inches (2″). The width and depth are used to measure distances according to building code. The body has a lip at one end that extends from the base of the body. The lip is configured to position the siding tool in place by catching the bottom edge of a panel of siding that has been placed. The lip of the siding tool is also configured for a user to position the siding tool upside down and use the lip to draw measurement lines.
US10968631B2

A method and an article of manufacture are disclosed for reinforcing various structures with only partially accessible circumference, such as columns closely adjacent to or protruding out of a wall or beams holding a ceiling. Some of these structures may be partly or completely submerged in water, such as retaining walls on the sides of rivers and water-ways. In some embodiments a prefabricated shell will fully or partly cover the exposed and reachable part of the structure and will be secured in place by various means. The shell may hug the structure tightly or loosely and the space between the shell and the structure may be filled with such curable materials as glue, epoxy, grout, concrete and the like. In various embodiments additional reinforcement such as rebar may be placed in the space between the shell and the structure.
US10968630B1

The apparatus of the Invention is a modular gas utility raceway for providing gas service within a clean room. The modular utility raceway has a front face and a back face coinciding with the inside and outside surfaces of the clean room walls. The utility raceway includes a vertically-oriented box-shaped beam that is open at the top to allow escape of any leaked gas above the ceiling of the clean room for the safety of clean room occupants. A support bracket supports gas pipes and connectors and extends above the top side of the clean room ceiling and discourages a user from blocking the open top of the box-shaped beam.
US10968629B2

A method of manufacturing a mineral fiber insulating board comprising i) spraying a formaldehyde free aqueous binder solution onto a plurality of mineral fibers, the aqueous binder solution comprising binder reactants comprising a) a reducing sugar reactant and b) an amine reactant, wherein the reducing sugar reactant is selected from the group consisting of: a reducing sugar; a reducing sugar yielded by a carbohydrate in situ under thermal curing conditions; and combinations thereof, wherein the percent by dry weight of the reducing sugar reactant with respect to the total weight of the binder reactants in the binder solution ranges from about 73% to about 96%, and wherein the percent by dry weight of the amine reactant with respect to the total weight of the binder reactants in the binder solution ranges from about 4% to about 27%, ii) dehydrating the aqueous binder solution such that a dehydrated binder is disposed on the plurality of mineral fibers, and iii) curing the dehydrated binder on the plurality of mineral fibers to provide cured binder in about 0.5%-15% by weight as determined by loss on ignition.
US10968620B2

A sandwich structure includes two face plates, with a lattice structure between the plates, and with hard points at selected locations. The face plates, and the lattice structure with its hard points, may all be made as a single continuous piece by an additive manufacturing process. The hard points may be strengthened and/or stiffened areas of the lattice that may be used for connecting fasteners, or for other purposes. The hard points may be located at the junction between the lattice and one of the faces, and may be a locally thickened portion on one of the faces, for example being a cylindrical or parallelepiped protrusion out from the face. The hard points may serve the purpose of a built-in nut plate, such as themselves containing threaded holes, or by having a threaded inserts put into holes or recesses in the hard points.
US10968617B2

A lift station maintenance device having as its essential features, a circular housing constructed from bars, interleaving self-centering augers for lifting flushable wipes through the system, spring snap options for retaining the bar in slots in top and base plates, and capability to remove large flushable wipes or equivalent materials from liquid sewage systems without clogging. Also disclosed is a lift station maintenance system.
US10968615B2

A system that uses a flushometer for residential toilets in which adjustments and additions are made in order to allow the flushometer to operate correctly. There is an immediate flush water assembly that provides enough water, under pressure to pas through the flushometer. Also, a check valve can be used to isolate the pressurized water stored for the flush so as to reduce effect on the residential plumbing system and to provide control over flush and recharge. Also, a reduced diameter supply piping portion allows for additional control.
US10968609B2

A method of measuring a characteristic of a fluid inside a fluid distribution system includes receiving a fluid inside a channel of a vein of a stem of a hydrant; recording data corresponding to the characteristic of the fluid with a sensing device, the sensing device including: a housing; a vein in sealing contact with the housing, the vein defining a channel extending from a lower end of the vein to an upper end of the vein; a sensor facing the channel and in sealing contact with the vein; at least one battery in electrical communication with the sensor and positioned within the housing; and an antenna in electrical communication with the sensor; and transmitting the data to the antenna.
US10968608B2

A water distribution pipe comprises an elbow formation along its length, an aperture-defining formation defining an aperture in a radially distal wall of the elbow formation along a radius of the curvature of the elbow, and an openable closure that is mounted or mountable to the aperture-defining formation and that closes the aperture.
US10968607B2

When correcting an error caused by deviation of an attitude detection device with respect to a work machine including a swing body which swings, a working implement being attached to the swing body, the attitude detection device outputting an attitude of the work machine, the error is corrected by using a first position which is a position of a part of the work machine when the work machine is in a first attitude and a second position which is a position of the part when the work machine is in a second attitude.
US10968605B2

An embodiment of this invention provides a swivel joint for a working machine that makes it easy to install a device for detecting rotation angle and is able to suppress the increase of the size due to the installation of the device. An embodiment of the present invention includes the swivel joint that includes an outer body being secured on one of the lower traveling body and the upper swiveling body and having a blocking surface on one end; an inner body being secured on another of the lower traveling body and the upper swiveling body and being relatively and rotatably fitted in the outer body while opposing to the blocking surface at one end n in the manner of making a space; a pilot oil passage being formed on rotational center line CL of the inner body for distributing pilot oil; a rod being inserted into the pilot oil passage and being secured on one of the outer body and the inner body; and a rotation angle sensor being secured on the other end of the outer body and the inner body for detecting a rotation angle of the rod.
Patent Agency Ranking