US10679177B1
Described is a multiple-camera system and process for detecting a user within a materials handling facility and tracking a position of the user as the user moves through the materials handling facility. In one implementation, a plurality of depth sensing cameras are positioned above a surface of the materials handling facility and oriented to obtain an overhead view of the surface of the materials handling facility, along with any objects (e.g., users) on the surface of the materials handling facility. The depth information from the cameras may be utilized to detect objects on the surface of the materials handling facility, track a movement of those objects and determine if those objects are users.
US10679172B2
An inspection drone exclusively paired to a delivery vehicle identifies targeted inspection points corresponding to respective parts of the vehicle. A sensor on the drone detects inspection information relative to targeted inspection points once the drone has aerially moved proximate to each targeted inspection point. The drone automatically identifies a potential adverse inspection condition for a targeted inspection point based upon the inspection information. The drone responsively transmits an interactive intervention request to a display-enabled transceiver, where the request identifies the potential adverse inspection condition, indicates a need for a verified inspection of that targeted inspection point, and requests feedback regarding that targeted inspection point. The display-enabled transceiver responsively displays a notification related to the interactive intervention request on its user interface to present information about the potential adverse inspection condition and the need for the verified inspection for that targeted inspection point.
US10679164B2
The present disclosure describes systems and method for performing a vulnerabilities assessment of an organization. A campaign controller executes one or more simulated phishing campaigns directed to a plurality of users of an organization, using a plurality of models determined by the campaign controller based at least on identification of the organization. The campaign controller stores to a database the results of execution of the one or more simulated phishing campaigns and based on the results, the campaign controller determines one or more vulnerabilities to phishing for the organization. In one embodiment, the campaign controller determines a percentage of the plurality of users of the organization that are phish-prone. In some embodiments, the users of the organization that are phish-prone interacted with a link of a simulated phishing communication.
US10679156B1
Systems and techniques for voice enabled assistant for community demand fulfillment are described herein. A community of user devices may be identified that are registered with a voice-based supply and demand matching service. A supply of an item may be determined based on first user audio collected from a first user device of the community of user devices. A demand for the item may be determined based on second user audio collected from a second user device of the community of user devices. An indication of the supply may be transmitted to a user of the second user device.
US10679155B2
A dispatching method and system based on multiple levels of steady state production rate in working benches are provided. The dispatching method includes the following steps: receiving a plurality of real-time streaming data regarding a plurality of products being produced by a plurality of productive working benches; grouping the production rate values comprised in each real-time streaming data according to a first data binning technique, so as to produce a first steady state production rate value corresponding to each real-time streaming data; grouping the production rate values comprised in each real-time streaming data according to a second data binning technique, so as to produce a second steady state production rate value corresponding to each real-time streaming data; and determining a dispatching message of a to-be-produced product according to a portion of the first steady state production rate values and a portion of the second steady state production rate values.
US10679152B2
A method for processing travel bids via blockchain includes: receiving an itinerary request including a travel itinerary comprised of reservation requests, each reservation request including a type identifier and reservation details; transmitting a blockchain transaction to a blockchain network for each reservation requests, the transaction including the reservation details and a unique identifier; receiving merchant bid for each reservation request, wherein each merchant bid includes a bid amount and additional bidding details; identifying a winning bid for each reservation request based on the bid amount and additional bidding details included in each corresponding merchant bid; and transmitting a new blockchain transaction to the blockchain network for each reservation request, wherein the blockchain transaction includes the unique identifier and indicates unavailability of the corresponding reservation request.
US10679145B2
A machine learning method includes installing a plurality of model replicas for training on a plurality of computer learning nodes; receiving training data at a each model replica and updating parameters for the model replica after trailing; sending the parameters to other model replicas with a communication batch size; evaluating received parameters from other model replicas; and dynamically adjusting the communication batch size to balance computation and communication overhead and ensuring convergence even with a mismatch in processing abilities on different computer learning nodes.
US10679130B2
A method includes receiving a set of parameters for a given project and generating, using information from a knowledge database, a plurality of combinations of group members based at least in part on the set of parameters. The method also includes evaluating a set of metrics for each of the combinations of group members, the set of metrics comprising at least one novelty metric and at least one collective intelligence metric. The method further includes generating one or more strategy matrices for each of at least a subset of the combinations of group members using information from the knowledge database, evaluating the combinations of group members in the subset using the strategy matrices to determine respective predicted success values, and selecting a given one of the combinations of group members for the given project based at least in part on the sets of metrics and predicted success values.
US10679124B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using embedded function with a deep network. One of the methods includes receiving an input comprising a plurality of features, wherein each of the features is of a different feature type; processing each of the features using a respective embedding function to generate one or more numeric values, wherein each of the embedding functions operates independently of each other embedding function, and wherein each of the embedding functions is used for features of a respective feature type; processing the numeric values using a deep network to generate a first alternative representation of the input, wherein the deep network is a machine learning model composed of a plurality of levels of non-linear operations; and processing the first alternative representation of the input using a logistic regression classifier to predict a label for the input.
US10679121B2
A neuromorphic device includes a synapse. The synapse includes a first electrode, a second electrode spaced apart from the first electrode, an oxygen-containing layer disposed between the first electrode and the second electrode, the oxygen-containing layer including oxygen ions, and a stack structure disposed between the oxygen-containing layer and the second electrode, the stack structure including a plurality of reactive metal layers alternately arranged with a plurality of oxygen diffusion-retarding layers. The plurality of reactive metal layers are capable of reacting with oxygen ions of the oxygen-containing layer. The plurality of oxygen diffusion-retarding layers interfere with a movement of the oxygen ions from the oxygen-containing layer to the plurality of reactive metal layers.
US10679110B2
A method for creating a nanostructure surface, comprises creating a nanostructure master having a surface being the negative of a shape that, when illuminated with a predefined illumination, provides a unique optical pattern; and creating nanostructure molds from the nanostructure master, wherein each nanostructure mold has a negative of the master surface which, when illuminated with the predefined illumination, provides the unique optical pattern, which may be a hologram. A nanotag may incorporate an image for identification and a unique pattern that can be identified for authentication.
US10679108B2
A transponder with a disrupting signal source to shut down the transponder. The transponder may use an RFID chip. The disrupting signal source can be an electrical signal source electrically coupled to the RFID chip, for example capacitively coupled. The disruptive signal source can also be a radiation source, for example an infrared source. The disrupting signal source can be connected to a receiver to allow the transponder to be shut down remotely. Multiple transponders as described can be combined to form a multi-transponder device in which transponders can be shut down selectively.
US10679101B2
The present disclosure is generally directed to systems and methods for executing optical character recognition faster than at least some traditional OCR systems, without sacrificing recognition accuracy. Towards this end, various exemplary embodiments involve the use of a bounding box and a grid-based template to identify certain unique aspects of each of various characters and/or numerals. For example, in one embodiment, the grid-based template can be used to recognize a numeral and/or a character based on a difference in centerline height between the numeral and the character when a monospaced font is used. In another exemplary embodiment, the grid-based template can be used to recognize an individual digit among a plurality of digits based on certain parts of the individual digit being uniquely located in specific portions of the grid-based template.
US10679098B2
The disclosure herein generally relate to scene change detection, and, more particularly, to use of Unmanned Vehicle (UV) to inspect a scene and perform a scene change detection using UVs. When a UV performs visual inspection of an area or an object, due to various factors, such as but not limited to environmental factors, and movement of object and/or the UV, image of the area/object captured by the drone lacks clarity, which in turn makes detection of any object a difficult task. The UV disclosed herein uses a multi scale super pixel technique for visual change detection, in order to solve the aforementioned issues. In an embodiment, the UV captures an image, identifies a reference image that matches the captured image, and generates a change map. The multi-scale super pixel analysis is then performed on this change map to detect changes between the captured image and the reference image.
US10679097B2
An image processing apparatus according to an embodiment comprises processing circuitry configured to determine whether each pixel included in a radiation image is equivalent to point-like noise, calculate a degree of similarity between a first pixel and a second pixel that are included in the radiation image, conduct weighted averaging on the first pixel and the second pixel in accordance with the degree of similarity calculated, thereby performing a filtering process on the radiation image, and compare, if it is determined that the first pixel is equivalent to the point-like noise, first neighboring pixels located around the first pixel with second neighboring pixels located around the second pixel without using a comparison result between the first pixel and the second pixel, thereby calculating the degree of similarity.
US10679088B1
Disclosed is an effective domain name defense solution in which a domain name string may be provided to or obtained by a computer embodying a visual domain analyzer. The domain name string may be rendered or otherwise converted to an image. An optical character recognition function may be applied to the image to read out a text string which can then be compared with a protected domain name to determine whether the text string generated by the optical character recognition function from the image converted from the domain name string is similar to or matches the protected domain name. This visual domain analysis can be dynamically applied in an online process or proactively applied in an offline process to hundreds of millions of domain names.
US10679082B2
Real-time facial recognition is augmented with a machine-learning process that samples pixels from images captured for the physical environmental background of a device, which captures an image of a user's face for facial authentication. The background pixel points that are present in a captured image of a user's face from a camera of the device are authenticated with the image of the user's face. The value of the background pixel points are compared against the expected values for the background pixel points provided by the on-going machine-learning process for the background.
US10679081B2
A biometric device includes a substrate, an image sensor, at least one infrared light emitting diode (IR LED), a supporting structure and an optical layer. The image sensor is disposed on the substrate. The at least one IR LED is disposed on the substrate. The supporting structure is disposed on the substrate and located between the image sensor and the at least one infrared light emitting diode. The optical layer is disposed on the supporting structure, covers the image sensor, and includes a coded pattern.
US10679079B2
A driver state monitoring method and apparatus may accurately and effectively determine a driver carelessness state and warn a driver of the carelessness state. The driver state monitoring apparatus includes a driver state sensing unit to sense a driver state; a vehicle state sensing unit to sense a vehicle state, an ambient environment state sensing unit to sense an ambient environment state of the vehicle, a warning unit to warn a driver of a driver carelessness state, and a controller to assign a weighted value to the driver state sensed through the driver state sensing unit and the vehicle state sensed through the vehicle state sensing unit, respectively, based on an ambient environment state sensed through the ambient environment state sensing unit, calculate a driver carelessness level by applying the assigned respective weighted values, determine whether the driver is in a carelessness state or a normal state based on the calculated driver carelessness level, and warn the driver through the warning unit if the driver is in the carelessness state.
US10679078B2
The present invention is directed to a helmet wearing determination system including a imaging means that is installed in a predetermined position and images a two-wheel vehicle that travels on a road; and a helmet wearing determination means that processes an image imaged by the imaging means, estimates a rider head region corresponding to a head of a person who rides on the two-wheel vehicle that travels on the road, compares image characteristics of the rider head region with image characteristics according to the head at a time when a helmet is worn or/and at a time when a helmet is not worn, and determines whether or not the rider wears the helmet.
US10679074B2
A system and method for semantic segmentation using hybrid dilated convolution (HDC) are disclosed. A particular embodiment includes: receiving an input image; producing a feature map from the input image; performing a convolution operation on the feature map and producing multiple convolution layers; grouping the multiple convolution layers into a plurality of groups; applying different dilation rates for different convolution layers in a single group of the plurality of groups; and applying a same dilation rate setting across all groups of the plurality of groups.
US10679065B2
Example implementations described herein are directed to systems and methods for non-invasive data extraction from digital displays. In an example implementation, a method includes receiving one or more video frames from a video capture device capturing an external display, where the external display is independent the video capture device; determining one or more locations within the external display comprising time varying data of the external display; and for each identified location of the time varying data: determining a data type; applying one or more rules based on the data type; and determining an accuracy of the time varying data within the one or more frames based on the rules.
US10679060B2
Techniques and solutions are described for improving automated user interface generation. Devices can automatically be recognized in one or more images of a system or environment. At least certain devices can be identified as standard devices, and associated with device profiles. The device profiles can include information useable to identify user interface controls that should be rendered on a user interface for the system or environment. The user interface controls can be rendered over an image or schematic diagram of the system or environment, including at locations that correspond to a geospatial location of the corresponding device, or a controllable element thereof. The user interface controls can be associated with commands of a standardized command schema, which in turn are mapped to specific commands that can be sent to control the devices or controllable elements thereof.
US10679058B2
A wearable apparatus is provided for capturing and processing images from an environment of a user. In one implementation, the wearable apparatus is used for identifying a contextual situation related to a wearer. The wearable apparatus includes a wearable image sensor configured to capture a plurality of images from an environment of the wearer. The wearable apparatus further includes at least one processing device. The at least one processing device is programmed to analyze the plurality of images to identify the contextual situation related to the wearer; determine information associated with the contextual situation; and cause the transmitter to transmit the determined information to a device paired with the wearable apparatus to cause the paired device to provide at least one alert to the wearer based on the determined information associated with the contextual situation.
US10679056B2
A plant stand management system includes a sensor unit configured to capture images of a plant stand, an applicator, and a controller communicatively coupled to the sensor unit and the applicator. The controller is configured to receive the captured images, process the captured images for determining one or more characteristics of the plant stand, generate one or more control signals based on the one or more characteristics, and send the one or more control signals to the applicator. The applicator is configured to perform at least one action on the plant stand based on the one or more control signals.
US10679049B2
A method for processing an image including a table is provided. The method includes: identifying a plurality of connected components that form the table; generating a skeleton graph comprising a plurality of edges based on the plurality of connected components; calculating a typesetness score that compares the table to a template table based on the plurality of edges; determining a rotation angle for the table and generating a custom coordinate system for the table based on the rotation angle; identifying a plurality of cells in the table based on the skeleton graph, the typesetness score, and the custom coordinate system; linking each of the plurality of cells based on the plurality of edges and validating a link between the plurality of cells; generating a grid of cells based on the link and comprising the plurality of cells; and exporting the grid as a high-level representation of the table.
US10679042B2
A method and apparatus for accurately interpreting American Sign Language (ASL) including extracting facial features from a detected face and identifying an ASL user using these features. The linguistic markers are extracted and compared with linguistic markers stored in an ASL emotions database. An accurate emotion associated with the linguistic markers is received and displayed on a user interface.
US10679037B2
A fingerprint recognition method includes receiving an input partial image corresponding to a partial image of a fingerprint of a first user; partitioning the input partial image into a plurality of blocks; performing a comparison operation based on the plurality of blocks and the enrolled partial images corresponding to partial images of an enrolled fingerprint; and recognizing the fingerprint of the first user based on a result of the comparison operation.
US10679030B2
An example method of illuminating an optical fingerprint sensor integrated with a display, where the display includes a fingerprint (FP) pixel region and an outer pixel region exclusive of the FP pixel region, is described. The method includes: processing image data in display driver circuitry configured to drive the display to present an image; adjusting a first brightness setting, during the processing of the image data, corresponding to both the FP pixel region and the outer pixel region to provide illumination for the optical fingerprint sensor; and adjusting a second brightness setting, during the processing of the image data, corresponding to only the outer pixel region.
US10679029B2
A sensor has drive lines and transverse pickup lines to define an electrode pair where each pickup line crosses a drive line. A reference pickup line is arranged parallel to the pickup lines and a compensation drive line is arranged parallel to the drive lines. A signal source provides a first signal to the drive lines and a second signal that is the inverse of the first signal to the compensation drive line. An amplifier has a first input connected to a pickup line, a second input connected to a reference pickup line, and a output indicative of an object in contact with the electrode pair(s). Each impedance between the compensation drive line and a pickup line, between the reference pickup line and a reference drive line, and between the compensation drive line and the reference pickup line is equal to the impedance at the electrode pair when no object is contact with the electrode pair.
US10679028B2
A method of operating a terminal is provided. The method includes obtaining first partial fingerprint information, obtaining second partial fingerprint information, generating combination fingerprint information based on the first partial fingerprint information and the second partial fingerprint information, transmitting the combination fingerprint information to a server, and receiving an authentication result of the combination fingerprint information from the server.
US10679026B2
A method and an apparatus, and a storage medium are provided for controlling a fingerprint sensor in the field of fingerprint identification. The method may include: after an instruction for adjusting a sensitivity of the fingerprint sensor is received, displaying a page for adjusting the sensitivity, in which, at least two different optional sensitivities of a target fingerprint detection module in the fingerprint sensor are displayed on the page; receiving an instruction for selecting the sensitivity, in which, the instruction for selecting the sensitivity includes a target value selected by a user from the at least two different optional sensitivities; and setting a sensitivity of the target fingerprint detection module as the target value.
US10679018B1
A magnetic tracking apparatus, method, system and computer program product for magnetically encoding pills are provided. A pill feeder includes a first valve controlling an opening of the pill feeder. A chamber is arranged in communication with an outlet of the pill feeder, and a second valve when closed retains the pill within the chamber, and when open communicates with a passageway for the pill to exit the chamber. A microcontroller is configured to control operation of the first valve and the second valve. A magnetic nano-particle applicator deposits bio-compatible nano-magnetic particles in a magnetic pattern onto a surface of the pill within the chamber. A system for detection of the pill includes a wearable patch or article including a magnetic reader to read the magnetic pattern on a coated pill when consumed by the patient.
US10679015B1
Technologies are disclosed for utilizing artificial intelligence-based machine translation to augment document summarization. Text can be extracted from a document in a first language. Machine translation can be utilized to translate the text from the first language to a second language. The translated text can be used to identify documents in the second language that include support for the translated text. A user interface can be provided that indicates the number of documents in the second language that provide support for the extracted text. Documents in the first language can also be translated to the second language. Documents that provide support for a text string can be identified in the documents translated to the second language and in other documents in the second language. A user interface can be provided that indicates the number of documents in the first language and the second language that provide support for the text.
US10679004B2
According to one embodiment, a computer program product for performing chemical textual analysis comprises a computer readable storage medium having program instructions embodied therewith, wherein the computer readable storage medium is not a transitory signal per se, and where the program instructions are executable by a processor to cause the processor to perform a method comprising identifying a textual document, utilizing the processor, determining chemical data within the textual document, utilizing the processor, performing an analysis of the chemical data to identify a chemical pathway, utilizing the processor, and calculating a probability score for the chemical pathway, utilizing the processor.
US10678998B1
Data elements from an input document can be automatically organized into rows and columns in a structured output document using a grouping process that automatically applies matching criteria based on horizontal position, data content and horizontal extent and tests for horizontal overlaps between data elements and neighbors of data elements in existing groups, assigns columns to those groups based on horizontal positions of data elements from groups that have already been assigned to columns. Rows may be assigned to data elements based on those data elements' vertical positions.
US10678986B1
A method includes receiving a first list including a plurality of first curves defining a first boundary set and a second list including a plurality of second curves defining a second boundary set. The first and second curves are indicative of features in an integrated circuit based on parametric values. The method includes determining intersections between pairs of curves from the first and the second lists, assigning a node to each intersection point of a pair of curves, and determining curve sections between the intersection points for each intersected curve. The method includes determining a successor of each curve section, determining boundaries formed by the curve sections, performing the Boolean operation between the boundaries to obtain the one or more features in the integrated circuit from the two or more boundaries, and generating a layout of the integrated circuit including the features for manufacturing a mask for reproducing the features.
US10678983B1
Local retiming for a circuit design includes determining, using computer hardware, a load of a synchronous circuit element within the circuit design tagged for forward retiming, traversing, using the computer hardware, each input of the load backward through the circuit design until a sequential circuit element or a primary input is reached, and adding, using the computer hardware, each synchronous circuit element encountered in the traversing to a forward retiming list. In response to determining that forward retiming criteria is met for the forward retiming list, the computer hardware modifies the circuit design by creating a new synchronous circuit element at an output of the load.
US10678976B2
Aspects of the disclosed technology relate to techniques for protocol analysis during a circuit design verification process. A protocol-specific message capture unit captures messages while or after being transmitted over one or more communication channels between a circuit design model and one or more target devices. A protocol-independent interface unit receives signals carrying the messages and information for processing the messages from the protocol-specific message capture unit. After processing the messages, the protocol-independent interface unit sends the messages to an analysis unit for analyzing the messages based on a protocol file. The analysis unit may then output the messages for displaying.
US10678975B2
Technology is described for providing code modules for building a device. An indication of hardware components to be used when designing a device may be received. A use case for the device may be received. A list of code modules that are compatible with the hardware components may be provided. The list of code modules may be based on the use case for the device. A selection of code modules may be received from a list of code modules that are compatible with the hardware components. The code modules may be provided for use in designing the device.
US10678969B2
Systems and methods for predicting usage based lifing and low cycle fatigue consumption are provided. In one example embodiment, a method can include obtaining historical flight data associated with one or more gas turbine engines of an aerial vehicle; obtaining data indicative of one or more operational conditions of the aerial vehicle during an operating period; determining whether the flight data is indicative of a usable flight; and constructing a model correlating low cycle fatigue consumption with flight data using a machine learning technique.
US10678966B2
Predicting casing wear, riser wear, and friction factors in drilling operations may be achieved with data-driven models that use discrete inversion techniques to updated casing wear models, riser wear models, and/or friction factor models. For example, a method may applying a linear inversion technique or a nonlinear inversion technique to one or more parameters of at least one of a casing wear model, a riser wear model, or a friction factor model using historical data from a previously drilled well as input data to produce at least one of an updated casing wear model, an updated riser wear model, or an updated friction factor model, respectively; and implementing the at least one of the updated casing wear model, the updated riser wear model, or the updated friction factor model when designing and/or performing a drilling operation.
US10678958B2
Intrusion-protected memory-containing assembly including a substrate, a data storage component and processor on the substrate, and a chassis intrusion detector assembly around the substrate. The chassis intrusion detector assembly includes a first plastic film, a mesh including conductor wires arranged on the first plastic film, and a second plastic film covering the mesh. The conductor wires are connected together in a single circuit with the processor to form a single transmission line. The second plastic film has sealed edges integrated with the mesh such that the edges are inseparable without breaking one of the conductor wires of the mesh. The processor takes action to prevent access to data in the data storage component upon detecting a variance in current through or impedance of the transmission line defined by the conductor wires caused by breaking of one of the conductor wires, e.g., causes the data storage component to self-destruct.
US10678955B2
Technologies for secure input/output device activation include a compute device to identify an attempt to activate an input/output device of the compute device, notify a controller of the compute device of the attempt to activate the input/output device via a communication channel that is out-of-band relative to an operating system of the compute device, determine whether to authorize activation of the input/output device based on a security policy, and allow the input/output device to resume activation in response to a determination that the security policy authorizes the activation. The security policy indicates whether one or more applications are authorized to access the input/output device.
US10678950B2
Industrial controller modules are configured with security components that implement backplane-level security protocols, thereby preventing installation of unauthorized modular devices on the backplane of an industrial controller. When a modular device is installed in the controller's chassis and interface with the backplane, security components in the processor module or other supervisory module initiates exchange of authentication data with the modular device via the backplane. The authentication data can comprise one or more security challenges to which the modular device must respond correctly before the modular device is permitted to operate on the backplane. These backplane-level security protocols can prevent installation of rogue modules that may be used to collect proprietary control data or interfere with control processes.
US10678947B1
Methods and systems for interface presentation are described. A user interface for the user may be selected among a plurality of available user interfaces in accordance with the personal characteristic information. A user access profile level for the user may be selected among a plurality of available user access profile levels in accordance with the personal characteristic information. Product information may be selected in accordance with the age data.
US10678938B2
Systems and techniques for trustworthy peripheral transfer of ownership are described herein. A unique peripheral identifier may be received from an ownership manifest of the peripheral device. The unique peripheral identifier may be transferred to a bus controller for a bus between the computing device and the peripheral device. A measurement may be received from the peripheral device by the basic input and output system of the computing device. A measurement of a computing platform of the computing device may be generated. The measurement may indicate peripheral devices interconnected to the computing device. Data transfer between the peripheral device and the computing device may be allowed via the bus based on validation of the measurement of the computing platform against a platform configuration register of the computing device.
US10678934B2
An access information setting system includes: a data reception device; a data transmission device that transmits data to the data reception device via a network; and a writing device that writes access information for accessing to the data reception device via the network, in a storing medium. The data transmission device obtains the access information written in the storing medium, and sets a network setting for accessing to the data reception device in accordance with the access information as one network setting which can be used by the data transmission device.
US10678930B2
A computer-implemented method is provided herein of generating a file having a column-oriented layout and having a file header and a data block. The method includes a step of inserting length information of an encryption vector into the data block; a step of inserting the encryption vector into the data block; and a step of inserting data array of the encrypted column after referring to the encryption vector.
US10678929B2
Systems and methods for embedding data in a dynamic image of a remote session display. The method includes, by a processor: receiving a display frame associated with the dynamic image, receiving data to be embedded in the display frame, identifying one or more stable regions in the display frame, upon identification of the one or more stable regions, updating a cache, identifying a largest stable region corresponding to the display frame in the cache, and embedding the data to be embedded in the largest stable region to create a region including embedded data. The cache includes a plurality of stable regions corresponding to one or more display frames associated with the dynamic image.
US10678909B2
Techniques for securely supporting a global view of system memory in a physical/virtual computer system comprising a plurality of physical/virtual CPUs are provided. In one set of embodiments, the physical/virtual computer system can receive an interrupt indicating that a first physical/virtual CPU should enter a privileged CPU operating mode. The physical/virtual computer system can further determine that none of the plurality of physical/virtual CPUs are currently in the privileged CPU operating mode. In response to this determination, the physical/virtual computer system can modify the global view of system memory to include a special memory region comprising program code to be executed while in the privileged CPU operating mode; communicate, to the other physical/virtual CPUs, a signal to enter a stop state in which execution is halted but interrupts are accepted for entering the privileged CPU operating mode; and cause the first physical/virtual CPU to enter the privileged CPU operating mode.
US10678908B2
In one example embodiment, an electronic device is provided and configured to: acquire authentication data for an authorized user; store the authentication data in an enclave; acquire identification data for a potential user; and compare, in the enclave, the identification data to the authentication data for recognizing if the potential user is the authorized user. In another embodiment, a server is provided and includes at least one processor; at least one memory; at least one driver, where the server is configured to: receive assertion data from an electronic device, where the assertion includes an authentication signing key and results from a comparison of acquired data and reference data; and determine if the assertion data is valid by: comparing the results to a threshold; and comparing the authentication signing key to an authentication signing key assigned to the electronic device.
US10678899B2
In a system and method for audio analysis in a cloud-based computerized an authentication (RTA) manager micro-service may send an audio packet to a voice processor micro-service. The voice processor may extract features of the audio. The RTA manager may obtain the extracted features from the voice processor; calculate, based on the extracted features, a quality grade of the audio packet, and send the extracted features to an at least one voice biometrics engine if the quality grade is above a threshold. Each of the at least one voice biometrics engines may be configured to generate a voiceprint of the audio packet, based on the extracted features of the audio packet and to perform at least one of: authenticate a speaker, detect fraudsters, and enrich a previously stored voiceprint of the speaker with the voiceprint of the audio packet.
US10678896B2
A method for updating biometric authentication data authenticates an input image using an enrollment database (DB) over a first length of time, the authentication including generating information for authenticating the input image, and updates the enrollment DB based on the first length time and the information for authenticating the input image.
US10678894B2
Features are described for efficiently and accurately identifying a user of an electronic device with limited user interaction. The features include receiving a mobile device identifier from the mobile device. The features include transmitting the mobile device identifier to a service provider associated with the mobile device. The features include receiving information identifying the user from the service provider. The features include identifying a set of candidates associated with at least a portion of the information. The features include generating a metric for the candidates included in the set of candidates. An individual metric indicates a degree of relatedness between a value for the user for the at least one data field and a value for a candidate for the at least one data field. The features include identifying the user as a specific candidate included in the set of candidates based on the metric corresponding to a threshold.
US10678885B2
A device for performing a multiplication of a matrix with a vector. The device comprises a plurality of memory elements, a signal generator and a readout circuit. The signal generator is configured to apply programming signals to the memory elements. The signal generator is further configured to control a first signal parameter of the programming signals in dependence on matrix elements of the matrix and to control a second signal parameter of the programming signals in dependence on vector elements of the vector. The readout circuit is configured to read out memory values of the memory elements. The memory values represent result values of vector elements of a product vector of the multiplication. The memory elements may be in particular resistive memory elements or photonic memory elements. Additionally there is provided a related method and design structure for performing the multiplication of a matrix with a vector.
US10678880B2
The present invention relates to a method for distributing digital keys. The method includes the steps of a first database storing a plurality of keys relating to a plurality of products; for each product, transferring keys from the first database to a corresponding cache in a second database; in response to a request for a key for a product, retrieving and distributing a key from the corresponding cache; and refreshing the corresponding cache by transferring further keys from the first database to the corresponding cache. A system for distributing digital keys is also disclosed.
US10678878B2
The present disclosure relates to a method and device for searching. The method includes: receiving a search condition from a client; extracting a search category from the search condition; determining whether the search condition comprising conditioning property values selected by users; if the search condition comprising the conditioning property values, obtaining property items corresponding to each of the conditioning property values; conditioning clustering the property values one by one, wherein the conditioning clustering comprises obtaining an object clustering result set corresponding to each property value by using the search categories and all conditioning property values whose property value and the property value to be clustered belong to different property items as a prerequisite clustering condition; and if the object clustering result set not being an empty set, returning the object clustering result set to the client. The method and device of present disclosure has improved search efficiency.
US10678877B2
A system and method for creating an automatically updatable Website metadata catalog for search engine optimization are disclosed. In one embodiment, a system and method may be directed to defining a metadata formula for a Website using parameters by an application server and storing the metadata formula in a database communicatively connected to the application server. When a Web server receives a search request for the Website via a search engine through a Web server, the metadata formula for the Website is validated using a cache memory of the database so that the metadata formula is automatically updated as a search is initiated. In some embodiments, the validation of the metadata formula can be done based on changes in the content of the Website.
US10678872B2
The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user.
US10678867B2
A computing system includes a client computing device and a server. The client computing device interfaces with a browser for accessing a web page, and includes a display associated therewith for displaying the web page, with a portion of the displayed web page being selected by a user of the client computing device. The server store shared documents used for collaboration, with each shared document having respective keywords associated therewith. Responsive to selection of the portion of the displayed web page, the server matches keywords from the shared documents to keywords associated with the portion of the displayed web page, and selects one of the shared documents based upon the matching. Then server then appends the selected portion of the displayed web page to the selected shared document.
US10678860B1
Datasets are annotated with metadata including categories. Each category corresponds to one or more fields. A hierarchy mapping is generated to indicate a hierarchical relationship between different categories. A natural language query specifies a first granularity level indicating a particular category and one or more field values corresponding to the particular category. Based on the hierarchy mapping, one or more categories that are hierarchically related to the particular category are identified. Based on the metadata, two or more datasets that include at least one hierarchically related category is selected. Based on the first granularity level, one or more dataset filters are generated. The one or more dataset filters are translated to a second granularity level corresponding to the at least one hierarchically related category. The translated filters are applied to at least one of the selected datasets. The two or more datasets are joined to generate a composite dataset.
US10678855B2
A method, computer program product, and a system where a processor(s) determines that a processing device of the first computing node is transmitting media content to a user interface of the first computing node, including audio content. The processor(s) progressively obtains, contemporaneous with the transmitting, a textual representation of the audio content. The processor(s) modifies the textual representation of the audio content by utilizing elements of a user profile of the user of the first computing node to identify and modify textual elements of the textual representation of the audio content in accordance with the specific changes. The processor(s) renders the modified textual representation in the user interface, wherein each portion of the textual representation is synchronized to render when a corresponding portion of the audio content is played in the user interface.
US10678853B2
Embodiments include method, systems and computer program products for aligning visual content to search term queries. In some embodiments, one or more search terms may be received. A plurality of results may be obtained using the one or more search terms on metadata associated with preprocessed visual media. A subset of frames may be selected for each of the plurality of results. A search results set may be generated by optimizing the subset of frames for each of the plurality of results. The search results set may be transmitted.
US10678843B2
An image display system is configured such that an image display device and an image processing device are connected to each other through a network. The image display device is provided with: an instruction information generation unit for generating instruction information pertaining to image-processing to be performed on an image input signal; an image signal transmission unit for transmitting the instruction information to the image processing device; a corrected signal reception unit for receiving a corrected image input signal obtained through image-processing performed by the image processing device on the basis of the instruction information; and a display signal output unit for outputting an image output signal based on the corrected image input signal, to an object where an image is to be displayed. The image processing device receives the image input signal connected through the network and performs image-processing on the image input signal according to the instruction information.
US10678841B2
A method for presenting video and audio data in an interactive manner which can be applied to story-telling. A story from a book or other source includes preset sentences, each having keywords and each of which correspond to a preset video frame. The keywords represent roles and non-roles, each role corresponding to an image. Voice sources of the roles can be set according to a user instruction. Audio data of storytelling is matched with the keywords of the preset sentences, wherein the audio data is acquired from the voice sources. A matched sentence is acquired from the preset sentences. The preset video frame corresponding to the matched sentence is selected from the database and displayed for interest and vividness of presentation.
US10678840B2
Methods, systems, and media for presenting news items corresponding to media content are provided. In some implementations, the method comprises: determining a channel that is providing a television program; determining whether news content corresponding to the channel exists, wherein the determining further comprises: obtaining news documents, determining keywords associated with the news documents based on frequency, receiving captioning content corresponding to the channel, determining whether at least one of the keywords associated with the news documents is included in the captioning content, selecting a news document in response to determining that keywords associated with the news document are included in the captioning content, and obtaining one or more news items that correspond to the news document; and causing the one or more news items relating to the television program to be presented.
US10678831B2
Large amounts of data from user interactions with web resources is available as data logs. Analysis may be performed to process the data log in order to determine the characteristics of the user interactions. Data log analysis may include identifying page states, which may be sets of frequent attributes and values that occur together in a session. The data log analysis may also include generating semantic labels of page states, which may describe the function of pages corresponding to different page states. Text mining models may be used to determine the semantic labels. Analysis may also include aggregating sets of page paths to create page journeys. These page journeys may be aggregated over all users, all user sessions, or other subsets of the clickstream. In some embodiments, comparing page journeys may provide recommendations for potential methods to improve the site and enhance user experiences.
US10678826B2
Techniques are provided for processing, visualizing, interpreting, and otherwise utilizing collected data. More particularly, collected data may be visually represented in an interactive manner, which allows a user, for example, to define and identify outlier data within a very large dataset. These results may be obtained through the use of a customizable, interactive visualization of the data, in which outliers and other aspects of the data are visually apparent.
US10678822B2
A method and system are provided for query expansion. The method may include: providing a graph of question and answer word nodes generated from a set of training data for a given domain in the form of training question and answer texts, wherein the answer word nodes are disjoint words that do not occur in both a training question and an associated training answer and wherein edges are provided between a disjoint pair of a training question word and an associated training disjoint answer word, including providing weightings for the nodes and edges based on frequency data; and receiving a user query input, activating input nodes in the graph for words in the user query input, and applying spreading activation through the graph using the weightings to result in a top n most highly activated nodes that are used as candidate words for expansion of the user query input.
US10678820B2
A semantic indexing system, the semantic indexing system comprising a processing resource configured to: provide a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences; (b) each of the sentences being composed of one or more statements; and generate an index, the index mapping each of the statements to one or more frames; wherein each frame defines a structure that carries a semantic meaning, thereby enabling searching the corpus by the semantic meaning of a search statement.
US10678819B2
Techniques for use in a wireless communication device for displaying a map are described. The device receives via a user interface a selection of a hypertext link object in an electronic file or message. The object is associated with a URL string which includes a server address and location data corresponding to a location. When a mapping application is installed in the device, the device executes the mapping application for rendering a map of the location in response to receiving the selection of the object. When the mapping application is not installed in the device, the device executes a web browser of the device for receiving and displaying a map image of the location in response to receiving the selection of the object.
US10678818B2
In various embodiments described herein, a visualization system receives message requests from client devices, wherein the message requests comprise at least location data that identifies a location of a client device, and media content, wherein the media content includes at least one of image data, audio data, and video data. In response to receiving the message requests that comprise the media content, the visualization system analyzes and parses the media content to detect one or more tags embedded within the media content. In response to detecting the tag, the visualization system identifies a campaign or account referenced by or associated with the tag. Based on the identification of the campaign based on the tag within the media content, the visualization system determines a distribution of the campaign based on the location data from the message request.
US10678815B2
A method for dynamic event detection based on content from a set of social networking systems including receiving content from the set of social networking systems, identifying a plurality of content associated with a geofence, the content that was generated within a predetermined time period, determining feature values from the plurality of content for each of a set of features, determining an event probability for the geofence based on the feature values, and detecting an event within the geofence in response to the event probability exceeding a threshold event probability.
US10678813B2
A computer determines whether it has received user input or a node within a replica set has reached a capacity threshold. Based on receiving user input or determining that a node within a replica set has reached a capacity threshold, creating a snapshot of the data stored in the replica set and partitioning the data based on the created snapshot. The computer then initializing nodes within a new replica set and moves a partition from the original replica set to the new replica set before deleting the other partition from the old replica set.
US10678812B2
A query is received from a client that specifies at least one database operation implicating data within a first database and within a second database. The first database has a first transaction manager and the second database has a second transaction manager. Thereafter, a plurality of transactions responsive to the query are initiated to access the data within the first database and the second database. Execution of the plurality of transactions are coordinated using the first transaction manager such that commits for both of the first database and the second database are handled by the first transaction manager. Data responsive to the query can then be provided to the client. Related apparatus, systems, techniques and articles are also described.
US10678811B2
An approach for inter-table parallel refresh in a database management system (DBMS). An inter-table refresher receives DBMS source and target databases comprising source parent and related source child datasets. The inter-table refresher determines a collection of the source parent and the related source child datasets and creates a collection of parent and child refresh segments based on the collection of the source parent and child datasets. The inter-table refresher creates a collection of parent and child refresh batches based on the collection of parent and child refresh segments respectively and outputs an inter-table refresh batch schedule based on the collection of the parent refresh batches and the collection of the child refresh batches where the collection of the parent refresh batches and the collection of the child refresh batches operate concurrently and a current child refresh batch follows the completion of a respective current parent refresh batch.
US10678806B2
A method for providing per-user aggregation of content accessible via a personalized user site may generally include receiving a request for metadata and determining whether the requested metadata is expired. The method may further include returning at least a portion of queried metadata prior to verifying whether the metadata is expired. The method may then include querying a change log for metadata modifications. The method may further include, if metadata has been modified since a previous query, sending a query to a community site for metadata that meets change criteria. The method may also include receiving the changed metadata and returning the changed metadata to a content group container within the personalized user site.
US10678793B2
Systems and methods are described for implementation by a computing system having a non-uniform memory access (NUMA) architecture comprising a plurality of NUMA nodes. A query of a document store storing a collection of slices each comprising one or more documents is received from a client. Thereafter, it is determined which of the slices within the document store are required for execution of the query. An execution plan is then generated, using the query, that comprises a plurality of nodes each specifying at least one database operation to execute a portion of the query. The execution plan assigns one of the plurality of NUMA nodes to each slice determined to be required for execution of the query. The database operations specified by the nodes of the execution plan are then executed using the corresponding assigned NUMA nodes for the associated slice. Data responsive to the query is then provided to the client.
US10678791B2
Techniques are described for encoding join columns that belong to the same domain with a common dictionary. The tables are encoded with dictionary indexes that make the comparison operation of a join query a quick equality check of two integers and there is no need to compute any hashes during execution. Additionally, the techniques described herein minimize the bloom filter creation and evaluation cost as well because the dictionary indexes serve as hash values into the bloom filter. If the bloom filter is as large as the range of dictionary indexes, then the filter is no longer a probabilistic structure and can be used to filter rows in the probe phase with full certainty without any significant overhead.
US10678788B2
Techniques are provided for storing in in-memory unit (IMU) in a lower-storage tier and copying the IMU to DRAM when needed for query processing. Techniques are also provided for copying IMUs to lower tiers of storage when evicted from the cache of higher tiers of storage. Techniques are provided for implementing functionality of IMUs within a storage system, to enable database servers to push tasks, such as filtering, to the storage system where the storage system may access IMUs within its own memory to perform the tasks. Metadata associated with a set of data may be used to indicate whether an IMU for the data should be created by the database server machine or within the storage system.
US10678785B1
A computer-implemented automated review method for structured query language (SQL) source code files seeking to access a data store comprises the steps of calculating an SQL complexity score; setting an issue flag if the SQL complexity score is greater than a threshold; checking the SQL source code for SQL-92 compliance; setting the issue flag if any of the SQL source code files is not SQL-92 compliant; comparing a type of data in the SQL source code files to be input to the data store with a type of a field in the data store set to receive the input data; setting the issue flag if the type of any input data does not match the type of a corresponding data store field; checking the SQL source code for SQL triggers set to activate when selected SQL commands are executed; and setting the issue flag if there are any SQL triggers.
US10678775B2
Evaluating integrity of database workloads includes receiving transactional database lock commands from concurrent users and identifying a usage pattern of lock actions when results of an execution of the transactional database lock commands match a usage pattern for a data integrity rule. The data integrity rule is added to a set of one or more data integrity rules for the transactional database lock commands. The transactional database lock commands and the set of one or more data integrity rules are forwarded from a primary database server to a duplicate database server that is equivalent to the primary database server and configured to execute the transactional database lock commands while applying the one or more data integrity rules. Anomalies indicating a data integrity problem may be detected based on a comparison of the results of the executions at the primary database server and the duplicate database server.
US10678774B2
A computing device obtains information associated with creating a plurality of database triggers. The computing device processes this information to determine a list of foreign keys that directly link a plurality of database tables. At least two of these database tables, however, are not directly linked. Therefore, the computing device uses the list of foreign keys to generate an indirect table path that indirectly links these two database tables through one or more intermediary tables. So linked, the computing device can automatically generate the source code for creating the plurality of database triggers to verify the integrity of the data stored in all of the plurality of database tables.
US10678772B2
Disclosed herein are system, method, and computer program product embodiments for managing timestamp information in memory systems. In an embodiment, an infrastructure may utilize a controller to manage sparse timestamp blocks. These sparse timestamp blocks may manage timestamp information in a persistent memory structure. Controller 110 may utilize a transient timestamp accessor to map the timestamp information for faster hash lookups. Controller 110 may also utilize a garbage collection map as a bitmap to further save processing steps. Controller 110 may utilize the sparse timestamp blocks, transient timestamp accessor, and garbage collection map to efficiently store timestamp data and to quickly retrieve the stored timestamp data.
US10678769B2
Systems and methods for auto-naming nodes in a behavior tree are provided. An example method can include: providing a hierarchy of tree nodes by a computing device; generating a first corpus for each node at a final level; creating a first term-document matrix associated with the first corpus; identifying a first group of high-frequency words in the first term-document matrix; removing the first group of the high-frequency words obtain a second corpus; creating a second term-document matrix based on each of a set of predefined rules; identifying a second group of high-frequency words to represent node names; selecting a best set of the predefined rules based on an automatic evaluation model; generating a node name by removing a duplicate word in each node; incorporating feedback to generate a predicted name for each node; and selecting a final name for each node from the predicted name and the generated node name.
US10678768B2
Systems, apparatuses and methods may store data. A system may include a processor communicatively coupled to an indexing structure and a datastore log separate from the indexing structure. The indexing structure may store key data corresponding to a key of a key-value pair and an address for the key-value pair. The datastore log may store the key-value pair at the address in a logical band of a plurality of independent logical bands. In addition, the system may include a memory device coupled to the processor. The memory device may include instructions, which when executed by the processor, may cause the system to execute an operation involving the key-value pair.
US10678755B2
Embodiments include techniques for metadata verification in a distributed file system, the technique including receiving an input for metadata, the metadata being associated with a file, and acquiring a function lock on a designated region of the file based at least in part on the metadata. The technique also includes hashing the input associated with the metadata into a designated region of the file, and updating the designated region corresponding to the input. The technique includes computing a checksum for the metadata associated with the designated region, updating a journal file based at least in part on the metadata, and releasing the function lock.
US10678750B2
Disclosed are various examples for downloading data objects by enforcing a threshold amount of allocated data. A file sync application determines which data objects to download to the client device such that the total amount of downloaded data meets or falls below the threshold amount of allocated data. File system entries for undownloaded data objects are also downloaded and stored in a file system of the client device. If a process attempts to access an undownloaded data object, the file sync application downloads the data object and evicts another data object, if necessary, according to the threshold amount of allocated data.
US10678746B2
One or more devices are configured to receive information regarding network devices associated with a physical network. The one or more devices are configured further to generate configuration data based on the information regarding the network devices. The one or more devices are configured further to generate a virtual network based on the configuration data. The one or more devices are configured to send information regarding the virtual network to a client device. The one or more devices are configured to receive a change to the virtual network from the client device; and cause a change, corresponding to the change in the virtual network, to occur in the physical network.
US10678735B2
In an asynchronous channel based bus architecture enabling decoupled services, there is an asynchronous channel based bus having at least one channel. A first service is coupled to the asynchronous channel based bus, the first service passes messages to and receives messages on the at least one channel. A second service is also coupled to the asynchronous channel based bus, the second service also passes messages to and receive messages on the at least one channel.
US10678728B2
A system on chip, semiconductor device, and/or method are provided that include a plurality of masters, an interface, and a semaphore unit. The interface interfaces the plurality of masters with a slave device. The semaphore unit detects requests of the plurality of masters, controlling the salve device, about an access to the interface and assigns a semaphore about each of the plurality of masters by a specific operation unit according to the detection result.
US10678724B1
Systems, methods, and apparatuses relating to in-network storage for a configurable spatial accelerator are described. In one embodiment, a configurable spatial accelerator includes a plurality of processing elements; a circuit switched interconnect network between the plurality of processing elements to receive an input of a dataflow graph comprising a plurality of nodes, wherein the dataflow graph is to be overlaid into the circuit switched interconnect network and the plurality of processing elements with each node represented as a dataflow operator in the plurality of processing elements, and the plurality of processing elements are to perform an operation by a respective, incoming operand set arriving at each of the dataflow operators of the plurality of processing elements; and an in-network storage element of the circuit switched interconnect network comprising a queue coupled to an output queue of a first processing element, and a controller that switches the in-network storage element into a first mode that provides a value stored in the queue of the in-network storage element by the output queue of the first processing element to an input queue of a second processing element when a configuration value is a first value, and into a second mode that bypasses the queue of the in-network storage element and provides a value from the output queue of the first processing element to the input queue of the second processing element when the configuration value is a second value.
US10678720B2
A method for providing a solution to ADB port occupancy includes: adding functional compound information to attribute information of an ADB device; setting descriptor information of the ADB device as preset descriptor information if VID and PID of the ADB device are consistent with preset VID and preset PID; the preset VID, the preset PID and a corresponding interface number are added to an ADB driver information file of a PC device; modifying a communication port number into a preset port number in an ADB communication program; installing a corresponding ADB driver if it is determined by the PC device that the VID, PID and interface number of the ADB device are consistent with the preset VID, the preset PID and the preset interface and that the descriptor information of the ADB device is the preset descriptor information; and setting the communication port number as the preset port number.
US10678715B2
Systems and methods for configuring a SPA are disclosed. The SPA comprises a plurality of input ports, a plurality of data memory units, signal processing circuitry, and an enable block including at least two counters. Each counter determines an amount of unprocessed data that is stored in a respective one of the plurality of data memory units, and the enable block is configured to disable the signal processing circuitry until a predetermined amount of data is received over the input ports.
US10678714B2
Embodiments include method, systems and computer program products for operating a dual in-line memory module with dedicated READ and WRITE ports. The computer-implemented method receiving, by a memory controller, one or more memory requests to access a one or more memory modules. The memory controller determines a memory request type for each of the one or more memory requests. The memory controller directs the one or more memory requests to a port of the memory controller dedicated to handle a memory request for an associated memory request type. The memory controller accesses at least a portion of the one or more memory modules via the dedicated port in which the one or more memory requests are directed.
US10678709B2
An apparatus for encrypting an input memory address to obtain an encrypted memory address comprises an input interface for receiving the input memory address being an address of a memory. Moreover, the apparatus comprises an encryption module for encrypting the input memory address depending on a cryptographic key to obtain the encrypted memory address. The encryption module is configured to encrypt the input memory address by applying a map mapping the input memory address to the encrypted memory address, wherein the encryption module is configured to apply the map by conducting a multiplication and a modulo operation using the cryptographic key and a divisor of the modulo operation, such that the map is bijective.
US10678703B2
A computer storage device having a host interface, a controller, non-volatile storage media, and firmware. The firmware instructs the controller to: allocate a named portion of the non-volatile storage device; generate, according to a first block size, first block-wise mapping data; translate, using the first block-wise mapping data, logical addresses defined in the named portion to logical addresses defined for the entire non-volatile storage media, which can then be further translated to physical addresses in a same way for all named portions; determine a second block size; generate, according to the second block size, second block-wise mapping data; translate, using the second block-wise mapping data, the logical addresses defined in the name portion to the logical addresses defined for the entire non-volatile storage media.
US10678690B2
Providing fine-grained Quality of Service (QoS) control using interpolation for partitioned resources in processor-based systems is disclosed. In this regard, in one aspect, a processor-based system provides a partitioned resource (such as a system cache or memory access bandwidth to a shared system memory) that is subdivided into a plurality of partitions, and that is configured to service a plurality of resource clients. A resource allocation agent of the processor-based system provides a plurality of allocation indicators corresponding to each combination of resource client and partition, and indicating an allocation of each partition for each resource client. The resource allocation agent allocates the partitioned resource among the resource clients based on an interpolation of the plurality of allocation indicators. Because each allocation indicator may be different for each combination of resource client and partition, interpolation of the allocation indicators provides a higher-resolution aggregate resource allocation for each resource client.
US10678686B2
An estimation method for read and write access performance adapted for a computer system including a host and a flash memory device is disclosed. The flash memory device includes a controller, and a flash memory module having a plurality of blocks. When the host transmits a writing performance query instruction, the controller executes a writing performance estimation process including determining whether at least one free block can accommodate data to be written. If Yes, a reply signal including an optimal writing performance is transmitted to the host; and if No, at least one block having data stored therein is selected for execution of a garbage collection process. When the host transmits a reading performance query instruction, the controller executes a reading performance estimation process including determining a threshold interval within which an average retry times of shift read is located to determine a corresponding estimated reading performance.
US10678685B2
A memory management method applicable to a data storage device is provided. The memory management method includes steps of: requesting a private memory space from a host; recording a reserved memory space given by the host; dividing a mapping table into a plurality of sub-mapping tables; determining whether a capacity of the reserved memory space is sufficient to store the sub-mapping tables; and if yes, uploading the sub-mapping tables to the reserved memory space via an interface logic.
US10678682B2
Apparatus and methods for an intelligent batch job testing system are provided. The system may receive a natural language request for batch job testing. The system may generate a graphical representation of a test scenario, based in part on keywords extracted from the natural language request. The graphical representation may include interconnected nodes. The graphical representation may include finite states for one or more of the nodes. The system may generate test cases based on the graphical representation. The system may access batch job data and map the data files using an optimized file layout that corresponds to the batch job data file. Feedback based on test results may be applied to modify test cases and testing protocols to improve testing accuracy.
US10678679B1
A system, method, and computer program product are provided for automated API regression testing with a business flow sense/customer journey. In operation, a system identifies one or more environments for which to perform one or more testing activities. The system discovers an application programming interface (API) architecture associated with the one or more environments by tracing all unique combinations of business flows and/or customer journeys on production and discovering all API paths for each of the business flows. The system stores and categorizes information associated with the API architecture in at least one API dictionary, based on the machine learning. The system automatically recommends relevant API test cases associated with the API architecture for performing API testing on the one or more environments, using the information associated with the API architecture from the API dictionary as a reference.
US10678674B2
A novel system and method for remotely debugging a network device is disclosed. A debug system is used to transmit debug commands over a network to the network device. The network device interprets the debug commands. The processing unit on the network device includes a special debugging mode where it is able to perform special debug operations. This special debugging mode operates at a priority that is lower than that of the network interface so that the network device can still receive network packets while being debugged. The network device also has the ability to generate responses to the debug commands in some embodiments. The concept of wireless debugging can also be applied to multi-core processors as well.
US10678672B1
An electronic computing device obtains application source code to be tested. The application source code is automatically categorized into one or more hardware or software classifications. One or more tests are identified for the application source code based on the one or more hardware or software classifications. The one or more tests are run against the application source code. The one more tests are monitored as they are running Based on results from the one or more tests, a test score representing a security risk of the application source code is automatically determined. A summary of the results from the one or more tests, including the test score, is visually displayed on the electronic computing device.
US10678671B2
A facility comprising systems and method for automatically triggering the collection of comprehensive monitoring information in a distributed processing system. The facility compares the overall performance of distributed processing system to one or more performance metrics and, in response to determining that one or more performance metrics is not satisfied, triggers one or more of the nodes within the distributed processing system to increase one or more of its monitoring rate or its distribution rate. The facility collects and analyzes the collected information to provide resources that can be used to assess and diagnose failures within the distributed processing system. In this manner, the facility reacts to performance anomalies by triggering nodes within in the system to provide comprehensive performance information over a trigger period for diagnostic purposes.
US10678670B2
Pre-silicon fairness evaluation to detect fairness issues pre-silicon. Drivers drive a plurality of commands on one or more interfaces of a device under test to test the device under test. State associated with the device under test is checked. Based on the state, a determination is made as to whether the drivers are to continue driving commands against the device under test. Based on determining that the drivers are to continue driving the commands, a further determination is made as to whether a predefined limit has been reached. Based on determining the predefined limit has been reached, ending the test of the device under test in which the test fails.
US10678669B2
A system and method are provided for pattern discovery in input heterogeneous logs having unstructured text content and one or more fields. The system includes a memory. The system further includes a processor in communication with the memory. The processor runs program code to preprocess the input heterogeneous logs to obtain pre-processed logs by splitting the input heterogeneous logs into tokens. The processor runs program code to generate seed patterns from the preprocessed logs. The processor runs program code to generate final patterns by specializing a selected set of fields in each of the seed patterns to generate a final pattern set.
US10678666B1
According to an embodiment of the present invention, a computer implemented method and system for automated test and retesting in a virtual test environment, comprises: an input interface, comprising at least one processor, configured to receive one or more commands from a user, wherein the one or more commands comprise at least one test procedure and at least one system version parameter; a test and retest engine, comprising at least one processor, configured to execute the one or more commands on at least one system under test on a virtual environment based at least in part on the at least one system version parameter; and an output interface, comprising at least one processor, configured to receive results data responsive to execution of the one or more commands and further configured to display the results to the user.
US10678665B2
A computer system is provided that includes a cloud platform that includes a plurality of nodes. Each node includes a processor configured to run virtual machines. The cloud platform includes a fault condition injection engine configured to generate fault conditions on selected nodes of the plurality of nodes. The computer system further includes a user interface system configured to receive user input of fault condition experimentation parameters from a user for a target virtual machine associated with the user. The cloud platform allocates a set of nodes of the plurality of nodes for a controlled sandbox environment configured to run the target virtual machine of the user. The fault condition injection engine generates fault conditions on the allocated set of nodes based on the fault condition experimentation parameters.
US10678661B2
Provided are a computer program product, system, and method for processing a recall request for data migrated from a primary storage system having data mirrored to a secondary storage system mirroring data from the primary storage system to the at least one secondary storage system. The primary storage system receives a recall request to recall a data object that was migrated from the primary storage system to a remote storage location. The recall request is transmitted to each of the at least one secondary storage system to cause each of the at least one secondary storage system receiving the recall request to directly retrieve the data object from the remote storage location. The primary storage system retrieves the data object from the remote storage location in response to the recall request. The primary storage system returns complete to the recall request in response to the data object being confirmed as restored to the primary storage system and the at least one secondary storage system.
US10678653B2
Recovery of an in-memory state in a log-structured filesystem using fuzzy checkpoints is disclosed, including: determining a portion of a data structure to checkpoint to a storage unit, wherein the structure is associated with a set of references to locations in persistent storage at which metadata is stored, wherein the portion of the data structure is dynamically determined based at least in part on a size of the data structure and a predetermined number of storage units to be associated with a checkpoint window, wherein the number of storage units to be associated with the checkpoint window is fewer than a total number of storage units associated with the persistent storage; and checkpointing the portion of the data structure to the storage unit.
US10678651B1
A method, computer program product, computing system, and system for backing up a virtual machine using a snapshot with memory are described. The method may include receiving a selection of a virtual machine to be backed up, wherein the virtual machine reads from a source virtual disk. The method may further include creating a non-quiesced snapshot with memory of the virtual machine that captures a state of the virtual machine. The method may also include creating a linked clone of the virtual machine and reverting the linked clone back to the state of the virtual machine using the non-quiesced snapshot with memory. Additionally, the method may include gracefully shutting down the linked clone of the virtual machine such that the linked clone is in a consistent state. Moreover, the method may include reading data from one or more virtual disks associated with the linked clone and saving the data.
US10678648B2
A method, an apparatus, and a system for migrating virtual machine backup information, which implement backup information migration after a virtual machine is migrated. The method includes: receiving, by a first backup server, a migration trigger message, where the migration trigger message carries pre-migration virtual-machine identification information and indication information of a second backup server; determining, by the first backup server, backup information of the virtual machine according to the pre-migration virtual-machine identification information; and sending, by the first backup server, the backup information to the second backup server. Therefore, the migrated virtual machine inherits backup information existing before the migration, such that the migrated virtual machine continues to be protected by backup data existing before the migration, and data of the virtual machine is backed up according to a backup policy existing before the migration.
US10678646B2
Systems and methods for recovering a process in an application are disclosed. According to some aspects, a guest process is run within an application executing at a computing device. The guest process stores and processes untrusted content. An embedder process is run within the application and in parallel with the guest process. The embedder process stores and processes trusted content and a guest process state. The guest process state is periodically updated based on asynchronous communication between the guest process and the embedder process. The embedder process receives an indication of an execution failure of the guest process. The guest process is recovered after the execution failure based on the guest process state stored by the embedder process.
US10678641B2
A method of protecting a filesystem against metadata corruption while maintaining high performance is provided. The method includes (a) receiving a storage command directing a computing device to store a block of file data to the filesystem and (b) in response: (1) writing the block to a data portion spanning a set of drives using a single-fault tolerant level of RAID, wherein writing the block includes performing exactly two write operations to the set of drives; and (2) writing filesystem metadata associated with the block to a metadata portion spanning a subset of the set of drives using a double-fault tolerant data redundancy scheme different than the single-fault tolerant level of RAID, the subset including at least three drives, the data and metadata portions being non-overlapping, wherein writing the metadata includes performing at least three write operations to the subset of the set of drives.
US10678637B2
Techniques are described herein to dynamically control a number of hybrid automatic repeat requests (HARQ) transmissions based at least in part on flow characteristics of a data flow. Data included in a transport block may be grouped into one or more data flows based on a variety of factors. A set of performance benchmarks may be associated with each data flow. Flow characteristics for each data flow may be measured. A network entity may determine a number of HARQ transmissions to be transmitted during a HARQ procedure based on measured flow characteristics satisfying the performance benchmarks. For example, if a performance benchmark is not satisfied by its associated flow characteristic, the network entity may request additional HARQ transmissions during the HARQ procedure.
US10678636B2
Various embodiments are generally directed to techniques for managing errors in data, such as with error-correcting code (ECC), for instance. Some embodiments are particularly directed to providing one or more of error detection, location, and correction for a set of storage memory devices with a management memory device. In one or more embodiments, each of the storage and management memory devices may include a memory chip, such as one of a set of memory chips included in a dual in-line memory module (DIMM). For instance, each memory device be a dynamic random-access memory (DRAM) integrated circuit included in a DIMM. In various embodiments, the set of storage management memory devices may be used to store a memory line, such as an evicted cache line. In many embodiments, cryptographically secure memory encryption and/or integrity may also be provided for the set of storage memory devices with the management memory device.
US10678635B2
A system for managing memory resources related to boot, including a memory; a boot configuration circuit, configured to designate one or more memory regions as a first type or a second type, the first type requiring scrubbing before beginning system operation, and the second type permitting scrubbing after beginning system operation; one or more processors, configured to scrub the memory regions of the first type; define a first caching policy of one or more memory regions of the second type; and begin system operation before scrubbing memory regions of the second type.
US10678633B2
A memory system includes a controller configured to transfer first data for a program operation, and a memory device configured to perform an error check operation for determining whether second data received from the controller are equal to the first data and the program operation for storing the first data.
US10678624B2
Techniques for identifying potential solutions for abnormal events based on historical data are described. One example method includes obtaining interaction data between a client device and a server; determining whether an abnormal event exists in the obtained interaction data; in response to determining, obtaining attribute information of a user corresponding to the client device from the obtained interaction data; identifying one or more records in a database, each record including the attribute information, a cause of one or more previous abnormal events, and a weight characterizing a severity of the previous abnormal events; determining a cause of the abnormal event, wherein the determined cause is the same as the cause of the previous abnormal events from the record in the identified one or more records that includes a largest weight; and providing a solution to address the abnormal event based on the determined cause.
US10678623B2
Various systems and methods for error handling are described herein. A system for error reporting and handling includes a common error handler that handles errors for a plurality of hardware devices, where the common error handler is operable with other parallel error reporting and handling mechanisms. The common error handler may be used to receive an error message from a hardware device, the error message related to an error; identify a source of the error message; identify a class of the error; identify an error definition of the error; determine whether the error requires a diagnostics operation as part of the error handling; initiate the diagnostics operation when the error requires the diagnostics operation; and clear the error at the hardware device.
US10678618B2
Node failures in a computing environment can be managed. For example, a computing device can determine a risk score for a node in the computing environment. The risk score can indicate a likelihood of the node failing. The computing device can also determine a risk-tolerance score for a job to be executed in the computing environment by analyzing job data associated with the job. The risk-tolerance score can indicate a susceptibility of the job to a failure of one or more nodes in the computing environment. The computing device can cause the job to be at least partially executed on the node based on the risk score for the node and the risk-tolerance score for the job.
US10678614B2
A DBMS maintains delayed and non-delayed messages within a non-delay shard and a delay shard that function as a pair. The DBMS stages non-delayed messages in enqueue-time order within the non-delay shard, and maintains a non-delay dequeue pointer that moves in physical order of the enqueued non-delay messages. The DBMS stages delayed messages in enqueue-time order within bucket shards of the delay shard. Each bucket shard, of a delay shard, represents a time span of delivery times, and messages are assigned thereto based on message delivery time. The delay dequeue pointer comprises a sub-routine to determine the message with the minimum delivery time within a current bucket shard with a time span that includes the current time. The DBMS delivers the next available message out of the delayed and non-delayed shards by comparing the delivery time of the next available message from each shard and delivering the earliest available message.
US10678606B2
Examples described herein include systems and methods for synchronizing applications that target different software development kits (“SDK”). The system can execute a bridge application that registers an implementation of a content provider class. This allows the bridge application to communicate with a first application targeting a first SDK. The bridge application can also register to send and receive implicit broadcasts. After the bridge application verifies the request, it can broadcast to a second cluster of applications registered with an operating system to receive implicit broadcasts. Similarly, the bridge application can receive implicit broadcasts and synchronize those requests with a first cluster of applications by using the implemented content provider methods.
US10678598B2
An example operation may include one or more of identifying a blockchain transaction requiring completion, identifying one or more task requests associated with the blockchain transaction, determining a number of different qualities of service required to complete the one or more task requests, and determining a number of service provider blockchain members are required to complete the one or more task requests based on a number of different available resources assigned to the service provider blockchain members.
US10678597B2
Implementations of the present specification include receiving, from a client in a blockchain network, a request to execute a workflow program, wherein the workflow program is stored in a blockchain maintained by the blockchain network; identifying an operation associated with the workflow program; assigning the identified operation to a subset of the plurality of nodes in the blockchain network, wherein each node is configured to execute the operation separately from the other nodes in the subset of nodes; identifying processing results for the executed operation associated with nodes in the subset of nodes, each processing result associated with a particular node from the subset and representing a result of the executed operation produced by the particular node; and determining a consensus result for the operation based on the identified processing results associated with a number of nodes greater than or equal to a consensus threshold matching the consensus result.
US10678596B2
The present disclosure describes acquiring characteristic behavior data of a user in real time, and at a detection triggering moment, matching the characteristic behavior data with a behavior pattern baseline obtained through offline calculation, thus predicting a peak or a trough of resource use. In this way, a resource specification to be used by the user is dynamically adjusted in advance according to a behavior pattern of the user, to meet a resource use demand of the user, and avoid that the user is in shortage of resources in the peak time or wastes resources in the trough time, thus achieving better predictability.
US10678590B1
A system monitors a batch process performed locally or remotely by reading output logs of the batch process during and after execution of the batch process. The system determines a baseline execution duration for the batch process based on previous runs of the batch process on a set of data. Subsequent runs of the batch process are monitored by reading an output log file while the batch process is executing. A buffer time, corresponding to a time range, is added to the baseline execution duration to produce an alert threshold. The system generates alerts and sends the alerts to a messaging system in response to the current execution duration exceeding the alert time.
US10678588B2
Techniques are provided for reducing synchronization of tasks in a task scheduling system. A task queue includes multiple tasks, some of which require an I/O operation while other tasks require data stored locally in memory. A single thread is assigned to process tasks in the task queue. The thread determines if a task at the head of the task queue requires an I/O operation. If so, then the thread generates an I/O request, submits the I/O request, and may place the task at (or toward) the end of the task queue. When the task reaches the head of the task queue again, the thread determines if data requested by the I/O request is available yet. If so, then the thread processes the request. Otherwise, the thread may place the task at (or toward) the end of the task queue again.
US10678586B1
Disclosed embodiments relate to systems and methods for enabling recovery of deactivated virtual computing instances that were previously instantiated in a dynamic virtualized computing environment. Techniques include identifying a status change for a virtual computing instance; archiving a plurality of environment properties representing a chain of activities comprising a plurality of activities executed by a processor of the virtual computing instance; and reactivating the virtual computing instance. Reactivating the virtual computing instance may include reinstantiation of the virtual computing instance based on the plurality of environment properties and chain of activities such that the virtual computing instance is reinstantiated to a state at a time of the status change.
US10678585B2
Methods and apparatus to automatically configure monitoring of a virtual machine are disclosed. An example apparatus includes a service analyzer to: identify a first virtual machine in a first application definition, the first application definition identifying virtual machines included in a first application, the first virtual machine currently running in the first application; and detect a second virtual machine currently running in the first application, the second virtual machine not included in the first application definition; and a virtual machine analyzer to: generate a second application definition, the second application definition created by adding the second virtual machine to the first application definition; and store the second application definition in an application configuration database.
US10678583B2
Implementations are described for guest controlled virtual device packet filtering. A method of the disclosure includes receiving, at a guest operating system (OS) of a virtual machine executed by a processing device of a host machine, a notification of a host configuration change from a hypervisor of the host machine, the host configuration change affecting routing of networking packets corresponding to the virtual machine over a network, implementing, by the guest OS, configuration changes to a guest OS environment, the configuration changes corresponding to the host configuration change, and in response to implementing the configuration changes, notifying, by the virtual machine, the hypervisor that network packet filtering of the networking packets can be disabled.
US10678576B1
A technique for managing data storage for virtual machines in a data storage system includes receiving, from a virtual machine administrative program, a request to operate a virtual machine disk (VMD) at a different service level from one at which the data storage system is currently operating the VMD. In response to receiving the request, the data storage system migrates the VMD from a first set of storage extents providing a first service level to a second set of storage extents providing a second service level.
US10678572B2
Techniques provide a framework for dynamic globalization enablement for an application during software development. A globalization development operation information system (GDOIS) retrieves source code for the application, which is assigned to support specified globalization features. The GDOIS evaluates the source code for each of the plurality of specified globalization features. Upon determining that the source code does not include at least a first specified globalization feature, the GDOIS identifies an application programming interface (API) associated with the feature. The GDOIS inserts source code associated with the API into the source code for the application.
US10678569B2
Performing an operation comprising providing, by a virtual desktop infrastructure (VDI) client, access to an application executing on a host system to a first client system via a network, receiving, from the first client system, at least one internet protocol (IP) packet specifying attributes of an input provided by an input/output (I/O) device of the client system, receiving a timestamp from a time source, and storing the attributes of the input and the timestamp as metadata of a first image corresponding to a first frame of a video output of the application.
US10678567B2
Disclosed are various examples for remote virtual private network (VPN) configuration using dynamically generated configuration profiles. A computing environment having a management service can determine variable names for inclusion in configuration profiles that are capable of configuring VPN settings on various managed device operating systems. The computing environment can dynamically generate configuration profiles using the appropriate variable names such that a client device having a particular operating system installed thereon is capable of interpreting the value and the variable name to configure the VPN setting.
US10678564B2
The present disclosure includes systems and methods for providing popups, including the following computer-implemented method. A trigger event is received that is generated by detection of a request for a presentation of a pop-up window. Based on the received trigger event, an activity pop-up component is launched that is configured to output the pop-up window, where a launch mode of the activity pop-up component is preconfigured as a single task mode. A determination is made whether the pop-up window output by the activity pop-up component is obscured by a pre-existing pop-up window. Upon determining that the pop-up window output by the activity pop-up component is obscured by the pre-existing pop-up window, the activity pop-up component is relaunched to trigger movement of the pop-up window to the top of an activity stack to force a non-obscured display of the pop-up window.
US10678563B2
A display apparatus and a method for controlling the display apparatus are provided. More specifically, the display apparatus outputs a visual test screen and an auditory test voice signal, determines a degree and a classification of impairment of a user, and sets a User Interface (UI) or sets a voice signal output based on the determined degree and classification of impairment.
US10678561B2
Techniques are described herein that are capable of virtualizing extension code (e.g., third-party extension code) in an application (e.g., a web application in a browser). A portal of an application is loaded. The portal has an extensibility point via which an extension is to enhance functionality of the application. The extension includes metadata and implementation code. A functionality that the implementation code is configured to provide with regard to the application is automatically determined. The metadata is automatically generated to indicate the functionality in response to the functionality being automatically determined. The metadata is loaded in response to the portal being loaded. Loading of the implementation code is delayed until an interaction indicator is received, in response to loading the metadata. The interaction indicator indicates that a user interaction occurs. The implementation code is loaded based at least in part on receipt of the interaction indicator.
US10678559B2
Software is used to allow inputs to a microcontroller to have primary and alternate functions, which reduces the need for additional inputs and associated conductors in a programmable device such as a warning signal light. The microcontroller firmware includes a routine that detects the state of inputs during a first predetermined period of time after initialization of the microcontroller. The state of the inputs is used to activate alternate modes of operation in which changes in the state of the inputs is detected and used for functions different than a function associated with the same input in another mode of operation.
US10678546B2
Instructions and logic provide SIMD vector population count functionality. Some embodiments store in each data field of a portion of n data fields of a vector register or memory vector, at least two bits of data. In a processor, a SIMD instruction for a vector population count is executed, such that for that portion of the n data fields in the vector register or memory vector, the occurrences of binary values equal to each of a first one or more predetermined binary values, are counted and the counted occurrences are stored, in a portion of a destination register corresponding to the portion of the n data fields in the vector register or memory vector, as a first one or more counts corresponding to the first one or more predetermined binary values.
US10678543B2
A method including retrieving, by a processor, a standardized expression and one or more arguments for a calculation, attaching time-series parameters as required to the arguments, retrieving from a database time-series data based on the attaching step, converting, by the processor, the time-series data from an original unit associated with the data to a standard unit, performing a calculation based on the standardized expression to achieve a result, converting the result back to an original unit and then writing the result to a tag associated with the at least one argument.
US10678540B2
An apparatus and method are provided for efficiently performing arithmetic operations that include at least a multiplication operation. The apparatus comprises processing circuitry to perform data processing operations, and instruction decode circuitry responsive to program instructions to generate control signals to control the processing circuitry to perform the data processing operations. In response to an arithmetic operation with shift instruction specifying performance of an arithmetic operation comprising at least a multiplication operation, and having a field which provides a programmable shift indication, the instruction decode circuitry is configured to control the processing circuitry to perform the arithmetic operation during which an intermediate value is produced, and to select a target portion of the intermediate value based on an output window determined from the programmable shift indication.
US10678525B2
Described are various embodiments of a machine executable code deployment method and system. In one such embodiment, a machine executable code deployment method is described to comprise: compiling machine readable code in a secure digital processing environment to produce a unique ephemeral machine executable code instance representative thereof; deploying the unique ephemeral machine executable code instance to a distinct digital processing environment to be executed thereon for a predetermined runtime period, wherein execution of the unique ephemeral machine executable code instance is automatically terminated after the predetermined runtime period; and repeating the deploying for subsequent unique ephemeral machine executable code instances.
US10678524B2
An embodiment of a semiconductor package apparatus may include technology to identify a field of a data structure as a candidate for a size reduction, perform a runtime analysis on the field, and reduce the size of the field based on the runtime analysis. Other embodiments are disclosed and claimed.
US10678520B2
An algorithm data store may contain information about a pool of available algorithms. An algorithm analysis engine may compare the information about each of the pool of available algorithms with at least one requirement associated with the current algorithm executing in the live environment. Based on the comparison, the algorithm analysis engine may select at least one of the pool of available algorithms as a potential replacement algorithm and transmit an indication of the selected at least one potential replacement algorithm. A deployment platform may include a lifecycle manager that manages execution of the current algorithm in the live environment. The lifecycle manager may also receive the indication of the selected at least one potential replacement algorithm, manage execution of the at least one potential replacement algorithm in a shadow environment, and report performance information associated with the current algorithm and the at least one potential replacement algorithm.
US10678514B2
A method for generating code assistance information comprises: obtaining input status information corresponding to a program development process, wherein the input status information comprises input content information and input language environment information; obtaining a preset grammar rule corresponding to the input status information, wherein the preset grammar rule stores an association relationship between different statement information, and different input status information corresponds to different preset grammar rules; and generating code assistance information corresponding to the input content information according to the input content information and the preset grammar rule corresponding to the input status information.
US10678509B1
An example multiply accumulate (MACC) circuit includes a multiply-accumulator having an accumulator output register, a scaler, coupled to the multiply accumulator, and a control circuit coupled to the multiply-accumulator and the scaler. The control circuit is configured to provide control data to the scaler, the control data indicative of: a most-significant bit (MSB) to least significant bit (LSB) range for selecting bit indices from the accumulator output register for implementing a first right shift; a multiplier; and a second right shift.
US10678507B2
An integrated circuit including a data architecture including N adders and N multipliers configured to receive operands. The data architecture receives instructions for selecting a data flow between the N multipliers and the N adders of the data architecture. The selected data flow includes the options: (1) a first data flow using the N multipliers and the N adders to provide a multiply-accumulate mode and (2) a second data flow to provide a multiply-reduce mode.
US10678505B2
The subset encoding method and related automata designs for improving the space efficiency for many applications on the Automata Processor (AP) are presented. The method is a general method that can take advantage of the character-or ability of STEs (State Transition Elements) on the AP, and can relieve the problems of limited hardware capacity and inefficient routing. Experimental results show that after applying the subset encoding method on Hamming distance automata, up to 3.2× more patterns can be placed on the AP if a sliding window is required. If a sliding window is not required, up to 192× more patterns can be placed on the AP. For a Levenshtein distance, the subset encoding can split the Levenshtein automata into small chunks and make them routable on the AP. The impact of the subset encoding method depends on the character size of the AP.
US10678501B2
A computer-implemented method includes identifying a first set of utterances from a plurality of utterances. The plurality of utterances is associated with a conversation and transmitted via a plurality of audio signals. The computer-implemented method further includes mining the first set of utterances for a first context. The computer-implemented method further includes determining that the first context associated with the first set of utterances is not relevant to a second context associated with the conversation. The computer-implemented method further includes dynamically muting, for at least a first period of time, a first audio signal in the plurality of audio signals corresponding to the first set of utterances. A corresponding computer system and computer program product are also disclosed.
US10678498B2
A soft decision audio decoding system for preserving audio continuity in a digital wireless audio receiver is provided that deduces the likelihood of errors in a received digital signal, based on generated hard bits and soft bits. The soft bits may be utilized by a soft audio decoder to determine whether the digital signal should be decoded or muted. The soft bits may be generated based on the detected point and a detected noise power, or by using a soft-output Viterbi algorithm. The value of the soft bits may indicate confidence in the strength of the hard bit generation. The soft decision audio decoding system may infer errors and decode perceptually acceptable audio without requiring error detection, as in conventional systems, as well as have low latency and improved granularity.
US10678495B2
An electronic apparatus includes a microphone; a communicator configured to communicate with an external device; and a controller configured to generate sound data based on a sound input to the microphone, receive audio data from the external device through the communicator, the audio data corresponding to a sound output from the external device, and control to transmit, through the communicator, a command to the external device to adjust an intensity of the sound output from the external device based on a result of comparison between the sound data and the audio data.
US10678494B2
Systems and methods for using distributed Universal Serial Bus (USB) host drivers are disclosed. In one aspect, USB packet processing that was historically done on an application processor is moved to a distributed USB driver running in parallel on a low-power processor such as a digital signal processor (DSP). While a DSP is particularly contemplated, other processors may also be used. Further, a communication path is provided from the low-power processor to USB hardware that bypasses the application processor. Bypassing the application processor in this fashion allows the application processor to remain in a sleep mode for longer periods of time instead of processing digital data received from the low-power processor or the USB hardware. Further, by bypassing the application processor, latency is reduced, which improves the user experience.
US10678491B2
Embodiments of the disclosure provide a multi-screen display method and a display device including a curved surface display screen. The method is applied to the display device and includes the following steps. Position information of a preset folding line defined in the curved surface display screen is obtained when screen is bent according to the preset folding line, wherein the preset folding line is a boundary between the two adjacent sub-curved surface display screens formed thereby. A display interface of the screen is divided into a plurality of display sub-interfaces according to the position information, wherein a screen splitting line between two adjacent display sub-interfaces coincides with the preset folding line. The display contents selected by the user in the plurality of display sub-interfaces are obtained; and the adjusted display contents are displayed in the display sub-interfaces.
US10678487B2
An example of apparatus to adjust an offset is provided. The apparatus also includes a printing device to generate a plurality of print jobs. The apparatus also includes an output bin to catch the plurality of print jobs. The apparatus includes a motor to move the output bin, wherein the output bin alternates between a first position and a second position between each print job of the plurality of print jobs. The apparatus also includes a controller to control the motor, wherein the controller is to update the position data based on the sensor data to provide uninterrupted operation of the printing device after the sensor detects the obstacle.
US10678481B2
In various embodiments, computer-implemented techniques for improving function of in-memory processing systems via adaptively caching datasets include: identifying data stored in a distributed filesystem, the data including data to be processed by an in-memory processing application and data not to be processed by the in-memory processing application; identifying one or more partitions of the data corresponding to the data to be processed; and selectively transferring the one or more partitions from the distributed filesystem to a memory of the in-memory processing application. Corresponding systems and computer-program products are also disclosed.
US10678479B1
Provided are integrated circuits and methods for operating integrated circuits. An integrated circuit can include a plurality of memory banks and an execution engine including a set of execution components. Each execution component can be associated with a respective memory bank, and can read from and write to only the respective memory bank. The integrated circuit can further include a set of registers each associated with a respective memory bank from the plurality of memory banks. The integrated circuit can further be operable to load to or store from the set of registers in parallel, and load to or store from the set of registers serially. A parallel operation followed by a serial operation enables data to be moved from many memory banks into one memory bank. A serial operation followed by a parallel operation enables data to be moved from one memory bank into many memory banks.
US10678477B2
A memory management method for a rewritable non-volatile memory module, a memory control circuit unit and a memory storage apparatus are provided. The rewritable non-volatile memory module includes a plurality of super physical units, and the super physical units at least include a plurality of good super physical units and a plurality of partial good super physical units. The method includes: receiving a host write command; selecting a first super physical unit set according a number rate of the good super physical units and the partial good super physical units, and the first super physical unit set includes a plurality of first good super physical units and at least one first partial good super physical unit selected from the super physical units according to the number rate; and writing data into the good physical erasing units of the first super physical unit set, in response to the host write command.
US10678465B2
While migrating a source volume to a destination storage array, disabling the source volume causes a source storage array to send a non-standard failure status code to all host computers in a cluster that includes the source storage array and the destination storage array. While the source volume is disabled with regard to standard host I/O requests received from host computers in the cluster, in response to receipt of the non-standard failure status code, a customized plugin added to the host computers transfers persistent reservation information to the destination storage array using non-standard read and set persistent reservation information commands. The destination volume is then enabled to process host I/O requests in accordance with the transferred persistent reservation information, and an active path for accessing the source volume is modified in each one of the host computers in the cluster to indicate the destination volume in the destination storage array.
US10678458B2
A computer system having a host coupled to a storage device via a peripheral component interconnect express bus. The host communicates with the storage device in accordance with a non-volatile memory host controller interface specification. The host provides a customized module containing instructions for performing the operations of a customized command. The host sends an idle time command to the storage device for execution at an idle time. In response to a determination that the storage device is in an idle state, the storage device executes the idle time command, during which the module may be used by the controller of the storage device.
US10678456B2
This disclosure provides a method, a computing system and a computer program product for managing storage capacity usage in a storage system. For each of a plurality of logical storage arrays in the storage system, a Remaining Time Buffer (RTB) measure indicating time to use up respective free space currently available to the logical storage array is calculated. Respective free space currently available to each of one or more of the plurality of logical storage arrays is adjusted, so that the RTB measures of the one or more logical storage arrays satisfy a threshold.
US10678440B2
I/O storage processing behavior is controlled on a storage system based on an application instance of an I/O request. I/O storage processing behavior may be associated with application instances on a host by creating a table or other data structure that assigns identifiers to each application instance and specifies associate behavior(s) with the application instance. The table may associate behavior to application instances based on logical groupings of application instances, which may be based on existing defined groups or other logical entities, for example, a container or VM. A host may communicate the table to a storage system, and the storage system may store information from the table. An I/O request on the host may be tagged with an ID from the table, and sent to the storage system, which controls the I/O storage processing of the I/O request according to the tagged ID.
US10678437B2
Embodiments of the present disclosure relate to a method and a device of managing input/output of a storage device. The storage device at least includes a first I/O port and a second I/O port. The method comprises receiving a first I/O request for the storage device, and determining a type of the first I/O request. Based on the type of the first I/O request, the first I/O request is dispatched to the first I/O port or the second I/O port. If the first I/O request is a read request, the first I/O request may be dispatched to the first I/O port, and if the first I/O request is determined as a write request, the first I/O request may be dispatched to the second I/O port. The method may reuse at least one of the first I/O port or the second I/O port.
US10678434B2
This storage system is designed to: divide data into a plurality of chunk data (pieces of data) in a deduplication process; select one or more chunk data from among the plurality of chunk data in accordance with a sampling period which indicates that, on average, one chunk data be selected from among each N chunk data; and calculate a fingerprint, such as a hash value, for each of one or more characteristic chunk data, which are the selected one or more chunk data, and determine whether data including the one or more characteristic chunk data is a duplication. The storage system changes the sampling period on the basis of the results of past deduplication processes.
US10678411B2
Methods and devices for selectively presenting a user interface or “desktop” across two devices are provided. More particularly, a unified desktop is presented across a device and a computer system that comprise a unified system. The unified desktop acts as a single user interface that presents data and receives user interaction in a seamless environment that emulates a personal computing environment. To function within the personal computing environment, the unified desktop includes a process for docking and undocking the device with the computer system. The unified desktop presents a new user interface to allow access to functions of the unified desktop.
US10678406B1
A system and method for designing a conversational interface is disclosed. The method includes displaying a first portion of a conversational interface editor, receiving user interaction in the first portion defining a first message object attributed to a first conversational entity, displaying a second portion of the conversational interface editor, receiving user interaction in the second portion defining a second message object attributed to a second conversational entity, and displaying a third portion of the conversational interface editor, the third portion arranging the first message object and the second message object to depict a structure of a conversational interaction between the first conversational entity and the second conversational entity in a conversational interface.
US10678403B2
A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
US10678399B2
A computer-implemented method, computer program product, and system is provided for creating calculated metrics. In an implementation, a method may include providing a user interface including a calculator with a plurality of buttons. The method may also include receiving, via the user interface, a selection of at least one stored metric and a selection of at least one operation, resulting in a new metric. The method may further include storing the new metric with a new metric name.
US10678398B2
Apparatuses, methods, and storage medium associated with a browser for prioritized display of videos and/or photographs are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to operate a browser to present a plurality of photos and/or videos for viewing. A subset of the plurality of the photos and/or videos may be selected based on the results of an analysis of sensor data collected by a plurality of wearable sensors. The subset of the plurality of the photos and/or videos may be prioritized over other photos and/or videos from the plurality of the photos and/or videos in terms of presentation space allocated for presentation.
US10678392B2
A push determination determines whether an indicator has pushed or touched a local region of an interface in a touch sensor used with a display panel that displays a graphical user interface. A method according to the present disclosure includes: outputting area data corresponding to a size of a tracking region and sum total data corresponding to a sum total value of level values at positions included in the tracking region; and, in a case where the sum total data indicates the sum total value is greater than a predetermined sum total value, determining an event corresponding to a push operation is to be output when the area data indicates a second area value smaller than a first area value and determining an event corresponding to a touch operation is to be output when the area data indicates the first area value.
US10678391B2
A wearable electronic device is provided herein. The wearable electronic device includes a body defining an aperture therethrough. The aperture is sized and shaped to receive a finger of a user. The wearable electronic device further includes a computer processor and an input device at least partially extending from an inner surface of the body. The input device is movable between a first position and a second position. Movement of the input device between the first position and second position provides an input to the processor. The electronic wearable device also includes a transmitter coupled to the computer processor and configured to send electronic transmissions to an external electronic device. The electronic transmissions correspond to the input. The electronic wearable device also includes a power source for providing power to the computer processor, the input device and the transmitter.
US10678388B2
Embodiments provide a capacitive touch screen, including: an outer screen, having a driving unit array and a sensing unit array; an inner screen; and a connector connecting the outer screen to the inner screen. The connector includes at least one first surface connected to a surface of the outer screen, and at least one second surface connected to a surface of the inner screen. In a non-visible region of the outer screen, a plurality of electrode wires from the driving unit array or from the sensing unit array are divided into at least two groups, and the at least two groups of electrode wires are led out separately. The at least one first surface does not contact the plurality of electrode wires.
US10678384B2
A variable array dual-function touch sensor, dual-function touch control detection system, dual-function touch module and display device with a dual-function touch module. The sensor includes a variable array dual-function touch sensing antenna array, including first and second-direction antenna array sets. The first set includes more than two parallel first-direction transparent electric conductors; the second set includes more than two parallel second-direction transparent electric conductors. The conductors are formed by a continuous metal net composed of very fine metal wires, tin doped indium oxide, or nanometer silver filaments. The system includes a touch main control board, first and second array switches, the board including an electromagnetic-capacitive switching circuit, capacitive touch signal scanning detection circuit, electromagnetic touch signal scanning detection circuit and processor. The dual-module includes a variable array dual-function touch sensor and dual-function touch control detection system. The display device includes a dual-function touch module and display screen module.
US10678382B2
Systems and methods are provided for monitoring medication compliance to allow a doctor or medical care provider to determine whether a subject is ingesting a prescribed medication at the proper times. This can include the capability of remote access to remotely monitor compliance. A medication container includes at least one medication-containing cell, with a cover overlaying the cell. An electronic device including a capacitive touchscreen is electrically coupled to the medication container and programmed to detect whether the cell has been accessed through the cover. The base of the cell may be in capacitive contact with the capacitive touchscreen or there may be an insulator therebetween. An adaptor may be provided to electrically couple the medication container and the electronic device.
US10678374B2
An electrical device is provided and includes a touch electrode and a receiving circuit. The receiving circuit includes a first demodulator, a first analog to digital converter, a second demodulator, and a second analog to digital converter. The first demodulator is coupled to the touch electrode and demodulates a touch signal received from the touch electrode according to a first frequency to generate a first analog signal. The first analog to digital converter is coupled to the first demodulator and converts the first analog signal into a first digital signal. The second demodulator is coupled to the touch electrode and demodulates the touch signal according to a second frequency to generate a second analog signal. The second frequency is different from the first frequency. The second analog to digital converter is coupled to the second demodulator and converts the second analog signal into a second digital signal.
US10678356B2
A disclosed touch sensor integrated display device includes a display panel; and a data drive circuit configured to set a gate-source voltage to turn on a driving TFT in the display panel by applying a data voltage for touch sensing to a gate node of the driving TFT through a data line and a reference voltage to a source node of the driving TFT through a sensing line, during a reset period based on a scan control signal and a sensing control signal, and to output a sensing value by sensing a change in a source-drain current of the driving TFT caused by touch input, during a sensing period subsequent to the reset period.
US10678350B2
An electronic pen has an electronic pen circuit and a core body disposed in a tubular external casing, and a circuit board that is disposed in the external casing and on which at least part of the electronic pen circuit is disposed. The electronic pen circuit and the circuit board are housed in a portion of a tubular internal casing housed in the external casing, and the core body is housed in the internal casing and the portion of the internal casing is filled with a resin in a state in which a tip part of the core body protrudes outside of the internal casing from a first opening of the internal casing on one side in an axial center direction of the internal casing.
US10678347B2
A mouse, including a shell which comprises a light-transmissive region disposed on a seamed edge where an outer side wall of the shell is intersected with a bottom surface of the shell, a lens configured to aggregate reflected light projected from the light-transmissive region on the working surface and transmit the reflected light to an image sensing element; an inner side of the rear part of the shell is provided with a notch configured to receive a thenar eminence part which protrudes downwards from the palm when the outer side of the shell is placed on the working surface to slide so as to sense the movement state of the cursor, such that the technical problem that a cursor movement is interrupted, frame loss occurs, keys and scroll wheels cannot be operated coherently due to switching of postures of hand is solved.
US10678344B2
A keypad capable of being configured with multiple button configurations with buttons of various heights is configured to recognize the button configuration through actuations of the buttons. The keypad is placed in a configuration mode by inputting an unresolvable condition to the keypad. Once in the configuration mode, the buttons are individually actuated in a predefined order to configure the size and function of each button.
US10678338B2
In one embodiment, a processor accesses sensor input data received from one or more sensors. The sensor input data represents one or more gestures. The processor determines, based on the sensor input data representing the one or more gestures, action data representing an action to be performed by a robot. The action includes physical movements of the robot. The processor evaluates the action data representing the action to be performed by the robot in light of evaluation data.
US10678332B2
Embodiments are directed to a computer implemented method that includes receiving, by a recipient device, an instruction to move the recipient device from a current position to a target position. The instruction is received from a director device. The method also includes generating a haptic response based on the received instruction. The haptic response is generated based upon the relative positioning between the current position and the target position.
US10678329B2
A line-of-sight input device includes a detection means that detects a point of gaze or an eyeball rotational movement of the user, a movement control means that moves the input element; and an input determining means that determine an input of the input element near a predetermined position when a predetermined condition is satisfied; wherein the movement control means increases a movement speed of the input element as the point of gaze is farther from the predetermined position or a rotation angle of the eyeball rotational movement is larger, and makes the movement speed closer to zero as the point of gaze becomes nearer to the predetermined position or a rotation angle of the eyeball rotational movement becomes smaller.
US10678326B2
The large display interaction implementations described herein combine mobile devices with people tracking to enable new interactions including making a non-touch-sensitive display touch-sensitive and allowing personalized interactions with the display. One implementation tracks one or more mobile computing device users relative to a large computer-driven display, and configures content displayed on the display based on a distance a given mobile computing device user is from the display. Another implementation personalizes user interactions with a large display. One or more mobile computing device users are tracked relative to a display. The identity of each of the one or more mobile computing device users is obtained. Content displayed on the display is configured based on a distance an identified mobile computing device user is from the display and the identity of the user that provides the content.
US10678324B2
An augmented reality display system includes an electromagnetic field emitter to emit a known magnetic field in a known coordinate system. The system also includes an electromagnetic sensor to measure a parameter related to a magnetic flux at the electromagnetic sensor resulting from the known magnetic field. The system further includes a depth sensor to measure a distance in the known coordinate system. Moreover, the system includes a controller to determine pose information of the electromagnetic sensor relative to the electromagnetic field emitter in the known coordinate system based at least in part on the parameter related to the magnetic flux measured by the electromagnetic sensor and the distance measured by the depth sensor. In addition, the system includes a display system to display virtual content to a user based at least in part on the pose information of the electromagnetic sensor relative to the electromagnetic field emitter.
US10678313B2
An information handling system may include a processor, a memory, modules including one or more information handling resources and having a corresponding airflow impedance associated therewith, and a cooling system that includes a controller and of air movers. The controller may be configured to, in response to a determination that a first module of the plurality of modules has a first airflow impedance higher than an upper threshold impedance and that a second module of the plurality of modules has a second airflow impedance lower than a lower threshold impedance: determine a scaling factor based on the first and second airflow impedances, scaling factor being usable by the controller to adjust an amount of airflow provided by the plurality of air movers; and control the plurality of air movers in an open-loop fashion according to the scaling factor.
US10678312B2
A portable electronic device includes a first component, a second component, a pivoting device, a cover member and a linkage module. The second component is pivotally coupled to the first component through a pivoting device. The second component has an internal space and a sunken portion. The sunken portion is in communication with the internal space. The cover member is movably embedded in the sunken portion. The linkage module is coupled to the pivoting device and the cover member for selectively pushing the cover member out of the sunken portion with the movement of the pivoting device.
US10678302B1
The secured storage receives an electronic device including but not limited to a tablet, smart phone, mobile computing device, or other computing device. The secured storage provides a charging system that charges the device. The system selectively charges the devices based upon identified rules. The lock of the secured storage secures the electronic device within the storage. The system maintains a log of the users who access the electronic devices. The system then control access by granting access to users and restricting access to users based upon usage history, behavior, or other criteria.
US10678298B2
An electronic device includes a casing, a speaker enclosure and an actuating and sensing module. The casing has an opening. The speaker enclosure is disposed within the casing to enclose a speaker. The speaker enclosure is in communication with the opening of the casing. The actuating and sensing module is disposed within the speaker enclosure. The actuating and sensing module comprises a fluid transportation device and a sensor. The fluid transportation device is driven to transport a fluid from outside the casing into the speaker enclosure through the opening of the casing to make the fluid sensed by the sensor.
US10678297B2
A digital state device may include a first circuit terminal that obtains a clock signal from a first integrated circuit. The digital state device may further include a second circuit terminal that transmits the clock signal to a second integrated circuit. The digital state device may further include digital logic circuitry coupled to the first circuit terminal and the second circuit terminal. In response to obtaining an in-band notification signal in reverse of the clock signal and from the second integrated circuit, the digital logic circuitry sets the clock signal to a first predetermined value. In response to the digital logic circuitry determining that the clock signal exceeds a predetermined amount of time at the first predetermined value, the digital logic circuitry sets the clock signal to a second predetermined value that is different from the first predetermined value.
US10678296B2
The disclosure relates to technology for generating multi-phase signals. An apparatus includes 2{circumflex over ( )}n phase signal generation stages. The apparatus also includes a controller configured to provide a mode input of each of the 2{circumflex over ( )}n stages with an active periodic binary signal with remaining inputs of each of the 2{circumflex over ( )}n stages provided with another periodic binary signal to collectively generate a 2{circumflex over ( )}n phase signal in a first mode. The controller is further configured to provide the mode input of each of 2{circumflex over ( )}(n−1) odd stages with a first steady state signal and the mode input of each of 2{circumflex over ( )}(n−1) even stages with a second steady state signal with remaining inputs of each of the 2{circumflex over ( )}n stages provided with the same periodic binary signal as in the first mode to cause either the 2{circumflex over ( )}(n−1) odd stages or the 2{circumflex over ( )}(n−1) even stages to collectively generate a 2{circumflex over ( )}(n−1) phase signal in a second mode.
US10678295B2
A data capture method and a data capture device are provided. The data capture method includes: receiving a data signal and a clock signal corresponding to the data signal; generating an auxiliary clock signal according to the clock signal, wherein phases of the clock signal and the auxiliary clock signal are different; sampling the data signal respectively according to the clock signal and the auxiliary clock signal to respectively obtain a plurality of data states and a plurality of edge sampling results; generating a plurality of pieces of edge information according to the data states and the corresponding edge sampling results, and performing an accumulation operation according to the edge information to generate a temporary value; and adjusting the clock signal according to the temporary value to generate an adjusted clock signal, and sampling the data signal according to the adjusted clock signal to obtain a plurality of transmission data.
US10678293B2
The present disclosure is directed to various mechanical logic gates. In one example a mechanical logic NOT gate system is formed which has a first pair of bi-stable buckling structures each being operatively connected at a first connection point thereof to one another, and also to a first rigid structure at second connection points, the first rigid structure being held stationary. A second pair of bi-stable buckling flexures is each operatively connected at first connection points thereof to each other and at second connection points thereof to a second rigid structure being held stationary. An output element is coupled a first one of each of the first and second pairs of bi-stable buckling structures. An input element is coupled to a second one of each of the first and second pairs of bi-stable buckling structures. The output element moves from a logic 1 position to a logic 0 position in response to movement of the input element from a logic 0 position to a logic 1 positions, respectively.
US10678292B2
A manually operable control device for controlling moveable elements of a vehicle is disclosed. The control device may comprise a control rod element, which may be mounted so as to be slidable within a first guide path of a first control disc and within a second guide path; and the two control discs may be mounted so as to rotate independently of one another about a common axis in a continuous manner.
US10678289B2
A circuit for generating a bandgap voltage includes a circuit module for generation of a base-emitter voltage difference formed by a pair of PNP bipolar substrate transistors which identify a first current path and a second current path. A first current mirror of an n type is connected between the first and second branches and is further connected via a resistance for adjustment of the bandgap voltage to the second bipolar transistor. A second current mirror of a p type is connected between the first and second branches, and connected so that the current mirrors repeat current of each other. In operation to generate the bandgap voltage, current flows from the supply voltage to ground only through said the first and second bipolar substrate transistors.
US10678285B2
According to one aspect, embodiments described herein provide a system and a method for managing an electrical distribution system for a facility having at least one load. In one example, the method comprises receiving data related to transfer performance of a plurality of energy sources in the electrical distribution system, the plurality of energy sources including a first energy source and a second energy source, converting the data into transfer parameter values, receiving predefined transfer performance indicators related to the plurality of energy sources in the electrical distribution system, comparing the transfer parameter values with predefined transfer performance indicators to produce a comparison result assessing transfer performance of the plurality of energy sources, and managing transfer of the at least one load between the first energy source and the second energy source based on the comparison result.
US10678281B2
A circuit arrangement for filtering an electric current, wherein the circuit arrangement is arranged between a power source providing the electric current and a load; and the electric current includes a first current component and a second current component. The circuit arrangement includes a first circuit arranged to receive and filter the first current component, a current control device arranged to receive and regulate the second current component so as to provide a regulated current to the load, and a control circuit arranged to provide a control signal to the current control device so as to control regulation of the second current component. The control circuit is further arranged to detect one or more operation parameters associated with the current control device, and to determine the control signal based on the one or more detected operation parameters.
US10678277B2
A mixing valve (10) includes a valve body (12) having a hot fluid inlet (14), a cold fluid inlet (16), a mixed fluid outlet (18), and a cavity (20) in the valve body (12) between the inlets (14, 16) and the outlet (18). Mixing valve (10) includes a liner (30, 130, 230, 430, 530, 630, 730, 830) positioned in valve body (12) and a valve member (40, 140, 240, 340, 440, 540, 640, 740, 840) movable therein between a first position restricting the flow of hot fluid and a second position. Liner (30, 130, 230, 430, 530, 630, 730, 830) includes a downstream valve seat (74, 174, 274, 474, 574, 674, 774) that, when engaged by valve member (40, 140, 240, 340, 440, 540, 640, 740, 840), restricts flow of hot fluid past valve member (40, 140, 240, 340, 440, 540, 640, 740, 840).
US10678273B2
A pressure-regulating valve has a valve piston (10) subjected to the action of an energy store and guided longitudinally in a valve housing (12). The valve housing has a supply port (14), a utility port (16) and a tank port (18) actuated by a control part (20) closing with a sealing action. In connecting from the supply port to the utility port, a pressure reduction function is realized. In a fluidic connection from the utility port to the tank port, a pressure-limiting function is realized. The control part (20) has a control rod (22) with two control bodies (24, 26) spaced apart from one another. One control body (24) controls the connection between supply port (14) and utility port (16). The other control body (26) controls the connection between utility port (16) and tank port (18).
US10678270B2
A method and device for monitoring and controlling a path of a following aircraft (AC2) with respect to vortices (V1, V2) generated by a leading aircraft (AC1) while both aircraft (AC1, AC2) fly in a formation (F), wherein the device includes a unit for determining, using a vortex transport model, a safety position (PS) at which the following aircraft (AC2) is not subjected to effects of the vortices (V1, V2) generated by the leading aircraft (AC1), a unit for determining, using a vortex signature model, an optimum position (PO) at which the following aircraft (AC2) benefits from at least one (V1) of the vortices (V1, V2), and a control unit for bringing and keeping the following aircraft (AC2) in the safety position (PS) while a predetermined condition(s) is met and otherwise for bringing the following aircraft (AC2) and keeping it in the optimum position (PO).
US10678265B2
A method including obtaining real-time data, wherein the real-time data is at least one of data associated with aircrafts in and around an airport, real-time weather information, and runway unavailability at the airport. The real-time data is analyzed. A holding time associated with an aircraft that is approaching the airport for landing is measured based on the analysis of the real-time data. A revised speed advisory is determined for the aircraft based on the holding time. The revised speed advisory is sent to a flight navigation and performance computer and/or a flight management system on-board the aircraft, wherein a speed of the aircraft is controlled based on the revised speed advisory.
US10678264B2
A virtualized environment corresponding to a physical environment currently surrounding a robot is displayed. The virtualized environment is updated in accordance with streaming environment data received from sensors collocated with the robot. A first user input inserting a first virtual object at a first location in the virtualized environment is detected. The virtualized environment is modified in accordance with the insertion of the first virtual object at the first location. The first virtual object at the first location causes the robot to execute a first navigation path in the physical environment. A second user input is detected that moves the first virtual object along a movement path to a second location in the virtualized environment. The movement path is constrained by simulated surfaces in the virtualized environment, and the first virtual object at the second location causes the robot to execute a modified navigation path in the physical environment.
US10678263B2
A method and apparatus for determining a route of a vehicle are provided. The method includes activating fail operative steering in response to detecting an electronic power steering (EPS) failure, determining a length of a lane map fusion ring, calculating a desired route based on a line of the lane map fusion ring if the determined length is greater than a first predetermined distance, and calculating desired route based on offset information and heading information of the lane map fusion ring and curvature information and curvature derivative information calculated from map data if the determined length is less than the first predetermined distance.
US10678260B2
Systems and method are provided for controlling a vehicle. The vehicle includes a first device onboard the vehicle providing first data, a second device onboard the vehicle providing second data, one or more sensors onboard the vehicle, one or more actuators onboard the vehicle, and a controller. The controller detects a stationary condition based on output of the one or more sensors, obtains a first set of the first data from the first device during the stationary condition, filters horizontal edge regions from the first set resulting in a filtered set of the first data, obtains a second set of the second data during the stationary condition, determines one or more transformation parameter values based on a relationship between the second set and the filtered set, and autonomously operates the one or more actuators onboard the vehicle in a manner that is influenced by the transformation parameter values.
US10678256B2
Systems and methods for generating an occlusion-aware bird's eye view map of a road scene include identifying foreground objects and background objects in an input image to extract foreground features and background features corresponding to the foreground objects and the background objects, respectively. The foreground objects are masked from the input image with a mask. Occluded objects and depths of the occluded objects are inferred by predicting semantic features and depths in masked areas of the masked image according to contextual information related to the background features visible in the masked image. The foreground objects and the background objects are mapped to a three-dimensional space according to locations of each of the foreground objects, the background objects and occluded objects using the inferred depths. A bird's eye view is generated from the three-dimensional space and displayed with a display device.
US10678253B2
Systems and methods are provided for controlling an autonomous vehicle (AV). A map generator module processes sensor data to generate a world representation of a particular driving scenario (PDS). A scene understanding module (SUM) processes navigation route data, position information and a feature map to define an autonomous driving task (ADT), and decomposes the ADT into a sequence of sub-tasks. The SUM selects a particular combination of sensorimotor primitive modules (SPMs) to be enabled and executed for the PDS. Each one of the SPMs addresses a sub-task in the sequence. A primitive processor module executes the particular combination of the SPMs such that each generates a vehicle trajectory and speed (VTS) profile. A selected one of the VTS profiles is then processed to generate the control signals, which are then processed at a low-level controller to generate commands that control one or more of actuators of the AV.
US10678249B2
A computer-implemented method for intersection control includes detecting an uncontrolled intersection ahead of the first vehicle travelling along a first road. The uncontrolled intersection includes an entry to a second road. The method includes detecting a start point of the entry and an end point of the entry with respect to the first vehicle using curb detection. The method includes predicting intent of a second vehicle to traverse through the entry, and controlling the first vehicle to allow the traversal through the entry by the second vehicle.
US10678240B2
Systems, methods, and computer-readable storage mediums which use annotated environmental models for sensor modification are disclosed. A computing system receives an environmental model for a vehicle. The environmental model can include data from a plurality of modalities. Object annotations are received from sensors which are used to modify the environmental model, creating an annotated environmental model. A classification of a current situation is generated using the annotated environmental model, and a sensor is modified using the classification.
US10678233B2
The present disclosure describes systems for data collection in an industrial environment having a self-sufficient data acquisition box for capturing and analyzing data in an industrial process. A system can include a data circuit for analyzing a plurality of sensor inputs, a network control circuit for sending and receiving information related to sensor inputs to an external system, wherein the system provides sensor data to one or more similarly configured systems, and wherein the data circuit dynamically nominates a similarly configured system capable of providing sensor data to replace the system.
US10678228B2
Increased robotic sophistication and more efficient autonomous operation is implemented by providing separate physical autonomous robots shared and remote access to the sensory array and information from the sensory array of one another. Each robot can access a sensor of any other robot, or scans or other information obtained from the sensor of any other robot. The robots leverage the shared sensory access in order to perform batch order fulfillment, dynamic rearrangement of item or tote locations, and opportunistic charging. These coordinated robotic operations based on the shared sensory access increase the efficiency and productivity of the robots without adding resources or hardware to the robots, increasing the speed of the robots, or increasing the number of deployed robots.
US10678227B2
Systems and methods for implementing an economic model predictive control (EMPC) strategy in any resource-based system include an EMPC tool. The EMPC tool is configured to present user interfaces to a client device. The EMPC tool is further configured to receive first user input including resources and subplants associated with a central plant. The EMPC tool is also configured to receive second user input including sinks and connections between central plant equipment. The EMPC tool also includes a data model extender configured to extend a data model to define new entities and/or relationships specified by user input. The EMPC tool also includes a high level EMPC algorithm configured to generate an optimization problem and an asset allocator configured to solve the resource optimization problem in order to determine optimal control decisions used to operate the central plant.
US10678225B2
A data analytics service for performing data analytics functions within a distributed process control environment is provided. The service may provide a user interface for creating a first diagram, representing a data model. The first diagram may be configured, compiled, and evaluated using off-line (i.e., historical) data from a distributed process control system, which may include data stored in distributed data engines (DDEs). Following evaluation, the first diagram may be automatically converted into a second diagram that is bound to on-line (i.e., real-time) data sources within the process control environment, which may then be compiled and executed to generate performance or predictive analytics data for the process. The diagrams may comprise a plurality of configurable function blocks or modules, connected logically via wires conveying outputs or inputs of the blocks or modules.
US10678224B2
The described methods and systems give users situational awareness regarding control loops in a process control system. The user can utilize the loop interface described herein to quickly understand how a given element (e.g., a device or function block) relates to other elements of the control loop. This enables the user to appreciate how modifying a parameter or device, for example, may impact control of the process. The user need not be intimately familiar with the logic associated with a control loop to understand the status of the control loop and its constituent elements. Further, in an embodiment, the user can easily correct certain statuses (e.g., unusual conditions) that arise with respect to the control loop.
US10678220B2
A follow spot controller and method are provided that store first and second sets of individual pan and tilt parameters for each of a plurality of automated luminaires and calibrate a 3-D model of a surface of a performance area and location and mounting orientations of the automated luminaires relative to the performance area, based on the stored sets of individual pan and tilt parameters. A physical orientation of the follow spot controller is sensed and operator pan and tilt parameters are sent to one of the automated luminaires. The operator pan and tilt parameters are based on the physical orientation of the follow spot controller. Individual calculated pan and tilt parameters are sent to each of the other automated luminaires. The individual calculated pan and tilt parameters are based on the operator pan and tilt parameters and the 3-D model.
US10678207B2
A method and apparatus are provided to control of a flotation separation process, including parameters of the flotation process and reagent addition to optimize mineral recovery. The apparatus includes a signal processor or processing module configured at least to receive signalling containing information about at least one acoustic characteristic of a froth layer in a flotation cell or tank of a flotation separation process; and determine a control characteristic related to the flotation separation process based at least partly on the signalling received. The signal processor or processing module may also be configured at least to: provide corresponding signalling containing information to control the flotation separation process based at least partly on the control characteristic determined.
US10678201B2
A wearable environmental interaction unit may include a plurality of sensors each being configured to provide an output indicative of at least one physiological aspect of an individual; a transmitter to establish a wireless communication path between the wearable environmental interaction unit and at least one environmental response unit located remotely with respect to the wearable environmental interaction unit; and a microcontroller. The microcontroller may be programmed to: analyze the outputs provided by the plurality of sensors; determine a state of being for the individual based on the outputs of the plurality of sensors; generate an environmental interaction control signal based on the determined state of being for the individual; and cause the transmitter to transmit the environmental interaction control signal to the at least one environmental response unit via the wireless communication path, the environmental interaction control signal being configured to cause a response by the environmental response unit including at least one change in an environmental condition.
US10678187B2
Embodiments described herein relate to a large area lens-free imaging device. One example is a lens-free device for imaging one or more objects. The lens-free device includes a light source positioned for illuminating at least one object. The lens-free device also includes a detector positioned for recording interference patterns of the illuminated at least one object. The light source includes a plurality of light emitters that are positioned and configured to create a controlled light wavefront for performing lens-free imaging.
US10678182B2
A developing cartridge includes: a housing; a developing roller rotatable about an axis extending in an axial direction; a first helical gear and a second helical gear positioned at an outer surface of the housing; a cover covering part of the second helical gear; and an engaging member movable with the second helical gear. The second helical gear meshes with the first helical gear and is rotatable in first and second rotational directions. The second helical gear is movable in the axial direction between a first position and a second position farther away from the outer surface than the first position. The second helical gear rotates in the first rotational direction to move to the first position. The second helical gear rotates in the second rotational direction to move to the second position whereby the engaging member engages part of the cover to terminate rotation of the second helical gear.
US10678178B2
A roll-paper printing apparatus includes a paper feeder that feeds roll paper, a printer that forms an image based on a job on the roll paper, an image scanner that scans the image formed on the roll paper, and a reeler that reels the roll paper, and the roll-paper printing apparatus includes a hardware processor that acquires the image scanned by the image scanner and detects an abnormal output in comparison between the image based on the job and the scanned image, and determines whether output of the job continues or stops, in accordance with a previously set condition, wherein, when the roll paper is cut in a passage direction of the roll paper into a plurality of lanes arrayed in a width direction of the roll paper, the hardware processor continues, in a case where the abnormal output is detected on a lane, the output of the job.
US10678177B2
An energization controlling portion selectively controls energization of a plurality of heat generating elements so that electric power to be supplied to the heat generating elements to heat a non-image heating region, through which an image formed on a recording material does not pass, among a plurality of heating regions of an image heating portion, is smaller than electric power to be supplied to the heat generating elements to heat an image heating region, through which the image passes, among the plurality of heating regions. When an abnormality detecting portion detects an abnormality in an image forming apparatus, the energization controlling portion increases the electric power to be supplied to the heat generating elements to heat the non-image heating region.
US10678175B2
An image forming device includes: an endless intermediate transfer belt; and a secondary transferrer, wherein the secondary transferrer includes a secondary transfer roller and a counter roller, a value calculated from w/Vsys is defined as a nip time N [sec], when the secondary transferrer is deemed as an equivalent circuit including a resistance R1 [Ω·m2] of the secondary transfer roller, a resistance R2 [Ω·m2] of the intermediate transfer belt, a resistance R3 [Ω·m2] of the counter roller, and capacitance Cmed [F/m2] of a recording medium, in a case where a combined resistance in the equivalent circuit is defined as Rtotal [Ω·m2], and combined capacitance in the equivalent circuit is defined as Ctotal [F/m2], a value calculated from Rtotal×Ctotal is defined as a time constant τ [sec], and the image forming device further includes: a sheet detector; and a hardware processor.
US10678169B1
Provided is an intermediate transfer belt for an electrophotographic image forming apparatus including conductor-coated particles in which ferroelectric particles are coated with a conductor.
US10678167B2
Provided is an endless belt which can improve rotational durability when compared to a conventional endless belt. This endless belt is formed in a tubular shape and is used for electronic photographing apparatuses. The endless belt has an edge part which is formed on at least one belt edge in the belt width direction and which has an end that is tapered toward the outside of the belt width direction. The edge part can be configured by a first edge part formed by intersecting an outer inclined surface with a belt inner circumferential surface, a second edge part configured by intersecting an inner inclined surface with a belt outer circumferential surface, or a third edge part configured by intersecting the outer inclined surface with the inner inclined surface.
US10678164B2
A developer container includes a developer accommodating portion, a rotatable member, and a flexible sheet member. The developer container further includes an elastically deformable elastic member. With respect to a longitudinal direction of the developer accommodating portion, between an end portion of the rotatable member and an inside surface of the developer accommodating portion, a gap is formed to permit movement of the rotatable member relative to the developer accommodating portion. In an unused state, the sheet member is elastically deformable together with the elastic member by the movement of the rotatable member relative to the developer accommodating portion in the longitudinal direction.
US10678145B2
A radiation receiving system for an inspection apparatus, used to perform measurements on target structures on lithographic substrates as part of a lithographic process, comprises a spectrometer with a number of inputs. The radiation receiving system comprises: a plurality of inputs, each input being arranged to provide radiation from a target structure; a first optical element operable to receive radiation from each of the plurality of inputs; a second optical element operable to receive radiation from the first optical element and to scatter the radiation; and a third optical element operable to direct the scattered radiation onto a detector. The second optical element may for example be a reflective diffraction grating that diffracts incoming radiation into an output radiation spectrum.
US10678144B2
The disclosure provides a projection exposure method for exposing a substrate arranged in the region of an image plane of a projection lens with at least one image of a pattern of a mask arranged in the region of an object plane of the projection lens. A substrate is coated with a radiation-sensitive multilayer system including a first photoresist layer composed of a first photoresist material and, between the first photoresist layer and the substrate and a separately applied second photoresist layer composed of a second photoresist material. The first photoresist material has a relatively high first sensitivity in a first wavelength range and a second sensitivity, which is lower relative to the first sensitivity, in a second wavelength range separate from the first wavelength range. The second photoresist material has an exposure-suitable second sensitivity in the second wavelength range.
US10678141B2
An exposure apparatus includes a liquid immersion member including a first member and a second member and configured to form a liquid immersion space of the liquid, a driving apparatus configured to move the second member with respect to the first member; and a controller configured to control the driving apparatus. The controller controls the driving apparatus so that a first operation of the second member in a first movement period of the substrate between exposure termination of a first shot region and exposure start of a second shot region is different from a second operation of the second member in a second movement period of the substrate between exposure termination of a third shot region and exposure start of a fourth shot region, the first and second shot regions being included in the same row, the third and fourth shot regions being arranged in different rows.
US10678138B2
The EUV radiation source includes a rotatable EUV source vessel configured to collect fuel debris generated from the collision of fuel droplets and a laser beam. The source vessel includes an inner surface for receiving the fuel debris, an first aperture at one end of the inner surface, and a heater adjacent to the inner surface and configured to generate a heating area on the inner surface in coordination with a rotation speed of the source vessel. The fuel debris is reflowed to the heating area. A method for generating EUV radiation includes collecting fuel debris on an inner surface of a source vessel, rotating the source vessel at a rotation speed, and heating a portion of the source vessel to an elevated temperature to generate a heating area on the inner surface in coordination with the rotation speed. The fuel debris is reflowed to the heating area.
US10678137B2
Techniques related to multi-pass patterning lithography, device structures, and devices formed using such techniques are discussed. Such techniques include exposing a resist layer disposed over a grating pattern with non-reflecting radiation to generate an enhanced exposure portion within a trench of the grating pattern and developing the resist layer to form a pattern layer having a pattern structure within the trench of the grating pattern.
US10678134B2
The present invention relates to a photosensitive composition, and a color conversion film. The present invention further relates to a use of the photosensitive composition in a color conversion film fabrication process, and to a use of the color conversion film in an optical device. The invention further more relates to an optical device comprising the color conversion film and method for preparing the color conversion film and the optical device.
US10678124B2
Provided is a method for manufacturing a color filter substrate including a base substrate, a black matrix layer and a plurality of color pixel units, and the color pixel unit including sub-pixel units of at least three colors. The method for manufacturing a color filter substrate includes: providing a base substrate; and forming a black matrix layer and the plurality of color pixel units on the base substrate, wherein the forming of the plurality of color pixel units includes: depositing an irreversible temperature-change material on the base substrate; and heating the irreversible temperature-change material to form sub-pixel units of at least two colors in the color pixel unit.
US10678110B2
One example of a display device includes an electronic paper display, a counter-electrode, and a floating electrode. The electronic paper display is imageable by receiving charges on an imaging surface of the electronic paper display. The counter-electrode is opposite to the imaging surface of the electronic paper display. The floating electrode is capacitively coupled to the counter-electrode.
US10678108B2
This application is directed to a lens assembly configured to focus light on a sensor array of an optical device. The lens assembly comprises one or more optical lenses and an electrochromic layer positioned between the one or more optical lenses and the sensor array. The electrochromic layer has one or more optical properties that are responsive to voltage applied to the layer, including a first optical property related to optical transmissivity. The first optical property includes a first state, responsive to a first applied voltage, in which the layer is substantially opaque to a predefined band of IR wavelengths. The first optical property also includes a second state, responsive to a second applied voltage distinct from the first applied voltage, in which the layer is substantially transparent to the predefined band of IR wavelengths and visible wavelengths.
US10678107B2
A method of manufacturing, with high mass productivity, liquid crystal display devices having highly reliable thin film transistors with excellent electric characteristics is provided. In a liquid crystal display device having an inverted staggered thin film transistor, the inverted staggered thin film transistor is formed as follows: a gate insulating film is formed over a gate electrode; a microcrystalline semiconductor film which functions as a channel formation region is formed over the gate insulating film; a buffer layer is formed over the microcrystalline semiconductor film; a pair of source and drain regions are formed over the buffer layer; and a pair of source and drain electrodes are formed in contact with the source and drain regions so as to expose a part of the source and drain regions.
US10678104B2
A display panel and a display module are provided. The display panel includes a bonding region. The bonding region includes a drive integrated circuit (IC) chip region, a first flexible circuit board region and a second flexible circuit board region. A first soldering pad is disposed in the first flexible circuit board region. A second soldering pad is disposed in the second flexible circuit board region. The first soldering pad and the second soldering pad are configured to output driving signals.
US10678099B2
A liquid crystal display panel and a liquid crystal display device adopting the liquid crystal display panel are provided. The liquid crystal display panel includes: a first substrate having an active area and a peripheral area, a second substrate disposed opposite to the first substrate, a pixel array circuit disposed on the first substrate and located in the active area, a driving circuit disposed on the first substrate and located in the peripheral area, a liquid crystal layer disposed between the first substrate and the second substrate, and a spacing structure disposed on the second substrate and facing towards the driving circuit. The driving circuit is connected to the pixel array circuit and configured to drive the pixel array circuit; the liquid crystal layer includes a number of liquid crystal molecules. The pixel array circuit is configured to control a motion of the liquid crystal molecules.
US10678096B1
A method and an apparatus for fabricating a display panel, where the method for fabricating the display panel includes providing a first substrate and a second substrate, arranging alignment layers at the first substrate and the second substrate, respectively, arranging liquid crystals and monomers between the first substrate and the second substrate to form a liquid crystal cell, and placing the liquid crystal cell in a reaction chamber, applying a drive voltage to the liquid crystal cell and illuminating the liquid crystal cell with a light source to perform polymerization between the monomers and the alignment layers. The light source includes at least one wavelength, and illumination times of the light source are at least one. The light source is an ultraviolet light or a visible light. By controlling the reaction condition between the alignment layers and the monomers, defects caused in the alignment process may be reduced.
US10678095B2
A display device includes: a display panel including an insulating substrate, a first electrode disposed on the insulating substrate, and a second electrode disposed on the insulating substrate and disposed to be insulated from the first electrode; a liquid crystal layer disposed on the display panel; and an alignment-inducing layer disposed between the display panel and the liquid crystal layer, wherein the alignment-inducing layer includes a compound having a structure represented by Chemical Formula 1-A: In Chemical Formula 1-A above, R1 is a hydrophilic group, R2 is a hydrogen atom, and A is an alkylene group of 1 to 20 carbon atoms, an alkyleneoxy group of 1 to 20 carbon atoms, or a single bond.
US10678083B2
There is provided an optical member capable of causing, when used for a liquid crystal display apparatus, light output from a light source to enter a liquid crystal display panel with high efficiency. An optical member according to an embodiment of the present invention includes: a polarizing plate; a reflective polarizer; a λ/4 plate; and a prism layer, the polarizing plate, the reflective polarizer, the λ/4 plate, and the prism layer being integrated in the stated order.
US10678080B2
A display device including a display panel having an active area to display an image, and an inactive area provided with a pattern disposed thereto to apply an electrical signal to the active area, a side cover having a peripheral frame disposed at an outer portion of the display panel to form a side portion exterior of the display device, and a support frame extended from the peripheral frame to be disposed at a rear of the display panel and supporting the display panel, and a black matrix disposed at a front of the inactive area to hide a pattern of the inactive area.
US10678078B2
A thin display device, a lightweight display device, or a bendable display device is provided. The display device can be fabricated by a method including a first step of forming a first electrode and a second electrode over a substrate such that they are apart from each other; a second step of sequentially forming a light-blocking layer over a support substrate, a resin layer covering the light-blocking layer, and a first coloring layer and a second coloring layer over the resin layer; a third step of bonding the substrate and the support substrate to each other with a liquid crystal layer containing liquid crystal, monomers, and a polymerization initiator positioned therebetween; a fourth step of performing light irradiation from the support substrate side so that the monomers in the liquid crystal layer are polymerized in a region not shielded by the light-blocking layer; and a fifth step of performing separation between the resin layer and each of the support substrate and the light-blocking layer to remove the support substrate and the light-blocking layer.
US10678076B2
An apparatus for treating pixels or regions of a display panel includes a measuring device configured to measure a parameter of light emitted by one or more pixels of each region of the display panel. The apparatus includes a parameter comparator operably coupled to the measuring device and configured to select one or more pixels or one or more regions of the display panel such that the measured parameter of light emitted by the one or more pixels or the one or more regions exceeds a threshold value. The apparatus also includes a laser device configured to emit a laser beam onto the selected one or more pixels or the selected one or more regions.
US10678074B2
The present invention relates to a semiconductor optical amplifier, the semiconductor optical amplifier including: a plurality of optical amplification regions arranged in series; a passive waveguide region provided between optical amplification regions; and first and second electrodes provided on an upper surface of each of the optical amplification regions. The passive waveguide region electrically insulates between the first electrodes and between the second electrodes of the adjacent optical amplification regions and optically connects the adjacent optical amplification regions. The semiconductor optical amplifier electrically connects the first electrode and the second electrode of the respective adjacent optical amplification regions so that the plurality of optical amplification regions are electrically connected in cascade, and feeds power to the optical amplification regions at both ends of arrangements of the plurality of optical amplification regions thereby driving the plurality of optical amplification regions.
US10678071B2
Systems and methods for smart contact lens data transfer using Light Fidelity (Li-Fi) are disclosed. In embodiments, a computer-implemented method, comprises: pairing a smart contact lens with a remote computing device, the smart contact lens including a data receiving device and a light transmitting device; receiving, by the smart contact lens, data from the remote computing device; and transmitting, by the light transmitting device of the smart contact lens, the data to a receiver device through Li-Fi communication between the light transmitting device of the smart contact lens and the receiving device.
US10678062B2
A reflecting module for optical image stabilization (OIS) includes a housing; a rotation holder provided in the housing and comprising a reflecting member; a rotation plate provided in the housing between an inner wall of the housing and the rotation holder so that the rotation holder is supported by the inner wall of the housing via the rotation plate; and a driving part configured to apply a driving force to the rotation holder to move the rotation holder.
US10678060B2
A laser line generation device includes a unitary lens structure and a laser emitter. The unitary lens structure includes an aspheric surface, a conical surface, and a side surface. The conical surface tapers inwardly toward the aspheric surface to an apex of the conical surface that is opposite an interior side of the aspheric surface. In operation, the laser emitter emits light rays toward the unitary lens structure, and the light rays pass through the aspheric surface into the unitary lens structure, reflect off of the conical surface, and exit the lens structure through the side surface. The light rays exiting the unitary lens structure may be substantially perpendicular to the light rays entering the unitary lens structure.
US10678059B1
A device for displaying visual information to a user includes a waveguide and a lens positioned proximate the waveguide. The waveguide and lens are fixed relative to one another at a top portion of the waveguide and a top portion of the lens. An impact absorber is positioned between a part of the waveguide and a part of the lens, where the impact absorber is affixed to only one of the waveguide and the lens.
US10678053B2
A light projection apparatus is provided comprising: a source of light; a switchable grating on a first substrate; and a diffractive optical element. Light is diffracted at least once by the switchable grating and is diffracted at least once by the DOE.
US10678048B1
A display assembly includes a primary display, a temporal display, and a tiled optical assembly (TOA). The TOA includes a central optic and a peripheral lens assembly. The central optic provides light from the primary display to the user. The peripheral lens assembly is positioned to provide light from the temporal display to the user. The peripheral lens assembly may be a single or multi-lens array. In some embodiments, the temporal display is a lower resolution than the primary display. In some embodiments, the primary display and the temporal display are in the same plane, and a fold mirror is used to provide light from the peripheral display to the peripheral optical element. The display assembly may be incorporated into an artificial reality head-mounted display.
US10678044B2
A rotation-free beam-steering device for manipulating probing and reflected optical beams includes at least one electrowetting cell having at least one side wall defining an inner space. The at least one side wall has a lining adjacent to the inner space. A liquid at least partially fills the inner space. The liquid has at least one controlled surface not in contact with the wall lining. The liquid further has a contact angle with the wall lining. The at least one controlled surface is disposed to interface with an optical beam exiting from a distal end of an optical fiber at an incidence angle. At least two electrodes are provided separated from the inner space by the lining. An electrical potential on the at least two electrodes is controlled to adjust the contact angle of the liquid bounding the at least one controlled surface.
US10678041B2
This information processing apparatus includes: a search image acquisition unit that acquires enlarged images at focal positions different from each other; a first feature amount calculation unit that obtains, for each of the multiple captured enlarged images, a first feature amount based on a direct current component and a dynamic range of an alternating current component of pixel values for each of blocks forming each of the enlarged images; and an in-focus position determination unit that determines an in-focus position of each enlarged image based on the first feature amount.
US10678036B2
An optical device is provided. The optical device includes a first surface that defines a concave light incident surface facing a central axis and a light source; a second surface disposed opposite the first surface which is configured to reflect light incident on the concave light incident surface; and an inclined light exit surface between the first surface and the second surface. The second surface includes a concave first reflective portion curving toward the first surface, and a substantially flat second reflective portion which portion is interposed between a first reflective portion edge of the first reflective portion and an outer second surface edge of the second surface. The first reflective portion is configured to totally reflect light incident at a predetermined angle or more with respect to a top surface of the light source once to the light exit surface.
US10678029B1
Compact folded camera modules having auto-focus (AF) and optical image stabilization (OIS) capabilities and multi-aperture cameras including such modules. In an embodiment, a folded camera module includes an optical path folding element (OPFE) for folding light from a first optical path with a first optical axis to a second optical path with a second optical axis perpendicular to the first optical axis, an image sensor and a lens module carrying a lens with a symmetry axis parallel to the second optical axis. The lens module can be actuated to move in first and second orthogonal directions in a plane perpendicular to the first optical axis, the movement in the first direction being for auto-focus and the movement in the second direction being for OIS. The OPFE can be actuated to tilt for OIS.
US10678026B2
An optical system includes a first lens having negative refractive power and having two concave surfaces, a second lens having positive refractive power, a third lens having refractive power, a fourth lens having refractive power, a fifth lens having refractive power, a sixth lens having refractive power, and a seventh lens having refractive power. The first to seventh lenses are sequentially disposed from an object side. Whereby an aberration improvement effect may be increased and high resolution and a wide angle may be implemented.
US10678022B2
An imaging lens includes a stop; a first lens; a second lens; a third lens having positive refractive power; a fourth lens; a fifth lens having positive refractive power; and a sixth lens, arranged in this order from an object side to an image plane side. The fourth lens is formed in a shape so that a surface thereof on the image plane side is convex near an optical axis thereof. The sixth lens is formed in a shape so that a surface thereof on the image plane side is concave near an optical axis thereof. The second lens is formed in a shape so that a surface thereof on the object side and a surface thereof on the image plane side have specific curvature radii.
US10678014B2
A mid-span optical fiber cable support system is provided. The system includes a mid-span clamp system engaging a main span cable to support a mid-span later drop cable run. The mid-span clamping system includes a main span cable clamp engaging the main span cable, and a drop cable clamp engaging the drop cable. The drop cable clamp is supported from the main span cable such that the second portion of the drop cable extends away from the main span cable such that a load applied by the drop cable at the drop cable clamp is substantially perpendicular to the preferential bend axis of the main span cable. In addition, the main span cable clamp includes a bend strain reducing curved surface.
US10678008B1
An electro-optical aggregator system includes: a system board; a plurality of cards electrically connected to the system board, the plurality of cards each comporting with a standard form factor; and an electro-optical aggregator card comporting with the standard form factor and trafficking electrical signals with the plurality of cards, the electro-optical aggregator card including an optical transceiver chip through which the trafficked signals are optically communicated.
US10678007B2
Example embodiments relate to active-passive waveguide photonic systems. An example embodiment includes a monolithic integrated active/passive waveguide photonic system. The system includes a substrate having positioned thereon at least one active waveguide and at least one passive waveguide. The at least one active waveguide and the at least one passive waveguide are monolithically integrated and are arranged for evanescent wave coupling between the waveguides. The at least one active waveguide and the at least one passive waveguide are positioned so that at least a portion of each waveguide does not overlap the other waveguide, both in a height direction and in a lateral direction with respect to the substrate.
US10678006B2
An example method of manufacturing an optical interface. An optical socket may be provided that has an alignment feature that is to engage an optical connector, and first solder attachment pads. A printed circuit board may be provided that has an active optical device and second solder attachment pads. The optical socket may be connected to the printed circuit board by reflowing solder between the first and second solder attachment pads. The first and second solder attachment pads, the alignment feature, and the active optical device are positioned such that, while reflowing the solder, the solder automatically forces the optical socket into an aligned position.
US10677990B2
In the examples provided herein, a system includes a loop waveguide; and a grating coupler formed on the loop waveguide to couple light impinging on the grating coupler having a first polarization into the loop waveguide in a first direction, and to couple light having a second polarization, orthogonal to the first polarization, into the loop waveguide in a second direction. The system also includes a ring resonator positioned near the loop waveguide tuned to have a resonant wavelength at a first wavelength to couple light at the first wavelength out of the loop waveguide into the ring resonator. An output waveguide positioned near the ring resonator couples light out of the ring resonator into the output waveguide; and a photodetector detects light propagating out of a first end and a second end of the output waveguide.
US10677988B2
An optical device including a waveguide microresonator, laid out to guide a light beam along a closed loop optical path; and at least one injection and/or extraction waveguide, optically coupled to the microresonator for injection and/or extraction of the light beam. The microresonator is composed of a plurality of elementary waveguides with a spacing between them, and located one after the other to form a loop-shaped layout. Among other things, the invention increases the sensitivity of the microresonator to the surrounding medium.
US10677985B2
A device (e.g., a photonic multiplexer) is provided that includes a plurality of first switches. Each first switch in the plurality of first switches includes a plurality of first channels. Each first switch is configured to shift photons in the plurality of first channels by zero or more channels, based on first configuration information provided to the first switch. The device further includes a plurality of second switches. Each second switch includes a plurality of second channels. Each second channel is coupled with a respective first channel from a distinct first switch of the plurality of first switches. Each second switch is configured to shift photons in the plurality of second channels by zero or more channels, based on second configuration information provided to the second switch.
US10677976B2
A mobile device is provided which is capable of displaying a hologram. The mobile device includes a main body including a screen; a light guide member disposed above the screen; an entrance optical member disposed on a surface of the light guide member; and an image hologram disposed on a surface of the light guide member and laterally spaced apart from the entrance optical member. When an area of the screen corresponding to the entrance optical member emits a light, a holographic image stored in the image hologram is displayed above the light guide member.
US10677972B2
An optical filter may include a substrate. The optical filter may include a first mirror. The optical filter may include a second mirror. The optical filter may include a spacer. The first mirror, the second mirror, and the spacer may form a plurality of component filters. A first component filter, of the plurality of component filters, may be associated with a first cross-sectional area and a second component filter, of the plurality of component filters, is associated with a second cross-sectional area. The first cross-sectional area and the second cross-sectional area may be configured to response balance the first component filter and the second component filter.
US10677967B1
A flexible border for a liquid lens serves as a transition to allow movement at an edge of a membrane that is part of the liquid lens, thereby reducing distortion caused by the “beam effect” of the membrane securely attached to an anchor point. The flexible border allows vertical translation of an end of a membrane portion.
US10677965B2
An optical device fabrication method includes removing semiconductor material from a semiconductor substrate to form a first curved surface and a second curved surface, forming a bonding material on the first curved surface, and selectively removing semiconductor material from at least one of the first and the second curved surfaces to form one or more subwavelength structures. The semiconductor substrate has a bandgap wavelength associated with a bandgap energy of the semiconductor material. The optical device refracts certain incident electromagnetic radiation and/or filters other electromagnetic radiation. The refracted radiation includes infrared wavelengths longer than the bandgap wavelength and the filtered radiation includes wavelengths shorter than the bandgap wavelength.
US10677957B2
The instant invention relates to a method for noise reduction from a magnetic resonance sounding (MRS) oscillating signal, and more particularly, to a data processing method for reducing random noise contained in MRS oscillating signal based on joint algorithm principles of EMD and TFPF. A MRS oscillating signal is decomposed into different eigen-mode components by using decomposition characteristic of EMD algorithm; then a signal-dominated eigen-mode component is encoded as an instantaneous frequency of an analytical signal of unit amplitude using TFPF algorithm; and random noise is suppressed with the characteristics that the time-frequency distribution of the analytical signal is concentrated along with the instantaneous frequency. The method requires fewer filtering constraints and is simple to operate without need of designing a filtering interval in the time-frequency domain, and has good adaptability to the MRS oscillating signal with a low signal-noise-ratio.
US10677955B2
An example method includes measuring, with a sensor tool, an electromagnetic field generated by an excitation source in order to determine an azimuth angle from the sensor tool to the source. An initial calibration of the sensor tool is performed to generate a library of sensor tool constant coefficients. Each sensor tool coefficient in the library is associated with a different range of azimuth angles. A sensor tool constant coefficient is selected from the library of sensor tool constant coefficients in response to the azimuth angle from the sensor tool to the source. The gradient field component of down hole measurements provided by the sensor tool are then calibrated based on the selected sensor tool constant coefficient.
US10677947B1
The present disclosure provides a horizontal fracture prediction method, device and equipment. The method comprises: acquiring primary wave velocities and shear wave velocities of first and second incidence angle directions of seismic waves at a target fracture location, wherein a first incidence angle is smaller than a second incidence angle, and the incidence angles are included angles between propagation directions of the seismic waves and a surface normal direction of a target fracture; calculating a first primary wave/shear wave velocity ratio and a first shear wave splitting (SWS) coefficient of the first incidence angle direction; calculating a second primary wave/shear wave velocity ratio of the second incidence angle direction; and determining that the target fracture is a horizontal fracture under the condition that the first SWS coefficient is smaller than a first preset value and a ratio of the first primary wave/shear wave velocity ratio to the second primary wave/shear wave velocity ratio is smaller than a second preset value. According to embodiments of the present disclosure, whether the target fracture is the horizontal fracture or not is determined through calculating the primary wave/shear wave velocity ratio and the first SWS coefficient of the first incidence angle direction and the primary wave/shear wave velocity ratio of the second incidence angle direction, so that effective data are provided for exploration and development of coal-bed gas and shale gas.
US10677945B2
The invention relates to a hydrophone housing. The housing comprises an outer casing with an exterior shape being in close contact with sediment when buried therein and having a deflectable wall part. Solid material partly fills the casing to define an outer chamber behind the deflectable wall part, a cavity shaped so that an inner chamber is defined immediately surrounding a hydrophone sensing element held therein, and a first duct for liquid flow communication between the outer chamber and the cavity or an internal volume of the hydrophone sensing element. Thereby, a hydraulic coupling is provided so that an acoustic pressure causing small radial displacements of outer surface of the housing will, via liquid in the first duct, cause large radial displacements of the hydrophone sensitive element. The area of the deflectable wall part is much larger than the area of the sensitive element so that only small displacements of the housing are required to cause large displacements at the hydrophone sensing element.
US10677942B2
An apparatus suitable for detecting X-ray is disclosed. In one example, the apparatus comprises an X-ray absorption layer comprising a first pixel and a second pixel, and a controller. The controller is configured for determining that carriers generated by a single X-ray photon are collected by the first pixel and the second pixel. The controller is also configured for determining energy of the single X-ray photon based on a first voltage detected from the first pixel and a second voltage detected from the second pixel. The first voltage and the second voltage are caused by the single X-ray photon.
US10677922B2
A time-of-flight (TOF) sensor device is provided with features for correcting distance measurement offset errors caused by such factors as temperature, dynamic reflectivity ranges of objects in the viewing space, or other factors. In various embodiments, the TOF sensor device generates corrected distance values based on comparison of two different distance values measured for an object by two different measurement techniques, including but not limited to phase shift measurement, pulsed TOF measurement, distance measurement based on the focal length of the TOF sensor's lens, and comparison of distance variations with light intensity variations. In addition, some embodiments of the TOF sensor device perform self-calibration using internal waveguides or parasitic reflections as distance references.
US10677919B2
The present invention provides a self-positioning system of a deepwater underwater robot of an irregular dam surface of a reservoir, including cross reflection metal plates arranged on the irregular dam surface, and an underwater robot provided with a control motherboard, a water level indicator and a sonar system, wherein the water level indicator and the sonar system are respectively connected with the control motherboard, and the control motherboard is connected with a computer via a cable. The cross reflection metal plate has known coordinates and has four quadrants. A sonar signal emitted by the sonar system is reflected by the cross reflection metal plate to generate sonar reflection signals of four quadrants, and the sonar signals in the effective quadrants correspond to known coordinate parameters of the cross reflection metal plate so as to obtain the horizontal distance between the underwater robot and the irregular dam surface. The water level indicator is used for calculating the vertical position of the underwater robot. The computer calculates accurate positioning of the underwater robot according to the horizontal position and the vertical position. The present invention has the beneficial effects of being able to accurately obtain the positioning coordinates of the underwater robot in the deepwater of the irregular dam surface of the reservoir.
US10677898B2
An optical driver arrangement (10) comprises a comparator (11) and a pulse generator (15). The comparator (11) comprises a first input (12) for receiving a sensed output signal (S1) derived from a sensor signal (S2) generated by a light sensor (24), a second input (13) for receiving a reference signal (S3) and a comparator output (14) for providing a comparator signal (S4). The pulse generator (15) comprises a control input (16) coupled to the comparator output (14) and a generator output (22) for providing a driver signal (S5) to a light source (21). The driver signal (S4) comprises a series of at least one pulse and a parameter of the driver signal (S4) is controlled by the comparator signal (S4).
US10677893B2
Provided are a vertical alignment apparatus and method for a vehicle radar. The vertical alignment apparatus includes a case at which a shaft is formed, an antenna coupled with the shaft and disposed to be rotatable about the shaft in a vertical direction, an antenna rotary member rotating the antenna and a stopper limiting an angle of rotation of the antenna, wherein the antenna rotary member displaces one side of the antenna upward or downward so as to rotate the antenna.
US10677890B2
A radar apparatus for estimating position of a plurality of obstacles. The radar apparatus includes a receive antenna unit. The receive antenna unit includes a linear array of antennas and an additional antenna at a predefined offset from at least one antenna in the linear array of antennas. The radar apparatus also includes a signal processing unit. The signal processing unit estimates an azimuth frequency associated with each obstacle of the plurality of obstacles from a signal received from the plurality of obstacles at the linear array of antennas. In addition, the signal processing unit estimates an azimuth angle and an elevation angle associated with each obstacle from the estimated azimuth frequency associated with each obstacle.
US10677888B2
An enhanced radar detector in one example displays a source direction of one more detected signals simultaneously with a frequency band of the detected signal. In another embodiment, a method detects a location of a false alert source to suppress alerts emanating from the location. A geographic location of a first mid-ship point of a detected radar signal in a vehicle traveling in a first direction are identified/recorded. The geographic location of a second mid-ship point of a detected signal is also identified/recorded in a vehicle traveling in a second different direction. The recorded geographic locations/directions of travel are uploaded to a host server, or evaluated within the radar detector, to identify a false source and mark a false source at an intersection of the first and second midlines. The marked false source location can be used in a detector and/or downloaded to multiple detectors via a social network.
US10677881B2
The present invention provides an improved method of pedestrian dead reckoning (PDR) and device for performing PDR. An image of the environment to be traversed by the pedestrian is used to define states associated with the PDR environment. The image is utilized to constrain error in the estimated location of the pedestrian. Pairs of states are identified and the characteristics of the defined states are utilized to define the probabilities of transitioning between states of the pair. Possible pedestrian events which may be observed are also defined and for each pair of states, the possibility of detecting an event given the state transition is determined. After detecting a series of events, the transition probabilities and the event probabilities are utilized to determine a state probability that the pedestrian is in a particular state at each particular time. Utilizing these state probabilities an estimated location is provided at each time.
US10677880B2
Using atmospheric data from one or more reference nodes to estimate an altitude of a receiver. Assistance data associated with a set of reference nodes within a region is identified, and the assistance data is used to identify atmospheric reference data associated with a subset of selected reference nodes. An estimate of the receiver's altitude is generated using the atmospheric reference data from the subset of reference nodes.
US10677877B2
A system for use in identifying one of an unmanned ground vehicle and an unmanned aerial vehicle includes a signal emitter associated with the unmanned vehicle. The signal emitter includes at least one quantum cascade laser. The signal emitter emits a signal having a wavelength between approximately 2 μm and approximately 30 μm, and the signal is detectable to identify the unmanned vehicle as friendly at a distance from the signal emitter greater than approximately 1 meter.
US10677872B2
In a magnetic resonance method and apparatus for time-of-flight vascular imaging, a magnetic field is applied to an imaging volume and an inflow volume, from which liquid enters into the imaging volume, of an examination person. The imaging volume is excited by an RF pulse, which fulfills a magnetization transfer function and a fat saturation function, while the magnetic field is being applied. The RF pulse has a frequency distribution whose frequencies are higher than the center frequency of water in the imaging volume, and that includes the fat frequency in the imaging volume. The magnetic field has a field distribution with an apex with essentially no spatial gradient in the imaging volume and having a higher spatial gradient in the inflow volume, so that the center frequency of water in the inflow volume is shifted in the direction of lower frequencies and is no longer affected by the RF pulse.
US10677865B2
The present disclosure relates to a magnetic resonance imaging device and shimming methods on the magnetic resonance imaging device. The magnetic resonance imaging device includes a main magnet, gradient coils, a vacuum enclosure, and a shimming conduit. The vacuum enclosure is configured to house at least part of the shimming conduit. The vacuum enclosure and at least part of the shimming conduit defines a hermetically sealed space configured to house the gradient coils. The shimming conduit has at least one opening configured to allow for access to an interior of the shimming conduit. The interior of the shimming conduit is hermetically insulated from the hermetically sealed space.
US10677862B2
A signal receiver for receiving signals produced by a magnetic resonance scanner from an examination subject has an operating circuit and a local coil assembly having at least two coils, wherein the operating circuit is used to individually activate at least one of the at least two coils, and the operating circuit is located inside an RF-shielded room surrounding the magnetic resonance scanner.
US10677850B2
A state of charge estimation method includes: measuring a voltage of a lithium ion secondary battery that is being charged at a predetermined current rate higher than or equal to a predetermined charging rate; obtaining a rate of increase in the measured voltage; and estimating a state of charge of the lithium ion secondary battery based on the rate of increase in the measured voltage and first reference data. The first reference data are data including a correlation between a state of charge of a reference lithium ion secondary battery and a rate of increase in voltage of the reference lithium ion secondary battery when the reference lithium ion secondary battery is charged at the predetermined current rate.
US10677849B2
An electrochemical cell comprises an electrolyte capable of facilitating ion transfer between an anode and a cathode. A method for identifying and/or characterizing a soft short in an electrochemical cell comprises cooling the electrochemical cell to an observation temperature at which inter-electrolyte ion migration is substantially inhibited, observing the open circuit voltage (OCV) of the electrochemical cell at the observation temperature for a period of time, and determining the presence of a soft short in the electrochemical cell if the OCV reaches a minimum threshold voltage prior to the expiration of the period of time. The method can optionally further include generating an impedance spectrum for the cell via potentiostatic electrochemical impedance spectroscopy (PETS) at or below the observation temperature, and defining the cell leakage resistance as the maximum impedance limit of the impedance spectrum. The observation temperature can comprise the glass transition temperature of the electrolyte.
US10677847B2
A current sensor device for measuring a current, in particular for measuring a battery current in motor vehicles. The device includes a clamping device for fixing the current sensor device to a maintaining body, an electric resistance element on which the current can be measured by means of a voltage, and an electric mass element by means of which the current sensor device can be electrically coupled to a zero potential. The clamping device, the resistance element and the mass element are integrally formed.
US10677846B2
A device, including: a sensor circuit that senses the state of contact impedance of a mechanical electrical switch; and a switch-off circuit that represents a sensed high impedance contact of the switch as a low or constant impedance, where the sensor circuit detects an open or closed condition of the switch by sensing a voltage across the switch passing a threshold value.
US10677844B2
A logic BIST circuits concurrently execute a first scan test for a scan chain as a target and a second scan test for a scan chain as a target, when they are set to a an LBIST mode, and execute the first scan test without executing the second scan test, when they are set to a simultaneous test mode. Memory BIST circuits execute a test for memory circuits concurrently with the first scan test, when they are set to the simultaneous test mode.
US10677841B2
A composite product testing system including a main management system, a test equipment and a burn-in apparatus is disclosed. The test equipment and the burn-in apparatus are both arranged in a burn-in chamber of the testing system. First, multiple tested products are respectively inserted in multiple gauges of the burn-in chamber, and a burn-in procedure is activated for providing an aging environment. The main management system controls one of the gauges to connect with the test equipment for the test equipment to perform testing on the tested product upon the connected gauge. After the testing is completed, the main management system then controls the gauge to disconnect from the test equipment and re-connect with the burn-in apparatus, so as to monitor the tested product upon the gauge during the burn-in procedure.
US10677837B2
Disclosed is a system and method for monitoring a characteristic of an environment of an electronic device. The electronic device may include a printed circuit board and a component. A sensor is placed on the printed circuit board, and may be between the component and the board, and connects to a monitor, or detector. An end user device may be used to store, assess, display and understand the data received from the sensor through the monitor.
US10677833B2
A structure, such as a wafer, semiconductor chip, integrated circuit, or the like, includes a through silicon via (TSV) and an electromigration (EM) monitor. The TSV) includes at least one perimeter sidewall. The EM monitor includes a first EM wire separated from the perimeter sidewall of the TSV by a dielectric.
US10677823B2
A system and method is disclosed for detecting a specific voltage phase, from a multiphase voltage source, and a specific outlet of an intelligent power strip, that is associated with a residual current flow. The method accomplishes this by using a system that employs a statistical time series analysis using a Pearson's correlation coefficient calculation to measure the linear dependence between the discretely sampled residual current waveform and each phase and outlet's discretely sampled current waveforms, in turn. A residual current as low as 1 mA can be accurately measured and its associated voltage phase source, as well as which outlet of an intelligent power strip it flows out of, can be reliably determined.
US10677820B2
Portable self-standing electromagnetic (EM) field sensing locator systems with attachments for finding and mapping buried objects such as utilities and with intuitive graphical user interface (GUI) displays are described. Accessories may include a ground penetrating radar (GPR) system with a rotating Tx/Rx antenna assembly, a leak detection system, a multi-probe voltage mapping system, a man-portable laser-range finder system with embedded dipole beacon, and other detachable accessory sensor systems are accepted for attachment to the locator system for simultaneous operation in cooperation with the basic locator system. The integration of the locator system with one or more additional devices, such as fault-finding, geophones and conductance sensors, may be used to facilitate the rapid detection and localization of many different types of buried objects.
US10677813B2
A physical quantity detector according to the invention includes a substrate section including a base section, a movable part connected to the base section, a support section extending from the base section, an extending part extending from the support section, and a physical quantity detection element fixed to the base section and the movable part, and a weight fixed to the movable part, and the extending part and the weight overlap each other in a planar view from the thickness direction of the extending part.
US10677807B2
A system and method for collecting, transporting, and analyzing dried bodily fluid samples using a sample collection device incorporating extraction markers, an imaging device to take images of dried samples on the collection device, and a computing device to analyze data points from the images so as to measure various properties of the collected sample such as the volume of blood initially collected, and the portion of that volume containing plasma and erythrocytes.
US10677801B2
The present invention relates to compositions and methods for-determining a treatment course of action. In particular, the present invention relates to compositions and methods for the prediction of a subject's response to cancer therapies and administration of appropriate treatments.
US10677787B2
Provided are methods and compositions for the production of novel antibodies that bind specifically to a target antigen. These methods and compositions are particularly useful for producing antibodies having the antigen binding specificity of a reference antibody but with improved properties (e.g., binding affinity, immunogenicity, and thermodynamic stability) relative to the reference antibody.
US10677785B2
The instant description provides reporter constructs, transgenic cells, and transgenic organisms and methods for identifying agents that can regulate gene expression and improve plant performance and yield. Compounds that increase plant performance or yield are identified by contacting a test compound with a plant cell that comprises a target promoter sequence operably linked to a polynucleotide sequence encoding a DNA sequence-specific transactivator, and a reporter polynucleotide that is operably linked to a promoter sequence that is recognized by the DNA sequence-specific transactivator. The target promoter sequence can be recognized by a transcriptional regulatory polypeptide capable of modulating specific signaling pathways that enhance plant performance or yield.
US10677784B2
Disclosed is an apparatus for manufacturing a display module. An apparatus for manufacturing a display module according to an exemplary embodiment of the present invention, which attaches a polarizing plate, from which a release film is peeled, onto a display panel, includes: a separator configured to peel a release film from a polarizing plate, and formed with a flow path, through which foreign substances dropped from the release film when the release film is peeled are dischargeable; and a suction unit coupled to the separator to suck the foreign substances.
US10677780B2
Compositions, kits, and devices that include calibration and/or quality control reagent(s) for monitoring the performance of blood gas, electrolyte, and/or metabolite instrumentation are disclosed. Different oxygen levels in the calibration and/or quality control reagent(s) can be generated using an oxygen scavenger. Methods of accurately measuring the oxygen levels so generated using a by-product of the oxygen scavenger are also disclosed.
US10677779B2
Disclosed is a platelet-testing chip. The platelet-testing chip includes a plurality of sample chambers storing blood samples, stirrers provided in the sample chambers to apply shearing force to the blood samples, a plurality of waste sample chambers provided so as to correspond to the plurality of the sample chambers, microchannels, through which the sample chambers and the waste sample chambers corresponding to each other are independently connected to thus form paths through which the blood samples flow from the sample chambers to the corresponding waste sample chambers, and microbeads which are received in one or more of the plurality of the sample chambers and which are coated with a reagent for activating platelets on an outer surface thereof. When the blood samples are transferred from the sample chambers through the microchannels, the microbeads are transferred together with the blood samples.
US10677776B2
A method of exporting measurements of a nanopore sensor on a nanopore based sequencing chip is disclosed. An electrical characteristic associated with the nanopore sensor is measured. The electrical characteristic associated with the nanopore sensor is processed. A summary for the electrical characteristic and one or more previous electrical characteristics is determined. The summary for the electrical characteristic and the one or more previous electrical characteristics are exported. Determining the summary includes determining that the electrical characteristic and at least a portion of the one or more previous electrical characteristics correspond to a base call event at the nanopore sensor. The summary represents the electrical characteristic and the at least a portion of the one or more previous electrical characteristics.
US10677774B2
A smart phone or tablet includes laser diodes configured to be pulsed and generate near-infrared light between 700-2500 nanometers. Lenses direct the light to a sample. A detection system includes a photodiode array with pixels coupled to CMOS transistors, and is configured to receive light reflected from the sample, to be synchronized to the light from the laser diodes, and to perform a time-of-flight measurement of a time difference between light from the laser diodes and light reflected from the sample. The detection system is configured to convert light received while the laser diodes are off into a first signal, and light received while at least one laser diodes is on, which includes light reflected from the sample, into a second signal. The smart phone or tablet is configured to difference the first signal and the second signal and to generate a two-dimensional or three-dimensional image using the time-of-flight measurement.
US10677771B2
Methods, systems and computer program products for detecting gas leaks using a drone are provided. Aspects include capturing a first set of data regarding a presence of a gas in the geographic area while flying along the initial flight path. Aspects also include creating secondary flight paths through regions in the geographic area in which the presence of the gas exceeds a threshold amount and capturing a second set of data regarding a concentration of the gas in the one or more regions while flying along the secondary flight paths. Aspects further include capturing wind data while flying along the initial and second flight paths and creating a three-dimensional gas plume model for gas leaks identified in the geographic area based on the first set of data, the second set of data and the wind data, wherein the three-dimensional gas plume model identifies a source of the gas leaks.
US10677768B2
A method of sensing includes obtaining first sensor data points by a sensor, obtaining first reference data points, and determining a correlation between the first sensor data points and the first reference data points. The method of sensing further includes measuring second sensor data points by the sensor, obtaining second reference data points, and adjusting the second sensor data points using the correlation and the second reference data points to obtain corrected sensor data points. The method of sensing also includes determining sensed values from the corrected sensor data points and storing the sensed values.
US10677764B2
An ultrasonic surgical apparatus and method, the apparatus including a signal generator outputting a drive signal having a frequency, an oscillating structure, receiving the drive signal and oscillating at the frequency of the drive signal, and a bridge circuit, detecting the mechanical motion of the oscillating structure and outputting a signal representative of the mechanical motion. The ultrasonic surgical apparatus also includes a microcontroller receiving the signal output by the bridge circuit, the microcontroller determining an instantaneous frequency at which the oscillating structure is oscillating based on the received signal, and determining a frequency adjustment necessary to maintain the oscillating structure oscillating at its resonance frequency, the microcontroller further determining the quality (Q value) of the signal received from the bridge circuit and determining material type contacting the oscillating structure.
US10677747B2
Humidity sensors may exhibit a relatively small amount of hysteresis and/or a faster response time. In some cases, a humidity sensor may include a polymeric humidity sensing layer disposed over an electrode layer. The polymeric humidity sensing layer may include a halogenated layer disposed over the polymeric humidity sensing layer. The polymeric humidity sensing layer may, for example, include a polyimide and the halogenated layer may include a monolayer or less than a monolayer of a halogenated material such as a fluorinated material.
US10677744B1
Embodiments provide a multi-cone X-ray imaging Bragg crystal spectrometer for spectroscopy of small x-ray sources with a well-defined spectral resolution. The spectrometer includes a glass substrate machined to a multi-cone form; and a thin crystal slab attached to the glass substrate, whereby the multi-cone X-ray imaging Bragg crystal spectrometer provides rotational symmetry of a ray pattern, providing for accurate imaging, for each wavelength in the spectral range of interest. One or more embodiments include a streak camera and/or a gated strip detector.
US10677739B2
A method of inspecting defects of a transparent substrate may include: illuminating a transparent substrate; calculating an incidence angle range of light so that a first region where the light meets a first surface of the transparent substrate and a second region where light meets a second surface being opposite the first surface of the transparent substrate do not overlap each other; adjusting an incidence angle according to the incidence angle range; adjusting a position of a first detector so that a first field-of-view of the first detector covers the first region and does not cover the second region; adjusting a position of a second detector so that a second field-of-view of the second detector covers the second region and does not cover the first region; and obtaining a first image of the first region and a second image of the second region from the first and second detector, respectively.
US10677734B2
A method and an apparatus for optical measurement of a liquid sample placed in a sample well where the sample in the sample well is exposed to excitation light at first wavelength from an excitation light source, which excitation light generates a collection of singlet state oxygen molecules from donor molecules in the liquid sample, said singlet state oxygen molecules reacting with acceptor molecules in the liquid sample causing said acceptor molecules to emit chemiluminescence emission light at second wavelength, which second wavelength is shorter than said first wavelength, and where the emission light produced by the excitation light is measured with a detector, characterized in that the excitation light source is a LED.
US10677725B2
A sensor device for a container of a liquid substance comprises a body with a housing portion having a closing structure, the body having an inner surface and an outer surface. The housing portion is pre-arranged for assembly on the container, in such a way that a portion of the outer surface of the body faces the inside of the container to be in contact with the liquid substance, and the inner surface of the body is isolated from the inside of the container. Associated to the body is a first arrangement for detection of the level of the substance.Associated to the body of the device is a second arrangement for detection of a characteristic of the liquid substance, which comprises an emitter and a receiver of a given optical radiation. A first portion of the body of the device is made of a material designed for propagation of the given optical radiation, the emitter and the receiver being optically coupled to the inner surface of the body at the first portion. The first portion of the body of the device is shaped to contribute to propagation of the given optical radiation from the emitter to the receiver, in such a way that the given optical radiation is propagated through the first portion of the body of the device towards the receiver, at an angle and/or with an intensity that are/is variable as a function of the characteristic of the liquid substance.
US10677717B2
A colorimetric analyzer includes a reaction chamber configured to receive a sample and at least one reagent. A measurement cell is operably coupled to the reaction chamber. The measurement cell has an illumination source and an illumination detector spaced from the illumination source such that illumination from the illumination source passes through the measurement cell to the illumination detector. A controller is coupled to the illumination source and the illumination detector. The controller is configured to determine an absorbance of a reducing reagent and store the determined reagent absorbance in the analyzer. The controller is configured to use the determined reagent absorbance to compensate at least one subsequent colorimetric sample measurement.
US10677715B2
Methods are presented. Signals are sent into a first surface of a structure using an ultrasonic transducer. Ultrasound response signals are received at the ultrasonic transducer. A portion of a second surface of the structure is heated while the ultrasonic transducer is sending signals into the first surface, wherein the second surface is on an opposite side of the structure from the first surface. Infrared images of the portion of the second surface of the structure are taken after heating the second surface.
US10677714B2
A covered chamberless particulate detector includes a chamberless detector configured to produce a signal when particulate sensing events occur; one or more optical emitters disposed on the chamberless detector, configured to emit one or more emitting cones of light; one or more optical sensors disposed on the chamberless detector, defining one or more receiving cones; and a protective cover on the chamberless detector defining an inside region and an outside region. Each of the one or more optical sensors is configured to detect occurrence of particulate sensing events. The protective cover includes a material having one or more optical properties of transmission, reflection, and absorption; and at least of these optical properties has a bandwidth.
US10677711B2
An apparatus and a method for identifying at least one type of white blood cell (WBC) within a whole blood sample is provided. The method includes: adding at least one colorant to the sample; providing at least one fluorescent excitation light and at least one transmission light; receiving both light fluorescing from and transmitted through the sample and producing signals representative thereof; creating at least one image of the sample using the signals; identifying WBCs within the sample image; quantitatively analyzing at least some of the identified WBCs within the image, including determining one or more quantitative values; and identifying at least one type of WBC from the identified WBCs using the quantitative values.
US10677709B2
Particle detection cartridges are provided. Aspects of the particle detection cartridges according to certain embodiments include a sample input, a flow channel and a light channel, where the flow channel and light channel are coupled at a detection region such that only light from the detection region can propagate directly through the light channel to a detector. Systems including the cartridges, as well as methods for detecting particles in a sample with the subject particle detection cartridges/systems, are also described. Kits having one or more cartridges are also provided.
US10677707B2
Systems and methods for evaluating permeability at unsteady-state pressure conditions and areal distribution of microproppants are provided. In some embodiments, the methods comprise: obtaining a first dataset relating to a positive permeability through a split core plug sample of a subterranean formation at a plurality of different differential pressures; obtaining a second dataset relating to a positive permeability through the split core plug sample at each different differential pressure after a plurality of microproppant particles have been placed between two halves of the sample; extrapolating a baseline positive permeability of the sample at a differential pressure equal to zero based on the first dataset; extrapolating a treated positive permeability of the sample at a differential pressure equal to zero based on the second dataset; calculating a closure resistance of the fracture and the fracture closure pressure using the second dataset; and estimating a proppant areal placement factor.
US10677702B2
The method of predicting a formed body density includes: a correlation calculating step of obtaining the correlation between the formed body density of the formed body and the porosity of the fired body; and a formed body density predicting step including: in a case of preparing a kneaded material A from a ceramic raw material having substantially the same composition as a ceramic raw material used for preparing a kneaded material, preparing a formed body B by forming the kneaded material A, preparing a dried body C by drying the formed body B, and preparing a fired body D having a desired porosity by firing the dried body C, calculating a predicted value of the formed body density of the formed body B corresponding to the desired porosity of the fired body D using the correlation.
US10677699B2
Wear sensor and the corresponding wear element, assembly and use. The sensor is intended for a wear element in a bucket of an earth moving machine. The sensor includes a sensing electric circuit and at least one elongated arm (23) extending in a direction of detection defining a longitudinal axis. The arm (23) has a base (25) and an end. The end wears away together with the wear material of the wear element. The arm (23) includes a plurality of electrical connections (27) forming part of the sensing electric circuit and extending different lengths with respect to one another, measured according to the longitudinal axis along the arm (23).
US10677689B2
A concentrator, wherein the concentrator comprises an air processor that includes a sampled airflow inlet slot that receives a sampled airflow that contains particles containing target material. A secondary airflow inlet slot that is located downstream from the sampled airflow inlet slot. The sampled airflow inlet slot uses centrifugal force to concentrate particles containing target material into a central portion of the sampled airflow, and produces a non-collimated sampled airflow. The secondary airflow inlet slot is operable to divide a secondary airflow from at least a part of the central portion of the sampled airflow that is received by the secondary airflow inlet slot from the sampled airflow inlet slot, and is operable to divide side primary airflows from the non-collimated sampled airflow produced by the sampled airflow inlet slot. Finally, the secondary airflow flows through the secondary airflow inlet slot.
US10677688B2
Various medical systems and methods are described, including a medical monitoring system. The medical monitoring system can have a fluid system configured to receive bodily fluid and optically analyze said fluid to determine analyte concentration. The fluid system can have a removable portion. The removable portion can have an opening with a port. The system can also have a container configured to contain anticoagulant. The container can have a portion configured to mate with the port of the removable portion. The container can be further configured to not fit into a conventional luer fitting. An anti-coagulant insertion apparatus is also described. The apparatus can have a syringe, a dock with a port, and an adapter configured to connect the syringe to the port. The dock can also have a tab configured to move with the port.
US10677680B1
Systems, devices, and methods for monitoring flexible tubing connections are described. An example flexible tube device may include a pair of ends and an opening disposed at one of the ends. The opening may define a receiving section to receive a male fitting. The flexible tube may also include a sensing device extending within the flexible tube at the receiving section. The sensing device may be configured to sense an expansion or a contraction of the flexible tube at the receiving section.
US10677678B2
The invention relates to a method for detecting an unsealed location in a heat recovery system (5) of an internal combustion engine (1) of a motor vehicle. The heat recovery system (5) has at least one combustible working medium, a working medium circuit (6) with at least one EGR evaporator (7), a pump (8), and at least one expansion machine (9). The aim of the invention is to allow an early and reliable detection of leakages in the EGR evaporator (7) of a heat recovery system (5) in the simplest manner possible. This is achieved in that the internal combustion engine (1) is operated in the overrun mode, the oxygen concentration in the exhaust gas is ascertained and compared with a defined lower threshold, and if the lower threshold is undershot, a leakage in the EGR evaporator (7) is detected.
US10677677B2
The present invention relates to a wheel clamping system for reversibly clamping a motor vehicle wheel with a rim onto a wheel servicing machine, wherein the wheel clamping system comprises at least one force measuring device for measuring the value of a clamping force exerted by the wheel clamping system on a rim of a motor vehicle wheel held on the main shaft.
US10677674B2
A hydronic system and method of use that will maintain normal system operating pressure while also reliably detecting even very small fluid losses in any closed loop fluid heat transfer system is described. The system includes a controller having clock or timing functionality in communication with one or more pressure sensors and a fluid supply valve that provides one or more notifications when the pressure drops below predetermined levels during predetermined periods of time. Depending on the nature of the pressure loss, the system has the capability of opening a fluid supply valve to provide make up fluid and increase system pressure.
US10677670B2
The invention relates to a twisting torque sensor, comprising a transmission shaft (12) subjected to the torque to be measured, a reference shaft (14), and a device for measuring an angular deformation representing the torque to be measured between the two shafts. The torque sensor is characterised in that the transmission shaft (12) comprises a bore (24) extending from one end of the transmission shaft (12), referred to as input (28) of the shaft, to an opposite end, and in that the torque sensor comprises an enclosure (22) for confining the temperature of the two shafts, and a fluid circulation circuit including a portion made up of said bore (24), an injector (32) for injecting the fluid into the bore (24) at said input (28) of the shaft, and a fluid temperature sensor (34) in the fluid circulation circuit, the measured temperature being intended for correcting the torque measurement.
US10677668B2
A pressure sensor and a method for measuring a pressure, the pressure sensor including a main body having a piezoelectric material and at least two internal electrodes arranged in the piezoelectric material, where the at least two internal electrodes are arranged such that a voltage arises between the at least two internal electrodes when a pressure acts on a side surface of the main body.
US10677662B2
A surveillance platform for the sensing, measuring, monitoring and controlling equipment and environments, such as food storage and retailing environments, data center environments, and other environments in which equipment performance, operating status, and environmental condition monitoring is desirable, is provided. The surveillance platform can facilitate reporting, visualizing, acknowledging, analyzing, calculating, event generating, notifying, trending, and tracking, of operational events occurring within the environment. Such techniques can be used to protect articles such as food articles, medical articles, computing devices and equipment, artifacts, documents, and the like.
US10677656B2
A device is disclosed including a substrate and a floating blinded infrared detector and/or a shunted blinded infrared detector. The floating blinded infrared detector may include an infrared detector coupled to and thermally isolated from the substrate; and a blocking structure disposed above the infrared detector to block external thermal radiation from being received by the infrared detector; and wherein the blocking structure comprises a plurality of openings. The shunted blinded infrared detector may include an additional infrared detector coupled to the substrate; an additional blocking structure disposed above the infrared detector to block external thermal radiation from being received by the additional infrared detector; and a material that thermally couples the additional infrared detector to the substrate and the additional blocking structure. Methods for using and forming the device are also disclosed.
US10677655B2
A measuring device includes a first light receiving element that receives measurement light and outputs a first output value, and a second light receiving element that receives the measurement light and outputs a second output value which is different from the first output value. A weighted composition is performed on the first output value and the second output value.
US10677647B2
The invention provides systems and methods for tissue-mounted electronics and photonics. Devices of some embodiments of the invention implement high performance, and optionally flexible, device components having miniaturized formats in device architectures that minimize adverse physical effects to tissue and/or reduce interfacial stresses when mounted on tissue surfaces. In some embodiments, the invention provides complementary tissue mounting strategies providing for mechanically robust and/or long term integration of the present devices, for example, via mounting on tissue surfaces that are not subject to rapid growth or exfoliation processes such as the fingernail, toenail, tooth or earlobe. Devices of the invention are versatile and support a broad range of applications for sensing, actuating and communication including applications for near field communication, for example, for password authentication, electronic transactions and biometric sensing.
US10677637B1
A first sensor combined to a first storage carrier for the material for detecting vibrations associated with offloading the material and a second sensor for measuring the weight of the material expelled from the first storage carrier.
US10677635B2
A radar level gauge including a wave guiding structure and a cavity formed inside the wave guiding structure, and a dielectric filling member arranged at least partly within said cavity. The dielectric filling member includes a main body formed of a polymer material, at least one microwave absorbing element formed of a modified polymer material providing a microwave attenuation of at least 1 dB/centimeter at an operating frequency of the radar level gauge, the modified polymer material being obtained by modifying said polymer material with a filler material, wherein the at least one microwave absorbing element is integrally formed with said main body by sintering.
US10677632B2
A measurement ring for a pipeline includes a body having a central hole extending along a longitudinal axis of the body and at least one tap for measuring fluid flow parameters in the pipeline. The at least one tap includes a threaded portion on a circumferential surface of the body extending through the body towards the central hole, and a first channel extending from the threaded portion to the central hole.
US10677631B2
A gas meter (100) and like metering systems that are configured for use underwater. The gas meter may embody a positive displacement rotary gas meter having a meter body with impellers that counter-rotate in response to material flow. The gas meter can also comprise an index unit having an electronics assembly to generate a value that equates rotation of impellers with a parameter of the material flow. The gas meter can further comprise a connective interface having a first part and a second part, one each disposed on the meter unit and the index unit, respectively, the first part and the second part coupling with one another to provide data to the electronics assembly, the data corresponding with operating conditions on the meter unit and rotation of the impellers. In one example, the first part and the second part are configured so that the meter unit and the index unit are operable underwater to generate the value.
US10677630B2
A sensor assembly (10) of a vibrating meter (5) is provided. The sensor assembly (10) comprises one or more fluid conduits (103A, 103B). The sensor assembly (10) also includes a case (200) surrounding at least a portion of the one or more fluid conduits (103A, 103B). A synthetic wrap (300) is applied to at least a portion of the case (200).
US10677621B1
A system for storing transducer information in a memory device includes a memory device connected with a transducer by a circuit that enables a meter or data acquisition circuit to access transducer signals and the transducer information from the memory device over a single pair of wires.
US10677612B2
A plurality of magnetic field sensors, for example arranged in an array, is operative to measure changes in magnetic field strength proximate the surface(s) of a test structure. The test structure may approximate the geometry of an airplane fuselage, wing, or the like. An electric current is applied to the test structure, and the magnetic field sensors sense changes in a magnetic field caused by the current. A corresponding plurality of integrators convert the sensor outputs to magnetic field strength values. From the plurality of magnetic field strength values and corresponding sensor locations, a current density over the target surface is inferred.
US10677611B2
The present invention relates to a circuit arrangement and a method for reading a capacitive vibratory gyroscope with an at least primary mass and at least one secondary mass that is connected to the primary mass, wherein the primary mass is excited to a primary vibration during operation, and wherein the secondary mass is deflected out of a resting position in a direction that is transversal to the primary vibration when the vibratory gyroscope rotates around a sensitive axis. The circuit arrangement comprises a delta-sigma modulator with at least one control loop to perform a force feedback that resets the secondary mass into its resting state by applying a reset signal, wherein the reset signal forms a modulator output signal of the delta-sigma modulator, a correction unit that receives the modulator output signal and that is operated to generate a corrected modulator output signal that corresponds to an actually acting feedback force, a demodulator that is connected to the correction unit for demodulation of the corrected modulator output signal, and a filter arrangement to filter the demodulated signals and to output a rotary rate signal.
US10677601B2
A method, an electronic device and a computer-readable recording medium for planning a meeting point and routes are provided, and the method including the following steps. Map information and a start point location of each of a plurality of user terminals are obtained. Prior planning information associated with the start point location is generated for each of the user terminals according to the map information. A best meeting point is determined for the user terminals according to the prior planning information. During a period in which at least one of the user terminals performs a navigation operation according to a navigation route, the best meeting point and the navigation route of at least one of the user terminals are dynamically adjusted according to a moving state of each of the user terminals and the prior planning information.
US10677600B2
A navigation system for a multi-dimensional parameter space helps facilitate reaching a desired destination along a predefined path. The system provides technical solutions to reaching the destination along even complex paths, including analyzing a large search space for waypoints that fall along the predefined path. For instance, the waypoints along the path may be numerous, may create path branches, or may be characterized by many different dimensional parameters.
US10677590B2
A method and a device are capable of assessing the quality of a coating of a component, such as a cylinder bore, by determining pore proportions and oxide proportions in different regions of the coating in real time. Based upon a plurality of captured individual images of the coating, average values of the pore proportions and the oxide proportions in the surface of the coating are calculated in real time for use in performing the quality assessment.
US10677577B1
A metrological instrument configured to measure diameters comprises one or more guide rails, a plurality of clamping blocks configured to removably or releaslably securely locate the blocks on the one or more guide rails, and also configured to removably or releaslably securely clamp a measurement arm substantially normal to the one or more guide rails. A displacement transducer, such as a dial indicator or a digital indicator, may be disposed at an end of one or more of the measurement arms for determining a displacement, relative or absolute, between the measurement arms. To provide the required measurement accuracy, precision, and repeatability, the instrument may be configured with carbon fiber reinforced composite guide rails, and/or measurement arms.
US10677576B1
Multistage thermal trigger devices disclosed herein may include a first stage and a second stage, wherein the first stage activates at a first temperature, and wherein the second stage activates at a second temperature. The first stage activates an arming assembly so that the second stage is armed. The second stage may then activate the output of the multistage thermal trigger device, via the arming assembly, when the second temperature is reached. An autoignition material (AIM) capsule is also disclosed herein. The AIM capsule may be deployed in connection with the disclosed multistage thermal trigger devices.
US10677569B2
An aspect includes an agent carrier and an agent disposed in an inner cavity of the agent carrier. The agent includes an expandable foaming material and electromechanical signal blocking particles embedded in the expandable foaming material. An aspect further includes a sensor and agent release mechanism configured to release the agent from the agent carrier based at least in part on a determination, via the sensor, that the agent carrier is within a predetermined distance via the sensor from a vehicle.
US10677554B2
A suppressed pistol has a breech block and a slide mounted on a frame. The breech block and slide are separate pieces, movable relatively to one another and the frame. A link extends between the breech block and the frame. The link carries a cam and a cam follower. The cam follower on the link engages a cam on the frame, the cam on the link engages a cam follower on the slide. Action between the cams, cam followers and the link causes separation between the breech block and the slide during operation of the pistol. The suppressor includes a container having baffle plates with truncated cones defining openings offset from the geometric centers of the baffle plates.
US10677551B2
A universal chassis for a firearm includes sidewalls. The sidewalls define a trigger well that is configured to receive a trigger mechanism. One of the sidewalls may define a cutout adjacent the trigger well. The chassis is configured to interchangeably receive a bolt action and a barrel for a shotgun, a muzzle loader, and a rifle. The cutout is sized and dimensioned to receive a lever arm of the bolt action.
US10677545B2
Methods and systems are provided for adjusting a flow of coolant through a coolant system including a rear axle heat exchanger. In one example, a method may include flowing coolant through the coolant system while an engine is not operating. In another example, a method may include increasing a flow of coolant to the rear axle heat exchanger while the engine is not operating when a rear axle oil temperature exceeds a threshold temperature.
US10677542B2
Methods and apparatus for creating an interface between a surface and a substrate, where the thermal conductivity of the substrate exceeds that of the surface. At least one of the surface and the substrate is subtractively nanostructured to create a nanostructured surface, each nanostructured surface is functionalized, and the surface is bonded to the substrate. The nanostructured surface may be functionalized using at least one of the processes of surface acid etching, oxygen plasma etching, atomic layer deposition, sputtering, e-beam deposition, and ion-beam bombardment or implantation, with or without subsequent reflow.
US10677535B1
An object of the present disclosure is to provide a heat sink that can equalize heat input in a heat receiving portion and increase a volume of the heat receiving portion, prevent an increase in heat resistance in the heat receiving portion even when a heat generation amount from a heat-generating element increases, and exhibit excellent cooling performance with respect to a cooling target.There is provided a heat sink including: a heat transport member having a heat receiving portion thermally connected to a heat-generating element; a tube body connected to a heat insulating portion or a heat radiating portion of the heat transport member; and a heat radiation fin group which is thermally connected to the tube body and in which a plurality of heat radiation fins are arranged, in which the heat transport member has an integral internal space that communicates from the heat receiving portion to a connection portion with the tube body and is sealed with a working fluid, and the internal space of the heat transport member communicates with an internal space of the tube body.
US10677520B2
A refrigerator having improved space utilization includes a main body, a storage room formed inside of the main body, a center frame provided at the center of the storage room to be spaced apart from both side walls of the storage room and having a guide elongated in a front-rear direction of the storage room and a plurality of shelves detachably coupled to the guide so as to be movable along the guide, the plurality of shelves including a first shelf and a second shelf positioned under the first shelf while the second shelf moving along the same guide as the first shelf in an inverted state.
US10677511B2
Provided is a refrigerator and control method for refrigerator and method for opening a refrigerator door. While a user is holding an object in both hands, a door may be automatically and additionally opened using another part of a body other than hands.
US10677509B2
A refrigerator includes a cabinet defining a first storage compartment and a second storage compartment that is positioned vertically below the first storage compartment, a receiving drawer configured to be received into the second storage compartment, a mullion that partitions the first storage compartment from the second storage compartment, and an access cover configured to selectively open or close the access hole. The receiving drawer includes a receiving door configured to open and close the second storage compartment and a receiving box provided on a back surface of the receiving door. The mullion defines an access hole that allows fluid communication between the first and second storage compartments.
US10677508B2
A method for operating a cooling unit on board an aircraft includes operating the cooling unit in a cooling mode and in a thawing mode. In the thawing mode, any thawed water in the cooling unit is drained off from a thawing element with the aid of gravitational force, and the thawing mode is prevented during specifiable flight phases and/or flight attitudes of the aircraft. A cooling unit configuration for an aircraft includes a cooling unit to be mounted on board an aircraft. The cooling unit can be operated in a cooling mode and in a thawing mode. The cooling unit has an element that thaws in the thawing mode, from which any thawed water can be drained off with the aid of gravitational force. A control device is configured to prevent the thawing mode during specifiable flight phases and/or flight attitudes of the aircraft.
US10677506B2
An ice storage device includes an ice storage box, an ice discharging door, an ice crushing device and at least one stirrer. The ice crushing device includes at least one fixed ice crushing blade and at least one moving ice crushing blade which is provided on a rotating shaft and rotates synchronously to the rotating shaft. The at least one stirrer is provided on the rotating shaft and rotates synchronously to the rotating shaft, and the stirrer includes a stirring body having at least one stirring finger on its outer surface.
US10677500B2
A heat pump system for vehicle includes a cooling device including a radiator and a first water pump by a cooling line and circulating a coolant along the cooling line to cool an electric component; a battery module provided on a battery cooling line selectively connected to the cooling line through a first valve; a heating, ventilation, and air conditioning (HVAC) module including an internal heater connected to the cooling line through a first connection line, a cooler connected to the battery cooling line through a second connection line, and an opening or closing door provided between the internal heater and the cooler and controlling external air passing through the cooler to be selectively introduced into the internal heater depending on cooling, heating, and heating and dehumidifying modes of the vehicle; and a centralized energy (CE) module connected to each of the battery cooling line and the cooling line.
US10677490B2
A compensational control method includes the steps of: controlling a plurality of indoor air conditioning apparatuses to be in operation according to a target temperature; receiving continuously an operating parameter and an environmental datum from each of the indoor air conditioning apparatus; determining whether there is a specific indoor air conditioning apparatus that needs support; acquiring an adjacent indoor air conditioning apparatus which is influential for the specific indoor air conditioning apparatus according to an influence form which is previously built; establishing a supportive strategy according to a supportable operation capability of the adjacent indoor air conditioning apparatus; and adjusting the operating parameter of the adjacent indoor air conditioning apparatus according to the supportive strategy. Therefore, the adjacent indoor air conditioning apparatus is provided to improve an ambient temperature of an area where the specific indoor air conditioning apparatus is installed.
US10677489B2
An HVAC system includes at least one zone comprising a zone damper and a bypass comprising a bypass damper associated with a virtual zone. When an airflow of conditioned air to the at least one zone exceeds a maximum airflow value for the at least one zone and/or when other airflow reduction techniques have been exhausted, a system controller of the HVAC system controls the bypass damper to incrementally bypass a portion of conditioned air to the virtual zone. The portion of the conditioned air that is bypassed is a minimum amount of the conditioned air that is needed to reduce the airflow of the conditioned air below the maximum airflow value and keep the HVAC system running. Further, the system controller closes the bypass damper when a temperature of the portion of the conditioned air exceeds a threshold temperature value.
US10677488B2
Methods, devices, and systems for space conditioning based on weather information are described herein. One device includes a memory, and a processor to execute executable instructions stored in the memory to receive forecasted weather information, determine, based on the forecasted weather information, future weather conditions, determine based on the future weather conditions and historical setpoint data, whether conditioning of a space is expected, and generate an alert in response to conditioning of the space being expected.
US10677486B1
A method for HVAC workload and cost logic is described. In one embodiment, the method includes detecting a thermostat of an HVAC system being set to a target temperature and upon detecting the thermostat being set to the target temperature, detecting a current indoor condition and a current outdoor condition. In some embodiments, the method includes calculating an estimated runtime of an HVAC heating or cooling cycle for the target temperature. The estimated runtime is based on the target temperature, the current indoor and outdoor conditions, and on a result of querying a correlation database. The correlation database includes data points for a plurality of previous HVAC heating and cooling cycles.
US10677484B2
A system for a plurality of thermostats each located in a different building in a neighborhood. Each thermostat includes a processing circuit configured to receive one or more assigned operating time slots from an analytics service and operate building equipment associated with the thermostat based on the one or more assigned operating time slots. The system further includes the analytics service. The analytics service includes a processing circuit configured to receive weather forecast data from a weather service and predict a period of time during which an energy usage peak will occur for the plurality of buildings based on the weather forecast data, determine the one or more operating time slots based on the period of time, assign the one or more operating time slots to each of the plurality of thermostats, and send the one or more assigned operating time slots to the plurality of thermostats.
US10677478B2
A heat radiation unit is disclosed. The heat radiation unit includes a heat radiation member thermally connected to a heat source, to radiate heat generated from the heat source, a refrigerant pipe thermally connected to the heat radiation member while being formed therein with a channel, through which refrigerant flows, a pipe jacket coupled to the heat radiation member, and formed with a receiving groove to receive a portion of the refrigerant pipe, and a cover bracket to press the portion of the refrigerant pipe received in the receiving groove of the pipe jacket in a downward direction of the receiving groove. An outdoor unit of an air conditioner is also disclosed. The outdoor unit includes a case to form an appearance of the outdoor unit, a heat source disposed in the case, and the heat radiation unit connected to the heat source, to radiate heat from the heat source.
US10677475B2
An air conditioner including a base panel having an air inlet and an inspection opening, an intake grille mounted on the base panel so as to correspond to the air inlet, and an inspection opening cover coupled to the base panel so as to cover the inspection opening, wherein the inspection opening cover includes a dismantling handle disposed between the base panel and the intake grille.
US10677469B2
A fuel supply system for a gas burner assembly includes a fuel supply, a forced air supply, and an injection assembly positioned proximate the gas burner assembly for providing a flow of combustion air and fuel through an inlet into a fuel chamber. A pressure controlled valve is operably coupled with the fuel supply and the forced air supply, the pressure controlled valve being configured for stopping the flow of fuel when a pressure of the flow of combustion air drops below a predetermined pressure, potentially indicating a malfunction or failure of the forced air supply.
US10677464B2
A fluid fitting assembly is disclosed according to various embodiments. The fluid fitting assembly may comprise a fluid fitting, a fluid fitting retainer, and an alignment feature. The fluid fitting may comprise a tube and a fluid fitting flange. The fluid fitting retainer may comprise a retainer flange, wherein an inner surface of fluid fitting retainer is configured to seat against a radially outer surface of the fluid fitting flange. The alignment feature may be disposed on an outer diameter of the fluid fitting, wherein the alignment feature is located adjacent to the fluid fitting flange.
US10677463B2
A system for improving fuel-air mixing inside an injection system of a turbomachine combustion chamber. An air intake ring has an annular deflection wall, or venturi, having an internal profile provided with a discontinuity inducing an increase in the radius (φ) of the internal profile downstream of the discontinuity. A method of atomizing fuel includes separating fuel trickling over the internal profile of the annular deflection wall from the internal profile at the level of the discontinuity so as to form droplets within a flow of air coming from an upstream air circulation space of the air intake ring.
US10677457B2
A combustion burner includes a plurality of splitters (5), (6), (7) configured to divide a fuel gas flow by a widened portion where a width of the widened portion increases as the widened portion extends in the direction of the fuel gas flow. The splitters include: slitted splitters (5), (6) configured to slits (SL) at a downstream end in the fuel gas flow; and non-slitted splitters (7) configured to adjacently to the slitted splitters (5), (6), each of the non-slitted splitters (7) configured to the widened portion at a downstream end in the fuel gas flow, and configured to a fixed width in a direction of the longitudinal axis.
US10677455B2
The location and morphology of an electrostatically manipulated flame can be controlled through the action of an electrostatic field on the flame, virtually independently of overall mixture composition and imposed strain rate. An electrostatically controlled burner can manipulate a position of a flame between an oxidizer source and a fuel source by way of one or more electrodes configured to produce an electrostatic field proximate to one of the fuel source and the oxidizer source.
US10677453B2
A gas turbine with a sequential combustor arrangement as disclosed includes a first combustor with a first burner for admitting a first fuel into a combustor inlet gas during operation and a first combustion chamber for burning the first fuel, a dilution gas admixer for admixing a dilution gas to the first combustor combustion products leaving the first combustion chamber, a second burner for admixing a second fuel and a second combustion chamber. To assure a temperature profile after the dilution gas admixer and to increase the gas turbine's power and efficiency a vane and/or blade of the turbine has a closed loop cooling. The outlet of the closed loop cooling is connected to the dilution gas admixer for admixing the heated cooling gas leaving the vane and/or blade into the first combustor combustion products.
US10677452B2
A heating tool (100) according to the present invention includes a steam generator (10) that a heat generating layer (11) which contains an oxidizable metal, a carbon component, a water absorbent polymer, and water, and a water absorbent sheet (102) which carries water are laminated, and a bag (20) at least a portion of which has an air permeability and accommodates the steam generator (10), in which a mass ratio of the water absorbent sheet (102) is equal to or greater than 0.9 and equal to or less than 15 with respect to the water absorbent polymer contained in the heat generating layer (11).
US10677440B2
An LED lamp includes: a lamp shell including a lamp head, a lamp neck and a sleeve; a passive heat dissipating element having a heat sink connected to the lamp shell; a power source having a first portion and a second portion; a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source; a first heat dissipating channel formed in a first chamber of the lamp shell for dissipating heat generated from the power source while the LED lamp is working, and the first chamber is located between bottom of the LED lamp and an upper portion of the lamp neck; and a second heat dissipating channel formed in the heat sink and between the fins and the base of the heat sink for dissipating the heat generated from the LED chips and transferred to the heat sink; wherein the light emitting surface includes a first region, a second region located inside the first region in a radial direction of the LED lamp and a third region located outside the first region in the radial direction of the LED lamp, at least one LED chip set is located in the third region which inclines to the first region to form an angle, at least one LED chip set is located in the second region which inclines to the first region to form an angle.
US10677435B2
A method for assembling a first housing, a second housing, and a driver board of a directional lighting fixture to one another is disclosed. The method includes installing the driver board to the second housing. The method further includes retaining the driver board in place within the second housing. Finally, the method includes installing the first housing to the second housing after the driver board is retained in place within the second housing.
US10677434B2
A lamp is disclosed, which includes a barrel, a light emitting component, a switching assembly and a circuit component. The light emitting includes a lamp panel group, multiple far-shot lamp beads and a near-shot lamp bead. The circuit component includes a master control circuit, a switching circuit and a circuit for regulating a poly floodlight state; the switching circuit is connected with the switching assembly and the master control circuit, and transmits triggering signals, which characterize that the switching assembly is pressed down or released, to the master control circuit; the circuit for regulating a poly floodlight state is connected with the master control circuit and the light emitting component, and regulates luminous power of the far-shot lamp beads and the near-shot lamp bead in the light emitting component. And the lamp is capable of conveniently realizing regulation of a poly floodlight state.
US10677429B2
A light module includes a heat sink and one or more light sources coupled within a heat sink cavity formed therein. The heat sink includes an internal surface surrounding the cavity. The internal surface includes a mounting region, a reflector region extending from the perimeter of the mounting region to a distal end, and a decorative region extending from the distal end to a second distal end. The light module includes multiple mounting pads coupled circumferentially around a portion of the heat sink. The mounting pads are configured to facilitate the heat sink being coupled within different housing diameter sizes. The light module includes a trim ring integrally formed with the heat sink and extending radially outward from one end of the heat sink.
US10677415B1
The present disclosure provides an optical system including a TIR mother lens and a secondary output lens, preferably for efficiently distributing light out of an LED track lighting system. The optical system of the present disclosure is configured to create variant beam angles from a lens assembly using the same TIR lens. Preferably, by altering the dimensions and focal lengths of the secondary output lens in a single TIR lens, the optical system can create a variety of beam angles, including, but not limited to, Spot (“SP”), Narrow Flood (“NFL”), Flood (“FL”), or Wide Flood (“WFL”) beam angles.
US10677410B2
A light beam adjusting device performs a process on at least two kinds of light beams in combination. Through this light beam adjusting device, a part of a first light beam is emitted from a first light exit face and another part thereof may be emitted from a second light exit face. Similarly, a part of the second light beam is also emitted from the first light exit face, and another part thereof may be emitted from the second light exit face. In this way, regardless of whether the first light beam is turned on or the second light beam is turned on, the light adjusted by the light beam adjusting device can be simultaneously emitted from the first light exit face and the second light exit face.
US10677409B2
The present invention relates to a lighting module for a motor vehicle headlamp module including a light source able to emit light radiation, a processing device able to generate a light flux from said light radiation, and an imaging optical system able to project an exit beam from said light flux. The lighting module includes means for controlling an angular aperture of the exit beam, the angular aperture being chosen from a first aperture and a second aperture, the first aperture corresponding to a wider angle than the second aperture, so that, for a given intensity of the light radiation of the light source, the exit beam corresponding to the second aperture has a higher light intensity than the exit beam corresponding to the first aperture.
US10677405B2
A high efficiency daylight directing structure for application on fenestration deploys closely spaced macroscopic bars of transparent resin to eliminate different forms of glare. The spaced apart surfaces provide for efficient reflection of selective incident light, by TIR or metallic surfaces, via the ultra-smooth native surfaces from a mold or casting process. A close spacing is readily obtained in various attachment methods to boost efficiency. The fabrication method allows selective deposition of absorbing layers, such as by of painting/printing between alternating native optical surface to provide one way transparency at high angles of incidence. The bars are supported on at least one common planar surface by transparent support member with an optical quality adhesive material filling any imperfection in the bars common planar surface that form in fabrication.
US10677404B2
Emergency light system housing, with two replaceable covers is invented to supplement the prior art, U.S. Pat. No. 6,741,324 B1.The disadvantage of prior art is that it does not permit the cover of emergency light system housing to be replaceable.However, the present invention resolved this disadvantage by the way that it, creatively positions three connecting members on the cover and positions three holes on the housing.Three connecting members on the emergency light cover come to be respectively combined into three holes on the emergency light system housing.The shape of emergency light cover could be various as far as three connecting members on the emergency light cover are Properly positioned as described in the claim so that they come to be respectively combined into three holes on the emergency light system housing.The present invention could reduce an economic burden on an user because he or she could change only a different shape of emergency light cover with an existing cover without a need to change an entire emergency light system including housing with a circuit board and two covers with new one.In addition, the present invention is designed to shed a light in any direction by attaching the replaceable cover and the movable ball-shaped emergency light with a movable plastic circle.However, the movable emergency light is designed neither to be turned left or right side beyond 360 degree because of both one protruded-up and square-shaped object attached to the plastic moving circle and one blocking object located in the respective replaceable cover, nor to be turned downward or upwards beyond 80 degree because of both two protruded-up cross-shaped lines on each surface of two respective plastic ball-shaped covers and two respective smaller holes located in the movable plastic circle.
US10677403B1
The present application relates to an easy-to-install LED double-ring ceiling lamp, including a base plate, a LED light source board, a driving power supply, a translucent cover and a press ring. The LED light source board and the driving power supply are installed on the base plate, the translucent cover is covered on the base plate, and the press ring is covered outside the translucent cover and configured to support the translucent cover. The press ring and the base plate are detachably connected by multiple installation column-shaped bolts, and at least one of the multiple installation column-shaped bolts is a bendable installation column-shaped bolt.
US10677397B2
An LED lighting tube including a heat-dissipating tubular envelope having an LED assembly directly affixed to an inner surface of the heat-dissipating tubular envelope. A method of making an LED lighting tube by providing a heat-dissipating tubular envelope, and affixing an LED assembly directly to an inner surface of the heat-dissipating tubular envelope with an adhesive layer. A method of providing heat-dissipation without a heat sink in an LED lighting tube by providing a heat-dissipating tubular envelope, affixing an LED assembly directly to an inner surface of the heat-dissipating tubular envelope with an adhesive layer, and dissipating heat through the heat-dissipating tubular envelope.
US10677394B2
A method includes providing a length of pipeline that has a housing defining a central bore extending the length of the pipe and a space formed within the housing and extending the length of the pipe. At least one condition within the space is continuously monitored within the space to detect in real time if a change in the housing occurs.
US10677378B2
Embodiments include apparatuses for providing a portable upright stand. A portable upright stand can include a pole for suspending objects such as string lighting, protective coverings, etc. The pole can be coupled to a base such that electrical wiring may extend through the pole and the base. The portable upright stand can also include a reservoir that can enclose at least a portion of the pole such that the pole can be stabilized by the reservoir. The reservoir can have a first opening for filling the reservoir with water and a second opening for draining water. The portable upright stand can also have a shell that can be configured to surround the reservoir as décor or as a protective covering.
US10677374B2
A limit switch assembly, for a rising-stem valve having a stem with a diameter and a groove marking a desired stem position, includes an actuator arm having an inner end and an outer end. The inner end of the actuator arm forms a follower. A radius washer is mounted to the outer end of the actuator arm. An electrical switch has an operating lever and is mounted adjacent to the outer end of the actuating arm such that when the actuator arm is in an outward position the radius washer moves the operating lever, operating the electrical switch. When the actuator arm is in an inward position the radius washer does not move the operating lever and the electrical switch is not operated. A bias spring biases the actuating arm toward the inward position.
US10677369B2
Embodiments are directed to a temperature calibration system that includes a closed fluidic system, such as a thermosiphon or a heat pipe. The closed fluidic system includes a valve for fluidly separating components therein from each other. In one embodiment, the closed fluidic system is a thermosiphon (or a heat pipe) and the valve is configured, in a closed state, to cover a port of the condenser to fluidly separate the condenser from other components of the thermosiphon. The valve may be a passively activated valve or an electrically actuated valve. In some embodiments, the valve is thermally actuated such that the valve changes state in response to changes in temperature.
US10677353B2
A drive, which permits a lowering in the feed pressure provided by the feed pump and, at the same time, effects a supply to the displacement unit of the drive which meets the demand with regard to pressure and delivery volume. This is achieved in that the displacement unit (5) is supplied with hydraulic energy by an electro-hydraulic supply unit (6) wherein the supply unit (6) comprises a hydraulic reservoir (9) and a non-return valve (18) and is connected to the feed pressure limiting valve (12), which is implemented as an electrically adjustable pressure limiting valve, wherein the hydraulic reservoir (9) is also connected to an electro-hydraulic pressure sensor (10), which outputs the electric signal thereof to an electric auxiliary controller (11), and wherein the electric auxiliary controller (11) drives the feed pressure limiting valve (12). These hydraulic drives are used for example, in self-propelled working machines.
US10677351B2
In a transmission mechanism, a motor is driven to rotate a rotation shaft, thereby rotating a rotor cam and a lock gear through a worm gear, a helical gear, and an intermediate gear. A cam is rotated integrally with the lock gear, thereby causing a lock bar to move to a position to restrict rotation of a knob and to a position to release rotation-restriction of the knob. A magnet is provided at the lock gear, and the magnet rotates integrally with the lock gear. Accordingly, the position of the rotor cam and the position of the lock bar can be detected from the position of the magnet.
US10677345B2
A control device of an automatic transmission controls an automatic transmission 1 comprising a transmission mechanism 3 including a plurality of engagement elements, and a hydraulic oil supply device 4 supplying hydraulic oil to the transmission mechanism The control device of the automatic transmission comprises an engagement element control part 41 configured to use the hydraulic oil supply device to make the plurality of engagement elements change between an engaged state and a disengaged state; and a deceleration degree calculating part 42 configured to calculate a target deceleration degree of a vehicle in which the automatic transmission is provided. The engagement element control part is configured to make the engagement element in the disengaged state engage so that the vehicle decelerates if the target deceleration degree is equal to or more than a predetermined value when an increase in temperature of hydraulic oil in the automatic transmission is demanded.
US10677341B2
A housing for a transmission, in particular an actuator housing. The housing having a housing wall and ribs that protrude from the housing wall to the outside and/or inside. The protruding ribs are at least partially arranged such that they form a honeycomb-shaped structure on the housing wall.
US10677330B2
A variable speed ratio transmission comprises a support structure, an input member, an output member and a plurality of planet wheels which are supported rotatably on the support structure and which receive the movement from the input member. Each of the planet wheels comprises a connecting rod which is rotatably connected thereto in the region of a first end thereof and which supports at an opposite end thereof a unidirectional connection wheel which entrains in rotation the output member. The transmission further comprises a variation device for the spacing between the pivot axis of the connecting rods and a respective rotation axis of the planet wheels.
US10677328B2
A method of manufacturing a bridge-type ball screw (1) with a bridge member (5) fit into a nut bridge window (6). The bridge member (5) has a linking groove (5a) with a rolling track that acts as a circulating path. After the bridge member (5) is fit into the nut bridge window (6), a cylindrical mandrel (8), with projections (9), is inserted into the nut (3). An upper die (10) restricts the upper surface of the bridge member (5) and is lowered while the nut (3) is held between the upper die (10) and the mandrel (8). A connection part is subject to plastic working by the projections (9) of the mandrel (8). The bridge member (5) is simultaneously deformed by the upper die (10) to secure the bridge member (5) into the nut bridge window (6).
US10677326B2
A tensioner system may be replaced by selecting replacement components. Components such as a housing, roller arm, pulley, and index plate locating pin may be selected from a group of housings, roller arms, pulleys, and index plate locating pins, respectively. The selection of the components allows a user to assemble multiple variations of tensioner that are commercially available. The location of the index plate locating pin on the index plate allows for proper orientation of the tensioner in the vehicle in order to apply the proper tension to a belt. The selection of the components may be based on current tensioner model, or based on dimensions measured from the current tensioner.
US10677324B2
The present invention provides a variable speed accelerator including: a constant-speed motor (51) having a constant-speed rotor (52) which is configured to rotate a constant-speed input shaft (Ac) of a transmission device (10) in a first direction; and a variable-speed motor (71) which has a variable-speed rotor (72) connected to a variable-speed input shaft (Av) of the transmission device (10), having a cylindrical shape centered on an axis with a shaft insertion hole (74) passing therethrough in the axial direction through which the constant-speed input shaft (Ac) inserted, and configured to rotate an output shaft (Ao) at a maximum rotation rate by rotating the variable-speed rotor (72) at a maximum rotation rate in a second direction opposite to the first direction, wherein the variable speed accelerator further includes an AC power source line (110) which connects the variable-speed motor (71) with an AC power source to allow the variable-speed motor (71) to rotate in the second direction; a rotation rate controller (100) which is provided on the AC power source line (110) to control a rotation rate of the variable-speed motor (71); a first switch (SW1) provided on the AC power source line (110); and a braking circuit (2) connected to portions locating between the variable-speed motor (71) and the rotation rate controller (100) with the first switch (SW1) on the AC power source line (110).
US10677321B2
A speed reducing device includes a motor and a speed reducing mechanism. The motor includes a stator portion, a shaft portion and rotator portion. The rotator portion includes first and second eccentric rings. The speed reducing mechanism includes first, second and third roller assemblies and first and second cycloid disc sets. These roller assemblies include first rollers, second rollers and third rollers. The first cycloid disc set is mounted around the first eccentric ring, and includes first teeth and second teeth. The second cycloid disc set is mounted around the second eccentric ring, and includes third teeth and fourth teeth. The first teeth are contacted with the first rollers. The third teeth are contacted with the second rollers. The second teeth and the fourth teeth are contacted with the third rollers.
US10677304B2
Various braking devices, systems, and methods are disclosed. In some embodiments, the braking device includes a support element, a block of friction material supported by the support element, at least one piezoceramic sensor supported by the support element and interposed between the block of friction material (and the support element, and a protective element located at the piezoceramic sensor and embedding the latter. The protective element can have one or more layers of resin-based material applied to protect the piezoceramic sensor and direct a predetermined part of the external compression force onto an area of the support element surrounding the piezoceramic sensor. In some embodiments, a signal transduction device is provided and includes at least one piezoceramic sensor supported on a support element and has an integral protective coating having properties of mechanical and temperature resistance.
US10677300B2
A hybrid torque tube for a brake assembly may comprise a tube portion having a centerline axis, and a conical back-leg portion extending from the tube portion. A stator spline may be formed on a radially outward surface of the tube portion. A foot may be formed on a radially inward surface of the tube portion. The tube portion is formed using a first manufacturing process and at least one of the conical back-leg, stator spline, or foot is formed using additive manufacturing.
US10677298B2
Provided is a method of learning a touch point of a dual clutch transmission (DCT), and more particularly, to a DCT touch point learning method in which a touch point is learned based on a difference between a virtual input shaft speed and a clutch non-drive shaft input speed using a virtual input shaft reference speed calculated based on the speed of a traveling vehicle. In a traveling situation in which the touch point cannot be learned using the non-drive shaft according to the related art because the input shaft behavior of the non-drive shaft is rotationally synchronized with the input shaft behavior of the drive shaft by drag characteristics of the DCT, a virtual input shaft speed may be calculated, and the touch point of the clutch may be learned using the virtual input shaft speed.
US10677288B2
In a bearing device, a squeeze film damper includes an annular mass member disposed in a floating state between an outer periphery of an outer race and an inner periphery of a bearing retaining member, a first squeeze film damper part formed between the outer periphery of the outer race and an inner periphery of the annular mass member, and a second squeeze film damper part formed between an outer periphery of the annular mass member and the inner periphery of the bearing retaining member. Therefore, due to the floatingly supported annular mass member being eccentric with the opposite phase to a rotating shaft, which is eccentric and undergoes centrifugal whirling, an inertial force acting on the annular mass member counteracts the centrifugal force acting on the rotating shaft, thus enabling a damping effect to be exhibited.
US10677286B2
A hydrodynamic bearing contains a body of which an inner surface forms a cavity arranged to accommodate and surround a rotary shaft. The cavity has a plurality of pads installed on the inner surface so as to support and guide the rotary shaft in rotation in a direction of rotation w from “upstream” to “downstream”. Each pad has an upper surface of which one portion, referred to as the “active surface”, acts as a sliding surface for the rotary shaft. The bearing having at least one pad included in an active angular sector of the bearing and at least one pad included in a passive angular sector of the bearing such that the active surface of each pad of the passive angular sector is lower than the active surface of each of the pads of the active angular sector.
US10677285B2
In an example, a device hinge may include a hinge member to rotatably engage a device feature to a device. The device hinge may further include a cam element having a cam ramp and a cam face. The cam face may engage with the device feature in a stowed position. The device feature may further include a bias member and an ejector. The ejector may move the device feature from the stowed position to an ejected position, and the bias member may move the device feature to the ejected position such that a clearance gap is created in between a surface of the device feature and a surface of the device.
US10677284B2
A device for avoiding the accidental separation of ball and socket in a ball joint assembly and preventing steering and mechanical loss of control on motor vehicles. The device includes a ball joint assembly having a screw-in type socket; provided with a first a second openings and a polymer bearing fitted inside the socket; a ball disposed in the socket such that the polymer bearing absorbs impact exerted on the ball, the ball having a first and second studs coupled thereto, the first stud protruding from the first opening, and the second stud protruding from the second opening the first and second studs includes a safety hole and cotter pin. The device further includes a bell-shaped retainer coupled to the second stud and having a wide portion larger than the second opening precluding thereby displacement of the ball out of the socket.
US10677282B2
A system including an attachment device having a generally flat plate having a securement structure, and two hooks movably coupled to the plate. A base end of each hook is spaced apart by a natural number multiple of a hook spacing distance, and the hook spacing distance is between about 1¾ inches and about 2¼ inches, or is between about 2¾ inches and about 3¼ inches.
US10677279B2
A snap ring assembly includes a base set. The base set includes a first base section and a second base section. The first base section is adapted to be disposed adjacent and substantially coplanar with respect to the second base section. The snap ring assembly also includes a retaining set. The retaining set includes a first retaining section and a second retaining section. The first retaining section is adapted to be disposed adjacent and substantially coplanar with respect to the second retaining section. Each of the first retaining section and the second retaining section is adapted to be removably coupled to each of the first base section and the second base section.
US10677278B2
A clip for coupling a torque plate to an end plate of a disk brake system in accordance with various embodiments includes an inner portion having two parallel elongate members. The clip further includes an outer portion at least partially including a rounded portion that is located outward from the inner portion and has a raised end, wherein the inner portion is entirely in a same plane as the rounded portion of the outer portion, and wherein the raised end extends away from the rounded portion.
US10677276B2
According to an aspect, a fixing structure includes: a supporting plate; a substrate arranged on a first surface of the supporting plate, the substrate including a component that is arranged on a surface opposite to the supporting plate and projects toward opposite to the supporting plate; a male screw that is fixed to the supporting plate so that a first end projects from the first surface to pass through the substrate, and a second end opposite to the first end does not project from a second surface opposite to the first surface of the supporting plate; and a female screw that is screwed with the first end of the male screw projecting from the substrate.
US10677248B2
This disclosure describes electrically powered fluid (liquid) pumps having an electric motor or actuator attached to a power source with an amperage sensor configured to measure the amperage draw of the motor while the pump is operating.
US10677247B2
A slurry seal assembly for use about a rotatable shaft between a process side and an atmosphere side is presented. The slurry seal assembly includes a sleeve, a rotatable seal ring, a stationary seal ring, a floating bushing seal assembly, and a plurality of slots. The sleeve is disposed about and rotatable with the shaft. The rotatable seal ring contacts and is rotatable with the sleeve. The stationary seal ring is arranged to form a sealing interface with the rotatable seal ring. The floating bushing seal assembly is disposed about the sleeve so that an inner annular surface along the floating bushing seal assembly is separated from an outer annular surface along the sleeve by a gap. The slots are disposed along the sleeve within the process side adjacent to the floating bushing seal assembly. The slurry seal assembly is applicable to devices whereby a fluid is movable between an inlet and an outlet.
US10677245B2
A variable displacement pump includes: a pump constituting section; a movable member; a first control hydraulic chamber; a second control hydraulic chamber; a control mechanism arranged to be actuated by receiving a control hydraulic pressure which is the discharge pressure on a downstream side of the discharge portion, through a single control passage formed within the engine, and to control a supply and a discharge of the discharge pressure with respect to the second control hydraulic chamber; and a switching mechanism arranged to switch a connection and a disconnection between the control passage and the control mechanism.
US10677244B2
A drive system for a fluid end of a reciprocating pump assembly including a drive member and a power end housing having a crankshaft rotatably disposed therein. The assembly includes a gearbox secured to the power end housing, the gearbox operatively connecting the drive member to the crankshaft for rotation thereof. The assembly further includes at least one arm member extending between the gearbox and the power end housing, the at least one arm member positioned to resist relative movement between the gearbox and the power end housing.
US10677241B2
A method and a device for controlling a compressor to stop are disclosed in the present disclosure. The method includes: acquiring a rotor phase corresponding to a minimum load of the compressor; during a shutdown process of the air conditioner, acquiring a current orientation of the rotor of the compressor and determining whether a phase of the rotor is the rotor phase corresponding to the minimum load according to the current orientation of the rotor; and controlling the compressor to stop if determining that the phase of the rotor is the rotor phase corresponding to the minimum load. Therefore, a generated vibration and stress of a piping is smaller than that generated by directly stopping the compressor, to effectively reduce the vibration and stress of the piping at the moment that the compressor is stopped and to avoid a danger of breaking the piping.
US10677231B2
A hydraulic system comprises a fluid tank and a pump, including a pump reservoir, fluidly coupled to the tank via a supply line. A valve is in fluidic communication with the pump reservoir via a pressure line. A backflow line fluidly couples the pump reservoir to the fluid tank via a timer reservoir and an orifice included in the timer reservoir. The hydraulic system transitions between a normal state and a purge state. In the normal state in which the pump is on, a first portion of the fluid is communicated from the pump reservoir to the valve and a second portion of the fluid is communicated from the pump reservoir to the tank. In the purge state, the pressure line and valve are purged followed by the backflow line and the pump reservoir such that no fluid remains in the pump reservoir.
US10677229B2
Exemplary embodiments are directed to thermally driven actuator systems including a thermally driven element and one or more heating elements coupled to and in thermal contact with the thermally driven element. The thermally driven element can be capable of being selectively reconfigured in shape based on a thermal strain or temperature driven phase change. The one or more heating elements can be configured to selectively and independently apply heat to one or more of a plurality of different regions of the thermally driven element to selectively raise a temperature or temperatures of the selected region or regions of the thermally driven element to selectively reconfigure the shape of the thermally driven element.
US10677225B2
A method of calibrating load sensors of a wind turbine, and a wind turbine for such load sensor calibration, are disclosed. The wind turbine comprises a rotor, a plurality of rotor blades, and a plurality of load sensors associated with the rotor blades. While the rotor is rotating, at least one of the rotor blades is moved from a first calibration position to a second calibration position, and load values from the load sensors are measured. The number of rotor blades being moved is at least one fewer than the number of the plurality of rotor blades. The rotation of the rotor may be during idling of the wind turbine. The movement of the blade(s) may be to change the pitch angle of the blade(s). At least one of the rotor blades not being moved to a calibration position may also be moved, for example to control the rotational speed of the rotor.
US10677216B2
Wind turbine rotor blade components including pultruded rods and methods of manufacturing the same are disclosed. More specifically, the rotor blade component includes a plurality of pultruded rods housed within an enclosed primary outer casing. The enclosed primary outer casing includes a hollow interior, a root end, and an opposing tip. As such, each of the plurality of pultruded rods is received within the enclosed primary outer casing and secured therein via a first resin material. Further, an arrangement of the plurality of pultruded rods within the primary outer casing and a relationship of a maximum dimension of each of the plurality of pultruded rods and a maximum dimension of the enclosed primary outer casing are configured to maximize flexibility of the rotor blade component.
US10677212B2
A method of controlled stopping an internal combustion engine having a stop-start mode and starter assembly includes detecting when the stop-start mode is active. The method also includes monitoring current rotational speed and position of the engine. The method additionally includes determining when the current rotational position is within a predetermined range of a target stop rotational position and the current rotational speed is less than a threshold rotational speed, and afterward energizing the starter assembly to engage the engine. The method also includes establishing a time delay following energizing the starter assembly to confirm engagement of the starter assembly with the engine. Furthermore, the method includes applying a torque by the starter assembly to stop the engine at the target stop position. A vehicle powertrain employing the engine equipped with the stop-start mode, the starter assembly, and an electronic controller configured to execute the method is also provided.
US10677206B2
A combination of a fuel tank assembly and a tool for opening an outlet of the fuel tank assembly. The assembly includes a tank for storing a liquid hydrocarbon; and an operator-openable valve arrangement configured to move between a closed flow condition in which flow through the valve arrangement is prevented and an open flow condition in which liquid is allowed to drain out of the tank. The tool is connectable to the valve arrangement, such that in a connected condition of the tool and the arrangement a liquid flow path exists between the interior and the exterior of the tank. The liquid flow path is at least partly defined by a conduit in the tool. A filter, in the flow path, includes a water-permeable member configured to enable water to pass through the water-permeable member and substantially prevent passage of liquid hydrocarbon.
US10677204B1
An engine structure configured to a control swirl in a diesel engine combustion chamber and a diesel engine assembly including the engine structure defines first and second intake ports and a connecting passage connecting the first and second intake ports. The first intake port is in fluid communication with the combustion chamber and configured to direct a first intake airflow into the combustion chamber, and the second intake port is in fluid communication with the combustion chamber and configured to direct a second intake airflow into the combustion chamber. The connecting passage connects the first intake port to the second intake port and is defined by the engine structure outside of the combustion chamber.
US10677202B2
Systems are provided for aligning and assembling an exhaust gas recirculation (EGR) assembly with an engine intake housing. In one example, an intake system may include an EGR port housing for coupling the EGR assembly on an intake housing. The EGR port housing may include one or more alignment tabs on at least one side of the EGR port housing for aligning and guiding the EGR assembly during installation onto the intake housing.
US10677198B2
A blockage determination portion 174 of a blockage detection system 30 determines that no blockage has occurred in a purge line 90, if a flow rate V of an inner fluid Fi exceeds a flow rate threshold THv while an internal pressure Pi of the purge line 90 is reduced from a first pressure value P1 to a second pressure value P2, for example. The blockage determination portion 174 determines that a blockage has occurred in the purge line 90, if the flow rate V of the inner fluid Fi falls below the flow rate threshold THv after the internal pressure Pi is reduced from the first pressure value P1 to the second pressure value P2.
US10677189B2
Provided is a cylinder liner having a first portion with a first thermal conductivity and a second portion with a second thermal conductivity. The first portion having the first thermal conductivity can include as-cast projections or a coating of a material, as desired. The first thermal conductivity can be greater than the second thermal conductivity. In this manner, the cylinder liner can exhibit a thermal conductivity gradient.
US10677187B2
A combustion control device for a compression autoignition engine includes an engine, a state quantity setting device, a spark plug, a controller, and a sensor. The spark plug receives a control signal from the controller and ignites air-fuel mixture at predetermined ignition timing such that the ignited air-fuel mixture is combusted by flame propagation and then unburned air-fuel mixture in a combustion chamber is combusted by autoignition. The controller outputs a control signal to an injector such that, in a compression stroke, fuel is injected at specific timing at which a line obtained by extending an axis of each hole of the injector overlaps with a specific portion including an opening edge of a cavity in an upper surface of a piston.
US10677186B2
A control apparatus for a compression autoignition engine includes an engine, a spark plug, a controller, and sensors. After the spark plug ignites air-fuel mixture to start combustion, unburned air-fuel mixture is combusted by autoignition. The controller changes an SI rate in accordance with an operation state of the engine. Furthermore, the controller adjusts the SI rate when determining that the SI rate needs to be adjusted.
US10677181B2
Systems and methods for operating an engine with a plurality of deactivating valves for deactivating engine cylinders are presented. In one example, a plurality of different cylinder operating modes may be available to operate the engine. Engine fuel consumption in each of the plurality of different cylinder operating modes is estimated and the engine may be operated in the cylinder mode that provides greatest fuel efficiency.
US10677177B2
At least some implementations of a method of distinguishing between two loads being driven by an engine, includes the steps of determining engine speed at defined intervals, comparing a second engine speed against a previously determined first engine speed, determining if the second engine speed fits an expected pattern of engine speeds, and counting either the number of incidents where the second engine speed does not fit the expected pattern, or the number of incidents where the second engine speed does fit the expected pattern, or some combination of these two. A method of determining if an engine is operating at least near a lean limit of its air to fuel ratio is also disclosed.
US10677168B2
A face seal assembly includes a seal. The assembly also includes a seal carrier including a first seal wall, a second seal wall and a base seal wall, the first seal wall, the second seal wall and the base seal wall defining a groove for receiving the seal therein, the second seal wall extending radially outwardly to a non-uniform radial location.
US10677160B2
Systems and methods are provided for combined cycle power generation while reducing or mitigating emissions during power generation. Recycled exhaust gas from a power generation combustion reaction can be separated using a swing adsorption process so as to generate a high purity CO2 stream while reducing/minimizing the energy required for the separation and without having to reduce the temperature of the exhaust gas. This can allow for improved energy recovery while also generating high purity streams of carbon dioxide and nitrogen.
US10677156B2
A VCR apparatus may include a connecting rod at which a small end forming a hole having a circular shape to be rotatably connected with a piston pin moving together with the piston and a large end rotatably connected with a crank pin eccentrically arranged with respect to the crankshaft are formed; an eccentric cam concentrically arranged and rotatably disposed in the hole of the small end and configured so that the piston pin is eccentrically inserted thereinto and is rotatably connected therewith; a latching pin disposed in the small end to make a reciprocal rectilinear motion in a direction of rotation axis of the small end and operated to selectively latch the small end with the eccentric cam in one among at least two relative positions between the small end and the eccentric cam; and an acting oil passage formed at the connecting rod.
US10677151B2
In a vehicle, a rod of a waste gate valve actuator reciprocates along a virtual plane which is parallel to both the central axis of a connecting shaft of a turbocharger and the cylinder axis of a cylinder hole. When viewed in the left or right direction of the vehicle, a main catalyst of a catalyst portion is provided forward of the cylinder axis of the cylinder hole. The flow direction of the exhaust gas in the main catalyst intersects with the reciprocating direction of the rod of the waste gate valve actuator when viewed in a direction orthogonal to both the central axis of the connecting shaft of the turbocharger and the central axis of the cylinder hole.
US10677147B2
A turbocharging system for an internal combustion engine includes a turbocharger having a shaft supported for rotation about an axis. The turbocharger also includes a turbine wheel mounted on the shaft and configured to be rotated about the axis by the exhaust gas, and a compressor assembly mounted on the shaft and configured to pressurize an airflow received from the ambient for delivery to the cylinder. The turbocharging system additionally includes an electric motor configured to generate electric motor torque. The turbocharging system further includes a one-way clutch configured to selectively connect the electric motor to the compressor assembly, such that the electric motor torque assists the turbocharger in generating boost pressure. An internal combustion engine employing such a turbocharging system is also disclosed.
US10677144B2
A heat exchanger system includes a radiator and a charge air cooler. The charge air cooler includes two interconnected cores, being a first core mounted next to the radiator and a second core mounted upstream of the radiator so that air output from the first core does not pass through the radiator.
US10677135B2
An exhaust heat recovery system is provided. The system includes a branch pipe that has branch fluid passages that are formed to be connected with an exhaust gas source emitting emit exhaust gas. a valve at least partially opens or closes the branch fluid passages to selectively introduce the exhaust gas into at least one of the branch fluid passages. Additionally, a thermoelectric module performs thermoelectric power generation by selectively using exhaust heat of the exhaust gas passing through a specific branch fluid passage of the branch fluid passages.
US10677134B2
System for storing an internal combustion engine exhaust gas liquid additive, the said system comprising a tank for storing the additive and an “immersed” baseplate (1) positioned through an opening made in the bottom wall of the tank, the said baseplate comprising at least one orifice through which a system for injecting the said additive into the exhaust gases can be fed, and also incorporating at least one other active component of the storage system and/or of the injection system.
US10677128B2
Provided is an exhaust purification system including: an NOx occlusion reduction type catalyst that is provided in an exhaust system of an internal combustion engine, and occludes NOx when an exhaust gas is in a lean state, and reduces the NOx when the exhaust gas is in a rich state; a regeneration control unit that executes a regeneration process of bringing the exhaust gas into a rich state to reduce the NOx occluded in the NOx occlusion reduction type catalyst; a storing unit that stores an exhaust lambda prediction value in advance when the regeneration process is executed; a reduction amount estimating unit that estimates an NOx reduction amount when the regeneration process is executed; and a prohibition unit that prohibits the execution of the regeneration process by the regeneration control unit when the estimated NOx reduction amount is less than a predetermined lower limit threshold.
US10677121B2
An oil and air separator includes a first housing including a central chamber therein, the central chamber divided into a first outer portion and a second inner portion by a barrier; a filter material disposed between the first outer portion and the second inner portion; a cap directly coupled to the first housing, the cap including a first lumen therethrough, the first lumen including a first end disposed at the second inner portion; an extension portion including a second lumen therethrough; and a coupler removably coupling the cap and the extension portion.
US10677115B2
A valve train device, in particular for an internal combustion engine, includes at least one camshaft which has at least one cam element with at least one multi-track cam. The cam element is provided to be axially displaced by a maximum displacement path. The valve train device further includes a limiting mechanism which is provided to limit in at least one operating state the displacement path of the cam element to a switching path of the switching operation.
US10677114B2
A variable valve operating device for an internal combustion engine includes a cam carrier supported on a camshaft and shifting switching pins that are advanced into and retracted out of shift lead grooves defined in the cam carrier. The shift lead grooves include shift groove side walls having shift groove side wall surfaces from shift starting inflection regions of the cam carrier to shift ending inflection regions thereof. The shift groove side walls include particular shift groove side walls extending from axial positions of the shift starting inflection regions toward shift intermediate regions and also extending from circumferential positions of the shift intermediate regions disposed between the shift starting inflection regions and the shift ending inflection regions toward the shift starting inflection regions. The side walls have slanted outer circumferential surfaces extending from the circumferential positions progressively deeper toward groove bottom surfaces and reaching the shift starting inflection regions.
US10677111B2
Methods and systems are provided for an engine including cams having different lobe profiles. In one example, cams of a first cam group drive a plurality of deactivatable cylinder valves and cams of a second cam group drive a plurality of non-deactivatable cylinder valves. The cams of the first cam group include a different lobe profile relative to cams of the second cam group.
US10677109B2
An iron-based alloy includes, in weight percent, carbon from about 1 to about 2 percent; manganese from about 0.1 to about 1 percent; silicon from about 0.1 to about 2.5 percent; chromium from about 11 to about 19 percent; nickel up to about 8 percent; vanadium from about 0.8 to about 5 percent; molybdenum from about 11 to about 19 percent; tungsten up to about 0.5 percent; niobium from about 1 to about 4 percent; cobalt up to about 5.5 percent; boron up to about 0.5 percent; nitrogen up to about 0.5 percent, copper up to about 1.5 percent, sulfur up to about 0.3 percent, phosphorus up to about 0.3 percent, up to about 5 percent total of tantalum, titanium, hafnium and zirconium; iron from about 50 to about 70 percent; and incidental impurities. The alloy is suitable for use in elevated temperature applications such as in valve seat inserts for combustion engines.
US10677106B2
A rocker arm includes an outer arm with an outer follower including a first outer roller and a second outer roller both supported on an outer arm roller shaft, the outer arm roller shaft having a first portion having a first diameter which is supported in the outer arm by a first outer bearing; a second portion having a second diameter which is supported in the outer arm by a second outer bearing; and a third portion having a third diameter such that the third diameter is smaller than the first diameter and the second diameter. An inner arm selectively pivots relative to the outer arm, the inner arm having an inner follower and also having an inner arm aperture through which the outer arm roller shaft extends such that the third portion of the outer arm roller shaft is located within the inner arm aperture.
US10677098B2
A pin insertion hole is formed in an outer member, and a pin groove is formed in an inner member. A positioning device includes a pin entering the pin insertion hole and the pin groove, and a groove contact member coming in contact with a groove side surface of the pin groove. In one member of the pin and the groove contact member, a position restriction concave portion recessed in a direction away from the other member is formed in a portion facing the other member. In the other member, a claw portion entering the position restriction concave portion and coming into contact with the position restriction concave portion is formed as a portion of the other member is plastically deformed.
US10677096B2
A turbocharger with a turbine for expanding a first medium and a compressor for compressing a second medium utilizing energy extracted in the turbine during the expansion of the first medium. The turbine comprises a turbine housing and a turbine rotor. The turbine housing is connected to a bearing housing. An inflow housing of the turbine housing is formed in a double-walled manner, namely of an inner flow-conducting core and an outer force-conducting shell.
US10677089B2
A fan is mounted on a fan shaft which constitutes part of a mainline shaft assembly centered for rotation on an engine axis X-X of a gas turbine engine. When in operation, the fan rotates about the engine axis X-X. A stub-shaft is arranged radially outwardly and concentrically with the fan shaft and adjoins an upstream facing face of a bearing sleeve. A fan catcher arm extends from the stub-shaft through the bearing sleeve and joins a fan catcher ring arranged downstream of the bearing sleeve and having an upstream facing face arranged to abut against a downstream facing face of the bearing sleeve in the event of a fan blade-off. Immediately downstream of the fan catcher ring is formed a shaft end which is configured to couple with an axially adjacent end of a low pressure compressor shaft. Immediately downstream of the bearing sleeve is a shaft end configured to connect with a turbine shaft.
US10677088B2
A monitoring system for monitoring environmental conditions for rotary members includes a plurality of stationary reader antennas positioned proximate rotary members. A first sensor is coupled to a first rotary member and a second sensor is coupled to a second rotary member. Each sensor is configured to generate environmental condition data. A key phasor is coupled to a third rotary member and configured to generate key phasor data. The monitoring system also includes a data integrator communicatively coupled to each stationary reader antenna and configured to determine measurement values for the first and second environmental condition based on raw data from each stationary reader antennas and data from the key phasor.
US10677086B2
A variable displacement supercharger includes a turbine having: a turbine housing that forms a scroll flow passage disposed around a turbine impeller; a variable nozzle unit that includes a second nozzle ring that faces the scroll flow passage and forms a part of an inner wall of the scroll flow passage; and an annular seal member that seals the gap between the turbine housing and the second nozzle ring. The seal member has a disc spring structure that is inserted into the gap and biases the turbine housing and the second nozzle ring in an axial direction of rotation, and is arranged further inside than the scroll flow passage in the radial direction of the turbine impeller.
US10677085B2
A stop valve includes: a valve seat in a fluid flow path; a valve disc that contacts the valve seat and that closes the fluid flow path; a valve stem that extends along a center axis includes a first end, in a direction of the center axis, that is connected to the valve disc; a spindle that extends along the center axis and comprises an end surface of a first end, in the direction of the center axis, that faces an end surface of a second end of the valve stem, in the direction of the center axis; and a connector that connects the second end of the valve stem to the first end of the spindle.
US10677081B2
There is disclosed an axial flow machine (10) comprising an annular flow path (23); a stator ring (38) comprising a plurality of stators mounted at their radially outer ends and extending into the annular flow path (23); a non-rotating body (24) axially adjacent the stator ring (38); and an annular shroud (42) disposed between the radially inner end of the stator ring (38) and the body (24). The shroud (42) is supported on the stator ring (38) and moveable relative the body (24); and the shroud (42) cooperates with the body (24) to inhibit a flow through a clearance pathway (78) therebetween.
US10677075B2
Rotor assemblies and methods for manufacturing airfoils for rotor assemblies are provided. For example, a rotor assembly comprises a rotary structure extending circumferentially about an axial centerline of a gas turbine engine, an airfoil having a root and a tip, and a pin extending through the root. The root is coupled to the rotary structure and has a bulbous shape, and the airfoil is formed from a plurality of composite plies. The pin defines both a planar first surface and a planar second surface on a pin body having a generally circular cross-section. Further, the pin includes a first end and a second end that contact the rotary structure. The first and second surfaces together form a point that is oriented toward the tip of the airfoil. In one embodiment, the rotary structure is an outer rotor of an interdigitated rotor assembly and the airfoil extends radially inward.
US10677062B2
This disclosure provides methods and systems for using coatings to control component dimensions during operations of a mechanical system, such as gas turbine combustion air cooling system. The mechanical system may have a component with a critical dimension defined by at least one surface. Upon detecting a change in the critical dimension, such as from surface erosion, a coating additive is deployed into the mechanical system. The surface is coated with the coating additive to offset at least a portion of the change in the critical dimension.
US10677061B2
A shear flow turbomachinery device includes a housing having housing walls defining a cavity, a shaft extending into the cavity though a shaft opening in the housing wall at an end of the cavity, a rotor coupled to the shaft within the cavity, the rotor having a plurality of disks extending radially outward from a central axis of the rotor, the disks having a spaced arrangement forming a gap between adjacent disks, and a shroud for shrouding the rotor, the shroud including a pair of end disks coupled to opposing ends of the rotor, a screen extending between outer edges of the pair of end disks, the screen extending around the rotor between the rotor and the housing walls, wherein the shroud is freely rotatable independent of rotation of the rotor to reduce drag on the disks due to the housing walls when the cavity if filled with fluid and the shaft and plurality of disks are rotated.
US10677052B2
The present disclosure generally relates to a real-time synthetic logging method for optimizing one or more operations in a well. The method generally includes receiving measurements of one or more parameters in real time while performing operations in the well, the measurements being captured without using tools that include active nuclear sources. The method further includes providing the measurements as input to a machine learning algorithm (MLA) that is trained using historical or training well data. The method further includes generating, using the MLA and based on the measurements, a synthetic mechanical property log of the well. The method further includes generating, based on the synthetic mechanical property log, optimized parameters for at least one operation selected from the following list: drilling the well in real-time; steering the well in real-time; and stimulating a reservoir in real-time.
US10677049B2
A downhole repeater network timing system for a drilling rig including a drillstring extending subsurface downwardly from a surface wellhead. The system includes a node located at the drillstring lower end and including a sensor adapted for providing a signal data set output corresponding to downhole drilling conditions. Multiple nodes are located downhole between the Bottom Hole Assembly (BHA) and the wellhead and are associated with the drillstring. The nodes are adapted for receiving and transmitting the signals. The timing control system is adapted for controlling all times within a timeframe according to pre-configured constants known to all nodes. A downhole low rate linear repeater network timing method uses the system.
US10677048B2
A communication system that is positionable in a wellbore can include a first transceiver positioned externally to a casing string. The first transceiver can be operable to detect a presence or an absence of a surface wave; determine a location of a fluid in the wellbore based on the presence or the absence of the surface wave; and transmit data indicative of the location to a second transceiver. The surface wave can include an electromagnetic wave that has a magnetic field or an electric field that is non-transverse to a direction of propagation of the surface wave. The communication system can also include the second transceiver, which can be positioned externally the casing string and operable to receive the data.
US10677046B2
Various examples are provided for gas leakage detection from geologic storage sites. In one example, a system for detection of gas leakage from a geologic storage site includes permanent down-hole gauges (PDGs) disposed at different depths within a well and an evaluation system that can determine a three-dimensional (3D) location of the gas leakage from the geologic storage site and a leakage indicator. The 3D location and leakage indicator can be determined using pressure data provided by the PDGs. The geologic storage site can store, e.g., CO2, natural gas or other type of gas. In another example, a method for detecting gas leakage from a geologic storage site includes receiving pressure data provided by PDGs disposed within one or more wells associated with the geologic storage site, determining key performance indicators using the pressure data and determining a 3D location and a leakage indicator using the key performance indicators.
US10677039B1
A borescope may include a housing including a transparent viewing window, a bumper surrounding at least a portion of a periphery of the transparent viewing window, wherein the bumper is configured to be pressurized by a fluid, and at least one imaging assembly configured to visualize a field of view exterior of the housing through the transparent viewing window.
US10677028B2
A downhole artificial lift system comprises a production string for communicating fluid from a downhole location towards surface, a pump arrangement in communication with the production string for pumping fluid along the production string towards surface, and a gas lift arrangement deployed within the production string for delivering a lift gas into the production string.
US10677024B2
An abrasive perforator tool with a bypass flow channel. Two valve sleeves are slidingly mounted inside a tool housing for sequential deployment. The valve sleeves may be arranged end-to-end and may be sealed to the inside diameter of the housing. Each of the valve sleeves may be telescopically mounted in a retainer sleeve and releasably secured in the undeployed position. When the valve sleeves are ball-actuated, the ball seat in the first valve sleeve may be at the lower end of the sleeve. Initially, with both sleeves in the undeployed position, fluid flows straight through the main bore and out the outlet end. When the first valve sleeve is deployed, fluid is redirected to the nozzles for perforating, and subsequent deployment of the second valve sleeve blocks the nozzles and opens the bypass channel to reestablish flow out through the bottom of the tool.
US10677018B2
An actuator mechanism for a valve system includes a housing having an outer surface, an inner surface defining an opening and a chamber extending partially about the housing between the outer surface and the inner surface. A hinge is mounted to the housing. The hinge is exposed at the chamber. A valve member is fixedly connected to the hinge. The valve member is selectively positionable across the opening. An actuator is arranged in the chamber and selectively biased against the hinge to transition the valve member between an open configuration and a closed configuration.
US10677015B2
Wellbore isolation devices may be produced with wear bands and slips having modified surfaces to change the frictional properties between these components and the surrounding wellbore surface. A wellbore isolation device may include: a mandrel; slips disposed circumferentially about the mandrel and in a first position along the mandrel. The slips comprise particles coupled thereto forming a modified surface. The particles comprise at least some sharp protrusions. At least one packer element is disposed along the mandrel and in a second position along the mandrel.
US10677009B2
A drilling jar in an oil and gas drilling operation or fishing operation includes a control unit having one or more transceivers configured to communicate wirelessly with a surface control unit. The control unit is configured to receive an activation signal from the surface control unit, and cause to activate the drilling jar in response to the activation signal. The wireless transceivers may communicate using any wireless communication technology, including but not limited to Wi-Fi, Wi-Fi Direct, and BLE. A method for operating a drilling jar includes receiving, by a control unit comprising one or more transceivers configured to communicate wirelessly with a surface control unit, an activation signal from the surface control unit, and causing to activate the drilling jar in response to the activation signal.
US10677005B2
A reverse circulation debris cleanup tool has a pressure control valve that closes up a passage through the body based on a sensed well condition to help pressure control the well when rams close around the tool to isolate the surrounding annulus. The sensor can hold the valve open for a predetermined time to allow debris removal operations and then close. The debris chamber below an eductor in a VACS tool can be thousands of feet long and the valve can provide protection during running in or removal of the tool from well pressure events so as to avoid using shear rams and losing the bottom hole assembly in the borehole and a fishing operation to get it out.
US10676999B2
A vessel adapted to perform subsea wellbore related operations involving a riser string that is assembled from releasably interconnected riser sections and extends between a subsea wellbore and the vessel. The riser string vertical handling system of the vessel comprises a controlled motion device that is adapted to displace the riser string lifting tool in at least one horizontal direction relative to the riser spider device at least whilst travelling between said elevated and lowered position thereof loaded by the riser string suspended from the riser string lifting tool, thereby allowing to establish an inclined travel path with selectively variable inclination of the riser string lifting tool relative to an imaginary vertical line through the riser string passage of the riser spider device, e.g. said inclined travel path having an inclination selected to correspond to an actual water current induced inclination of an upper portion of the riser string during the riser string assembly process.
US10676995B2
A tubular element for a drill stem includes a substantially cylindrical body and two tool joints. Each tool joint is disposed at one end of the body and provided with a threaded portion that can be joined to a complementary element. At least one of the tool joints has a lifting surface that can cooperate with a lifting tool of the element to connect it into a drill stem. The lifting surface has a non-circular cross-section forming an activation zone for a drilling fluid.
US10676978B2
An actuatable slidable panel assembly, a retrofit kit for converting a slidable panel of a panel assembly from manually actuated sliding movement to mechanically assisted, actuatable sliding movement, and method of retrofitting a manually operating sliding panel therewith are provided. The retrofit kit includes an elongate driven rail configured for attachment to the slidable panel. The elongate driven rail is configured to be attached to the slidable panel. A rotatable drive member is configured for operable engagement with the elongate driven rail to drive the elongate driven rail and the slidable panel along the direction of travel between open and closed positions.
US10676972B2
A trim assembly securable in a window frame includes a track on which a sliding window is supportable, a latch insert including a plurality of latch openings, and a latch mechanism securable to the sliding window adjacent the latch insert. The latch mechanism is displaceable between an extended position and a retracted position and includes a lever connected with a latch tab. In the extended position, the latch tab is positioned in a selected one of the latch openings. The latch mechanism is biased toward the extended position. The spacing of the latch openings provides for essentially infinite open/close positions.
US10676971B2
A latch includes a base having a bore extending therethrough defining an axis, a plunger positioned within the bore and rotatable about the axis, a drive shaft positioned adjacent the base and engaged with the plunger such that rotation of the plunger about the axis causes corresponding rotation of the drive shaft about the axis, a bracket positioned adjacent the base and the drive shaft and engaged with the drive shaft such that rotation of the drive shaft about the axis causes movement of the bracket, and a closure element coupled to the bracket such that movement of the bracket causes the closure element to move between a position wherein the closure element allows a structure to move with respect to an adjacent structure and a position in which the closure element prevents the structure from moving with respect to the adjacent structure.
US10676960B2
There is described a handle, for example a door handle, lifting handle or touch pad, which is particularly useful as a self-sterilizing door handle for use in public areas. The handle comprises: a contact area formed of a hydrophilic sintered porous material, particularly a plastic material; and a reservoir containing an anti-microbial liquid, wherein said reservoir is fluidically connected to the contact area. The reservoir can include a port to allow the reservoir to be re-filled or alternatively the whole reservoir can be detached and replaced when required. The anti-microbial liquid can be delivered along the hydrophilic sintered porous material by fluid transmission action so that the contact area is continually treated by the anti-microbial liquid, thereby rendering the handle continuously wetted and disinfected and inhibiting the growth of culture forming units.
US10676957B1
A tent system including: a fabric member including a body portion and a bottom portion to form a resident space; a fixing device disposed at the fabric member and including a mesh pocket, an upper clip, a lower clip and a side clip; a main pole coupled to the fabric member in an X-shape through the fixing device, in which one end and an opposite end of the main pole are supported by the mesh pocket and the lower clip, respectively; and an adjusting device that allows at least one of the fixing device and the main pole to have a variable structure. The tent is easily installed and disassembled even by one person with a simple structure and maintains a tight supported state to the ground, so that usability is improved in cost-effectiveness.
US10676952B2
A wind turbine system includes a wind turbine generator having a rotor and a nacelle mounted atop a tower structure. The tower structure is mounted to a foundation structure and includes a plurality of tower sections, each including one or more tower section flanges. The wind turbine system further includes one or more connector rings. Each of the one or more connector rings is disposed proximate two adjacent tower section flanges and includes a plurality of pad eye adaptors each having an opening formed therein. The wind turbine system further includes a plurality of tensioned cables, with each coupled to one of the pad eye adaptors at a first end and the foundation structure at a second end. The plurality of tensioned cables are coupled to the tower structure at different or multiple connector ring heights based on site conditions to yield the desired lateral stability.
US10676947B2
A valve assembly for regulating water level in a swimming pool includes a first butterfly valve in a pool drain line of the pool and a second butterfly valve in a fresh water line. The drain line and the fresh water line supply water to a pit remote from the pool. A return water line directs water from the pit to the pool. A float in the pit is operatively connected to both butterfly valves via first and second pivotal arms which are rotated by a sliding frame when the buoyant float rises and falls, so as to close and open the butterfly valves, and thereby maintain a desired water depth or level in the pit, and thereby a more consistent water level in the pool.
US10676944B2
A lifting cart for assist in building construction processes using precast wall panels can include a panel handling mechanism coupled to a movable vehicle. The panel handling mechanism can include a clamping mechanism, a rotational mechanism, a linear mechanism, and a tilting mechanism. The movable vehicle can include two sets of wheels configured to move the vehicle in perpendicular directions. The lifting cart can handle the precast wall panels, from a wall panel package delivered to the construction site to the final location of the wall panels between beams of the building frame.
US10676940B2
A doorway shoe moulding kit includes shoe moulding pieces that are designed to provide a finished interface between standard interior doorways and flooring in a manner that is aesthetically pleasing and functional. A kit includes pieces that are contour-matched to standard doorway casings, that abut with standard shoe mouldings and that are well fitted to cover the standard door jamb. The doorway shoe moulding kit can be easily adapted to suit a variety of doorway sizes and configurations and it may be tapered to ensure the moulding does not interfere with the operation of a door. The doorway shoe moulding may be easily filed, sanded or cut to best fit it to a doorway, it shall be easily and quickly attached to the doorway, and it shall be readily painted or finished to suit the user.
US10676938B2
A ramp and/or platform assembly includes a decking system having a tread surface on at least a portion of a top deck surface of the decking system, wherein the tread surface includes a plurality of multi-tiered ridges on the top deck surface for contact with a traveling body on the top deck surface.
US10676937B2
A ramp assembly includes a decking system and a handrail system, an interface between the decking system and the handrail system, and a support system pivotably coupled to the interface. Other embodiments include a swivel bracket and a method of assembling a ramp assembly.
US10676936B2
Screen device in which two beams (1, 2) in the mounted state of the screen device are mutually coupled with the aid of: —a first coupling piece (3), comprising a first mounting cavity (4) for the fitting herein of a first part of the first beam (1); and a second mounting cavity (5) for the fitting herein of a first part of the second beam (2); —and a second coupling piece (6), comprising a first mounting cavity (7) for the fitting herein of a second part of the first beam (1), extending opposite the first part; and a second mounting cavity (8) for the fitting herein of a second part of the second beam (2), extending opposite the first part.
US10676934B2
A bracket-flashing assembly for roofing in a bracket. Said bracket-flashing assembly comprise said bracket, a bracket cover and a fasteners. Said bracket comprise a fastener apertures configured to receive a portion of said fasteners to selectively attach said bracket-flashing assembly to a fixed structure and an added fixture. Said bracket comprise a first portion and a second portion. Said first portion is attached to said second portion at an elbow. Said bracket cover comprises a raised portion and a body. Said raised portion comprises a stamped portion of said raised portion being shaped to selectively encase a portion of said second portion.
US10676921B2
One aspect of the disclosure is a shingle including a first bituminous sheet at the bottom surface of the shingle, the first bituminous sheet having a lower edge disposed at the lower end of the shingle, the first bituminous sheet having one or more slits extending from the lower edge of the first bituminous sheet toward the upper end of the shingle; and a second bituminous sheet at least partially laminated to a top surface of the first bituminous sheet, the second bituminous sheet having a lower edge disposed adjacent the lower end of the shingle, the second bituminous sheet having one or more tabs being defined by one or more notches formed in the second bituminous sheet, each notch extending away from the lower edge of the second bituminous sheet.
US10676917B2
A concrete anchor assembly includes a housing including a lower opening and a side wall; a flange portion extending from the housing; a ramp surface extending upwardly around the lower opening; a split body disposed over the lower opening, the split body including a bottom surface engaging the ramp surface, the split body including a threaded opening. The housing includes a gap between the split body and the side wall. A compressed spring forces the split body toward a bottom of the ramp surface.
US10676916B2
A tilting canopy has a canopy frame, at least one actuator, a plurality of canopy supports, and a support frame. The canopy frame is hingedly connected to the support frame through two medial supports, such that the medial supports act as pivot points for the canopy frame. The at least one actuator is engaged between the canopy frame and the support frame such that the at least one actuator is configured to rotate the canopy frame about the pivot point between a lowered position and a raised position. In the raised position, a user may store a boat or other vehicle or item with towers, Bimini tops, or other features which would normally be prohibitive of moving the boat or other vehicle beneath the canopy.
US10676913B2
This application provides examples of apparatus and methods for gating off openings of drain pipes and other structures with openings using a gate that is mounted on a hinge so as to avoid catching debris exiting the pipe or other structure. Variations of the types of gate design, mounting, and shape of the pipe or other structure that is gated are provided to demonstrate some of the various embodiments of the present subject matter.
US10676912B1
The present disclosure describes a domestic appliance floor drain assembly and related methods for implementing a domestic appliance floor drain assembly. In one such embodiment, an exemplary domestic appliance floor drain assembly includes a floor drain liner with a basin to collect fluids that may be leaking from a domestic appliance; and a floor drain insert configured to fit within the basin, wherein the floor drain insert has a rigid structure that is configured to direct leaking fluids from the domestic appliance to an opening in the floor drain liner.
US10676904B2
The present disclosure describes toilet flappers having an adjustable length cord. For example, the present disclosure describes a toilet flapper having a body and two arms. The body has a top surface and a bottom surface. On the top surface, there is a raised portion housing a cord, a locking mechanism, and a spring. In order to install the toilet flapper, a user can grab a hook attached to the end of the cord and pull enough of the cord out of the raised portion so that the user can attach the hook to, for example, a flush lever. Afterwards, the user can press down on the raised portion in order to activate the locking mechanism and prevent any more of the cord from being pulled back into the raised portion by the spring.
US10676888B1
A bearing pile including a plurality of connected corrugated steel shells inserted into a subsoil and installation methodology of the same.
US10676887B2
A one-piece, Z shaped steel plate foundation comprising a main plate body extending the longitudinal length of the foundation from a top to a bottom of the foundation, a single rear flange extending perpendicular to the main plate body in a first direction at a rear edge of the main plate body, wherein the single rear flange does not extend past the main plate body in the direction opposite the first direction, a single front flange extending perpendicular to the main plate body in the direction opposite the first direction at a front edge of the main plate body, wherein the single front flange does not extend past the main plate body in the first direction; and a plurality of mounting holes at the top of the one-piece metal plate foundation configured for attachment to the structure to be supported.
US10676886B2
A material spreading system may include a tote and a spreader attachable to a loading machine. The spreader may include a frame, an inlet, a lift arm, and a discharge mechanism configured to selectively discharge the material onto the ground. The tote may include a container having a plurality of walls enclosing an internal volume for storing a material. An opening may be formed in one of the plurality of walls and communicate with the internal volume. The tote may additionally include a lift arm engaging surface configured to engage the lift arm and permit the lift arm to manipulate the tote. The tote may also include a closure member at least partially covering the opening and configured to selectively permit transfer of the material from the container to the inlet of the spreader in response to the material exerting a force on the closure member.
US10676881B2
Drive device for a construction machine, comprising a main device, a pump transfer gear with a pump transfer gear case, at least one hydraulic pump, a belt transmission and an auxiliary device whereby the auxiliary device is flanged to the pump transfer gear case. A construction machine including the drive device, for example, a road milling machine, includes a work roll.
US10676880B2
An apparatus for smoothing pavement surfaces includes a wheeled frame and a smoothing drum with spaced cutting teeth that allow for making overlapping cuts on a pavement. The apparatus further includes a precision leveling system for profile averaging.
US10676870B2
The present invention relates to water based wax dispersion comprising a hydrocarbon wax and a dialkylether for the coating of paper products, the use thereof, the method of coating paper products therewith and the coated printed paper product.
US10676868B2
The present invention relates to a method for manufacturing a film having an oxygen transmission rate in the range of from 1 cc/m2/24 h to 500 cc/m2/24 h according to ASTM D-3985, at a relative humidity of more than 50% at 25° C., or higher than 75% at 25° C., or higher than 85% at 25° C., wherein the method comprises the steps of: providing a first suspension comprising a microfibrillated cellulose, wherein the dry content of the suspension is in the range of from 0.1 to 10% by weight, adding a wet strength additive to said first suspension, at an amount of from 0.1 to 10 weight-% based on the amount of microfibrillated cellulose (dry/dry), thereby forming a mixture of the microfibrillated cellulose and the wet strength additive, applying said mixture to a substrate to form a fibrous web and drying said web to form said film. The present invention also relates to a film produced according to the method.
US10676865B2
A deflection member that includes a reinforcing member and a plurality of tiles fastened to the reinforcing member.
US10676861B1
A method for incorporating ultraviolet radiation protection and antimicrobial protection into rayon has the steps of providing pulp to form cellulose sheets, steeping the cellulose sheets, pressing the cellulose sheets, shredding the cellulose sheets into white crumb, aging the white crumb to form yellow crumb, xanthation of the yellow crumb, dissolving the yellow crumb to form a viscose, adding an additive to the viscose, ripening the viscose, filtering the viscose, degassing the viscose, spinning the viscose to form a filament of rayon, drawing the rayon, washing the rayon, and cutting the rayon.
US10676857B2
A laundry appliance including a chassis with a cabinet enclosing an interior of the appliance. A tub is provided within the appliance defining a liquid chamber. A drum is provided in the liquid chamber defining a treating chamber for treating articles according to a cycle of operation. The treating chamber can be enclosed by a door, selectively openable by a user to access the treating chamber. The door can be selectively opened in three different ways.
US10676856B2
A door assembly for a horizontal axis washing machine includes a door rotatably mounted to a front panel to permit selective access to an opening of the washing machine appliance. A sub-door is rotatably mounted to the door and is movable between an open position and a closed position. The sub-door defines a pretreat basin for collecting wash fluid from a wash fluid supply when the sub-door is in the open position for pretreating an article of clothing. After the pretreatment procedure is complete, the sub-door may be pivoted toward the closed position such that the article of clothing and the collected wash fluid are passed directly into the tub through a door opening and drain conduit.
US10676851B2
A laundry treating appliance is configured to treat laundry according to a cycle of operation. The laundry treating appliance comprises a chassis that defines an interior and has a front and rear with an access opening located in the front. A tub statically mounted to the chassis and defines a liquid chamber located within the interior and has at least one suspension opening. An exoskeleton is located within the liquid chamber and has a front support, a rear support, and stringers extending longitudinally to form a skeletal frame defining a frame interior. A rotatable drum is located within the frame interior. A suspension system is located within the interior and has at least one suspension component extending into the liquid chamber through the suspension opening and is operably coupled to the exoskeleton. A liquid dam retards liquid flow from the liquid chamber to the interior through the suspension opening.
US10676840B2
The method is a method of evaluating a manufacturing process of a silicon material, wherein the manufacturing process includes a process that uses a member containing a carbon-containing sintered body, and the method of evaluating the manufacturing process of a silicon material includes performing DLTS measurement on a silicon material manufactured in the manufacturing process, and estimating a heavy metal contamination source of a silicon material manufactured in the manufacturing process with an indicator in the form of presence/absence of detection of a peak of a carbon-related level and presence/absence of detection of a peak of a heavy metal-related level in a DLTS spectrum obtained by the DLTS measurement.
US10676833B2
Disclosed are cathodes comprising a conductive support substrate having a catalyst coating containing nickel phosphide nanoparticles. The conductive support substrate is capable of incorporating a material to be reduced, such as CO2 or CO. Also disclosed are electrochemical methods for generating hydrocarbon and/or carbohydrate products from CO2 or CO using water as a source of hydrogen.
US10676828B2
A composite can include a substrate and a conversion coating overlying the substrate and comprising at least one of a zirconium oxide, a hafnium oxide, or a combination thereof. The conversion coating can be formed from a zirconia or hafnia-based complex obtained by reacting at least one of a zirconium ion source, a hafnium ion source, or a combination thereof, with a chelating compound in a reaction and another chelating compound in another reaction.
US10676827B2
The present invention pertains to a multilayer tubular article, to processes for the manufacture of said multilayer tubular article and to uses of said multilayer tubular article in upstream applications for conveying hydrocarbons from a well to a floating off-shore unit via a bottom platform.
US10676816B2
A high-barrier film is provided that includes a biaxially-oriented polyethylene terephthalate (PET) layer having a first side and a second side opposite the first side, a cross-linked acrylic primer layer, and a metal barrier layer. The cross-linked acrylic primer layer is adjacent to the second side of the PET layer and has a dynamic coefficient of friction (μD) to steel of less than about 0.45, while the metal barrier layer is adjacent to the first side of the PET layer. The film has a total thickness of less than or equal to about 12 μm. Processes for producing the high-barrier film are also provided.
US10676814B2
A pulsed laser deposition system comprising a split ablation target having a first half and a second half, wherein the target contains a film material for deposition on a substrate, and wherein the film material is comprised of a plurality of component elements, the elements varying in volatility, and wherein one half of the split ablation target contains more of the most volatile elements being deposited than the other half, and wherein the split ablation target is rotated about its center. A laser beam is rastered back and forth across the target such that the laser spends more time on one half of the split target than the other half depending on the elemental volatility. The target rotation and laser beam rastering are coordinated simultaneously to vary the elemental composition of the resulting film deposition.