US10380604B2
A method implemented in a computer infrastructure having computer executable code, including generating one or more ad-avatars in a virtual universe (VU) and monitoring information from the VU. Additionally, the method includes directing the one or more ad-avatars to perform one or more viral advertisements in the VU based on the information.
US10380598B2
A method and system for tracking the status of a label. The system can include a memory with a database. The database can include an indicator of the label status. The system can additionally include a processor that operates in accordance with instructions stored in the memory. The processor can receive a request to generate a label, update the first database with an identifier that indicates the existence of the label, receive a signal indicating that a service requested by the label has been provided, and update the identifier in the first database to indicate that the requested service has been provided.
US10380597B2
A system and method for creation, distribution and tracking of advertising via electronic networks, enabling creation of advertisements using licensed third party content and placement of said ads at desired network locations, utilizing an auction of ad spaces based on bids placed by advertisers to have their ads displayed at such locations. When a network user/ad viewer requests an ad by clicking or other action, an auction algorithm executes to select the ad to be displayed from those that bid for display at such ad space location and then the ad is composed and delivered to the ad space location by accessing a relational database storing commands that retrieve, assemble and dispatch the licensed ad content. Usage and display of licensed content on designated ad space is tracked to enable cost-per-use charging for both use of licensed content and ad display at the designated ad space.
US10380594B1
Systems and methods configured for monitoring and analyzing financial transactions on public distributed ledgers for suspicious and/or criminal activity are disclosed. Exemplary implementations may: access public third-party information for addresses involved in financial transactions; correlate a first portion of the public third-party information with transaction addresses; label the financial transactions and/or the addresses according to characteristics, such that individual ones of the addresses either have been labeled or are unlabeled; cluster the financial transactions and/or the addresses into a set of clusters that includes a first cluster; assign levels of risk for suspicious and/or criminal activity to the addresses and the financial transactions; and responsive to comparisons of levels of risk with a threshold, report transactions for suspicious and/or criminal activity.
US10380590B2
In some examples, a system for authenticating transactions can include a processor to detect metadata corresponding to a user of a mobile device, wherein the metadata comprises a call history from the mobile device. The processor can also detect transaction information corresponding to the user of the mobile device from a remote server, wherein the transaction information corresponds to a transaction initiated at a remote service provider and wherein the transaction information indicates a transaction type and transaction initiator information. The processor can also generate an authentication score of the transaction based on the metadata and the transaction information. The processor can also authorize the transaction based on the authentication score.
US10380583B1
A computer-implemented system and method that includes receiving via a messaging hub a code and an identifier for a merchant from a first financial institution, determining, by the messaging hub, a second financial institution based at least partially on the code, sending the code and the merchant identifier to the second financial institution, and receiving from the second financial institution account information to be sent to the first financial institution. The system and method includes sending the account information to the first financial institution to allow the first financial institution to process the payment from an account held by a payor to an account held by the merchant.
US10380578B2
Methods and systems are disclosed for providing Near Field Communications. In certain embodiments, an Android mobile operating system based mobile device is configured with software that, when executed by one or more processors, determines whether the mobile device is to perform an NFC communication with a contactless payment terminal (CPT) using a secure element associated with an NFC controller included in the mobile device. Based on the determination, the mobile device is configured to execute software that performs communications with the CPT using the NFC controller.
US10380573B2
Various techniques are provided for carrying out peer-to-peer financial transactions using one or more electronic devices. In one embodiment, a request for payment is transmitted from a first device to a second device using a near field communication (NFC) interface. In response to the request, the second device may transmit payment information to the first device. The first device may select a crediting account and, using a suitable communication protocol, may communicate the received payment information and selected crediting account to one or more external financial servers configured to process and determine whether the payment may be authorized. If the payment is authorized, a payment may be credited to the selected crediting account. In a further embodiment, a device may include a camera configured to obtain an image of a payment instrument. The device may further include an application to extract payment information from the acquired image.
US10380570B2
Embodiments of the present invention provide a system and method for an access point providing client to point-of-sale communication over a network, comprising: receiving credentials from the point-of-sale; sending at least one beacon message; receiving a probe request from a client; sending a probe response to the client; authenticating a connection with the client; exchanging capabilities with the client; performing a security handshake with the client; assigning at least one dynamic IP address to the client; and establishing an https session between the client and the point-of-sale over the network.
US10380568B1
A DRM system is provided wherein when a protected content unit is provided to an access device, the access information associated with the protected content unit is retrieved from the DRM server and provided to the access device in the same transaction in which the protected content unit is provided. Therefore, when the user seeks to access the protected content unit, the access request can be handled locally without the need to rely upon potentially constrained connectivity to the DRM server. The techniques described herein enable an access device to access content protected by a DRM system. When a protected content unit and access information is received at the access device, in one transaction, the protected content unit can be decrypted on the access device using the access information, and/or the access information can be used to enforce a DRM policy associated with the protected content unit.
US10380565B1
A method and system are disclosed for submitting financial instruments, cash and other value bearing documents for deposit at retail locations unaffiliated with the various financial institutions the deposits are directed to. The method includes identifying account holders and scanning the physical documents to be deposited with equipment at the retail location that is provided by a third party facilitator. The equipment at the retail location communicates with a third party facilitator system to lookup bank routing information and uses this information to complete a remote deposit transaction for the account holder with that account holder's particular financial institution. The system may include a standalone or distributed system having a memory in communication with a processor system configured to perform the method noted above.
US10380564B1
Various embodiments are related to apparatuses and methods for enabling a merchant to perform banking-type transactions for a customer. A merchant can use, for example, a sales system configured to be used by the merchant to sell goods to perform a banking-type transaction for a customer. The sales system can send information related to the banking-type transaction to, for example, a buyer/seller platform. When the banking-type transaction is a deposit, the merchant can receive funds for the deposit from the customer. The platform can credit the customer's financial account for the deposit amount by diverting payment card funds, received by the merchant for the sale of goods and processed by the platform, to the customer's financial account. When the banking-type transaction is a withdrawal, the platform can debit the customer's financial account and credit the debited funds to the merchant's financial account.
US10380560B2
A blockchain configuration may be used to store a distributed ledger for information security and accessibility. One example method of operation may include one or more of logging an asset in a blockchain, identifying a sub-asset linked to the asset, creating a use constraint for the sub-asset, logging the use constraint associated with the sub-asset, and during an access attempt of the sub-asset, prohibiting access to the sub-asset based on the use constraint.
US10380554B2
A method of extracting data from email attachments comprising receiving an email in which the email comprises a data file attached thereto; receiving a keyword, in which the keyword describes at least a portion of the data file; and extracting from the data file portions of the data file that contain the keyword. A system for extracting an attachment from an email, the system comprising a server; a processor communicatively coupled with the server; a memory communicatively coupled to the server; and an application stored within the memory; in which the system receives an email comprising a data file, and with a keyword, extracts from the data file portions of the data file that contain the keyword.
US10380553B2
In an example, a plurality of member profiles in a social networking service are obtained, each member profile identifying a member and listing one or more skills the corresponding member has explicitly added to the member profile, the one or more skills indicating a proficiency by the member in the corresponding skill. A members-skills matrix is formed, wherein each cell in the matrix is assigned a value based on whether the corresponding member has the corresponding skill. The dot product of the members matrix and the skills matrix is then computed and used to identify one or more latent skills of a first member of the social networking service. Then a first digitally stored member profile is augmented with the one or more latent skills by combining the one or more latent skills with explicit skills for purposes of one or more searches that utilize member skills as an input variable.
US10380545B2
Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for suggesting products from available parts. A plurality of available parts in an inventory is identified, including identifying at least one assembly of plural individual parts or sub-assemblies. For each assembly, plural sub-assemblies or individual parts included in a respective assembly are determined. An inventory list is created that includes the plurality of available parts, the at least one assembly, and the determined sub-assemblies or individual parts of an assembly. An inventory of products is identified that constitute assemblies. Each product in the inventory of products has a respective parts list identifying parts required to build the product. The inventory list is evaluated including comparing the inventory list to the inventory of products to locate candidate products constructible using the elements included in the inventory list. Product suggestions are output.
US10380539B2
A inventory information system having an inventory station having an array of unique locations defined thereon; a plurality of indicators, each of the indicators being associated with each of the locations; a plurality of tags, each of the tags having an identifier associated therewith; at least one detector operable to obtain identifier associated with one of the tags when the tag is positioned at one of the locations; and a processor operatively coupled to the at least one detector and the plurality of indicators. The processor is configured to receive the identifier and to determine an inventory status of at least one product associated with the identifier, and operate the indicator associated the location where the tag based upon the inventory status to provide information about the inventory status.
US10380533B2
A method, system, and computer program product for creating or augmenting a business process model using a question and answer (Q and A) system are provided in the illustrative embodiments. A request to create the business process model of a business process is received. A knowledgebase is created using a business process modeling (BPM) data and user domain data. The user domain data comprises a combination of unstructured documents and structured documents related to an operation in a user domain. A natural language (NL) question is formed corresponding to the request. The NL question and the knowledgebase are submitted to the Q and A system. A set of answers is received from the Q and A system responsive to the NL question. An answer is presented as a part of the business process model.
US10380523B2
Resources, product classes, processes, and product orders are registered in mutual association. From the information of product classes, processes, and resources, variables and constants used when formulating an objective function and a constraint expression are constructed. A constraint setting screen is displayed which includes contents of the constraint expression described by using the selection input field of identification information of the product classes, processes, and resources. Based on a result of selective input to this constraint setting screen, the contents of constraint are set. Further, an object setting screen is displayed which includes the contents of an object described using the product classes and processes and text information indicating the contents of the object, and a selection input field thereof. The contents of the object are registered based on a result of selective input to this object setting screen. Then, the constraint expression and the objective function are formulated based on the constructed variables and constants, the information of the product class, process, and resource, and the set contents of the constraint and the objective function.
US10380520B2
A device may communicate with a server to obtain historical ticket data. The device may generate a data model, based on the historical ticket data. The device may communicate with a client device to obtain ticket data relating to an issue associated with a project. The device may classify, using the data model, the ticket data into a ticket type. The device may generate, using the data model and based on the ticket type, a set of recommended resolutions for resolving the issue associated with the project. The device may select, from the set of recommended resolutions, a particular resolution based on a set of selection criteria. The device may automatically perform one or more actions to implement the particular resolution to resolve the issue associated with the project.
US10380512B2
Some embodiments provide a non-transitory machine-readable medium that stores a program. The program determines a first identifier encoding for a location associated with a user requesting procurement of the item based on a hierarchy of locations. The program further determines a second identifier for a category associated with the item based on a hierarchy of categories. The program also determines a first set of search identifiers based on the first identifier encoding for the location. The program further determines a second set of search identifiers based on the second identifier encoding for the category. The program also determines a set of combinations of search identifiers based on the first and second sets of search identifiers. The program further identifies a set of policies from a plurality of policies based on the set of combinations of search identifiers.
US10380510B1
The different advantageous embodiments provide a method for inventory management. A number of parts to monitor is identified. A number of agents is generated to form a number of agent societies. A number of tasks is assigned to the number of agent societies. Dynamic task result data is received from the number of agent societies. Inventory information is predicted based on the task result data.
US10380508B2
In one aspect there is provided a method. The method may include generating a graphical representation of a decision logic underlying a solution, the graphical representation having a plurality of nodes. A component archetype can be identified. The identified component archetype can support generating a function implementing one of the plurality of nodes in the graphical representation of the solution. An instance of the component can be generated based at least on the component archetype. The function can be generated by invoking the instance of the component. The generated function can be hosted by the instance of the component. Alternately and/or additionally, the generation function can be copied into one or more separate execution environments. Systems and articles of manufacture, including computer program products, are also provided.
US10380500B2
A system and method for managing asynchronously receiving updates and merging updates into global versions of a statistical model using version control are disclosed. During operation, the system transmits a first global version of a statistical model to a set of client computer systems. Next, the system obtains, from a first subset of the client computer systems, a first set of updates to the first global version. The system then merges the first set of updates into a second global version of the statistical model. Finally, the system transmits the second global version to the client computer systems asynchronously from receiving a second set of updates to the first and/or second global versions from a second subset of the client computer systems.
US10380487B2
An information processing device includes a keyword acquiring unit configured to acquire a plurality of primary keyword and secondary keyword groups; a classifying unit configured to classify each of the plurality of secondary keywords by a plurality of topics; an estimating unit configured to estimate whether or not each primary keyword in the plurality of groups is a related keyword related to any topic having a classified secondary keyword or a mixed keyword unrelated to any of the topics; and an assigning unit configured to preferentially assign a primary keyword estimated to be a related keyword to a topic having a classified secondary keyword in the same group, and assigning a primary keyword estimated to be a mixed keyword to any of all the topics given for classification.
US10380476B1
A transaction instrument comprising a metal-filled biodegradable polymer. The biodegradable polymer is a plant-based polymer, a protein-based polymer, or a combination thereof. The metal of the blended composite of metal and biodegradable polymer is a heavy-gravity compound. The transaction instrument is biodegradable in whole or in part. A method(s) for making a transaction instrument comprising a blended composite of metal and a biodegradable polymer is also provided.
US10380472B2
A semiconductor device that is resistant to bending stress and has a structure in which an antenna circuit, an electric double layer capacitor for storing electricity, and the like are formed over a signal processing circuit that is provided over a substrate and has a charging circuit. The signal processing circuit having the charging circuit is provided over a substrate, and the antenna circuit and the electric double layer capacitor are provided over the signal processing circuit. The antenna circuit is electrically connected to the signal processing circuit, and the electric double layer capacitor is electrically connected to the charging circuit. With such a structure, a wiring for connecting the charging circuit and the electric double layer capacitor can be made short. Accordingly, a semiconductor device that is resistant to bending stress can be provided.
US10380467B2
Systems and methods for transit industry vehicle rider accessory capacity monitoring whereby an RFID tag, or other ‘determining’ technology, indicates the presence or absence of a rider accessory in an accessory storage and such presence or absence is communicated and received by a transit industry vehicle to be disseminated to users of such systems and methods.
US10380466B2
As one example, a printer includes a density calculator to determine a content density of data on page to be printed and a controller. In that example, the controller may perform operations to determine a dry time for a swath of the page to be printed based on the content density and an environmental variable and adjust a parameter for the page to be printed to mitigate a drying time of the page to be printed based on the dry time determined for the swath.
US10380463B2
An image processing device is provided. An image processing device includes: a program executing part that applies parameter groups to an image processing program which searches a search object using an image group with different resolutions created from an input image, acquires a search result for each of the parameter groups, and acquires an image group which is acquired in the course of execution of the image processing program for each parameter group; a synthesis part that creates a synthetic image from each of a plurality of acquired image groups; a display part that displays the plurality of created synthetic images and displays the plurality of acquired search results to overlap the plurality of synthetic images; and a setting part that sets the parameter group corresponding to the synthetic image selected from the plurality of synthetic images displayed on the display part by an operation in the image processing program.
US10380459B2
A system and method of image classification may include linking between a plurality of predetermined objects and categories, assigning a set of attributes for each object until relationships between all categories are determined, storing at least one classified image for each object in an object database, receiving an unclassified image, comparing the received unclassified image to the at least one classified image, determining at least one attribute of the received unclassified image, based on the comparison and based on the assigned attributes for each object, assigning a classification of the received unclassified image, with correlation between the at least one determined attribute of the received unclassified image, and relationships between the categories.
US10380457B2
An electronic component picked up and held by a mounting head of a component mounter is moved to an imaging position above a component imaging camera, the tip of the lead of the electronic component is imaged from below by the camera to acquire a lead image, and the lead image is inputted into an image recognition device configured from a neural network or the like and imaged processed so as to output the center position of the tip of the lead. Here, whenever an image processing error occurs, the lead image for which the image processing error occurred is displayed on a display device, and an operator specifies the center position of the tip of the lead in the lead image display on the display device and the specified center position is inputted into the image recognition device.
US10380452B1
Image information defining an image may be accessed. The image may include one or more salient objects. A saliency map may be generated based on the image information. The saliency map may include one or more regions corresponding to the one or more salient objects. The one or more regions may be characterized by different levels of intensity than other regions of the saliency map. One or more salient regions around the one or more salient objects may be identified based on the saliency map. A saliency metric for the image may be generated based on one or more of (1) sizes of the one or more salient regions; (2) an amount of the one or more salient regions; and/or (3) histograms within the one or more salient regions.
US10380436B2
An apparatus configured to park a vehicle includes a plurality of cameras configured to acquire images of surroundings of the vehicle; a display configured to display an around-view image showing a view around the vehicle that is generated by combining the images acquired by the plurality of cameras; and a processor. The processor is configured to determine a first input that is applied on the around-view image displayed on the display; display, according to the first input that has been applied on the around-view image, a parking guide image representing a user-specified parking region for the vehicle; determine whether there is an actual parking region that matches the displayed parking guide image representing the user-specified parking region; and based on a determination that there is an actual parking region that matches the displayed parking guide image, provide a signal that controls a parking operation of the vehicle.
US10380434B2
The present invention describes a vehicle detection system and method for detecting one or more vehicles in a dynamic varying region of interest, ROI. The system comprises a scene recognition module (101), a road topology estimation module (102), and a vehicle detecting module (103). The scene recognition module is configured for receiving either high exposure image or low exposure image for identifying condition of one or more scenes in a dynamically varying region of interest. The road topology estimation module configured for receiving either high exposure image or low exposure image for determining at least one of a curve, slope and vanishing point of a road in the dynamically varying region of interest. The vehicle detecting module is coupled with the scene recognition module and road topology module for detecting one or more vehicles on the road at night time.
US10380431B2
Embodiments of a method and system described herein enable capture of video data streams from multiple, different video data source devices and the processing of the video data streams. The video data streams are merged such that various data protocols can all be processed with the same worker processors on different types of operating systems, which are typically distributed.
US10380429B2
The various embodiments described herein include methods, devices, and systems for providing event alerts. In one aspect, a method includes: (1) obtaining a video feed, the video feed comprising a plurality of images; and, (2) for each image, analyzing the image to determine whether the image includes a person, the analyzing including: (a) determining that the image includes a potential instance of a person by analyzing the image at a first resolution; (b) in accordance with the determination that the image includes the potential instance, denoting a region around the potential instance; (c) determining whether the region includes an instance of the person by analyzing the region at a second resolution, greater than the first resolution; and (d) in accordance with a determination that the region includes the instance of the person, determining that the image includes the person.
US10380427B2
A partner matching method in a costarring video is performed by a terminal. The terminal obtains a video recorded by a first user identifier and a video in which a second role that matches the first role is played and an associated second user identifier. After obtaining a total score of videos in which the second role is played by each second user identifier in each user type, the terminal ranks the videos in which the second role is played by the second user identifiers for each user type and displays a ranking result of the videos in which the second role is played for each user type. After obtaining a video selected from the ranking result, the terminal synthesizes a complete video from the selected video in which the second role is played and the video in which the first role is played.
US10380425B2
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.
US10380422B2
An image monitoring system includes: recording means for recording an image captured by a camera via a network; control means for controlling the system so as to display the present image captured by the camera or a past image recorded on the recording means on display means; and moving-object detecting means for detecting a moving object from the image captured by the camera; wherein the moving-object detecting means includes resolution conversion means for generating an image with a resolution lower than the resolution of the image captured by the camera, positional-information output means for detecting a moving object from the image generated by the resolution conversion means and outputting positional information on the detected moving object, and information merging means for merging the positional information of the moving object with the image captured by the camera on the basis of the positional information of the moving object output by the positional-information output means.
US10380416B2
A date identifying apparatus includes a segmenting unit that segments date area data, the date area data being data of an area to which a date is estimated to be provided, from image data generated by capturing a medium to which the date is provided, a binarizing unit that executes a binarizing process for binarizing the date area data to generate binarized data, an identification unit that executes an identifying process for executing a recognizing process using deep learning on the binarized data to identify a character string included in the date area data, a correction unit that executes a correcting process according to a kind of a font of the character string on an identified result of the identifying process, and a provision unit that provides, to the image data, date data based on a character string included in the corrected identified result.
US10380415B2
A method for determining an apparent color value of pixels corresponding to a subpart of an object in the acquired image, including: estimating a geometric distortion model of the object in the acquired image compared with a reference model of the object; determining a position in the acquired image of the subpart and determining a zone of the acquired image, referred to as the reference zone, situated in a predetermined vicinity of the subpart, each pixel of the reference zone resulting from a projection in the acquired image of a zone of the reference model, referred to as a blank zone, the blank zone being associated with a predetermined color value in the reference model, the projection using the geometric distortion model; and determining an apparent color value of the pixels of the subpart, from a color value of at least one pixel of the reference zone.
US10380405B2
An optical module includes a housing with a lighting mechanism, an aperture formed therein, and a window that frames a transparent surface adapted to contact a skin surface of a person, for example, a fingertip. The lighting mechanism provides light to illuminate the skin surface placed upon the transparent surface. A prism has a first side facing the lighting mechanism, a second side at the window, and a third side through which a dactylographic image exits the prism. One or more light reflecting surfaces are disposed within the housing to reflect the dactylographic image towards the housing aperture. The optical module is coupled to a mobile device having a camera, with the aperture of the housing aligning with a lens of the camera. The camera acquires the dactylographic image, and the mobile device adjusts this dactylographic image to produce a dactylographic image suitable for biometric matching.
US10380403B2
A display device with a display panel including a display area and a plurality of pixels arranged in the display area, a photosensor layer including a sensing area overlapping the display area and a plurality of photosensors arranged in the sensing area, a light-guiding layer arranged between the display panel and the photosensor layer and configured to include a plurality of light-transmission holes corresponding to the photosensors, respectively, and a light-condensing layer arranged between the display panel and the photosensor layer to overlap the light-guiding layer.
US10380387B2
A printer driver receives printing data (e.g., data to be printed on a surface of the smart card) and encoding data from an application. The application may expose a device-independent printing interface with one or more escape functions for sending device-specific data (e.g., smart card encoding data). The printer driver generates integrated data comprising the printing data and the encoding data. A command coordinator (e.g., a language monitor) extracts printing commands and encoding commands from integrated data, sends printing commands to a printer device, and sends encoding commands to an encoder. The encoder can be recognized as a device that is separate from the printer device, even where the encoder and the printer device are housed in the same physical device. Described aspects can be used in a network environment with multiple client devices that share printing and encoding devices.
US10380385B1
A system can include a removable, non-reattachable security device and a circuit configured to stop or alter the operation of the system when the removable non-reattachable security device is not present. The removable, non-reattachable security device can be a key, an encryption device, or other device necessary to allow access to some or all of the system's functions, including access to encrypted data.
US10380382B2
Systems, related methods and other means for providing the securing of JavaScript source code are provided herein. Circuitry may be configured to determine whether a debugging console is active on a client device and deny access to the JavaScript if the debugging console is active. Additionally or alternatively, the circuitry may receive a request to access the JavaScript source code form a client device, and may determine whether the request is from a trusted referrer. When the request is from an untrusted referrer, the circuitry can deny access to the JavaScript. When the request is from a trusted referrer, the circuitry can grant access to the JavaScript.
US10380380B1
Techniques for providing a real-time service that protects personal data of clients from customer service agents are provided. Customer data that includes personal data indicative of sensitive information of a customer can be received from the customer. The personal data within the received customer data can be detected and a token that does not include the sensitive information of the customer can be generated. The personal data and the generated token can be stored along with data indicating a relationship between the token and the personal data. The personal data in the received customer data can be replaced by the token to form modified customer data. The modified customer data can be provided to a customer service representative. The token within the modified customer data can later be detected and associated with the personal data without revealing the personal data to the customer service representative.
US10380376B2
A reader unit (31) is configured to be operationally coupled with an assay unit (11) that is capable of performing one or more diagnostic tests (13) on one or more physiological samples (15), and is configured (32, 36) to obtain test raw data (73) of diagnostic tests performed on an assay unit operationally coupled with the reader unit. The reader unit comprises an encryption module (33) that is configured to encrypt input data with locking key data (75), the input data comprising the test raw data, or data derived from said test raw data. The reader unit is configured to provide access to the encrypted data (77), but not to the input data.
US10380369B1
A data management and storage (DMS) cluster of peer DMS nodes manages resources of a multi-tenant environment. The DMS cluster provides an authorization framework that provides user access which is scoped to the resources within a tenant organization and the privileges of the user within the organization. To authorize an action on a resource by a user, the DMS cluster determines determine user authorizations associated with the user defining privileges of the user on the resources of the multi-tenant environment, and organization authorizations associated defining resources of the multi-tenant environment that belong to the organization. The DMS cluster authorizes the action when the user authorizations and organizations authorized indicate that the action on the resource is authorized.
US10380366B2
Systems and methods are provided for sending a request to register a data offer from a data owner to participate in a distributed ledger, the request including information associated with the data offer and a privacy budget for the data offer, and wherein the information associated with the data offer and the privacy budget is stored in the distributed ledger and the data offer is accessible by third parties to the data owner. The systems and method further providing for receiving a request, associated with a third party computer, to access data associated with the data offer, processing a data request associated with the request to access data, based on determining that there is sufficient privacy budget to allow access to the data associated with the request to access data, to produce result data, anonymizing the result data, and updating the distributed ledger.
US10380357B1
Methods and systems are disclosed a digital investigation tool capable of recovering and decrypting content. The tool combines digital techniques with decryption capability for a wide range of encryption algorithms. In one implementation, the tool identifies the type and/or vendor of the encryption algorithm used to protect the content. The tool then automatically obtains the decryption information needed to decrypt the content. Depending on the encryption algorithm used, the information may include a master key, user-specific keys, user IDs, passwords, and the like. The decryption information may be accumulated in a local or remote storage location accessible by the tool, or it may be acquired in real time on an as-needed basis from a third-party encryption vendor, a key server, and the like. Such an arrangement allows law enforcement agencies as well as corporate security personnel to quickly recover and decrypt content stored on a computer system.
US10380354B2
A method is provided for safeguarding values of attributes of a data record that can be stored in a first relational database against unauthorized access, wherein a value of a foreign key attribute of the data record refers to a key for the first relation or for a second relation, and wherein the value of the foreign key attribute is stored in a mapping relation, the values of attributes of the data record that are not foreign key attributes are stored in the first relation, and the mapping relation is stored in a volatile data memory.
US10380345B2
An approach is provided for delivering a configuration based workflow in an IT system. A command initiated for execution is identified as being included in a list of commands. A set of parameters and pre-configured conditions associated with the identified command are determined. Validation action(s) that validate the command and are included in the configuration based workflow are determined. The validation action(s) are specified by respective interaction(s) with external system(s). Validation action(s) included in the configuration based workflow are performed by completing the interaction(s) with the external system(s) using the set of parameters. It is determined whether the validation action(s) are successfully completed. If the validation action(s) are successfully completed, the execution of the command is continued. If at least one of the validation action(s) is not successfully completed, the execution of the command is discontinued.
US10380341B2
Various features pertain to defending a smartphone processor or other device from a transient fault attack. In one example, the processor is equipped to detect transient faults using a fault detection system and to adaptively adjust a control parameter in response to the transient faults, where the control parameter controls a physical operation of the processor (such as by gating its clock signal) or a functional operation of the fault detection system (such as a particular Software Fault Sensor (SFS) employed to detect transient faults). In some examples, in response to each newly detected fault, the detection system is controlled to consume more processor time to become more aggressive in detecting additional faults. This serves to quickly escalate fault detection in response to an on-going attack to promptly detect the attack so that the device can be disabled to prevent loss of sensitive information, such as security keys or passcodes.
US10380338B2
Embodiments relate to an intra-level privilege separation method for managing system software on an ARM processor, including dividing the system software into an inner domain and an outer domain having different privilege levels, determining whether to permit the access to a memory region of the inner domain based on the type of domain that is currently in control among the inner domain and the outer domain, setting the memory region of the inner domain outside of valid virtual address range when the outer domain is in control, and setting memory regions of the inner domain and the outer domain inside of valid virtual address range when the inner domain is in control.
US10380335B1
In various example embodiments disclosed herein, a Dynamic Security Architecture Environment (DSAE) security architecture is provided in an externally connectable endpoint device (the security device), which can be connected to an existing host endpoint device, such as a computer, laptop, tablet, phone, vehicle, medical device, Industrial Control System (ICS), or other electronic or Internet connected device. The example embodiments can implement the DSAE security architecture in the security device that connects to a host endpoint device to make the host endpoint device more secure by enabling the security device to combat cyber attacks targeted toward the host device. The example embodiments described herein also provide details for creating a security device that leverages the DSAE architecture, wherein the security device is configured to connect via a wired or wireless medium for data communication with a host endpoint device to make the host device more secure.
US10380333B1
Systems and methods are provided for determining whether a user is authorized to take an examination. Facial recognition technology is used to determine whether an image of a user's face corresponds to an image of a set of images of individuals not permitted to take the examination. Based on a determination that the image of the user's face corresponds to an image of the set of images, a confidence score is assigned or modified. Voice recognition technology is used to determine whether a recording of the user's voice corresponds to a recording of a set of recordings of individuals not permitted to take the examination. Based on a determination that the recording of the user's voice corresponds to a recording of the set of recordings, the confidence score is modified. A determination is made as to whether the user is authorized to take the examination based on the confidence score.
US10380331B2
Multi-touch groupings of characters are detected for device authentication and access. In an embodiment, one or more non-character based factors are used in combination with an inputted authentication code (character based) for device authentication and access.
US10380322B2
The present inventors have determined that health services programs may be efficiently administered by providing a plurality of health services modules that are “horizontally integrated” on a platform. A rules engine is operative to identify enumerated events such that an event in one module triggers the rules engine to propagate a related event in one or more other modules. Such health services modules may be software architectural components operable for one or more of (1) live video conferencing, (2) scheduling, and/or (3) health services program data/content. Additional health services modules (“add-on modules”) may also be provided on the platform and horizontally integrated.
US10380317B2
Methods and systems for generating digital models from objects. In particular, one or more embodiments determine a plurality of correspondences for first and second components of an object. One or more embodiments estimate a joint connecting the first and second components based on the correspondences. One or more embodiments jointly determine a global transformation and one or more joint parameters that map the plurality of components of the object from the first digital scan to the second digital scan. One or more embodiments also updating the correspondences based on the determined global transformation and parameter(s). One or more embodiments re-estimate the joint based on the updated correspondences. One or more embodiments select a candidate joint with a lowest error estimate from a plurality of candidate joints according to determined global transformations and joint parameter(s) for the candidate joints.
US10380311B2
A system for introspection and annotation of electronic design data includes a tracked probe that interacts with an electronic circuit, a tracking system, schematics, design files, or models for the circuit, electronic design system software, and a user interface. The probe has a sensor that tracks the position of the probe within the circuit. The tracking system receives data from the sensor and translates it into coordinates reflecting the location of the probe within the circuit. The software uses the probe coordinates to locate the position of the probe on the circuit schematic, identify the circuit component at the probe location, and display information about the identified feature. The displayed information preferably includes an annotated version of the circuit schematic. The system may include a measurement or instrumentation device, the probe may include at least one parameter measurement device, and the display may include information derived from the parameter measurements.
US10380292B1
The present disclosure relates to a computer-implemented method for use in an electronic design. Embodiments may include receiving, using at least one processor, an electronic design and linking a printed circuit board (PCB) block to a physical layout associated with the electronic design. Embodiments may further include receiving, at a layout environment, at least one simulation parameter and performing, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, based upon, at least in part, the at least one simulation parameter.
US10380291B2
A system and method for web-based interface design tool is provided. The design tool enables system designers to quickly and independently design a custom serial-link interface. The system provides interface selection and signal integrity analysis. An interface selection may interact with system designers to prompt for a set of selection criteria such as data-rate, supply rail, standard protocol, and intended application. An intelligent search engine screens through a large interface products database based on the selection criteria and provides designers with a list of devices that potentially meet the design criteria. The performance of the custom system with the selected device can be evaluated by using a web-based IBIS-AMI standard-compliant signal integrity simulator. A designers can have options to manually fine tune selected devices' parameters to iterate through different settings to determine the robustness of the solution.
US10380290B1
Systems and methods are provided for performing parallel transient simulations for an electrical circuit. A plurality of segments are generated from a simulation length, and simulations are performed using a plurality of processors for the segments to generate simulation results. An output is generated based at least in part on the simulation results.
US10380285B2
A computer program product for calculating a path delay in static timing analysis (STA) for a circuit design includes determining a connectivity between a first device and a second device in a path of the circuit design, generating a delay constraint associated with the first device and the second device based on the connectivity, the delay constraint specifying a correlation between a first device delay of the first device and a second device delay of the second device, and calculating a path delay of the path based on the first device delay and the second device delay that satisfies the delay constraint.
US10380269B2
Methods, systems and program products for query optimization using sideways information passing. In one implementation, a join clause in a query is identified that specifies an outer table of tuples to be joined with an inner table, the outer table having one or more attributes, and each of the attributes of the outer table having values stored in an attribute file that is distinct from attribute files in which the values of other attributes are stored. A plan for the query is created which, when executed, causes selection of a subset of tuples of the outer table to serve as input to the join clause in place of the outer table based on one or more predicates applied to the inner table.
US10380263B2
Systems and methods for translating a source segment are disclosed. In embodiments, a computer-implemented method for translating a source segment comprises receiving, by a computing device, the source segment in a first language to be translated into a second language; identifying, by the computing device, linguistic markers within the source segment and associated noise values to produce a tagged source segment, wherein the linguistic markers are associated with one or more linguistic patterns likely to introduce noise into a translation channel; transforming, by the computing device, the tagged source segment into an amplified source segment; and sending, by the computing device, the amplified source segment to a machine translation module, wherein the machine translation module is configured to process the amplified source segment to produce a return amplified match in the second language.
US10380260B2
The present disclosure relates to a response analysis system that employs a small-data training dataset to train a neural network that accurately performs domain-agnostic opinion mining. For example, in one or more embodiments, the response analysis system trains a response classification neural network using part of speech information (e.g., syntactic information) to learn and apply response classification labels for opinion text responses. In particular, the response analysis system employs part of speech information patterns without regard to word patterns to determine whether words in a text response correspond to an opinion, the target of the opinion, or neither. In addition, the trained response classification neural network has a significantly reduced learned parameter space, which decreases processing, memory requirements, and overall complexity.
US10380255B2
A method for associating an emotional influencer to a post may include determining, by a processor, an emotional baseline for a user and detecting, by the processor, a post by the user on a social medium. The method may also include analyzing the content of the post to determine an emotion of the user based on the content of the post and determining a difference between the emotion of the user associated with the post and the emotional baseline of the user. The method may additionally include determining an emotional influencer of the post in response to the difference between the emotion of the user associated with the post and the emotional baseline of the user exceeding a preset threshold. The method may further include tagging the emotional influencer to the post based on the emotional influencer being related to the post.
US10380242B2
A system and method for out-of-vocabulary compound word handling is provided. Embodiments may include storing a plurality of compound word rules and compound word dictionaries in a database. Embodiments may also include evaluating membership criteria associated with a received compound word, wherein membership criteria includes at least one of dictionary based or part of speech (POS) based criteria. Embodiments may further include applying one or more filtering rules to the received compound word.
US10380241B2
A linguistic services center is described that interfaces with various natural language processing modules such that users of one module can take advantage of the wealth of linguistic information provided in the system. The resulting system may greatly minimize the frustration and inconvenience users typically experience when using Japanese, Chinese, or Korean in electronic contexts. A revenue sharing and data security system is disclosed for encouraging competitors to make their data available to the system in a way that lexical data providers, the OS provider, the LSC provider, and the user may all mutually benefit.
US10380240B2
An information processing apparatus encodes text data by using a word dictionary that allocates each of a plurality of words in a word group to a corresponding code and generates a count map indicating an appearance frequency of the plurality of words in the word group in the text data. The information processing apparatus associates the count map with encoded text data and stores it to a storage unit.
US10380228B2
Disclosed embodiments generally relate to logically describing and modeling the layout of an output (e.g., a document or a presentation) by capturing author intent. Author intent can be captured based on the author's selection of visual exemplars (e.g., lists, grids, collages, etc.) with which to express content. Each visual exemplar identifies one or more semantic expressions (e.g., specific, often implied, relationships that are represented in visual exemplars of content) that are represented by those visual exemplars. The identified semantic expressions form a contract that can be observed in any generated output. The output can be formatted and laid out in a variety of different ways (e.g., for a variety of different presentation devices) to provide aesthetic and semantic efficiency in the generated output while maintaining the intent of the author.
US10380222B2
Techniques that facilitate matrix factorization associated with graphics processing units are provided. In one example, a system includes a first graphics processing unit, a second graphics processing unit and a central processing unit. The first graphics processing unit processes a first data block of a data matrix associated with a matrix factorization system to generate first information for the matrix factorization system. The second graphics processing unit processes a first portion of a second data block of the data matrix separate from a second portion of the second data block to generate second information for the matrix factorization system. The central processing unit processes a machine learning model for the matrix factorization system based on at least the first information provided by the first graphics processing unit and the second information provided by the second graphics processing unit.
US10380214B1
An apparatus includes a processor to: receive multiple normalized metadata portions based on metadata portions originating from vendor devices storing data sets of a distributed online library system; compare the multiple pieces of information between pairs of normalized metadata portions to identify at least one pair of identical portions of data; analyze the pieces of information of normalized metadata portions corresponding to an identified pair of identical portions of data to determine if there is a dependency relationship between each portion of data of the pair and another identical portion of data stored within another device; and in response to there being such a pair of dependency relationships, generate a visualization that includes a combination of graphical elements depicting the pair of dependency relationships, and transmit the visualization to the client device to enable a visual presentation of the visualization.
US10380210B1
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: receive a string used to search an available domain name, identify a token within the string, select a misspelled token in a misspelled token database matching the token, and generate a corrected search string with a corrected token replacing the misspelled token. If the corrected search string has a higher probability of representing the intent of the user, the server generates and transmits one or more available domain name candidates with the corrected token to the user's client computer.
US10380209B2
A method of recommending content items includes obtaining vector representations of items based on a matrix of items versus item users that indicates item use by the users, reducing each of the vector representations to a two-dimensional space, creating clusters having cluster centers using one or more mixture models based on the reduced vector representations, using the cluster centers for one or more mixture models to create discrete categories to which items can be assigned and providing one or more recommendations to a first user based on the item assignments within the discrete categories.
US10380204B1
Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.
US10380203B1
Given a search result, the set of authors-identifiers appearing in it can be determined by use of a hash function, and an array-type data structure called an audience fingerprint (AF). The AF has as many storage locations as the hash function has possible output values. The number of possible output values is chosen to be large enough, with respect to the maximum number of unique authors expected in any one search result, to create a very high probability of a unique output value for each unique author-identifier that is hashed. At the AF location, addressed with a hash value, is stored an indicator that the author-identifier is present. The indicator can be a single bit, simplifying set operations on AFs. When not in working memory, an AF can be stored as a compacted sparse array. The actual author-identifiers present can be determined, from an AF, with an inverse hash function.
US10380193B2
Architecture that computes a definitive answer to a user's top intent of a search query, and positions the top intent answer in a prominent way and at a prominent location of a results page or other search user interface, where the user is most likely to see the top intent answer in an expeditious manner. This may be at the top-most position of the page, above the search results and advertisements, but below the page header and search box. Additionally, the definitive and prominently-placed answer can be presented with an interactive, animated, and/or visually rich element that supplements the original intent. The top intent location can be the boldest element on the page, extend at least one full dimension of the page, use larger fonts and bolder colors than the rest of the search results, and which makes finding the answer easier and faster for the user to locate.
US10380186B2
Systems, methods, and other embodiments associated with virtual topological queries are described. One example method includes executing a first topological query on a stored graph to generate a first result graph. The example method may also include manipulating the first result graph to generate a virtual query result graph as a function of a second topological query. The example method may also include providing the virtual query result graph.
US10380184B1
An example management device includes memory to store a current set of values and a candidate set of values representing a final state of the current set of values after one or more operations on the current set of values have been performed on the current set of values. The management device also includes a processor to generate operations to be executed by a network device to transform the current set of values into the candidate set of values. The elements may represent collections of objects for which order matters, such as ordering of policies to be enforced by a firewall. The management device generates the operations in an efficient manner, e.g., to reduce the number of steps required to generate the operations, and to reduce the number of operations generated.
US10380179B2
Embodiments are provided for updating a playlist that has been added to a playback queue in response to changes to the playback queue. The playback queue may be associated with a zone of a network media system such that items in the playback queue are to be rendered by the zone. The playlist may include one or more items playable by the zone, and may be stored separately from where the playback queue is maintained. Embodiments are also provided for updating a playback queue in response to modifications to a playlist included in the playback queue.
US10380172B2
A presentation support system includes a presentation control portion, an imaging portion, and a number-of-watching-persons determining portion. The presentation control portion displays a presentation image on a screen in sequence. The imaging portion images a front of the screen from a screen side. The number-of-watching-persons determining portion determines a number of watching persons who are watching the presentation image, based on image data output from the imaging portion.
US10380171B2
Systems and methods are disclosed for providing devices capable of the reception and playback of one or more crafted media channels transmitted over an intermittent connection. The one or more channels may be customized by the end user to bias the programming towards individual tastes or moods. The channels may be delivered over an intermittent, unidirectional link, for example a Satellite Radio receiver in a home or car. Content may also be delivered over an intermittent, bidirectional link, for example to a portable media player via a wireless 802.11 or other networked connection.
US10380168B2
Systems and methods of managing content and content requests are described. A data store of profiles of potential content contributors is provided. A request from a first source for content comprising content criteria is received, the content criteria comprising content contributor characteristics and content subject matter. Based on the content contributor characteristics and the profiles, at least a first potential content contributor is identified. At least a portion of the content request content criteria is transmitted to the first potential content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. At least partly in response to acceptance by the first source of the received recorded content, the first source is enabled to publish the accepted received recorded content.
US10380167B1
Automated mapping between instances of content, such as e-books, and omnibus versions of that content can be performed without a resource-intensive full string search. In one embodiment, an efficient string search algorithm, such as the Boyer-Moore algorithm, is used to pre-process the individual book in order to more efficiently search for a match within the omnibus version. In another embodiment, a fingerprinting process is used to quickly find the beginning and end positions of a book within the omnibus version. The fingerprinting process can also quickly verify the match between the identified portion of the omnibus and the contents of the individual book without the need for a full string comparison. A mapping is then generated that enables the supplemental content to be updated for the omnibus version.
US10380152B2
Mechanisms are provided to implement a cognitive system collaboration identification and recommendation system (CSCIRS). The CSCIRS stores, in a cognitive system database, entries corresponding to a plurality of cognitive system instances. Each entry identifies operational characteristics of a corresponding cognitive system instance. The CSCIRS receives, from a requestor, a request to identify a potential collaborative cognitive system instance and identifies, based on the request and the cognitive system database, a candidate collaborative cognitive system instance. The CSCIRS generates a collaboration recommendation based on the identification and outputs an output corresponding to the collaboration recommendation.
US10380150B2
Method and system for identifying user expectations in question answering in an on-line social network system are described. The automated support system is configured to address the technical problem of optimization of the processing of user input submitted to a computer in the form of a natural language. The automated support system uses machine learning algorithms to automatically extract, from the user input, information indicative of the user's expectations and obtain data relevant to the input based on said information indicative of the user's expectations.
US10380147B1
A computer system comprising a processor, graphical output means and a computer readable storage medium storing instructions that when executed by the processor cause the processor to perform a method for quantifying and aggregating the relevance of documents.
US10380145B2
A machine may be configured to generate a universal concept graph. For example, the machine generates an internal set of concept phrases based on an internal dataset including content from internal documents associated with a social networking service (SNS). The machine generates an external set of concept phrases based on an external dataset including content from external documents that are external to the SNS. The machine generates a set of nodes for a universal concept graph based on performing a union operation of the internal set of concept phrases and the external set of concept phrases. Each node corresponds to a particular concept phrase. The machine generates a set of edges among a plurality of nodes of the set of nodes based on one or more relationship indicators for pairs of nodes. The machine generates the universal concept graph based on the set of nodes and the set of edges.
US10380144B2
A computer-implemented method for initiating, at a user interface, execution of a software application implementing a plurality of business processes associated with a plurality of business objects, and displaying, in the user interface, a query box and a plurality of visualizations depicting data corresponding to at least a portion of the plurality of business objects. The method includes receiving and parsing a free text input, generating and executing a search using a plurality of keyword search queries based on one or more keyword tokens. The method also includes applying grammar rules, generating query trees, and generating a number of search suggestions using the query trees.
US10380143B2
Aspects include operating a distributed database that includes multiple computing nodes that are connected via a network for exchanging data, and a database management system for managing a source dataset and a target dataset. The target dataset is stored in a distributed fashion across the multiple computing nodes. The method includes repeatedly, using the multiple computing nodes, checking for a matching condition between a source element selected from a source dataset and one of multiple target elements in the target dataset. The multiple computing nodes are used to calculate a command set of a merged command list of commands to merge the source element with the target element using the matching condition. The command set is executed to merge the source element with the target dataset before checking for the matching condition between a next source element selected from the multiple source element and one of the multiple target elements.
US10380132B2
Managing and validating a project using an information landscape. Embodiments include providing an information landscape including a topology of landscape elements for the project, linking the topology of landscape elements to a plurality of solution artifacts, and validating at least one of the plurality of solution artifacts and semantics of the information landscape.
US10380130B2
A query of spatial data is received by a database comprising a columnar data store storing data in a column-oriented structure. Thereafter, a minimal bounding rectangle associated with the query is identified using a grid order scanning technique. The spatial data set corresponding to the received query is then mapped to physical storage in the database using the identified minimal bounding rectangle so that the spatial data set can be retrieved. Related apparatus, systems, techniques and articles are also described.
US10380122B2
A method, system, and processor-readable storage medium are directed towards generating a report derived from data, such as event data, stored on a plurality of distributed nodes. In one embodiment the analysis is generated using a “divide and conquer” algorithm, such that each distributed node analyzes locally stored event data while an aggregating node combines these analysis results to generate the report. In one embodiment, each distributed node also transmits a list of event data references associated with the analysis result to the aggregating node. The aggregating node may then generate a global ordered list of data references based on the list of event data references received from each distributed node. Subsequently, in response to a user selection of a range of global event data, the report may dynamically retrieve event data from one or more distributed nodes for display according to the global order.
US10380116B2
A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
US10380115B2
A method of searching a relational database table which includes: providing a relational database table having a plurality of rows and columns such that each of the plurality of columns has a column name descriptive of data in the each of the columns; providing a relational database management system (RDBMS) to manage access to the relational database table; providing at least one metadata tag to some of the plurality of columns wherein the metadata tag is a non-hierarchical keyword or term that is assigned to the some of the plurality of columns; responsive to selecting at least one metadata tag and responsive to selecting a search string, searching by a search and join function of the RDBMS columns of the some of the plurality of columns corresponding to the at least one metadata tag in the relational database table to find data matching the search string.
US10380095B2
Exemplary embodiments are directed to a method and apparatus for storing data for a batch of manufactured items. The method comprises defining in a processor, using a lower limit identifier and an upper limit identifier, a range of unique item identifiers for the batch, wherein each manufactured item in the batch is allocated a unique item identifier falling within the range. The item identifiers are stored in allocated storage space. If an upper limit identifier is specified for each time interval, an amount of storage specified for all manufactured items during a production time period is calculated as a sum of a first product and a second product, the first product being a product of a production time and a size allocated to each upper limit identifier, and the second product being a product of the production time, a total number of manufactured items, and a percentage of unused identifiers.
US10380092B2
A method of generating popularity rankings of search terms includes generating a ranking value table including ranking values corresponding to rankings of search terms, determining first ranking values corresponding to previous rankings of a plurality of search terms and second ranking values corresponding to current rankings of the plurality of search terms by using the ranking value table, and obtaining difference values based on differences between the first ranking values and the second ranking values of the plurality of search terms, respectively, and determining popularity rankings of the plurality of search terms by using the difference values.
US10380076B2
A method for synchronizing a local file system (LFS) and a remote (cloud) file system (RFS) includes the step of storing events indicative of differences between the LFS and the RFS, where the events are associated with file system objects of the LFS and RFS. The method further includes the steps of prioritizing the events, generating file system operations for the events based at least in part on the prioritization of the events, and performing at least some of the file system operations to synchronize the LFS and RFS. Prioritizing the events includes defining a plurality of service classes (e.g., based on type of event, event attribute, etc.), assigning a priority to each of the service classes, and assigning each event to one of said service classes. Systems are also described. The invention allocates limited synchronization resources based on a predefined policy to synchronize important file system objects sooner.
US10380075B2
Systems and methods for limiting sharing of a stored file. One system includes an electronic processor configured to receive a request to share the stored file with a recipient, wherein the request includes an identifier of the recipient, and determine whether sharing of the stored file with the recipient is restricted based on the identifier of the recipient and content of the stored file. The electronic processor is also configured to, when the sharing of the stored file with the recipient is restricted, generate, in response to the request, a notification that sharing of the stored file with the recipient is restricted.
US10380073B2
Systems and methods of data deduplication are disclosed comprising generating a hash value of a data block and comparing the hash value to a table in a first memory that correlates ranges of hash values with buckets of hash values in a second memory different from the first memory. A bucket is identified based on the comparison and the bucket is searched to locate the hash value. If the hash value is not found in the bucket, the hash value is stored in the bucket and the data block is stored in a third memory. The first memory may be volatile memory and the second memory may be non-volatile random access memory, such as an SSD. Rebalancing of buckets and the table, and use of additional metadata to determine where data blocks should be stored, are also disclosed.
US10380072B2
An information management system can manage the removal of data block entries in a deduplicated data store using working copies of the data block entries residing in a local data store of a secondary storage computing device. The system can use the working copies to identify data blocks for removal. Once the deduplication database is updated with the changes to the working copies (e.g., using a transaction based update scheme), the system can query the deduplication database for the database entries identified for removal. Once identified, the system can remove the database entries identified for pruning and/or the corresponding deduplication data blocks from secondary storage.
US10380069B2
A verification architecture described according to embodiments of the present invention validates changes made to metadata and may comprise one or more subsystems and phases. According to some embodiments, the “mkfs” volume creation utility works in cooperation with the device driver to create a file system volume by means of reservation and initialization space for metadata structures inside the device's partition that is reserved for the specific file system volume. The storage device uses a verified area legend when checking write requests after the file system volume has been created. The verified area legends may be stored in a dedicated partition or inside the master boot record (MBR) or Globally Unique Identifier (GUID) partition table (GPT) or special memory chip (NAND flash, for example). Write requests that overlap with any extent of reserved metadata area must be verified to prevent metadata corruption.
US10380063B2
Systems, methods, and apparatuses relating to a sequencer dataflow operator of a configurable spatial accelerator are described. In one embodiment, an interconnect network between a plurality of processing elements receives an input of a dataflow graph comprising a plurality of nodes forming a loop construct, wherein the dataflow graph is overlaid into the interconnect network and the plurality of processing elements with each node represented as a dataflow operator in the plurality of processing elements and at least one dataflow operator controlled by a sequencer dataflow operator of the plurality of processing elements, and the plurality of processing elements is to perform an operation when an incoming operand set arrives at the plurality of processing elements and the sequencer dataflow operator generates control signals for the at least one dataflow operator in the plurality of processing elements.
US10380051B1
A method for training personnel includes providing a lure device including a unique lure device identifier; providing a data-gathering application to read files and registry entries from a first network-attached computer; recognizing a plug-in event when the lure device is connected to the first network-attached computer; and associating a user with the first network-attached computer. A system includes a lure device including a unique lure device identifier; a first network-attached computer configured to generate a registry entry when the lure device is connected to the first network-attached computer; a data-gathering application configured to determine an identity of the first network-attached computer and to read the registry entry and the lure device identifier on the first network-attached computer; and a reporting application configured to associate a user with the first network-attached computer.
US10380040B2
Scheduling memory operations using bank groups including receiving, by a sequencing engine in a memory controller, a set of operations targeting locations in a memory device, wherein the memory device comprises a plurality of bank groups; determining, by the sequencing engine, a targeted bank group of each of the set of operations; selecting, by the sequencing engine, one of the set of operations based on the targeted bank group of each of the set of operations and a bank group of a previously sent operation; and sending, by the sequencing engine, the selected one of the set of operations to the memory device.
US10380039B2
An apparatus and method are described for implementing memory management in a graphics processing system. For example, one embodiment of an apparatus comprises: a first plurality of graphics processing resources to execute graphics commands and process graphics data; a first memory management unit (MMU) to communicatively couple the first plurality of graphics processing resources to a system-level MMU to access a system memory; a second plurality of graphics processing resources to execute graphics commands and process graphics data; a second MMU to communicatively couple the second plurality of graphics processing resources to the first MMU; wherein the first MMU is configured as a master MMU having a direct connection to the system-level MMU and the second MMU comprises a slave MMU configured to send memory transactions to the first MMU, the first MMU either servicing a memory transaction or sending the memory transaction to the system-level MMU on behalf of the second MMU.
US10380022B2
A memory module comprises a volatile memory subsystem configured to coupled to a memory channel in computer system and capable of serving as main memory for the computer system, a non-volatile memory subsystem providing storage for the computer system, and a module controller coupled to the volatile memory subsystem, the non-volatile memory subsystem, and the C/A bus. The module controller is configured to control intra-module data transfers between the volatile memory subsystem and the non-volatile memory subsystem. The module controller is further configured to monitor C/A signals on the C/A bus and schedule the intra-module data transfers in accordance with the C/A signals so that the intra-module data transfers do not conflict with accesses to the volatile memory subsystem by the memory controller.
US10380021B2
No-loss rapid recovery performs resynchronization efficiently while concurrently allowing availability to mirrored data on the storage device. No-loss rapid recovery has two stages and involves storage devices that have both a non-volatile cache and primary storage and that operate as mirror buddies. The first stage is referred to herein as the buddy-retention stage. During the buddy-retention stage, writes to mirrored data are not performed on the offline mirror buddy but are performed on the online mirror buddy. The mirrored data changed in the online mirrored buddy is retained in the non-volatile cache of the retention buddy. The next stage is referred to herein as the rapid resynchronization stage. In this stage, the changed mirrored data retained by the retention buddy for no-loss rapid recovery is used to resynchronize the offline buddy. The storage device is resynchronized using the changed mirrored data retained in the cache of the mirror buddy.
US10380019B2
Some embodiments provide a physical forwarding element that dynamically adjusts the number of flows allowed in a flow table cache. In adjusting, the physical forwarding element initially sets the maximum number of flows allowed in the cache. From the flow table cache, the physical forwarding then iterates through the set maximum number of flows and records the length of time it took to iterate through the flows. Based on the duration, the physical forwarding element then automatically adjusts the size of the flow table cache by increasing or decreasing the number of flows allowed in the cache. Alternatively, the physical forwarding element may choose to keep the cache size the same based on the duration.
US10380014B2
Techniques are described for accessing data from a storage device. In one example, the storage device may include a storage medium comprising non-volatile memory, a network connection, and one or more processing entities. The one or more processors may be configured to receive a request from the network connection at the non-volatile memory storage device for accessing data associated with a file system object, the request comprising a virtual address offset, a file object identifier and a size of the data access, perform, at a flash translation layer of a storage device software stack executing on the one or more processing entities of the storage device, a translation from the virtual address offset to a physical address for the data stored on the non-volatile memory, using the virtual address offset and the file object identifier, and access the data from the physical address from the storage medium.
US10380011B2
A system, method and computer-readable medium for performing functional testing of software, including storing a plurality of statements in a plurality of cells, the plurality of cells being organized in a plurality of columns, the plurality of columns including a verification column and each statement in the verification column corresponding to an acceptance criterion for a step of a functional test of the software, storing a plurality of mappings linking the plurality of cells to a plurality of blocks of executable code, each block of executable code configured to execute commands on the software, executing the plurality of blocks of executable code to produce an output by iterating through the plurality of cells and executing each executable block of code linked to each corresponding cell, and transmitting an indication of whether the software meets acceptance criteria in the verification column based at least in part on the output.
US10379993B2
Methods, apparatus, and systems for traversing a representation of an application source code, such as an abstract syntax tree (AST), are disclosed. Steps for traversing the AST include specifying a plurality of runtime binding rules which are associated with one or more locations within the AST, beginning to traverse the AST, monitoring a history of the traverse, continuing to traverse the AST based on the history of the traverse, and updating the history of the traverse. Continuing to traverse the AST may include identifying a plurality of concrete implementations of a method invocation and traversing less than all of the concrete implementations based at least in part on the runtime binding rules, the concrete implementations being traversed being selected based on the history of the traverse.
US10379986B2
A hardware monitoring system and a method therefor are disclosed. The hardware monitoring method includes: sensing a first temperature value of a first temperature area by a first temperature sensor and sensing a second temperature value of a second temperature area by a second temperature sensor; reading and compensating for the second temperature value by a complex programmable logic device (CPLD); and reading the first temperature value and the compensated second temperature value and controlling heat dissipation of the computer system based on the first temperature value and the compensated second temperature value, by a hardware monitor. In this method, temperature values of different areas are sensed with multiple temperature sensors and are read and modified by the CPLD, thereby allowing temperature compensation for the temperature sensors and addressing the problem of inability to individually compensate for temperature values of different areas.
US10379984B2
A compliance user or auditor is enabled to inject failures into a sandbox environment which may be similar to a production service. The sandbox environment, may be monitored by the same automation that watches compliance controls in the production service. As the user injects compliance failures into the sandbox, they may detect the appropriate alerts fire in the monitoring system, thereby gaining trust that the monitoring works as it should. A rich report resulting from the test activities may allow the user or auditor to see how a failure of a compliance control leads to the expected monitoring alert.
US10379981B2
A method is provided to diagnose one or more malfunctions in a virtual network having a network functionality implemented in a distributed manner by hypervisors, each performing part of the network functionality. The method includes receiving user input of observed facts about the virtual network, where the observed facts include identifiers of virtual components in the virtual network, and adding the observed facts to a knowledge base. The method further includes, in response to the identifiers of the virtual components, querying agents on the hypervisors for collected facts related to the virtual components, receiving and adding the collected facts to the knowledge base, and applying logic rules to the knowledge base to produce one or more diagnoses of the virtual network.
US10379975B2
A method for remote asynchronous volume replication and apparatus therefor. Asynchronous replication is applied to handle data changes on the source volume on the local site incurred by Host IO requests. In coordination with the “point-in-time differential backup” technology, the original data in the block to be written by a host IO request will be backuped to Source BAS on the local site (backup-on-write operation) only when the original data being written into the block of the source volume is different from the data of the corresponding block of the destination volume on the remote site. As a result, once a new data is written into the source volume completely, the host will be responded that its Host IO request is completed. Therefore, the data necessarily transmitted to the destination volume can be minimized, and the problem of remote data transmission limited by network bandwidth can be prevented effectively.
US10379974B2
A non-transitory computer-readable recording medium stores therein a control program. The control program is executed by a control device that controls an access point conducting a communication by using a first identifier. The control device identifies an access point that becomes a target of disaster setting, in which a communication is conducted by using a second identifier different from the first identifier, on the basis of disaster information obtained from a providing source of information. The control device outputs, to a user interface, information for confirming whether or not the disaster setting is to be applied. Further, the control device sends an instruction to apply the disaster setting to the access point when a request to apply the disaster setting has been obtained.
US10379971B2
Techniques are provided for overcoming failures in a memory. One portion of the memory may operate in a single chip spare mode. Upon detection of an error in a single chip in the portion of the memory, a region of the portion of the memory may be converted to operate in a double chip spare mode. The memory may be accessed in both single and double chip spare modes.
US10379970B2
A digital medium environment is described for automatic design discrepancy reporting of discrepancies between an actual display and its intended design. In one example, a design validation system generates a design screen model for a design screen, based on an object included in the design screen and at least one display property that defines a visual appearance of the object. The design validation system then identifies an application object that has a similar visual appearance to the defined visual appearance of the object of the design screen model. The design validation system additionally determines that a discrepancy exists between a display of the design screen model object and the application object. The design validation system also determines a value by which the at least one property of the application object is to be adjusted and outputs the value to adjust the at least one display property of the application object.
US10379953B2
A distributed object storage system has a monitoring agent and/or a maintenance agent configured to determine for each of a plurality of repair tasks the actual concurrent failure tolerance of a corresponding repair data object. The actual concurrent failure tolerance corresponds to the number of storage elements that store sub blocks of the repair data object and are allowed to fail concurrently.
US10379950B2
Systems, apparatuses, methods, and computer program products are disclosed for updating data of write-in-place storage devices. One system includes a write-in-place memory device including a redundant storage structure and a controller for the memory device. A memory device is configured to store data across a set of stripes of a redundant storage structure. A controller is configured to receive updated data for a dataset stored across a first stripe, generate a new parity for the dataset based on the updated data, overwrite the dataset across the first stripe with the updated data, and/or write the new parity to the set of stripes.
US10379942B2
A method includes determining to transfer a data object from a first container of a vault to a second container of the vault. The method further includes determining first and second storage parameters for the first and second containers, respectively. When the first storage parameters substantially match the second storage parameters, the method further includes retrieving metadata of the data object from a first container structure associated with the first container. The method further includes modifying the metadata regarding the transferring of the data object from the first container to the second container to produce modified metadata. The method further includes adding the modified metadata to a second container structure associated with the second container such that the data object is accessible via the second container.
US10379934B2
Instances of the applications executing in the cloud service environments that users interact with. Each of the cloud service environments includes a respective set of instances of the applications. Each of the cloud service environments and the respective set of instances is associated with a different one of the users. Errors are detected during the execution of the instances of the applications. Sets of log file information describing the errors are created. Each of the sets of log file information describes one of the errors. Log files are created. Each of the log files include one of the sets of log file information and an identification of a cloud service environment where an associated error occurred. The log files are categorized based on identifications of the cloud service environments. A post error analysis report including information from the categorized log files is provided for a particular cloud service environment.
US10379933B2
Some embodiments include reception of a time-series of a respective data value generated by each of a plurality of sensors, calculation of a regression associated with a first sensor of the plurality of sensors based on the received plurality of time-series, the regression being a function of the respective data values of the others of the plurality of data sources, reception of respective data values associated with a time from and generated by each the plurality of respective sensors, determination of a predicted value associated with the time for the first sensor based on the regression associated with the first sensor and on the respective data values associated with the time, comparison of the predicted value with the received value associated with the time and generated by the first sensor, and determination of a value indicating a likelihood of an anomaly based on the comparison.
US10379929B2
Aspects of systems and methods for providing an enhanced diagnostic and remediation system are discussed herein. The enhanced diagnostic and remediation system enables a user to monitor a computing system/framework for interruptions or other issues that impact the accessibility of the computing system/framework. When an interruption occurs at the monitored computing system/framework, the enhanced diagnostic and remediation system sends an alert communication to the user. In response, the user communicates with the enhanced diagnostic and remediation system to diagnose and remediate the interruption. Thus, the user is able to efficiently address the interruption that impacts accessibility of the computing system/framework.
US10379926B2
A method for monitoring data error status of a memory device includes generating, by a memory controller, a data status indication code indicating error status of a data chunk transmitted by the memory controller and outputting, by the memory controller, the data status indication code to a user interface.
US10379925B2
Embodiments of the present invention provide a system and methods for detecting power bugs. In one embodiment, a computer-implemented method for analyzing a computer code includes generating a control flow graph for at least a portion of the computer code at a processor. The method further includes identifying power bugs by traversing the control flow graph if the control flow graph exits without performing a function call to deactivate power to any component of a device configured to execute computer executable instructions based on the compute code after performing a function call to activate power.
US10379923B2
A method and associated systems use DVFS performance-scaling technology to satisfy quality-of-service performance requirements when recovering a job that had been scheduled to run on a failed virtual machine. A Buffer Time specifies a duration of time remaining, at the time of failure, for the job to complete in order to satisfy the quality-of-service requirements. Depending on relative durations of time required to repair the failed virtual machine, to perform the job on an unsealed active-mode virtual machine, and to transfer the job to another virtual machine, the system determines whether to repair the failed virtual machine or to transfer the job. If the latter, the system then determines whether to select a destination virtual machine provisioned on a DVFS-compliant platform and, if so, the system scales the DVFS-compliant platform's performance to a level sufficient to complete the job within the Buffer Time.
US10379910B2
The computer-implemented method for evaluation of migration of application to the cloud evaluates subject applications by executing an application discovery tool to capture application inventory data associated with the subject applications and to store the captured application inventory data. The method analyzes user-defined objectives for application cloud migration obtained via user interface and filters a set of predetermined Cloud Risk Probability (CRISP) categories based on user-defined objectives. The method determines a respective weightage to associate with each of the predetermined CRISP categories for each application. The method generates a CRISP score by applying the determined weightage of each of the set of predetermined CRISP categories in the application inventory data. The method determines respective application fitment scores for each application in the application inventory data based on the generated CRISP score and the historical application cloud migration data.
US10379903B2
A data storage device may be configured to use multiple task queues to schedule tasks. The multiple task queues may be configured based on an architecture of the data storage device. In some implementations, the multiple task queues may be used to organize tasks received from an access device. In other implementations, the multiple task queues may be used to identify tasks, and identification of the tasks may be associated with an order of execution of the tasks.
US10379897B2
Systems and methods are presented for determining, by a server computer, at a predetermined time, a plurality of jobs to be run, determining, by the server computer, a priority queue for the jobs based on an account type associated with each job of the plurality of jobs, and for each account type, in an order according to the priority queue, calculating a target group for each account type based on the number of tasks for each job associated with the account type, splitting the target group for each account type into a plurality of packages wherein the size of each of the packages is based on the account type and a complexity of rules associated with the account type, determining a number of threads for executing the plurality of packages for each account type based on a number of the plurality of packages, and wherein for each of the plurality of packages, business logic associated with the package is executed by one of the number of threads and notification is provided indicating that execution of the package is complete.
US10379889B2
Implementations of enhanced service monitoring technology are disclosed herein. In one example implementation, a collaboration service is hosted in a data center environment. The data center environment includes computing facilities and a service application executed on the computing facilities to provide at least a portion of the collaboration service. The service application includes a monitoring service that monitors the computing facilities and other resources running in the data center environment that provide at least another portion of the collaboration service.
US10379888B2
Systems and methods are described herein that discuss how a computing platform executing a virtualized environment, in one example, can be integrity verified adaptively and on demand. This may occur at initial runtime, as well as during continued operations, and allows the platform user to install software from various vendors without sacrificing the integrity measurement and therefore the trustworthiness of the platform.
US10379885B2
A method and system for enhanced local communing optimization of compilation of a program. Within a first pass of a two pass approach, a determination is made as to where in the program to evaluate volatile expressions that can be commoned. In a second pass of the two pass approach, all remaining expressions that are not volatile expressions are commoned.
US10379870B2
A method of initializing a secondary processor pursuant to a soft reboot of system software comprises storing code to be executed by the secondary processor in memory, building first page tables to map the code into a first address space and second page tables to identically map the code into a second address space, fetching a first instruction of the code based on a first virtual address in the first address space and the first page tables, and executing the code beginning with the first instruction to switch from the first to the second page tables. The method further comprises, fetching a next instruction of the code using a second virtual address, which is identically mapped to a corresponding machine address, turning off a memory management unit of the secondary processor, and executing a waiting loop until a predetermined location in the physical memory changes in value.
US10379864B2
In an embodiment, a processor comprises a prefetch history array and a prefetch circuit. The prefetch history array comprises a plurality of entries corresponding to prefetch addresses, each entry of the plurality of entries comprising a sublength value associated with a frequency that a stride is repeated. The prefetch circuit is to: for each entry of the plurality of entries, adjust the sublength value based on stride matches for an address of the entry; adjust a short stream counter based on the sublength values of the plurality of entries in the prefetch history array; determine whether the short stream counter has exceeded a throttling threshold; and in response to a determination that the short stream counter has exceeded the throttling threshold, throttle a prefetch level of the prefetch circuit. Other embodiments are described and claimed.
US10379856B2
A data processing system implementing a weak memory model includes a plurality of processing units coupled to an interconnect fabric. In response execution of a multicopy atomic store instruction, an initiating processing unit broadcasts a store request on the interconnect fabric to obtain coherence ownership of a target cache line. The initiating processing unit posts a kill request to at least one of the plurality of processing units to request invalidation of a copy of the target cache line. In response to successful posting of the kill request, the initiating processing unit broadcasts a store complete request on the interconnect fabric to enforce completion of the invalidation of the copy of the target cache line. In response to the store complete request receiving a coherence response indicating success, the initiating processing unit permits an update to the target cache line requested by the multicopy atomic store instruction to be atomically visible.
US10379849B1
Methods, apparatus and computer program products are provided for the visualization of software execution. One method comprises: generating, using a static code analysis, a data flow diagram illustrating a plurality of possible code execution paths of software code; marking, using an execution profiler, a particular execution path through the data flow diagram for a specific execution scenario; and enriching one or more nodes in the data flow diagram marked with the particular execution path for the specific execution scenario with information extracted from one or more application logs. The marked data flow diagram may be enriched, for example, by extracting a particular portion of a log file and tagging a corresponding portion of the data flow diagram with the extracted particular portion of the log file. The extracted log information may comprise, for example, a timestamp, a log category, a software module name, a function name and/or contextual information.
US10379848B2
Method and systems for tagging code include organizing code units in a hierarchical structure that associates the code units with respective description units. The hierarchical structure is filtered to remove un-meaningful description units from the hierarchical structure. Feature tags are generated based on a weighted sum of term frequencies in the description units of the hierarchical structure to associate features with respective code units.
US10379843B2
Embodiments disclosed herein provide systems, methods, and computer readable media for container based application reification. In a particular embodiment, an application reification system is provided including one or more computer readable storage media and a processing system operatively coupled with the one or more computer readable storage media. The application reification system further includes program instructions stored on the one or more computer readable storage media that, when read and executed by the processing system, direct the processing system to preserve a version of application data at a first time and a configuration of an application at the first time. At a second time subsequent to the first time, the program instructions direct the processing system to create a template for a container containing the application in the configuration and a pointer to the version of the application data in a secondary storage repository.
US10379834B2
A solution is proposed for managing a multi-tenant software application adapted to serve a plurality of tenants. A deletion request is received for deleting one of the tenants from the plurality of tenants. Responsive to receiving the deletion request, an instance of the software application associated with the tenant to be deleted is disabled. The disabled instance of the software application associated with the tenant to be deleted is deleted after a protection period from the deletion request. An addition request for adding a new tenant to the software application is received. An instance of the software application for the new tenant is allocated to a selected instance of the software application.
US10379823B1
A processing device of a remote server identifies at least one control in an active application window and a plurality of control options associated with the at least one control. The active application window comprises a user interface in a first format generated by an application running on the remote server. The processing device generates a first metadata representation of the at least one control and of the plurality of control options and sends the first metadata representation to a mobile device communicatively coupled to the remote server. The mobile device generates a user interface in a second format based on the first metadata representation to present the control and the plurality of control options on the mobile device.
US10379819B2
The present disclosure relates generally to a data integration system that may dynamically generate a GUI for an object model of arbitrary complexity while maintaining GUI usability. In some embodiments, the dynamically generated GUI may be generated from an object model definition received from a user. In some embodiments, the object model may be derived from the user's code and then the GUI may be dynamically generated based on the derived object model.
US10379808B1
Methods, systems and apparatus for associating electronic devices together based on received audio commands are described. Methods for associating an audio-controlled device with a physically separate display screen device such that information responses can then be provided in both audio and graphic formats using the two devices in conjunction with each other are described. The audio-controlled device can receive audio commands that can be analyzed to determine the author, which can then be used to further streamline the association operation.
US10379801B1
A system is described. The system includes a memory to store print performance recommendation logic, including a file handler, a printer acquisition module and a recommendation engine, and one or more processors to execute the file handler to receive print data, printer acquisition module to receive printer configuration information including performance data for each of a plurality of printers and the recommendation engine to generate a printer recommendation including one or more of the plurality of printers based on the print data and the printer configuration information.
US10379790B2
In one embodiment, a processor-readable medium stores code representing instructions that when executed by a processor cause the processor to print a print job, and determine target color data for each sheet of the print job while printing the job. The instructions further cause the processor to continually save the target color data to a server for each sheet of the print job as each sheet is printed.
US10379789B2
After start of replication, backup data for restoring master data managed by a data management apparatus according to a restoration instruction is obtained. A content in the obtained backup data is designated as data for replication, and the data for replication is transmitted to an apparatus that is a replication destination. Data managed by the data management apparatus is restored using the obtained backup data.
US10379786B2
A semiconductor device may include a data storage region, a parity storage region and an error correction circuit. The data storage region may be configured to store first data and second data. The parity storage region may be configured to store a parity. The error correction circuit may be configured to correct an error of the first data or an error of the second data and the parity, based on a transmission selection signal.
US10379785B2
A virtual memory including virtual addresses may be generated. A first virtual address of the virtual memory may be mapped to a first physical address of a one-time programmable (OTP) memory of a device. Furthermore, a second virtual address of the virtual memory may be mapped to a second physical address of a static memory of the device. The virtual memory that is mapped to the OTP memory and the static memory may be provided for accessing of the data of the OTP memory of the device.
US10379778B2
A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method begins by identifying, for data stored within a DSN memory, one or more encryption keys used to encrypt data stored within the DSN memory. The method continues by identifying, for data stored within a portion of the DSN memory requiring sanitization, a master key of the one or more encryption keys that encrypts all of the data stored within the portion to be sanitized. The method continues by determining, if the master key is not used to encrypt data stored outside of the portion to be sanitized. The method continues, if the master key is not used to encrypt data stored outside of the portion to be sanitized, by sanitizing the data stored within a portion of the DSN memory by erasing the master key.
US10379777B2
A method for performing replication control in a storage system and an associated apparatus are provided. The method may include: recording relationships between a protection target in a first storage server and a plurality of snapshots of the protection target in a database of the first storage server and updating the database during recording the relationships; selecting a non-replicated snapshot that has not been replicated from the first storage server to a second storage server; selecting a replicated snapshot that has been replicated from the first storage server to the second storage server as reference of replication difference calculation according to a relationship tree within the database; generating snapshot difference data between the non-replicated snapshot and the replicated snapshot; and transmitting the snapshot difference data from the first storage server to the second storage server, to replicate the non-replicated snapshot from the first storage server to the second storage server.
US10379774B2
A computer program product, according to one embodiment, includes a computer readable storage medium having program instructions embodied therewith. The computer readable storage medium is not a transitory signal per se. Moreover, the program instructions readable and/or executable by a processor to cause the processor to perform a method which includes: maintaining a heat map monitoring table on a per volume basis for a plurality of volumes which includes a heat count for each data block in the respective volume. A request to delete a first volume is received, and the data blocks in the first volume are depended on by one or more other volumes of the plurality of volumes are identified. The identified data blocks and corresponding heat counts are copied to the respective one or more other volumes, and a list which includes the identified data blocks and corresponding heat counts are sent to a controller.
US10379771B1
Aspects of the present disclosure involve a system architecture for a policy driven disk IO throughput control for a hyper-converged storage provider. The computing architecture provides a flexible and real-time feature to the IO throughput management of a hyper-converged or converged infrastructure. In particular, through the use of centrally applied policy driven controls, the disk IO throughput allocation of different applications/clients of the converged infrastructure is gauged or otherwise controlled over the network bandwidth that link to the storage pool of the infrastructure. Through the use of the system architecture, the converged infrastructure may not utilize hard-coded disk resource allocation for each application/client in an isolated fashion, thereby allowing the IO throughput management to be flexible and agile in response to executed applications. Further, the IP throughput controlling and storage IP capacity of the converged infrastructure may be maintained separately.
US10379767B2
The disclosure relates to compositions and methods for the preparation, manufacture and therapeutic use of polynucleotide molecules comprising an mRNA encoding an OX40L polypeptide. Also provided is a method for activating T cells or increasing the number of NK cells in a subject in need thereof.
US10379766B2
A reconfigurable computing device having a plurality of reconfigurable partitions and that is adapted to perform parallel processing of operand data by the partitions is provided. The computing system includes a memory device that is adapted to store configuration data to configure the partitions of the computing device, to store operand data to be processed by the configured partitions and to store processing results of the operand data. A programmable memory access processor having a predefined program is provided. The access processor performs address generation, address mapping and access scheduling for retrieving the configuration data from the memory unit, for retrieving the operand data from the memory unit and for storing the processing results in the memory unit. The access processor also transfers the configuration data from the memory unit to the computing device and transfers the operand data from the memory unit to the computing device.
US10379765B2
Command scheduling for die sets of non-volatile memory may be performed based on command states of the die sets. Upon receiving an erase command to erase data stored in a first block set of non-volatile memory, a command state of the first die set of the non-volatile memory is determined, where the first die set contains the first block set. If the first die set is determined to be in a pending command state, the erase command is queued in a wait queue. If the first die set is determined to be in an idle command state, the erase command is scheduled to erase the data stored in the first block set.
US10379756B2
In one embodiment, a method includes receiving data to store to a magnetic tape medium using a tape drive, the data being organized into a predetermined number of two-dimensional arrays, each two-dimensional array including a plurality of narrow-spread (NS) codewords positioned orthogonally to a plurality of wide-spread (WS) codewords (relative spread referring to space occupied on the magnetic tape medium when written). The method also includes successively writing each of the NS codewords onto a plurality of tracks of the magnetic tape medium using a first number of channels of the tape drive capable of writing data to tape tracks simultaneously. A first NS codeword from a first two-dimensional array is completely written to the magnetic tape medium prior to starting to write a second NS codeword from the first two-dimensional array. Also, the plurality of NS codewords are protected with a stronger encoding than the plurality of WS codewords.
US10379751B2
A method for reducing disk read rate by managing dataset mapping of virtual machine (VM) guest memory, comprising: monitoring a plurality of disk read write operations of a VM guest; updating a dataset mapping between disk blocks allocated to the VM guest and corresponding physical addresses of memory pages of the VM guest containing replica of data stored in the disk blocks, based on the plurality of disk read write operations; when identifying writing to one of the memory pages, removing a mapping of corresponding disk block and corresponding physical address of memory page; when reclaiming a mapped memory page of the VM guest by a host of the VM guest, discarding data contained in the memory page; and when the data is requested by the VM guest after it was reclaimed by said host, retrieving the data from corresponding disk block according to the mapping.
US10379741B2
Implementations disclosed herein provide for increasing storage drive performance by reserving a region of user-writeable storage space on a storage medium for overprovisioning uses, including performance-enhancing functions. Until a capacity condition of the storage drive is satisfied, write operations targeting the reserved region are written to another equal-sized region that does not contain user data.
US10379736B2
There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which the respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.
US10379732B2
A method and a terminal for adjusting screen brightness include the follows. A target pressure value and a target touch duration of a touch operation performed in a touch area by a user is detected. A target brightness adjustment amount corresponding to the target touch duration is acquired according to a preset correspondence relationship between a touch duration and a brightness adjustment amount, when a preset condition is met. Screen brightness is adjusted based on the target brightness adjustment amount.
US10379725B1
Techniques are provided herein for implementing transparent user interface elements. In at least one embodiment, a user interface comprising a section header element and a section entry element associated with the section header element may be presented. The section header element may have a background that is transparent and the section entry element may be presented as being below the section header element. User input corresponding to a scroll action may be received. The section entry element may be scrolled upward within the user interface based at least in part on the user input. It may be determined that the scrolling causes the section entry element to traverse the section header element. As a result, the background of the section header element may be altered from transparent to translucent and the section entry element may appear as if behind the section header element.
US10379716B2
The present disclosure includes, among other things, systems, methods and program products for presenting object properties by receiving selection of a component of a model presented in a graphical user interface (GUI) of a computer aided design tool, the GUI including an interactive display element having an arrangement of property fields related to the selected component, determining property values associated with the property fields based on the selected component, and providing the determined property values in corresponding property fields of the interactive display element for presentation in the GUI in conjunction with the model, such that responsive to receiving selection of a different component of the model, the property fields are updated with property values corresponding to the different component.
US10379707B2
A method, system and computer program product for providing a configurable user interface comprises receiving, by a server computer, a request for information to be rendered in a user interface; and in response to the request, sending, by the server computer, the information to be rendered and an identifier related to one of a plurality of user interface components. Also, in response to the request, the server computer sends a registry of the plurality of user interface components, wherein the registry comprises a respective entry for each of the plurality of user interface components. More particularly, the respective entry for a particular one of the plurality of user interface components comprises: a) a location of a configuration associated with the particular one user interface component; and b) a plurality of attributes and corresponding attribute values associated with the particular one user interface component.
US10379703B2
A social networking service presents information about the social network using multiple feeds in a user interface and provides mechanisms for filtering the content. A content feed includes the most recent content generated by the user's connections, and a highlights feed displays content based on importance and relevance. A user may add content to the social networking service through a composer interface. A user may also filter either or both of the content feed and the highlights feed using a filtering interface, which allows selective filtering of the feeds using one or more different types of filters, including as filtering by the source of the content, friends or networks, and/or content type.
US10379702B2
An attachment control to manage attachments in a conversation is provided. An application such as a communication application displays a conversation of grouped messages in response to a detection of a selection of a message summary associated with one of the grouped messages. An attachment control is generated to manage identified attachments in the grouped messages. The attachment control is displayed in proximity to the conversation. An attachment drop down menu that includes a listing of the attachments is displayed in response to an activation of the attachment control.
US10379701B2
A method for providing a customizable trading display of market instrument data includes selecting a subset from a plurality of quadrants, with each quadrant associated with one benchmark instrument and each benchmark instrument associated with one or more non-benchmark instruments. Market data is automatically retrieved for the instruments associated with each selected quadrant. A customizable trading display is generated, with the display comprising the subset of quadrants in a selectable layout and each quadrant presenting the associated market data.
US10379698B2
An image display device includes a display configured to display a plurality of items and a cursor indicating a location of an input; input receiving circuitry configured to receive an input for moving the cursor; and a controller configured to control the cursor to move in accordance with the received input, to control items adjacent to the cursor to be set as candidate items if the cursor stops moving, and to control guidelines to be displayed on the candidate items, wherein in response to an input of a direction key while the focus is displayed on the first candidate item, and wherein the controller is further configured to control the focus to move to a second candidate item among the candidate items corresponding to the input of the direction key if the input of the direction key corresponds to a short press and to control the cursor to move in a direction corresponding to the input of the direction key if the input of the direction key corresponds to a long press.
US10379697B2
A computing device is described that includes one or more processors and at least one module operable by the processors to output, for display, first information for an event, and, responsive to determining that a user of the computing device has viewed a display device of the computing device for at least a threshold amount of time, output, for display, second information for the event, the second information including information associated with the event and not included in the first information. The module is further operable to, responsive to determining that the user of the computing device has viewed the display device for at least another threshold amount of time greater than the first threshold amount of time, output, for display, third information for the event, the third information including additional information associated with the event and not included in the first information or the second information.
US10379695B2
One embodiment of the present invention sets forth a method for displaying content on a gesture-sensitive display surface. The method includes causing an interactive window asset to be displayed on the gesture-sensitive surface with at least one of an adjustable display height, an adjustable display width, and an adjustable display location on the gesture-sensitive display surface, wherein the interactive window asset includes at least one display output generated by a software application and is configured to receive one or more software application inputs via the gesture-sensitive display surface, receiving a mode change input via the gesture-sensitive display surface, and, in response to receiving the mode change input, causing the interactive window asset to be displayed on the gesture-sensitive display surface with a fixed display height, a fixed display width, and a fixed display location.
US10379693B2
A current output circuit includes a separation circuit that separates a digital pseudo sine wave into first and second digital pseudo half-waves, a first digital-to-analog (DA) converter that converts the first digital pseudo half-wave into a first analog half-wave signal, and a second DA converter that converts the second digital pseudo half-wave into a second analog half-wave signal. The pseudo sine wave is represented by a digital code having an n bit width, in which n is a natural number. The separation circuit includes a plurality of OR circuits that output a logical OR between a value of a most significant bit representing a code in the digital code and values of bits other than the most significant bit as the first pseudo half-wave.
US10379685B2
A touch electrode structure including first and second touch electrodes alternately arranged at same layer is provided. The touch electrode further includes first and second connecting sections electrically connecting adjacent first or second touch electrodes arranged in a first direction or a second direction, respectively. The first connecting sections and the second connecting sections overlap in some areas. A first insulating medium is arranged between the first touch electrodes and the second touch electrodes for insulation of the two. A second insulating medium is arranged between the first connecting sections and the second connecting sections in the overlapping areas for insulation of the two. The thickness of the second insulating medium, of the first connecting sections in the overlapping areas and of the second connecting sections in the overlapping areas is each less than a thickness of the first touch electrodes, and of the second touch electrodes.
US10379679B2
The present invention discloses a moveable robot that includes a head, a main body, and a moving chassis. A transport mechanism is mounted on the lower part of the moving chassis. The head and the main body are carried by moving chassis. A moveable connection mechanism between the main body and the moving chassis enables relative movements between the two components. A sliding platform comprising a sliding mechanism between the head and the main body allows the head to move relative to the main body. A projection system can a display an image through a window in the head, and to project an interactive map on the ground. An optical sensing system can detect movements of users relative to the displayed map on the ground. The projection system and the optical sensing system in combination provides an interactive user interface for the users. The optical sensing system can also sense the environment to assist obstacle avoidance and route planning moveable robot.
US10379678B2
Provided is an information processing device including: a projection unit configured to project an image on a projection surface; an acquisition unit configured to acquire depth information on a projection surface containing a pointing object; a fingertip area extraction unit configured to extract a tip area of the pointing object from the depth information; a fingertip position determination unit configured to determine a tip position of the pointing object in a height direction from the projection surface based on a histogram generated from a group of pieces of depth information on the tip area; an operation detector configured to detect an operation by the pointing object based on the tip position; and a projection controller configured to cause the projection unit to project an image generated in accordance with the detected operation.
US10379674B2
A mutual-capacitive touch sensing circuit includes an operational amplifier, an internal capacitor, a first switch˜a third switch. A first input terminal and a second input terminal of operational amplifier are coupled to a capacitor and ground respectively and an output terminal of operational amplifier outputs an output voltage. The internal capacitor is coupled to output terminal and first input terminal. The first switch is coupled to a first external charging voltage, capacitor and first input terminal. The second switch is coupled to a second external charging voltage and the capacitor. The third switch is coupled to a third external charging voltage, the second switch and capacitor. The second external charging voltage and third external charging voltage have same magnitude but opposite polarities. The first switch, second switch and third switch are switched in a specific order to selectively charge the capacitor with different external charging voltages.
US10379672B2
A method of dynamically adjusting a sensitivity of sensor electrodes configured for capacitive sensing in a sensing region of an input device. The input device detects a first input in the sensing region, and acquires force information about the first input via one or more force sensors coupled to the sensing region. The input device dynamically adjusts a sensitivity of the sensor electrodes based at least in part on an amplitude and duration of the force. In some aspects, the input device may increase the sensitivity of the sensor electrodes when a force of the first input exceeds a force threshold for at least a first threshold duration. In some other aspects, the input device may restore the sensitivity of the sensor electrodes to a prior configuration when no input is detected in the sensing region for at least a second threshold duration.
US10379667B2
A capacitive touchscreen panel and a method for etching an indium tin oxide film on a gap portion of a capacitive touchscreen panel, the method for etching comprises using a laser etching line to cut ITO on the gap portion into a plurality of ITO segments, the ITO segments are independent of each other and are not connected to each other. The method for etching an indium tin oxide film on a capacitive touchscreen panel and a gap portion thereof of the present invention has high production efficiency, and the touchscreen product has a good display effect after etching.
US10379666B2
A position measuring apparatus that measures an input position of a pen is disclosed. A position measuring apparatus according to an embodiment of the present disclosure may include one or more electrodes, and a control unit that controls to transmit an electric field transmission signal generated from one or more electrodes to the pen and receives an electric field reception signal corresponding to the electric field transmission signal.
US10379657B2
A device configured to sense a touch on a surface of the device. The device includes a cover and a force-sensing structure disposed below the cover. The force-sensing structure may be positioned below a display and used in combination with other force-sensing elements to estimate the force of a touch on the cover of a device.
US10379649B1
A touch screen, an electronic device, a wireless charging method and a wireless charging system are provided, to overcome the defect in the conventional technology that an additional wireless charging device needs to be provided for an electronic device to wirelessly charging the electronic device. The touch screen is applied to the electronic device, and includes a touch sensor and a touch chip, where the touch sensor is electrically connected to the touch chip. In a case that the touch screen is used for wireless charging, the touch chip controls the touch sensor to form a receiving coil or a transmitting coil.
US10379642B1
A position indicating device includes a variable capacitance capacitor, which has: a first electrode; a second electrode; and a dielectric separating the first electrode and the second electrode. A capacitance of the variable capacitance capacitor varies in response to application of pressure to the variable capacitance capacitor. The position indicating device also includes a core body having a tip including a third electrode, wherein, in operation, a signal is transmitted by the third electrode and pressure applied to the tip of the core body is transmitted to the variable capacitance capacitor, varying the capacitance of the variable capacitance capacitor. The position indicating device also includes a first terminal electrically connected to the first electrode; a second terminal electrically connected to the second electrode; a third terminal; and a core body holder configured to electrically connect the third electrode to the third terminal.
US10379639B2
Methods and arrangements for determining a pointer position for a mobile device display screen. A contemplated method includes: detecting a position of a physical object relative to the mobile device display; using the detected position to determine at least a perpendicular distance of the physical object relative to the mobile device display; calculating a position for a pointer with respect to the mobile device display, wherein the position of the pointer is determined using the perpendicular distance; and displaying the pointer on the mobile device display at the calculated position. Other variants and embodiments are broadly contemplated herein.
US10379636B2
System comprising a touch sensor, a trackball and a trackball detector, wherein the trackball comprises a support structure and a ball and is arranged on the touch sensor such that the ball is rotatably supported over the touch sensor surface, wherein a surface of the ball comprises a pattern of detection portions, wherein the touch sensor is configured to detect a position of a touch of an object on a touch sensor surface of the touch sensor, wherein the trackball detector is configured to detect the rotational movement and/or the rotational orientation of the ball on the basis of a movement and/or a position of at least one of the detection portions detected on the touch sensor surface.
US10379635B2
A pointing device (200) for controlling a computer user interface is presented. The pointing device has a housing (210) with a base part (212). It also has an elongate support member (12) and an elongate cursor navigation member (14), the cursor navigation member being movably arranged for rotation about the support member and translation along the support member, the cursor navigation member further being depressible with respect to the base part. A plurality of sensors (602, 604, 610) for detecting rotation, translation and depression of the cursor navigation member is provided, as is computer interface circuitry (608) for connection to a computer. A controller (606) is connected to the plurality of sensors, the controller being configured to cause transmission of data regarding rotation, translation and depression of the cursor navigation member to the computer through the computer interface circuitry. The plurality of sensors include contactless click sensors (610) for detecting deflection of the support member (12) caused when a user depresses the cursor navigation member. The controller is configured to monitor the outputs from the contactless click sensors to detect that the detected deflection exceeds a click operation threshold value, and in response determine that a mouse click operation is intended by the user's depression and cause transmission of data representing the mouse click operation to the computer through the computer interface circuitry. The controller has a click sensitivity adjustment mode for allowing the user to configure the click operation threshold value.
US10379634B2
An information processing apparatus includes: a touchpad module; a cover including a touch operation portion configured to cover a face of the touchpad module and a button opening formed along a horizontal side portion of the touch operation portion; an operation button arranged in the button opening; and a base member, arranged on an opposite side of the cover with respect to the touchpad module and the operation button, configured to support the touchpad module and the operation button, an end portion of the base member on the touchpad module side being arranged closer to the operation button than a central portion in a vertical side direction of the touchpad module when viewed from a thickness direction of the touchpad module.
US10379631B2
A method and a device for transmitting/receiving data between a wireless terminal and an electronic pen by recognizing a user's motion are provided. The method includes displaying a transmission list that is to be transmitted when data transmission to the electronic pen is requested after an approach of the electronic pen is detected, configuring data selected from displayed data in the transmission list as transmission data when a selection request signal is detected, and transmitting the configured transmission data to the electronic pen when transmission of the configured transmission data is requested.
US10379623B2
A method and system for positioning based device control. The method includes receiving device control instructions associated with function control of a device based on a positioning of a wearable hardware device of a user. Communications between the device and the wearable hardware device are synchronized and a position signal indicating a current position of the wearable hardware device with respect to a body of the user is received. In response, a command associated with controlling a specified function of the device is received and a command is executed resulting in the specified function of the device being modified.
US10379621B2
A gesture component with a gesture library is described. The gesture component is configured to expose operations for execution by application of a computing device based on detected gestures. In one example, an input is detected using a three dimensional object detection system of a gesture component of the computing device. A gesture is recognized by the gesture component based on the detected input through comparison with a library of gestures maintained by the gesture component. An operation is then recognized that corresponds to the gesture by the gesture component using the library of gestures. The operation is exposed by the gesture component via an application programming interface to at least one application executed by the computing device to control performance of the operation by the at least one application.
US10379620B2
An information processing apparatus includes a processor configured to generate, in a simulation space, a rectangular parallelepiped surrounding a target part among a plurality of parts. The target part is taken by a human body. The rectangular parallelepiped has surfaces in contact with a maximum outer shape of the target part. The processor is configured to identify, among the surfaces of the generated rectangular parallelepiped, surfaces other than a surface in contact with a part different from the target part, and select combinations of two surfaces among the identified surfaces. The processor is configured to identify, among the selected combinations, a combination which satisfies a condition that a vector from a point of a first finger to a point of a second finger penetrates the rectangular parallelepiped when the two surfaces in the combination are taken by the two fingers. The two fingers are included in the human body.
US10379619B2
A method for controlling an apparatus, includes steps of: determining distance measurements of an object in a first direction, using distance sensors defining between them a second direction different from the first direction, assessing a first inclination of the object in relation to a second direction based on the distance measurements, and determining a first command of the apparatus according to the inclination assessment.
US10379608B2
An electronic apparatus includes a main body, a fixing body, and a first display unit provided on the main body and/or the fixing body, wherein the first display unit has a first visible area and when the eyes of the viewer are a first distance away from the first visible area, a first image area of the image is perceived by the viewer, and when the eyes of the viewer are a second distance away from the first visible area, a second image area of the image is perceived by the viewer. The second image area includes the first image area and the first distance is larger than the second distance. A first content in the first image is displayed in the first image area, wherein the first content is perceived by the viewer when eyes of the viewer are the first distance away from the first visible area.
US10379606B2
A computing device is provided, including a display configured to display a plurality of holograms superimposed upon a physical environment. The computing device may further comprise a processor configured to store in non-volatile memory a representation of the physical environment, including a plurality of hologram anchors indicating locations at which the holograms are displayed. The processor may store a priority level of each hologram anchor, wherein each priority level is selected from a plurality of priority levels including a high priority level and a low priority level, and wherein at least one hologram anchor has the low priority level. The processor may determine that a total size of the plurality of hologram anchors exceeds a predetermined size threshold. The processor may, for at least one hologram anchor assigned the low priority level, delete that hologram anchor from the representation of the physical environment.
US10379596B2
In one embodiment, a processor includes: a plurality of cores; a power controller including a logic to autonomously demote a first request for at least one core of the plurality of cores to enter a first low power state, to cause the at least one core to enter a second low power state, the first low power state a deeper low power state than the second low power state; and an interface to receive an input from a system software, the input including at least one demotion control parameter, where the logic is to autonomously demote the first request based at least in part on the at least one demotion control parameter. Other embodiments are described and claimed.
US10379595B2
In various embodiments and/or usage scenarios, device power control, such as relating to one or more power control commands, requests to transition operation to a specific power mode, and/or device power management commands, is advantageous and improves one or more of: performance, reliability, unit cost, and development cost of one or more devices, such as storage devices (e.g. a Solid-State Disk (SSD)) or systems including same.
US10379587B2
Various embodiments provide techniques and devices for scheduling power loads in devices having multiple batteries. Loads are characterized based on the power required to serve them. Loads are then assigned to batteries in response to the type of load and relative monitored characteristics of the batteries. The monitored battery characteristics can change over time. In some embodiments, stored profile information of the batteries can also be used in scheduling loads. In further embodiments, estimated workloads can also be used to schedule loads.
US10379584B2
Systems and methods of local thermal control of an access point include determining temperature associated with the access point including one or more radio chips operating therein; responsive to the temperature exceeding a first threshold, performing one or more thermal mitigation techniques to modify operating conditions of the one or more radio chips; and, responsive to the temperature being lower than a second threshold, reverting back the one or more thermal mitigation techniques.
US10379582B2
Materials, components, assemblies, and methods consistent with the disclosure are directed to the fabrication and use of sheets of material to provide channels for cooling through the flow of gas. An assembly for cooling can include a stack of alternating first and second blades, where each blade exhibits at least a first edge, a beveled edge, and a bend, the bend defining at least a first region and a second region, where the first region is substantially flat and bordered by the edge, the beveled edge, and the bend. An assembly can also include a sheet with folds to provide channels.
US10379576B1
Embodiments of the present invention relate to flexible wearable electronic devices and associate methods of fabrication. In one embodiment, a general flexible wearable electronic device comprises a flexible article of apparel. A first plurality of components are in communication with the flexible article of apparel and each configured to comprise a radius of curvature of no more than 5 cm when folded. The first plurality of components comprises a display(s) and an input device(s). The first plurality of components are printed on to the flexible apparel using an electrically conductive ink that comprises a polymeric binder and single sheets of graphene comprising a thickness of up to 1 nm. A second plurality of components are in communication with the flexible article of apparel and communicatively coupled to the first plurality of components. The second plurality of components comprises a microprocessor(s) and an electronic device(s) configured for wireless communication.
US10379568B2
The present invention relates to an energy supply circuit for instantly supplying power without a power converter and an electronic device which operates only when energy is supplied from an energy source using the same. An energy supply circuit without a power converter according to the present invention comprises: an energy extraction unit 10 for generating power from an energy source; and output unit 20 for supplying power to an external electronic circuit; a switch unit 30 interposed between the energy extraction unit and the output unit 20 to connect an output end of the energy extraction unit 10 to the output unit 20 when switched on; and a maximum power point tracking control unit 40 for generating an open/closed signal for opening or closing the switch unit 30 according to the voltage and current of the energy extraction unit 10. The present invention has a technical feature wherein a turn-on point of the open/closed signal comes at a time when the output end voltage of the energy extraction unit 10 is Vh, and a turn-off point comes at a time when the output end voltage of the energy extraction unit 10 is Vl. Accordingly, the present invention has a simple configuration, low manufacturing costs, has no energy loss due to the power conversion, and has no reduction in life due to charging and discharging of an energy storage device.
US10379566B2
An apparatus and method for a voltage reference circuit with flexible and adjustable voltage settings. A voltage reference circuit, comprising a PTAT Current Generator configured to provide current through a first resistor, a CTAT Current Generator configured to provide a CTAT current through a second resistor, a PTAT-CTAT Adder circuit configured to sum the PTAT current, and the CTAT current, wherein said sum of the PTAT and CTAT current through a third resistor is configured to provide an output voltage greater than a silicon bandgap voltage.
US10379565B2
An output driver circuit provides an overcurrent protection function by a simple circuit configuration. The output driver circuit has a constant-current circuit, a constant-current mirror MOS transistor, and a selector circuit. The constant-current mirror MOS transistor and the output MOS transistor constitute a current mirror circuit. The gate of the output MOS transistor is controlled by a voltage based on a constant current generated by the constant-current mirror MOS transistor, thereby limiting the current flowing between the source and the drain of the output MOS transistor.
US10379561B2
Disclosed herein are an energy saving method based on a confidence interval and an apparatus using the method. The energy saving apparatus based on a confidence interval includes an energy saving performance analysis unit for generating energy saving performance data for each of one or more control modules included in a target system for which energy saving is to be performed, a confidence interval reading unit for generating confidence interval data for each of the one or more control modules, and an energy saving execution unit for establishing an energy-saving policy using the energy saving performance data and executing energy saving for each of the one or more control modules using at least one of the energy-saving policy and the confidence interval data.
US10379552B2
After a temperature point of the cooling fan is set according to a plurality of temperatures corresponding to a plurality of first consecutive time intervals, control a duty cycle of the cooling fan according to the temperature point, acquire temperature variation data of the cooling fan during a plurality of second consecutive time intervals, generate a gain factor and a frequency factor of the cooling fan according to the temperature variation data, and generate a proportional gain factor, an integral time factor and a derivative time factor of a proportional-integral-derivative controller of the cooling fan according to the gain factor and the frequency factor of the cooling fan. The plurality of first consecutive time intervals are followed by the plurality of second consecutive time intervals.
US10379551B2
The present invention relates to systems and methods for improved building systems management and maintenance. The present invention provides a system for providing an augmented reality-like interface for the management and maintenance of building systems, specifically the mechanical, electrical, and plumbing (MEP) systems within a building, including the heating, ventilation, and air-conditioning (HVAC) systems.
US10379545B2
Embodiments are described for detecting optical discrepancies associated with image capture analyzing pixels in multiple images corresponding to common points of reference in a physical environment. In an embodiment, photometric error values are averaged over time to compute the mean error at each pixel. Once the estimate of the mean error has a sufficient number of updates above a specified value, the estimate is thresholded to provide a mask of any optical discrepancies occurring in the stereo pair of images. Applications include detecting optical discrepancies in images captured for use by a visual navigation system in guiding an autonomous vehicle (e.g., an unmanned aerial vehicle).
US10379544B2
A rotary wing aircraft includes an airframe including an extending tail. The airframe includes a longitudinal axis that extends through the extending tail. The rotary wing aircraft also includes a main rotor assembly including at least one rotor hub supporting a plurality of rotor blades configured and disposed to rotate about a main rotor axis, at least one elevator arranged at the extending tail, and a control system operably connected to the main rotor assembly and the at least one elevator. The control system is configured and disposed to adjust each of a pitch rate and an attitude of the airframe by selectively adjusting a position of the at least one elevator.
US10379534B2
A drone system and method. Audio signals are received via one or more microphones positioned relative to a location on a drone and one or more of the audio signals are identified as of interest. Flight characteristics of the drone are then controlled based on the audio signals that are of interest.
US10379532B2
The wheel assembly includes an arm 51, a wheel 55, a power supply port 60, an electric motor 56 coupled to the wheel 55, and a motor controller 62 for controlling rotation of the electric motor 56. The method of controlling the motion of a motorized object includes defining a target position, sensing a current position of the motorized object and using an output from a processor to control the electric motors to drive the object toward the target position. The golf club storage and transport device 70 includes a body 71 for storing golf clubs and a pair of releasable wheels 75. The device 70 has an assembled configuration and a disassembled configuration.
US10379530B2
In systems, such as sensor systems, an output signal of the system (e.g. output of the sensor corresponding to a sensed characteristic) can be generated and provided. In response to a detected error, the output signal can be adjusted to generate an error indication signal pulse to indicate that an error has been detected. The output signal can then be adjusted to return to a signal level corresponding to the sensed characteristic. In response to the error being resolved, an error resolution signal pulse can be generated.
US10379528B2
A method and apparatus for generating machining code of workpieces from a paper engineering drawing are provided. The method includes processing the paper engineering drawing to be a binary image; extracting dimension features and shape features of the workpieces from the binary image; and generating the machining codes of the workpieces based on the extracted dimension features and shape features of the workpieces. The machining codes indicate the dimension and shape of the workpieces. Machining codes of workpieces are generated from a paper engineering drawing directly without manual involvement.
US10379525B1
A method of designing and manufacturing a replica composite object based on an original object. The method identifies the structure and physical properties of an original object. Base materials, bodies, and structural templates, each of which includes associated physical properties, are utilized to generate a 3-dimensional model. The 3-dimensional model is discretized and tested to determine if the selected combination of base materials and bodies have physical properties that substantially equal the physical properties of the original object. If the physical properties do not equate, the 3-dimensional model is optimized by adjusting the combination of base materials, bodies, and structural templates. When the difference between the measured physical properties of the 3-dimensional model and the identified physical properties of the original object is less than a tolerance value, the method instructs an additive manufacturing system to generate a replica composite object based on the original object.
US10379521B2
Apparatus for the homing and subsequent positioning of the axes of a numerical control machine. The apparatus includes motion actuators operatively connected to a motor for moving a machine worktable of the apparatus, a control unit, an input/output unit operatively connected to the control unit for the definition of at least one working axis, at least one switching sensor, either of inductive or capacitive type, and at least one switching bar for the definition of at least one switching point identified on the at least one worktable using the at least one switching sensor. The switching sensors and switching points are fixed or mobile, and the at least one switching bar includes a detection area for the at least one switching sensor, the area being shared into a first detection section, a second detection section, and a plurality of protection and fastening areas. The apparatus also includes a sensor housing for the insertion, protection and sliding of one or more switching sensors.
US10379512B2
A system includes a computer processor located within a cloud system. The system receives data from a sensor associated with an industrial or home automation control application. The sensor is configured to monitor a first condition of a device. The computer processor analyzes the data, and transmits a software update or software download from the cloud system to the industrial or home automation control application based on the data analysis.
US10379507B2
A voice control type bath system and an operating method thereof are disclosed. The voice control type bath system is utilized for a massage bath equipment and includes at least one attached device for actuating the massage bath equipment, a voice receiving unit for receiving at least one voice signal, a voice analyzing module for analyzing the at least one voice signal to generate at least one controlling command; and a main control device for controlling the at least one attached device to actuate the massage bath equipment according to the at least one controlling command and/or for controlling an actuation of the at least one attached device according to the at least one controlling command. The voice control type bath system and the operating method thereof can directly control the at least one attached device via the at least one voice signal.
US10379506B2
A smart household equipment controlling method and an apparatus are provided. Input information input by the user based on a natural dialog mode interface is obtained, then the control instruction of the smart household equipment is obtained according to the input information, so that the control instruction can be sent to the smart household equipment such that the smart household equipment executes an operation according to the control instruction.
US10379504B2
An automation component configured for optimized wireless communication within a building automation system is disclosed. The automation component includes a wireless communications component, a processor in communication with the wireless communications component, a memory in communication with the processor, the memory configured to store computer readable instructions which are executable by the processor. The computer readable instructions being programmed to process at least one communication variable received via the wireless communications component; to optimize a communication or radio transmit power level associated with the wireless communication component, wherein the optimized communication power level is a function of the at least one communication variable; and an adjustment of the communication power level associated with the wireless communication component based on the optimized communication power level.
US10379503B2
A method includes receiving, at a master model predictive control (MPC) controller from a slave MPC controller, information indicating to what extent the slave MPC controller is able to change multiple manipulated variables in each of multiple directions within a variable space without violating process variable constraints of the slave MPC controller. The method also includes estimating a feasibility region associated with the slave MPC controller using the information, where the feasibility region identifies a portion of the variable space in which combinations of manipulated variable values satisfy the process variable constraints. In addition, the method includes performing plantwide optimization at the master MPC controller using the feasibility region, where a solution generated during the plantwide optimization includes one of the combinations of manipulated variable values within the feasibility region.
US10379502B2
An unsupervised machine learning model can make prediction on time series data. Variance of time-varying parameters for independent variables of the model may be restricted for continuous consecutive time intervals to minimize overfitting. The model may be used in a control system to control other devices or systems. If predictions for the control system are for a higher granularity time interval than the current mode, the time-varying parameters of the model are modified for the higher granularity time interval.
US10379500B2
Systems and methods for detecting the failure of a precision time source using an independent time source are disclosed. Additionally, detecting the failure of a GNSS based precision time source based on a calculated location of a GNSS receiver is disclosed. Moreover, the system may be further configured to distribute a time derived from the precision time source as a precision time reference to time dependent devices. In the event of a failure of the precision time source, the system may be configured to distribute a time derived from a second precision time source as the precision time signal during a holdover period.
US10379498B2
Frame comprising a case body (3) and a glass (13) rotatably mounted on said case body, in which at least one interior annular channel (26) is arranged between the glass and the case body and comprising at least one holding means (32) of the glass on the case body and, between the glass and the case body, a non-return means (35, 38), said means being arranged at least partially in said interior annular channel (26), in which frame the glass has at least one through passage (39), left free, for access to said interior annular channel (26), providing permanent communication of said channel with the exterior.
US10379483B2
In a rotating device, a pair of cuts are formed in an end portion of a metal-made cylindrical body to which a pressure is applied, at positions that face in a diameter direction. A support portion of a synthetic-resin-made bush rotatably supports the cylindrical body. In a state where a center of the cylindrical body matches a rotation center line of the bush, and a first diameter direction connecting respective centers in a circumferential direction of the cuts matches a second diameter direction connecting centers in the circumferential direction of a pair of engaging portions, each interval in the circumferential direction between the engaging portions and edge portions of the cuts is equal to or larger than an interval in a direction perpendicular to the rotation center line between an outer circumferential surface of the support portion and an inner circumferential surface of the end portion.
US10379477B2
An information processing apparatus includes an acquisition unit, a classification unit, a calculation unit, and a notification unit. The acquisition unit acquires history information and attribute information on plural apparatuses. The classification unit classifies the apparatuses into plural categories in accordance with the attribute information on the apparatuses. The calculation unit calculates degrees of occurrence of malfunctions for apparatuses of the categories in accordance with the acquired history information, the degrees of occurrence of malfunctions being calculated for the respective categories, into which classification has been performed. The notification unit notifies an apparatus of a possibility of occurrence of malfunctions, the apparatus belonging to a category for which the calculated degree of occurrence of malfunctions for an apparatus exceeds a threshold.
US10379461B2
A toner container includes a container body, a tubular body, and a screw feeder. The tubular body forms a toner conveyance path communicating with an inside of the container body. The screw feeder feeds toner in the container body to the toner conveyance path by being rotationally driven inside the container body. The screw feeder pushes toner that has arrived inside the toner conveyance path further along the toner conveyance path by feeding pressure of succeeding toner.
US10379459B2
An image forming device includes: element arrays each including light emitting elements arranged in main scanning direction, the arrays being arranged in sub scanning direction; a photoreceptor whose surface moves relative to the light emitting elements in the sub scanning direction; a controller outputting control voltage instructing light emission amount for each light emitting element; and drivers each supplying drive current to a corresponding light emitting element according to the control voltage, thus causing the light emitting element to emit light to expose the moving surface of the photoreceptor. Intervals L between the arrays satisfy (D/2)×(V/F)−((V/F)×0.1)≤L≤(D/2)×(V/F)+((V/F)×0.1) where F expresses frequency of AC noise to be superimposed on the control voltage, V expresses system speed of the surface of the photoreceptor moving relative to the light emitting elements, and D is an odd number.
US10379452B2
Provided is a color image forming process using colorant-containing toners of multiple colors containing colorants respectively having different resistances, wherein each of the colorant-containing toners contains an amorphous resin, a crystalline polyester resin, and a mold release agent, at least the crystalline polyester resin contained in the colorant-containing toner other than the colorant-containing toner containing a colorant having the lowest resistance contains a hybrid crystalline polyester resin formed by bonding a crystalline polyester polymerized segment and an amorphous polymerized segment, and the content of the amorphous polymerized segment in the hybrid crystalline polyester resin contained in the colorant-containing toner other than the colorant-containing toner containing a colorant having the lowest resistance is greater than the content of the amorphous polymerized segment in the crystalline polyester resin contained in the colorant-containing toner containing a colorant having the lowest resistance.
US10379445B2
A method, involving illuminating at least a first periodic structure of a metrology target with a first radiation beam having a first polarization, illuminating at least a second periodic structure of the metrology target with a second radiation beam having a second different polarization, combining radiation diffracted from the first periodic structure with radiation diffracted from the second periodic structure to cause interference, detecting the combined radiation using a detector, and determining a parameter of interest from the detected combined radiation.
US10379432B2
A projector and a projecting method using the same are provided. The projector includes a first light source, a color wheel and a second light source. The first light source is configured to emit a first color light. The second light source is configured to emit a second color light. The first color light passing through a transparent region of the color wheel becomes a third color light. The second color light and the third color light are mixed as a first projecting light. The first color light reflected by a phosphor reflection region of the color wheel becomes a fourth color light. The fourth color light is guided toward a projecting direction to become a second projecting light. The first projecting light and the second projecting light do not overlap in timing.
US10379421B2
A method and system for utilizing the laser defocusing effect for phase matching of high order harmonic generation in a tight focusing geometry are provided. The most suitable focusing geometry, especially those five parameters including: (1) the aperture size of the adjustable iris, (2) the focus position with respect to the gas cell, (3) the backing pressure of the gas cell, (4) the focal length and (5) the length of the gas cell, for achieving phase matching of the target harmonic order and maximal yield of the target harmonic order are disclosed.
US10379418B2
The present invention provides a Fresnel liquid crystal lens and a display device. The Fresnel liquid crystal lens comprises an upper substrate and a lower substrate which are aligned and assembled, and a liquid crystal layer provided between the upper substrate and the lower substrate. A layer of first electrodes is provided on a surface of the upper substrate close to the liquid crystal layer and two layers of second electrodes are provided on a surface of the lower substrate close to the liquid crystal layer. An electric field formed between the first electrode and the second electrodes enables the Fresnel liquid crystal lens to simulate the phase delay curve of an ideal Fresnel lens.
US10379414B2
An object of the present invention is to provide a display device having a function of performing display that is less likely to cause eye strain.In the configuration of the display device of the present invention, one of a source and a drain of a transistor (510) is electrically connected to one electrode of a resistor (580) and one electrode of a first capacitor (550), the other electrode of the resistor (580) is electrically connected to a first wiring (610), the other of the source and the drain of the transistor (510) is electrically connected to one electrode of a liquid crystal element (570) and one electrode of a second capacitor (560), and a gate of the transistor (510) is electrically connected to a second wiring (620).
US10379410B2
A liquid crystal display apparatus that controls liquid crystals with a pixel structure having a red pixel, a green pixel, a blue pixel, and a white pixel as a basic unit. Voltage-transmittance characteristics of the liquid crystals corresponding to the white pixel are different from voltage-transmittance characteristics of the liquid crystals corresponding to each of the red pixel, the green pixel, and the blue pixel.
US10379407B2
A liquid crystal display is provided. A liquid crystal display comprising: an insulating substrate, a plurality of pixels disposed on the insulating substrate, and a display area in which the pixels are arranged in rows and columns, wherein four pixels arranged successively in a row direction form a domain pattern, and the domain pattern is repeated in the row direction and a column direction in the display area, wherein each pixel in first and second rows of the domain pattern has a first domain orientation, and each pixel in third and fourth rows of the domain pattern has a second domain orientation that is different from the first domain orientation.
US10379399B2
A display device including a backlight unit; and an image forming unit configured to transmit or block light emitted from the backlight unit to create an image, wherein the backlight unit includes a light source, a reflector sheet configured to absorb light having a predetermined wavelength range among light emitted from the light source, and to reflect non-absorbed light, and an optical sheet configured to absorb light having the predetermined wavelength range among the light emitted from the light source, and to transmit non-absorbed light.
US10379384B2
A method and system is provided for controlling the intensity and wavelength of light that is perceived by a user to achieve optimal contrasts when viewing medical images. A medical image reviewing system may include at least one medical image displaying monitor and a light-filtering optical eyewear. The light-filtering optical eyewear may include an eyewear frame, the eyewear frame including a first temple, a second temple, and a lens frame, the lens frame being centrally connected between the first temple and the second temple. The light-filtering optical eyewear may further include a first ambient light shield, the first ambient light shield being connected along the first temple. The light-filtering optical eyewear may further include a second ambient light shield, the second ambient light shield being connected along the second temple. The light-filtering optical eyewear may further include a light-filtering lens assembly configured to optimize the contrasts of the medical images being viewed by the user and maintain activation of rods in the eyes of the user for low light level viewing by the user.
US10379383B2
An accommodating contact lens module is provided for use with an accommodating contact lens. Components of the accommodating contact lens module can be manufactured and assembled with low distortion optics to provide improved vision. The module comprises a self-supporting module capable of being grasped by one of the components and placed in a mold without distorting the optical components of the module when placed. The module is compatible with soft contact lens materials, and compatible with soft contact lens manufacturing processes such as molding of hydrogels and silicones. The module may comprise one or more of many components that can be placed in the mold together. These components can be placed in the mold for encapsulation in order to provide accurate optical correction of the eye of the subject, for both far vision and near vision. In many embodiments, the module is inspected prior to placement in the mold.
US10379356B2
An auto-focus head-mounted display (HMD) dynamically generates aberration-adjusted images based on measured accommodation of user's eye(s). An aberration-adjusted image is an image distorted to correct aberrations that would otherwise occur at a retina of the user due to image light passing through optics of the HMD. The aberration-adjusted image corrects the aberrations of the HMD and “accounts” for the aberrations of the eye so that the resulting retinal image is free of optical aberrations due to the HMD but preserves correct eye optical aberrations that are correlated with a current accommodative state of the eye.
US10379351B2
Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10379347B2
A head mounted display (HMD) device is configured with a sensor package that enables head tracking to determine the device user's proximity to virtual objects in a mixed reality or virtual reality environment. A fade volume including concentrically-arranged volumetric shells is placed around the user including a near shell that is closest to the user, and a far shell that is farthest from the user. When a virtual object is beyond the far shell, the HMD device renders the object with full opacity (i.e., with no transparency). As the user moves towards a virtual object and it intersects the far shell, its opacity begins to fade out with increasing transparency to reveal the background behind it. The transparency of the virtual object increases as the object gets closer to the near shell and the object becomes fully transparent when the near shell reaches it so that the background becomes fully visible.
US10379346B2
Disclosed are methods and devices for rendering interactions between virtual and physical objects on a substantially transparent display are disclosed. In one embodiment, the method includes displaying a user-interface on a substantially transparent display of a wearable computing device. The method further includes displaying a virtual object in the view region at a focal length along a first line of sight and detecting a physical object at a physical distance along a second line of sight. The method still further includes determining that a relationship between the focal length and the physical distance is such that the virtual object and the physical object appear substantially co-located in a user-view through the view region and, responsive to the determination, initiating a collision action between the virtual object and the physical object.
US10379334B2
A light measurement device is a light measurement device for measuring light coming from a sample, and is provided with a moving-image acquisition part for acquiring moving image data, and an analysis processing part for performing analysis processing on moving image data. The analysis processing part includes: a luminance-value-data acquisition part for acquiring luminance value data indicating a chronological change in a luminance value; a luminance-value extraction part for extracting a peak value and a bottom value of the luminance value, from the luminance value data; and a pixel specifying part for calculating an evaluation value evaluating a state of a change in a luminance value on the basis of the peak value and the bottom value and specifying a target pixel that is to be analyzed from a plurality of pixels on the basis of a repeat state of the evaluation value.
US10379318B2
Provided is an image-capturing device including: an image-capturing unit that acquires an image of a subject; a subject-extracting unit that separates and extracts a main subject and a background from the acquired image; a distance-information acquiring unit that calculates the distance between the image-capturing unit and the extracted main subject and the distance between the image-capturing unit and the extracted background; a photographing-condition acquiring unit that acquires acquisition-time photographing conditions for an acquisition time of the image and an adjustable photographing condition that can be adjusted with respect to the acquisition-time photographing conditions; a photographing-condition selecting unit that selects a photographing condition that is worth adjusting on the basis of the acquired acquisition-time photographing conditions and adjustable photographing condition and the acquired distances; and an image-processing unit that generates, by performing image processing on the acquired image, an image that will be acquired when the selected photographing condition is set.
US10379310B2
A telecommunications closure (10) comprising cables (46), a cover (20), an interior frame (30), the frame (30) holding telecommunications equipment (32), and a seal block (40) sealing the cover (20) closed relative to one or more cables (46) which enter the closure (10). The frame (30) defines a plurality of clamp assembly holders (36). A plurality of clamp assemblies (60, 160, 260) are provided, each clamp assembly (60, 160, 260) for holding a cable including a jacket (48), interior optical fibers (52), and at least one interior strength member (50). Each clamp assembly (60, 160, 260) includes a jacket clamp assembly (64, 164, 264) moveable relative to the frame, and including a wrap (68) which mounts around the jacket, and a strength member clamp assembly (80, 180, 280) moveable relative to the frame. The wrap (68) wraps around the jacket (48) and is adjustable for different jacket diameters. The strength member clamp assembly (80, 180, 280) is mountable in a plurality of positions relative to the jacket clamp assembly (64, 164, 264) to account for variations in the relative location of the strength member relative to the jacket clamp assembly. The clamp assembly (60, 160, 260) is moveable relative to the frame (30) wherein the cable (46) is allowed to move to a proper position relative to the seal block (40) so as to reduce the likelihood of a leak by being centrally positioned relative to the cable opening through the seal block.
US10379301B2
The present disclosure provides a multi-channel parallel optical receiving device, including a carrier, a light receiving chip, a plurality of optoelectronic diodes disposed on a top surface of an end of the carrier, an optical fiber connector disposed in another end of the carrier, and an arrayed waveguide grating disposed on the top surface of the carrier. The plurality of optoelectronic diodes is electrically connected to the light receiving chip, and an input end of the arrayed waveguide grating is connected to the optical fiber connector for receiving an optical signal from the optical fiber. The optical signals are divided into multi-channel optical signals in parallel. The top surface of an output end of the arrayed waveguide grating is at a predetermined angle, causing the multi-channel optical signals to be reflected by the top surface and to photosensitive surfaces of the optoelectronic diodes arranged in parallel.
US10379295B2
A connector assembly for a hybrid cable includes: a housing, comprising a base; at least one discrete connector mounted in the base or at least one connector that is at least partially integrated in the base, configured to receive at least one fiber from the hybrid cable; and at least one electrical interface, configured to receive at least one wire from the hybrid cable.
US10379289B2
The invention relates to an optical zooming system for use on fusion splicers. The system may include a lens, camera, and a zooming mechanism, which allows the camera and the lens to move relative to each other. The zooming mechanism may be set to a “zoom out” configuration for aligning the cores of fibers. The zooming mechanism may also be set to a “zoom in” configuration for adjusting fibers with a large diameter.
US10379286B2
Provided are a light guide plate which has a notch part formed at one edge part thereof and emits light made incident on the other edge part side from a light source through one surface thereof, such that it is possible to prevent the incident light from being irregularly reflected on the side face forming the notch part, and prevent an occurrence of stray light around the notch part, a light source device and a display apparatus. A side face forming the notch part has, on a light source side, an inclined face which is obliquely formed with respect to the incident light or a parallel face which is formed parallel to the incident light.
US10379281B2
A liquid crystal display device in an example includes a light guide plate that includes a light entering surface facing a light source; a reflecting plate below the light guide plate; an optical sheet on the light guide plate; a liquid crystal panel on the optical sheet; and a pattern adhesive layer that attaches at least one of the reflecting plate and the optical sheet to the light guide plate, wherein the pattern adhesive layer includes honeycomb shaped unit patterns that each include two first separation walls facing each other in a first direction perpendicular to the light entering surface, and second separation walls other than the first separation walls and each have an air cell defined therein, and wherein the unit patterns are arranged in the first direction and in a second direction perpendicular to the first direction.
US10379279B2
In various embodiments, an illumination apparatus features spatially separated input and output regions, a light source, a phosphor for light conversion, and an out-coupling structure.
US10379269B2
A method for preparing a laminate substrate for a light emitting device, includes (a) providing a glass substrate having a refraction index of between 1.45 and 1.65, (b) coating a metal oxide layer onto one side of the glass substrate, (c) coating a glass frit having a refractive index of at least 1.7 onto the metal oxide layer, the glass frit including at least 30 weight % of Bi2O3, (d) firing the thus coated glass substrate at a temperature comprised between 530° C. and 620° C. thereby making react the metal oxide with the melting glass frit and forming a high index enamel layer with a plurality of spherical voids embedded in the lower section of the enamel layer near the interface with the glass substrate.
US10379268B2
The present invention discloses a light directing film comprising a first structured major surface, a second major surface opposite to the first structured major surface and a reference plane between the first structured major surface and the second major surface, wherein the reference plane is substantially perpendicular to the thickness direction of the light directing film, wherein the first structured major surface comprises a first prism element and a second prism element extending substantially in a first direction, wherein a first ridge of the first prism element has a first height relative to the reference plane and a second ridge of the second prism element has a second height relative to the reference plane, wherein the first height of the first ridge of the first prism element varies along the first direction. Preferably, the maximum of the first height is larger than the maximum of the second height.
US10379267B2
There is provided a metal-based particle assembly comprising 30 or more metal-based particles separated from each other and disposed in two dimensions, the metal-based particles having an average particle diameter in a range of from 200 to 1600 nm, an average height in a range of from 55 to 500 nm, and an aspect ratio, as defined by a ratio of the average particle diameter to the average height, in a range of from 1 to 8, wherein the metal-based particles are disposed such that an average distance between adjacent metal-based particles may be in a range of from 1 to 150 nm. This metal-based particle assembly presents significantly intense plasmon resonance and also allows plasmon resonance to have an effect over a range extended to a significantly large distance.
US10379264B2
A method of producing a lenticular printed material includes: an ink jetting step of jetting an aqueous ink, containing a colorant, resin particles, water and a water-soluble high boiling point solvent, onto an ink receiving layer of a lenticular sheet including a resin layer, a lens layer disposed at one surface side of the resin layer, and the ink receiving layer, which is disposed at the other surface side of the resin layer, which contains particles and a resin, and which has a porous structure and a void volume of 50% or greater, according to an ink jetting method; and a drying step of drying the aqueous ink, under conditions in which a surface temperature of the ink receiving layer is set to 30° C. or higher, to form a parallax picture.
US10379259B2
An estimation apparatus includes an acquirer, a deriver, and a determiner. The acquirer acquires time-sequential observation data related to cloud-altitude. The deriver derives a first change in cloud altitude from at least a first altitude at a first time and a second altitude at a second time. The deriver derives a second change in cloud altitude from at least a third altitude at a third time and a fourth altitude at a fourth time. The determiner determines a cloud developmental stage based at least in part on the first and second changes in cloud altitude.
US10379255B2
Method for estimating porosity and water saturation or other geological parameters of a subsurface region when the lithology of the region is unknown, requiring only geophysical data from remote surveys. The geophysical data are inverted (14-18) treating lithology as a third, and discrete, unknown model parameter (12) to be solved for in the inversion. A technique for solving mixed integer non-linear programs may be used. Suitable rock physics relationships (13) are used to relate the desired geological parameters to the geophysical model parameters required for simulating the geophysical data in the inversion process.
US10379254B2
A method for producing an integrated circuit pointed element is disclosed. An element has a projection with a concave part directing its concavity towards the element. The element includes a first etchable material. A zone is formed around the concave part of the element. The zone includes a second material that is less rapidly etchable than the first material for a particular etchant. The first material and the second material are etched with the particular etchant to form an open crater in the concave part and thus to form a pointed region of the element.
US10379253B2
A method for determining formation hydrogen index includes using as input to a computer measurements of numbers of burst gamma rays (gamma rays detected during operation of a pulsed neutron source) and numbers of thermal neutron capture gamma rays made at two different axial spacings from the pulsed neutron source. A ratio of the numbers of burst gamma rays and a ratio of the numbers of thermal neutron capture gamma rays is determined. A corrected ratio of the numbers of thermal neutron capture gamma rays using the ratio of numbers of burst gamma rays is determined. The formation hydrogen index is determined from the corrected ratio.
US10379252B2
Disclosed is a method and device for estimating weight of an object to be inspected in an inspection system. An effective atomic number and a high-energy gray value of the dual-energy corresponding to each pixel of the object to be inspected are obtained by a dual-energy radiation scanning. A mass-thickness value for a corresponding pixel is obtained from a pre-created mass-thickness attenuation curve by utilizing the effective atomic numbers and the high-energy gray value of the dual-energy for respective pixels. Weight information for at least a part of the object to be inspected is calculated by multiplying the mass-thickness value by the area of the pixel. Such a method may accurately calculate the weight of the object to be inspected and save the cost for a conventional weighing hardware.
US10379248B2
Example computer-implemented methods, computer-readable media, and computer systems are described for accurate localization of wireless sensor devices in underground oil reservoirs. In some aspects, every sensor measures respective received magnetic field strengths (RMFSs) on a plurality of respective magnetic induction (MI) links and transmits the measured respective RMFSs to at least one anchor devices. A set of distances is determined from the measured respective RMFSs. The set of distances is processed through an ordered sequence of algorithms, namely weighted maximum likelihood estimation (WMLE), semi-definite programming (SDP) relaxation, alternating direction augmented Lagrangian method (ADM), and conjugate gradient algorithm (CGA), to generate accurate localization of the wireless sensor devices in underground oil reservoirs.
US10379246B2
An example method may include transmitting a first acoustic signal from a downhole tool using a transmitter gain in a transmitter circuit. A first echo signal associated with the first acoustic signal may be received at the downhole tool using a receiver gain in a receiver circuit. At least one of the transmitter gain and the receiver gain may be adjusted based, at least in part, on the received first echo signal and at least one previously received echo signal.
US10379230B2
Methods and devices for detecting incident radiation, such as incident x-rays or gamma-rays, are provided. The methods and devices use high purity, high quality single-crystals of inorganic semiconductor compounds having the formula A2P2X6, where A represents Pb or Sn and X represents S or Se, as photoelectric materials.
US10379229B2
A radiation detector includes: a light detection panel that has a light-receiving unit, and a bonding pad that is electrically connected to the light-receiving unit; a scintillator layer that is provided on the light detection panel to cover the light-receiving unit; and a protective layer that is provided on the light detection panel to cover the scintillator layer. An outer edge portion of the protective layer has an adhesive portion that is in close contact with the light detection panel in a region between the scintillator layer and the bonding pad, and an extension that extends from the adhesive portion to an opposite side of the light detection panel in a self-supporting state.
US10379225B2
A satellite navigation receiver and associated methods are described that can provide improved integer ambiguity resolution and more accurate positioning information. A modified BIE process may be utilized to enable the receiver to perform the integer ambiguity resolution more optimally. The output of the modified BIE process may be time-domain smoothed to provide a solution which is smoother in ambiguity space, and therefore also provide a position solution that is smoother in time. Transitions between an ambiguity-determined solution to a float solution, when necessary, may be smoothed in time. A weighting scheme may dynamically blend the ambiguity-determined solution and the float solution to leverage the advantages of both solutions, such as faster pull-in, higher accuracy, and more stable and smooth performance.
US10379221B2
An apparatus for determining distance information. The apparatus includes a control module configured to control a transmission of a request signal by a transmit module. The request signal includes information related to a request for information related to a light modulation of a modulated light emitted by a time of flight light source. The control module is configured to provide a modulation reference signal to a time of flight sensor circuit for determination of distance information after the request for information related to the light modulation. The modulation reference signal is based on a receive signal received by a receiver module from the time of flight light source.
US10379214B2
A system for tracking multiple projectiles includes a first radar device aimed so that a field of view of the first radar device covers at least a portion of a target area into which projectiles are to be launched from a plurality of launch locations and a processor receiving data from the radar and identifying from the data tracks of a plurality of projectiles. The processor determines for each projectile track identified a specific one of the launch locations from which the projectile was launched and provides to the launch location associated with each projectile data corresponding to a trajectory of the projectile.
US10379212B2
Disclosed is a method for estimating the range to an object, the method comprising: transmitting a first signal towards the object; receiving a reflected echo signal reflected from the object; and determining a measured point (MP) in an N-dimensional phase space. The range to the object is estimated by selecting a candidate range estimate from a plurality of candidate range estimates, each candidate range estimate in the unambiguous range R having an unique associated point in the N-dimensional phase space positioned on range lines, and wherein a candidate range estimate is selected dependent on the distance from its unique associated point in the N-dimensional phase space to the measured point (MP), so that a single range estimate is generated using information from at least two measured phase differences without directly averaging ambiguous range estimates.
US10379205B2
Disclosed herein are a number of example embodiments that employ controllable delays between successive ladar pulses in order to discriminate between “own” ladar pulse reflections and “interfering” ladar pulses reflections by a receiver. Example embodiments include designs where a sparse delay sum circuit is used at the receiver and where a funnel filter is used at the receiver. Also, disclosed are techniques for selecting codes to use for the controllable delays as well as techniques for identifying and tracking interfering ladar pulses and their corresponding delay codes. The use of a ladar system with pulse deconfliction is also disclosed as part of an optical data communication system.
US10379185B2
In a method and apparatus for acquiring magnetic resonance (MR) data from a subject, excitation pulses and at least two refocusing pulses are applied to the subject in an MR scanner, and the MR scanner is operated to activate gradients in a readout direction that cause at least two gradient echoes to be formed between the at least two successive refocusing pulses, with a temporal distance between the at least two gradient echoes that produces a predetermined phase shift between a signal acquired from a first nuclei in the subject and a signal acquired from a second nuclei in the subject at times of the respective gradient echoes, and that include readout gradients associated respectively with a first and a last gradient echo, among said at least two gradient echoes, the readout gradients being asymmetrical.
US10379184B2
In a method of MR imaging with an MR device (1), an object (10) is positioned in an examination volume of the MR device (1). ‘Silent’ MR imaging with T2*-weighted or diffusion-weighted contrast is enabled. The method of subjecting the object (10) to an imaging sequence comprising: includes: a) varying a magnetic field gradient vector (GX, GY, GZ) from an initial position (A) to an end position (B) over a plurality of intermediate positions while a number of RF pulses (20) is radiated in the presence of the magnetic field gradient; b) varying the magnetic field gradient vector (GX, GY, GZ) again from the initial position (A) to the end position (B) over the plurality of intermediate positions while a number of MR echo signals is acquired in the presence of the magnetic field gradient; c) sampling a spherical volume in k-space by repeating steps a) and b) a number of times for different initial, intermediate, and/or end positions; and d) reconstructing a MR image from the acquired MR echo signals.
US10379182B2
A circuit arrangement for an MRT system and a method for operating an MRT system are disclosed. The circuit arrangement includes a gradient amplifier having a switch-mode output stage, a regulator device, and a modulator connected therebetween in the circuit. To ensure patient safety, a control path is integrated into a drive path of the circuit arrangement or the MRT system provided for driving a gradient coil, the gradient coil being connected to an output of the switch-mode output stage. The control path includes a limiter stage connected downstream of the regulator device, the modulator, the switch-mode output stage and its supply voltage. The limiter stage is connected in the circuit between the regulator device and an input of the modulator, to limit a control signal output by the regulator device and limit the voltage for the gradient coil provided by the switch-mode output stage at its output.
US10379180B2
The transmission antenna apparatus is configured for emitting transmission magnetic fields in magnetic resonance imaging devices and includes one or more flat antennas. A magnetic resonance imaging device includes such a transmission antenna apparatus.
US10379178B2
A head coil for an imaging magnetic resonance tomography (MRT) system is provided. The head coil includes a head coil upper part and a head coil lower part. The head coil lower part includes a lower part base and a movable lower part that may be moved relative to one another via a mechanism for setting a tilt angle.
US10379176B2
A single-chip high-magnetic-field X-axis linear magnetoresistive sensor with a calibration and an initialization coil, comprising a high magnetic field single-chip referenced bridge X-axis magnetoresistive sensor, a calibration coil, and an initialization coil, wherein the calibration coils are planar coils, and the initialization coils are planar or three-dimensional coils. The planar calibration coils and the planar initialization coils can be placed above a substrate and below the magnetoresistive sensor units, between the magnetoresistive sensor units and the soft ferromagnetic flux guides, above the soft ferromagnetic flux guides, or at gaps between the soft ferromagnetic flux guides. The three-dimensional initialization coil is wound around the soft ferromagnetic flux guides and magnetoresistive sensor units. The calibration coils and the initialization coils generate a calibration magnetic field paralleled the direction of pinned layer and a uniform initialization magnetic field in the direction of the free layer respectively at the location of the magnetoresistive sensor units. Through controlling the current of the calibration coils and the initialization coils, the calibration and initialization of the magnetic state of the single-chip X-axis linear magnetoresistive sensor can be performed.
US10379172B2
A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
US10379171B2
An estimation method for estimating a cell's state-of-charge includes obtaining a capacitance prediction for a cell based at least in part on a preceding capacitance thereof and correcting that prediction by acquiring measurements of a physical quantity that depends on a summation of currents passing through the cell. The correction is based at least in part on a difference between the measurement of the physical quantity and a prediction for that quantity.
US10379166B2
A battery management and monitoring system for monitoring a lithium battery module is provided. The battery management and monitoring system may include a memory configured to retrievably store one or more algorithms, and a controller in communication with the memory. Based on the one or more algorithms, the controller may be configured to at least monitor a data signal corresponding to one or more parameters indicative of an operating condition of the lithium battery module, and generate a control signal based on the data signal configured to selectively engage one or more contactors in communication with the lithium battery module to at least temporarily isolate the lithium battery module if one or more of the parameters exceed predefined thresholds.
US10379163B2
A power generation system including a load testing device in which a configuration component is less likely to be deteriorated is provided. A power generation system includes an engine including an engine main body, a radiator that performs heat exchange of cooling water flowing inside the engine main body, and a fan that cools an radiator. A power generator that converts torque acquired in the engine main body into electricity is included. A load testing device that includes a plurality of resistors and that is used to perform a loading test of the power generator is included. A switching device that performs at least one of changing a position of the load testing device and changing a flow channel of cooling air from the fan, in order to deviate the load testing device from the flow channel or to place the load testing device in the flow channel and on a downstream side of the radiator in the loading test is included.
US10379162B1
A method for operating a data processing system to compute the response of a DUT to a modulated input signal is disclosed. The method includes determining a set of parameters for a first model of the DUT from a plurality of measurements of output values from the DUT, each output value includes a measurement of a gain and phase shift provided by the DUT when the DUT is stimulated with a single tone input signal having a frequency in a frequency range determined by the modulated signal. The method also determines a second model that characterizes noise generated by the DUT at the single tone input signals. A performance parameter for an output signal that would be obtained by applying the modulated input signal to an input of the DUT, and receiving the output of the DUT is then determined from the first and second models.
US10379154B2
A method, computer program product, computing system, and an automated test platform for testing at least one device under test includes a test head configured to receive the at least one device under test. A processing system is configured to: provide a voltage signal having a plurality of voltages to the at least one device under test, and monitor a current flow into the at least one device under test during each of the plurality of voltages, thus generating a plurality of monitored current values that correspond to the plurality of voltages. The plurality of monitored current values are stored.
US10379150B2
A earth fault detector has a controller, a detection capacitor, a positive side first resistance connected to a positive side of a high voltage battery, a negative side first resistance connected to a negative side thereof, a positive side second resistance, a negative side second resistance, a positive side C contact switch, and a negative side C contact switch. The positive side C contact switch switches a connection destination of a first end of the detection capacitor to either a path including the positive side first resistance or a path including the positive side second resistance based on an instruction of the controller. The negative side C contact switch switches a connection destination of a second end thereof to either a path including the negative side first resistance or a path including the negative side second resistance based on an instruction of the controller.
US10379147B2
Some embodiments include an apparatus for determining statistical mean and maximum expected of electromagnetic energy transmission between coupled cavities. Other embodiments of related apparatuses and methods are also disclosed.
US10379144B2
An arrangement having two redundant modules that monitor one another and that each contain a current or voltage source, which is connected to a first line terminal via a first controllable switch and a first current sensor, wherein each module also has a second line terminal and a ground terminal, between which lies a second current sensor in series with a second controllable switch, where each module, when in the functioning state, closes the controllable switches contained therein, and contains a monitoring device connected to the two current sensors of the modules, the monitoring device generating a monitoring signal identifying the corresponding other module as functioning if at least one of the two current sensors detects a current flow.
US10379142B2
To enable in a circuit arrangement (8) with a transformer with center tap the voltage measurement on the secondary side simply and safely, it is provided that at least two series-connected resistors (R3, R4) are connected between the two outer connections (A1, A2) of the secondary side of the transformer (T) to form a measurement point (P) between the two resistors (R3, R4), and a voltage measurement unit (V) is provided to measure the voltage (UP) between the measurement point (P) and the second output pole (13), which corresponds to the output voltage (UA).
US10379141B2
A method of classifying a signal waveform under test for appropriate numerical measurement includes acquiring waveform data indicative of the signal waveform under test, analyzing the waveform data, determining a signal waveform type from the analyzed waveform data, and activating an appropriate numerical measurement of the signal waveform under test based upon the determined signal waveform type. There is also provided a test and measurement instrument configured to carry out any of the disclosed methods.
US10379136B2
The problem with a conventional laser radar device is that the SNR of a value of a wind speed degrades due to motion. A laser radar device according to the present disclosure includes: an optical oscillator to emit laser light; an optical modulator to modulate the laser light generated by the optical oscillator; an optical antenna to emit the laser light modulated by the optical modulator into the air, and to receive, as received light, scattered light scattered by an irradiation target; an optical receiver to perform heterodyne detection on the received light received by the optical antenna; a sensor to detect one or more motion amounts of the optical antenna; and a signal processor to calculate spectra of respective received signals obtained by the heterodyne detection performed by the optical receiver, to correct the spectra by using the one or more motion amounts detected by the sensor, to perform an integration of the corrected spectra, and to calculate a speed of the irradiation target from a spectrum resulting from the integration.
US10379131B2
A method for detecting a liquid surface of a liquid sample with a pipetting tip, the method includes receiving an indication of a capacitance of the pipetting tip, and determining, based on a rate of change of the indication of the capacitance rising above a first preselected threshold, that the pipetting tip has come into contact with the liquid surface. The method also includes determining, based on the rate of change of the indication of the capacitance falling below a second preselected threshold, that the pipetting tip has lost contact with the liquid surface.
US10379128B2
Systems, apparatuses and methods include evaluation the clotting time or strength of clotting in the presence of various clot-affecting reagents to obtain a profile of clot analysis for determination of bleeding complications. The various reagents may be included in a single cartridge for use in a blood clotting analysis device.
US10379126B2
Provided herein are compositions and methods for proteomic analysis. In particular, provided herein are compositions and methods for performing mass spectrometry-based protein quantitation analysis.
US10379117B2
Device for use in a biosensor comprising a multisite array of test sites, the device being useful for modulating the binding interactions between a (biomolecular) probe or detection agent and an analyte of interest from a biological by modulating the pH or ionic gradient near the electrodes in such biosensor. The device provides a biosensor which is more accurate, reliable and the results of which are more reproducible. Analytic methods for more accurately measuring an analyte of interest in a biological sample are also provided.
US10379116B2
This invention relates to a detection system for measuring a fluorescent signal in a fluorescent assay. The system comprises a probe having a small sensing surface bound with a fluorescent label, and a light source and a detector both mounted at the proximal side of the sensing surface of the substrate. The invention also relates to a method for detecting an analyte in a liquid sample using a probe tip having a small surface area (≤5 mm) and a high molecular weight polymer (≥1 MD) having multiple binding molecules and multiple fluorescent labels. The binding reaction is accelerated by flowing the reaction solutions laterally and moving the probe tip up and down in the reaction vessels. The invention furthers relates to a fluorescent labeling composition comprising a cross-linked FICOLL® molecule having a plurality of binding molecules and a plurality of fluorescent labels.
US10379111B2
A target substance capturing device includes a reflection surface on which a plurality of non-flat portions is arrayed, the reflection surface capturing a target substance, and reflecting irradiated light. The plurality of non-flat portions are arranged in an array, the array includes a plurality of unit arrays in which the plurality of non-flat portions are arranged such that each one center of the non-flat portions superposes a position of a vertex in an M-time symmetrical figure, and the plurality of unit arrays is arranged such that each one center of gravity of the M-time symmetrical figure superposes a position of an intersection of an N-time symmetrical lattice pattern, where M is an integer of two or more, and N is an integer of two or more and different from M.
US10379109B2
In one aspect, methods of imaging are described herein. In some embodiments, a method of imaging described herein comprises disposing an ultrasound-switchable fluorophore in an environment; exposing the environment to an ultrasound beam to create an activation region within the environment; disposing the fluorophore within the activation region to switch the fluorophore from an off state to an on state; exposing the environment to a beam of electromagnetic radiation, thereby exciting the fluorophore; detecting a photoluminescence signal at a first location within the environment, the photoluminescence signal comprising at least one of an ultrasound fluorescence signal emitted by the fluorophore and a background signal; correlating the photoluminescence signal with a reference signal to generate a correlation coefficient for the first location; and multiplying the photoluminescence signal by the correlation coefficient for the first location to generate a modified photoluminescence signal for the first location.
US10379106B2
The invention discloses a method for in vitro testing of specimens, such as biomaterials, to obtain history-dependent, time-invariant functional materials properties using time-convolution and idempotent analysis. The purpose of the method is to measure these properties using a data processing without limitations of materials models, the properties linearity or material homogeneity.
US10379094B2
A contamination control method includes: a wafer loading step for loading a monitor wafer in a chamber of a vapor deposition apparatus; a heat-treatment repetition step for consecutively repeating a heat-treatment step for thermally treating the monitor wafer for predetermined times; a wafer unloading step for unloading the monitor wafer from the chamber; and a wafer-contamination-evaluation step for evaluating a metal-contamination degree of the monitor wafer unloaded out of the chamber. The heat-treatment step includes a first heat-treatment step for thermally treating the monitor wafer in an atmosphere of a hydrogen-containing gas and a second heat-treatment step for thermally treating the monitor wafer in an atmosphere of a hydrogen-chloride-containing gas and the hydrogen-containing gas.
US10379093B2
A dual quartz crystal microbalance (QCM) sensor is disclosed for use in a hand-held detection device (10) for detecting the presence of an odorant in hydrocarbon gaseous fuels. The odorant is a thiol-based compound, such as ethanethiol. One QCM (16) is coated with a coating typically containing a reagent that specifically reacts with the thiol of the odorant and alters its oscillation frequency as a result of mass gained in the reaction. A second QCM (16′) serves as a control and the two frequency signals may be heterodyned (26) to produce a delta-frequency representative of the mass change. Circuitry and signal processing (32) are used to produce a final result correlated to the level of thiol in the hydrocarbon gas.
US10379090B2
An ion exchange chromatographic packing material is described that includes a copolymer grafted to support resin particles. The copolymer includes an ion exchange group, an ionic crosslinking group configured to ionically bind to the ion exchange group, and an adjustable ionization state group having at least a first net charge at the first pH and a second net charge at the second pH. An overall first net charge of the chromatographic packing material at the first pH is opposite in polarity to the overall second net charge of the chromatographic packing material. This allows impurities to be removed from the chromatographic packing material at the second pH.
US10379084B2
A turbidity measurement device for measuring turbidity of a fluid flowing in a flow tube. A first transducer transmits ultrasonic signals through the fluid in the turbidity measurement section so as to provide a first ultrasonic standing wave between the first and second section ends. A receiver transducer receives the ultrasonic scattered response from particles in the fluid flowing through the turbidity measurement section. A control circuit operates the transducers and generates a signal indicative of the turbidity of the fluid in response to signals received from the receiver transducer. Preferably, the device may comprise a second transducer for generating a second ultrasonic standing wave with the same frequency, and further the two transducers may be used to generate a measure of flow rate by means of known ultrasonic techniques. This flow rate may be used in the calculation of a measure of turbidity. Both turbidity facilities and flow rate facilities may be integrated in a consumption meter, such as a heat meter or a water meter.
US10379068B2
Nano-level evaluation of kerogen-rich reservoir rock is described. A nano-scale beam is formed from kerogen-rich reservoir rock. The nano-scale beam includes reservoir rock and kerogen having polymeric properties. A mechanical experiment is performed on the nano-scale beam. The mechanical experiment is imaged using a scanning electron microscope (SEM) or a transmission electron microscope (TEM). A material parameter of the kerogen in the nano-scale beam is determined based on the mechanical experiment and images obtained responsive to the imaging.
US10379067B2
Systems and methods for liquid detection are disclosed. An illustrative method for liquid detection herein may include implementing CT imaging and XRD imaging on one or more liquid planes of liquid contained in a container at once by rotating the container so that X-rays from a same radiation source scan a whole area of each of the one or more liquid planes, and generating a substance identification result for the liquid contained in the container based on a CT image and a XRD image, wherein the CT imaging and the XRD imaging are implemented on a same liquid plane or different liquid planes. Consistent with various aspects and features, implementations may identify substances contained in the liquid more quickly and accurately.
US10379062B2
A detection system (S) for detecting and determining an integrity of pharmaceutical/parapharmaceutical articles includes a conveyor device (1), for conveying and advancing articles having an advancement section (10) along which the articles are advanced on a flat plane, in a line one after another in an advancement direction (A). The system (S) has a processor (E) for data processing; at least one color matrix video camera (2) for acquiring images of the articles advancing along the advancement section, a laser projector (P) able to emit and project a laser beam (L) so that the laser beam (L) crosses the advancement section (10) and a high-speed linear three-dimensional video camera (3) for acquiring the images of the cut profiles of the articles crossing the laser beam.
US10379056B2
A method is provided including obtaining an infrared (IR) spectrum of a blood plasma sample by analyzing the blood plasma sample by infrared spectroscopy, and based on the infrared spectrum, generating an output indicative of the presence of a solid tumor or a pre-malignant condition. Other applications are also described.
US10379052B2
An objective cell is irradiated with laser beam of a predetermined wavelength. Only Stokes light is selected out of detected light including reflected light and scattered light of the laser beam, and a Raman scattering spectrum is obtained by dispersion of the selected Stokes light. A transcriptome of the objective cells is estimated, based on the Raman scattering spectrum. It is preferable to estimate the transcriptome of the objective cells, based on N-dimensional Raman data obtained by dimensional reduction of the Raman scattering spectrum. This configuration only needs to irradiate the objective cell with the laser beam and does not require to destroy the objective cell. As a result, this enables the transcriptome of the cell to be estimated in a short time period without destroying the cell.
US10379032B2
A method and apparatus for calculating a composition for a preparation for treating hair fibers. The method comprises: obtaining (330) a target specification, wherein the target specification comprises one or more numerical parameters defining a desired appearance of the hair fibers; providing (340) a first computational model that relates a composition of a preparation to a predicted appearance of the hair fibers when treated by that preparation; and calculating (350), using the first computational model and the target specification, a composition for the preparation that is predicted to produce, if the hair fibers are treated with the preparation, an appearance similar or identical to the desired appearance.
US10379028B2
The invention describes a laser sensor module (100) which is adapted to detect or determine at least two different physical parameters by means of self-mixing interference by focusing a laser beam to different positions. Such a laser sensor module (100) may be used as an integrated sensor module, for example, in mobile devices (250). The laser sensor module (100) may be used as an input device and in addition as a sensor for detecting physical parameters in an environment of the mobile communication device (250). One physical parameter in the environment of the mobile communication device (250) may, for example, be the concentration of particles in the air (air pollution, smog . . . ). The invention further describes a related method and computer program product.
US10379025B2
Apparatus for testing of the water permeability of samples of building facades comprising a frame (3) on one side of which a sample of the facade to be tested (2) is fixed, and a grid (5) on which nozzles (1) which spray water on the sample of the facade to be tested (2) are arranged, characterized in that said apparatus is equipped with a movement system (4) of the grid (5) from a working position positioned in front of the facade sample to be tested (2) to a rest position positioned behind the frame (3) on the opposite side to that on which is located the sample (2) and that the grid (5) on which nozzles (1) are set up slides on elements of the frame placed at a predetermined distance from the sample to be tested (2).
US10379022B2
An air-mass measuring apparatus for a vehicle, that has a support element, an air-mass sensor for providing air-mass data, the air-mass sensor being disposed on the support element, at least one further sensor for providing further sensor data, the at least one further sensor being disposed on the support element, and an evaluation circuit having a first input interface to receive the air-mass data, at least one second input interface to receive the further sensor data and having an output interface, the evaluation circuit being disposed on the support element and being designed to provide the air-mass data and the further sensor data as bundled sensor data via the output interface.
US10379017B2
In order to surely discharge dust produced in a sample containing part 10, the present invention is adapted to include: a dust introduction part 30 that has a through-hole 3a formed penetrating in a vertical direction and introduces dust produced in the sample containing part 10 into the through-hole 3a; a dust containing part 43 that contains the dust discharged through the through-hole 3a; and a dust discharge path 41a of which one end is connected to the dust introduction part 30 to communicatively connect to the through-hole 3a and the other end is connected to the dust containing part 43, in which the dust discharge path 41a is linearly formed along the vertical direction from the one end to the other end.
US10379007B2
An integrated automated robotic test system for automated driving systems is disclosed, which is operable to provide an automated testing system for coordinated robotic control of automobiles equipped with automation functions (i.e., test vehicles) and unmanned target robots with which test vehicles may safely collide. The system may include a system for controlling a vehicle that includes a brake actuator, a throttle actuator, and a steering actuator. The brake actuator is controlled by a brake motor and configured to press and release a brake pedal of the vehicle. The throttle actuator is controlled by a throttle motor and configured to press and release a gas pedal of the vehicle. The steering actuator is configured to control a steering wheel of the vehicle. The steering actuator includes a steering motor configured to attach to the steering wheel and a reaction stand configured to support the steering motor.
US10379002B2
The invention relates to an atmosphere conditioning device for testing engines, comprising an inflow conduit connected to an engine admission, an outflow conduit connected to the exhaust of the engine and expelling exhaust gases, a communication conduit which communicates the inflow conduit with the outflow conduit, a supercharging turbogenerator comprising a turbine in the inflow conduit, a bypass valve which diverts the air flow that circulates towards the turbine, a heat regenerator consisting of heat exchangers in the inflow and outflow conduits, connected by the same heat transfer fluid circuit, a bypass valve in the outflow conduit together with the heat exchanger thereof, a heat exchanger in the outflow conduit downstream from the heat regenerator, and a turbocompressor downstream from the heat exchanger.
US10378993B2
An improved sensor system is provided that monitors and controls a dendritic fluid system. A dendritic fluid system can include artificial components and/or natural components that carry fluid from a source to a destination through a series of paths. The sensor system can include magnetic field sensors, acoustic sensors, encapsulated sensor systems, pressure regulators, and valve controllers to monitor and control the dendritic fluid system. For example, magnetic field sensors, acoustic sensors, and/or pressure regulators can be used to measure the flow of fluid within a dendritic fluid subsystem and/or to detect potential leaks. The encapsulated sensor systems and/or valve controllers can be used to detect fluid levels in a contained system and control valves to adjust the fluid levels in the contained system to a desired level.
US10378987B2
An apparatus includes a sensor body and a sensor configured to measure pressure. The apparatus also includes at least one pressure input in or on the sensor body, where the at least one pressure input is configured to provide at least one input pressure to the sensor. The apparatus further includes multiple fluid passages configured to convey the at least one input pressure from the at least one pressure input to the sensor using a fill fluid. The multiple fluid passages are configured to both (i) transport the fill fluid and (ii) absorb thermal energy in a flame created by the sensor before the flame exits the sensor body. The fluid passages can include long and narrow straight passages, long and narrow curved or helical passages, and turns or bends. The fluid passages can have small cross-sections relative to their lengths.
US10378985B2
Methods of manufacturing a pressure sensor are provided. In preferred embodiments, the method comprises: forming a cavity in a first side of a silicon starting material; depositing a layer of a second material over the cavity; removing a first portion of material above the cavity from a second side of the silicon starting material to expose the second material to the second side to form a diaphragm from the second material and wherein, a second portion of material above the cavity that was not removed from the silicon starting material, forms at least one support structure that spans the diaphragm, wherein the second side is opposite to the first side; and forming at least one piezoresistor in the silicon starting material over an intersection of the support structure and the silicon starting material at an outside edge of the diaphragm on the second side.
US10378984B2
A process pressure transmitter system includes a process pressure transmitter housing and a process pressure sensor in the process pressure transmitter housing. A metal flange is configured to mount to a process vessel which carries a process fluid. An isolation diaphragm attaches to the metal flange and is exposed to the process fluid through an opening in the process vessel. The isolation diaphragm comprises a polymer diaphragm bonded to a metal face of the metal flange. A capillary passageway carries a fill fluid from the isolation diaphragm to thereby convey a process pressure to the pressure sensor.
US10378980B2
Collecting roll data for a sensing roll and mating roll forming a nip includes generating a respective sensor signal from each of a plurality of sensors located at axially spaced-apart locations of the sensing roll, wherein each respective sensor signal is generated when each sensor enters a region of a nip between the sensing roll and the mating roll during each rotation of the sensing roll and receiving the generated signal. Upon receiving the signal, a processor a) determines a particular which of the sensors which generated the signal, b) based upon a rotational position of the mating roll relative to a reference position, determines which one of a plurality of tracking segments associated with the mating roll occurs substantially concurrently with the sensor entering the region of the nip, and c) stores the respective sensor signal to associate the signal with the determined one tracking segment.
US10378977B2
A strain amount calculation system includes an imaging unit, and a strain amount calculation device that acquires an image taken by the imaging unit, measures luminescent brightness from the acquired image, calculates an amount of strain on the object caused by a load on the object, based on a temporal change in the measured luminescent brightness, and outputs information on the calculated strain amount.
US10378974B2
A WIM sensor for measuring wheel forces of vehicles on a road that pass over the sensor includes an elongated hollow profile along a longitudinal axis thereof. First and second inner pressing surfaces inside the profile are arranged connected in opposition on both sides by curved, pre-tensioned profile edges. Each of a plurality of piezoelectric measuring elements inside the profile has first and second force absorbing surfaces that face the first and said second pressing surface, respectively. Each of the measuring elements is disposed between two absorbing elements that exert a pretension thereon via the pressing surfaces. A long strip of insulating film provided with an electrically conductive layer on one of its sides electrically connects the first force absorbing surfaces of the measuring elements that are electrically insulated from the first pressing surface.
US10378961B2
A thermal pattern sensor comprising a plurality of pixels, each pixel comprising at least one pyroelectric capacitor formed by at least one portion of pyroelectric material arranged between a lower electrode and an upper electrode, in which one of the lower and upper electrodes corresponds to an electrode for reading the pixel and in which a heating element that can heat the portion of pyroelectric material of the pyroelectric capacitor of the pixel by Joule effect during a measurement of the thermal pattern by the pyroelectric capacitor of the pixel is formed by the other of the lower and upper electrodes.
US10378960B2
An infrared detecting device includes: an infrared sensor that has one or more infrared detection elements arranged in one or more columns; and an IC chip that performs signal processing on a signal output from the infrared sensor. The infrared sensor and the IC chip are generally juxtaposed in a direction along a scan rotation axis of the infrared sensor.
US10378952B2
An optical detecting device capable of preventing environmental pollution includes a casing, an optical detecting component and a transparent component. The casing includes a light through unit and at least one accommodating structure. The optical detecting component is disposed inside the accommodating structure. The transparent component is disposed inside the accommodating structure and located above the optical detecting component, to partly fill the accommodating structure at least and block between the light through unit and the optical detecting component.
US10378945B2
A server system for remote monitoring includes a wireless communication interface, a processor, and a storage device. The wireless communication interface receives at least one data packet over wireless communications from a remote monitoring system. The processor processes the data packet including sensor information from a sensor coupled to the remote monitoring system. The storage device stores the sensor information.
US10378944B2
A system for tracking a volumetric change of a fluid or solid in a container is provided. A sensing device may be interconnected to any container, wherein the sensing device comprises a fluid sensor, an orientation sensor, and a communication unit for electronic communication. For example, the sensing device may communicate via Bluetooth® with an electronic device such as a smart phone. When the container is filled with a fluid, the sensing device senses drinking gestures and records any changes in the volume of the fluid. This information is transmitted to the electronic device wherein an application may keep track of various drinking events and notify a user of the same. Thus, the application may notify a user to drink water, alert the user of daily goals, etc. The sensing device and the overall fluid tracking system may serve as an intersection for users, friends, marketers, bottle makers, etc.
US10378937B2
A method for clustering of transient signals is provided. The method comprises the steps of acquiring the transient signals as they come, dynamically building up clusters of similar transient signals in a hyperspace based on comparison and clustering rules so that each new one of the transient signal acquired ends up in a cluster with similar transient signals formerly acquired, analyzing the clusters to determine respective signatures defined by the transient signals gathered in the clusters, and processing the signatures to detect a phenomenon connectable to an intrinsic attribute of the transient signals.
US10378931B2
The opto-electronic module (1) comprises a first substrate member (P); a third substrate member (B); a second substrate member (O) arranged between said first and third substrate members and comprising one or more transparent portions (ta, tb) through which light can pass, said at least one transparent portion comprising at least a first optical structure (5a;5a′;5b;5b′); a first spacer member (S1) comprised in said first substrate member (P) or comprised in said second substrate member (O) or distinct from and located between these, which comprises at least one opening (4a;4b); a second spacer member (S2) comprised in said second substrate member (O) or comprised in said third substrate member (B) or distinct from and located between these, which comprises at least one opening (3); a light detecting element (D) arranged on and electrically connected to said first substrate member (P); a light emission element (E) arranged on and electrically connected to said first substrate member (P); and a sensing element (8) comprised in or arranged at said third substrate member (B). Such modules (1) are particularly suitable as sensor modules for sensing a magnitude such as a pressure.
US10378927B2
A direction detection device, according to one embodiment of the present invention, comprises: a dielectric layer; a first electrode layer which is arranged on a first surface of the dielectric layer, and which comprises a plurality of first electrode patterns arranged in a first direction; a second direction arranged on a second surface of the dielectric layer, which faces the first surface; a capacitance detection unit which detects changes in capacitance due to time difference between a first region and a second region, wherein in the first region, at least one selected among the plurality of first electrode patterns overlaps the second electrode layer, and in the second region, at least one selected from the plurality of the remaining first electrode patterns overlaps the second electrode layer; and a direction detection unit which connects to the capacitance detection unit, and detects a movement direction on the basis of the time difference between the first region and the second region.
US10378913B2
A navigation apparatus includes: a current-position information acquisition section obtaining measured current-position information; a camera section obtaining a captured image of a subject; a direction detection section detecting a direction when obtaining the captured image by the camera section; from characteristic-point information related to multiple predetermined characteristic points stored in a storage section, a characteristic-point information extraction section extracting the characteristic-point information related to the characteristic points located in the vicinity of the current position and in a range shown in the direction; and a control section displaying the captured image on a display section, wherein the control section displays a predetermined direction line indicating a distance from the current position on the captured image, obtains a distance and a direction from the current position to the characteristic point, and displays the characteristic-point information at a position corresponding to the distance and the direction on the captured image.
US10378909B2
Methods, apparatus, computer program products, and systems related to partial map updates are provided. An example embodiment provides a method comprising receiving a map update for at least a first tile comprising map update data. The map update comprises updated map data for the first tile and previous map data for the first tile corresponding to one or more changed or new links intersected by a tile boundary between the first tile and a second tile. A map region of interest is determined, wherein the map region of interest comprises at least a portion of the first tile. The previous map data for the one or more changed or new links intersected by the tile boundary is used or displayed when a map update for the second tile has not been received and is not used or displayed when a map update for the second tile has been received.
US10378902B1
A system to determine position and/or heading may include a receiver including at least two antennas configured to be coupled to the vehicle and receive electromagnetic signals including at least one of microwaves or radio waves. The system may also include a navigation module configured to determine first and second locations associated with respective first and second transmitters that send respective first and second signals. The navigation module may also be configured to determine, based at least in part on the first signals, a first relative orientation of the receiver relative to the first transmitter, and determine, based at least in part on the second signals, a second relative orientation of the receiver relative to the second transmitter. The navigation module may also be configured to determine a position and/or heading of the vehicle based at least in part on the first and second relative orientations of the receiver.
US10378892B2
A system includes one or more memory devices operable to store surface profile data and a processor operable to execute logic. The processor accesses the surface profile data for a first surface of a first component and a second surface of a second component, and determines, based at least in part on the surface profile data for the first and second surfaces, a best-fit between the first and second surfaces. The processor determines a first distance from a first edge-of-part point on the first surface to the best-fit, and a second distance from a second edge-of-part point on the second surface to the best-fit. The processor determines a flushness between the first surface and the second surface based at least in part on the first and second distances.
US10378890B2
An apparatus for determining a wheel alignment change of a vehicle may include: a straight driving situation detection unit configured to detect whether a vehicle is going straight, based on information on positions of objects on a road and a yaw rate and steering angle; a wheel alignment change detection unit configured to detect a wheel alignment change based on lane information acquired from a camera sensor of the vehicle, when the vehicle information detected by the straight driving situation detection unit indicates that the vehicle is going straight; a driver alarming unit configured to output an alarm to a driver when the detected wheel alignment change is larger than a preset threshold value; and a wheel alignment change compensation unit configured to compensate for steering for SCC or LKAS control, when the detected wheel alignment change is smaller than the threshold value.
US10378888B2
A device, for spatially measuring surfaces, includes a projector for projecting patterns into an object space, two cameras for recording pictures of a surface in the object space, and a control and evaluation unit for activating the cameras and evaluating the pictures. The projector includes a light source, a projection lens, at least one rotatably arranged pattern structure, and a drive for rotating the at least one pattern structure. The control and evaluation unit to: activate the cameras for simultaneously recording a picture at each of a plurality of successive points in time; identify corresponding points in the picture planes of the cameras, by way of evaluating a correlation function between the sequences of brightness values acquired for potentially corresponding points and maximizing a value of the correlation; and determine spatial coordinates of surface points by way of triangulation on the basis of the identified corresponding points.
US10378876B2
Piezoresistive composite materials comprising electrically conductive particles in a polymeric phase change material are provided. Also provided are strain sensors incorporating the composites and methods for detecting mechanical strain using the composites.
US10378873B2
Methods and apparatus to monitor conditioning machines are disclosed herein. An example system includes a plurality of work rolls to process a continuous strip material positioned between an entry and an exit of an apparatus. A sensor determines a measured distance between an upper surface of the strip material and a reference location, where the sensor is downstream from the exit of the apparatus. A controller determines a difference value between the measured distance and a predetermined distance to detect material curvature in the strip material.
US10378867B2
A cartridge includes a case, a primer, and propellant disposed in the case. The cartridge also includes a projectile at least partially received in the case. The projectile includes a main body that defines a counter-bore and a through-bore and a piston received in the main body. The piston includes a base, a head, and a shaft. The projectile defines a non-deployed state in which the base is entirely received within the counter-bore, a first portion of the shaft is received in the counter-bore and a second portion of the shaft is received in the through-bore, and the head is received in the through-bore. The projectile also defines a deployed state in which the base is received within the counter-bore and at least part of the head is not received in the through-bore.
US10378866B2
An assembly (2) for attachment to a projectile comprises a first part (4) and a second part (6) mounted for rotation relative to the first part (4) about an axis (A). There is an axial gap (G) between the first and second parts (4, 6). At least one plastically deformable element (34) is arranged within the gap (G) between the first and second parts (4, 6), the plastically deformable element (34) being such as to deform due to the closing of the axial gap (G) between the first and second parts (4, 6) during launch of the projectile.
US10378864B2
An ecological shooting training panel has a compact metal sheet retained by a first metal support frame, a rhomboid-shaped metal mesh disposed on the compact metal sheet, and a compact layer of elastomeric material covering the rhomboid-shaped metal mesh. The rhomboid-shaped metal mesh is retained by a second metal support frame connected to the first metal support frame. The elastomeric material is spaced from the compact metal sheet to provide an open gap formed by the compact metal sheet, rhomboid-shaped metal mesh and elastomeric material. A target is configured to be removably mounted over the elastomeric material such that when a projectile is fired at the target, the projectile passes through the target and the combined structural arrangement of the compact metal sheet, rhomboid-shaped metal mesh and elastomeric material absorbs an impact energy of the projectile, and residue generated by the projectile drops through the open gap.
US10378861B2
An impulse mitigation system configured to mitigate blast impulse directed to a surface (or structure or target). The system includes a substrate in communication with the surface (or structure or target), wherein the substrate is configured to receive an impulse directed to the surface (or structure or target) and then relocate from the surface (or structure or target) in response to received impulse.
US10378860B2
A muzzle brake for a firearm is described. In one example, an apparatus includes an inner shroud, an outer shroud, and an attachment portion. The inner shroud is configured to permit passage of a bullet from a firearm through a longitudinal axis and having a plurality of inner vents configured to vent gases caused by the passage of the bullet. The outer shroud is at least partially disposed around the longitudinal axis of the inner shroud and forms a chamber between the inner shroud and the outer shroud. The outer shroud has a plurality of outer vents configured to further vent the gases received through the plurality of inner vents. The attachment portion is connected to at least one of the inner shroud or the outer shroud. The attachment portion is configured to form a removable attachment to a part of the firearm that is other than a barrel of the firearm.
US10378856B2
A targeting illumination unit (100) adapted for attachment to a weapon (190) is described herein. The unit (100) include a hollow body (105), a non-laser light source (160) supported in the body and adapted to emit at least one light beam (175), and a lens assembly (120) supported in the body and adapted to focus the emitted at least one light beam (175) for projection therefrom, and a reticle (125) provided between the non-laser light source (160) and lens assembly (120). The reticle (125) has a geometrically-shaped image formed thereon that is adapted to modify the at least one light beam (175) emitted by the light source (160). The unit (100) is adapted to project a geometrically-shaped targeting light image (180) at a distance from the weapon (190) for facilitating targeting of the weapon (190).
US10378855B2
A firearm support system includes a receiver that has a back wall comprising a strap slot and a flexible strap extending from the back wall.
US10378850B1
A fluid throwing apparatus with a base that is made from substantially fluid-tight flexible material. A handle is attached to the base, which is preferably flexible (or has some flexibility), which when attached to the base causes the base to form into a cup or scoop shape when it is at least partially filled with a fluid and held above the ground. When thrown, the fluid is carried by the base and then released. Depending upon the use of the fluid throwing apparatus, the fluid release could be due to direct impact, or due to unstable flight of the system, such as deformation of the base or the momentum of the mass of fluid. In some embodiments the unstable flight may be induced by optionally attached drag components. In another embodiment the edge/rim of the base could be attached to a player and, when thrown, the attachment would pull back on an edge/rim of the base to release the fluid.
US10378840B1
A magazine release blocking system including a blocking element and a magazine release, wherein the blocking element is positionable at least partially within a blocking element channel extending between an upper surface of a lower receiver and a magazine release button receiving cavity or a magazine release receiving cavity, and wherein the blocking element is movable between a disengaged position and an engaged position, wherein if the blocking element is in the engaged position, at least a portion of the blocking element extends such that at least a portion of the blocking element inhibits movement of the magazine release or the magazine release button, and wherein if an upper receiver of the firearm is operably positioned atop the lower receiver a surface of the upper receiver urges the blocking element to the engaged position.
US10378828B2
A heat pipe device includes an outer pipe and at least one first capillary structure. The outer pipe is a hollow pipe and has a defined lengthwise direction, and the first capillary structure is accommodated along the lengthwise direction and positioned in the outer pipe, and at least one steam channel is formed between the first capillary structure and the outer pipe. Even if the heat pipe device is upside down, the heat pipe still can resist gravity and work normally to achieve the effect of using the heat pipe without being limited by the using direction.
US10378827B2
A heat exchanger includes: the pair of the oil holes being positioned on an outer edge of one of the core plates, being positioned at symmetrical positions with respect to the center of the one of the core plates to sandwich the center of the one of the core plates, and being positioned to sandwich one of the fin plates along the first reference line, and the pair of the coolant holes being positioned on the outer edge of the one of the core plates, being positioned at symmetrical positions with respect to the center of the one of the core plates to sandwich the center of the one of the core plates, and being positioned to sandwich the one of the fin plates along the first reference line.
US10378823B2
A reinforced refractory container having a cast refractory container which includes a sidewall defining an interior volume, the sidewall having inner and outer surfaces, the container cast from a castable refractory composition, and a wound, continuous fiber tensile reinforcement structure integrated with the container sidewall. A method of fabricating the reinforced refractory container is also provided.
US10378822B2
A heating device for an annular component is provided. The heating device is configured to heat the annular component via hot gas flow, and includes a gas flow heater, a draught fan, and an annular cavity for accommodating the annular component. An outer wall of the annular cavity is provided with a gas flow inlet and a gas flow outlet, the gas flow heater heats a gas flow, and the draught fan enables the gas flow to enter into the gas flow inlet, pass through a gas flow passage in the annular cavity, and be discharged via the gas flow outlet.
US10378818B2
A process for producing and purifying a synthesis gas stream that contains CO- and H2-produced from a hydrocarbon-containing feed in a gas production unit. CO2 is separated from the synthesis gas stream and CO is cryogenically separated from the synthesis gas stream. CO2 that makes up 5% to 30% by volume in the synthesis is reduced to less than 10 ppm by volume by temperature swing adsorption. The temperature swing adsorption takes place upstream of the cryogenic separation of CO. The CO2 is adsorbed using a disordered adsorbent bed wherein the adsorbent is cooled by means of indirect heat transfer from the adsorbent to the heat transfer medium during adsorption and the adsorbent loaded with CO2 is heated by indirect heat transfer from the heat transfer medium to the adsorbent to effect desorption of CO2.
US10378816B2
A food prep table may include an upper chilling zone and a lower chilling zone, with each chilling zone containing an evaporation coil system, such as a TurboCoil™ system. The two evaporation coil systems are monitored and controlled by a dual thermostat and control unit (500) having temperature sensor probes in each chilling zone and controlling solenoid valves within each evaporation coil system. By the artful use and implementation of the dual thermostat and control unit, and by the artful use of T junctures in refrigerant supply and return lines, the disclosed embodiments enable a single condensing unit (600) to service both evaporation coil systems to achieve new efficiencies in the cost, refrigeration capacity, and thermal and mechanic attributes of the system. Moreover, an efficient dual air over air flow assembly is disclosed wherein chilled air is moved within the upper chilling zone in a manner that leverages the native configuration and cabinet surface areas of the evaporation coil systems.
US10378813B2
A fluid control film is provided that includes fluid control channels extending along a channel longitudinal axis. Each of the fluid control channels has a surface and is configured to allow capillary movement of liquid in the channels. The fluid control film further includes a hydrophilic surface treatment covalently bonded to at least a portion of the surface of the fluid control channels. The fluid control film exhibits a capillary rise percent recovery of at least ten percent. Typically, the hydrophilic surface treatment includes functional groups selected from a non-zwitterionic sulfonate, a non-zwitterionic carboxylate, a zwitterionic sulfonate, a zwitterionic carboxylate, a zwitterionic phosphate, a zwitterionic phosphonic acid, and/or a zwitterionic phosphonate. A process for forming a fluid control film is also provided. Further, a process for cleaning a structured surface is provided, including providing a structured surface and a hydrophilic surface treatment covalently bonded to at least a portion of the structured surface, and soiling the structured surface with a material. The process also includes removing the material by at least one of submerging the structured surface in an aqueous fluid, rinsing the structured surface with an aqueous fluid, condensing an aqueous fluid on the structure surface, or wiping the structured surface with a cleaning implement.
US10378812B2
A refrigerator is provided. The refrigerator includes a freezing compartment, a refrigerating compartment, a quick-chilling chamber, and a compressor that supplies cold air to at least one of the freezing compartment, the refrigerating compartment, or the quick-chilling chamber. The quick-chilling chamber is cooled by first cold air introduced through the compressor or second cold air introduced through the freezing compartment.
US10378805B2
Model predictive control methods are disclosed which provide, among other things, efficient strategies for controlling heat-transfer to a fluid.
US10378802B2
Systems and methods are described herein to use a discharge pressure of a compressor to drive refrigerant in a refrigeration system. Particularly, systems and methods are described herein to help recover liquid refrigerant from a liquid refrigerant section and/or a condenser coil to be used in a heating/defrost mode in a transport refrigerant unit (TRU). The liquid refrigerant can be recovered by directing the discharge refrigerant of the compressor to a liquid refrigerant section, which may include a receiver tank, a dryer and associated refrigerant lines, and/or a condenser coil. The discharge pressure of the discharge port can help drive refrigerant trapped in the liquid refrigerant section and/or the condenser coil into the heating/defrost branch of the TRU, which may include an evaporator coil, an accumulator tank and/or associated refrigerant lines.
US10378793B2
A heat shield bladder includes first and second sheets of insulating material that form a bladder between the first and second sheets. At least one reflective foil is disposed within the bladder and a plurality of spacers are disposed within the bladder and positioned to space the at least one reflective foil from the first and second sheets of insulating material. Multiple reflective foils may be disposed within the bladder with spacers between each reflective foil. The heat shield bladder may be rolled into a tube shaped and used inside a pipe or formed into panels that may be used to line a vessel.
US10378790B2
The invention discloses a boiling water heater, which includes a barrel shape internal tank body, a water inlet pipe, a water outlet pipe and a exhaust pipe, the upper end of the tank body, fixedly and hermetically connect to the first upper cover, the first upper cover is fixedly and hermetically connected to the second upper cover. One cavity is formed between the first and second upper covers, water inlet pipe passes through the second upper cover. An exhaust hole is set on the inner wall of water inlet pipe to connect to the cavity, a separation plate extended to the middle which is above the exhaust hole on water inlet pipe's internal wall. The invention has the characteristics of convenient installation and disassembly, convenient cleaning, and can ensure the quality of water flows out, and the production cost is low, and very safe for use.
US10378783B2
The disclosure is related to a blowing apparatus with expandable functions, an expansion device, and an operating method. The blowing apparatus has an electrical interface used to connect one of the expansion devices with various functions. The blowing apparatus has a control unit used to identify an operating mode of the expansion device connected with the blowing apparatus. A control signal is therefore generated. According to the control signal, the control unit controls rotating speed of a fan unit and a heating temperature of a heating unit. The expansion device can be disposed with a mist unit having a container and a mist generating unit. The mist unit sprays the mist to an outlet cap of the expansion device. The blowing apparatus then blows the mist out of the outlet cap by means of the rotating speed of fan unit and the temperature of heating unit.
US10378781B2
An outdoor unit for a refrigeration cycle apparatus includes an outdoor heat exchanger arranged around an axis on an upstream side of an airflow with respect to a propeller fan. Further, the outdoor heat exchanger includes a first flat surface portion, a second flat surface portion, and a curved portion connecting the first and second flat surface portions to each other. An airflow directing plate is opposed to an end portion of the outdoor heat exchanger on the propeller fan side from the axis side of the propeller fan. The airflow directing plate is opposed to at least any one of the first flat surface portion and the second flat surface portion without being opposed to the curved portion.
US10378774B2
In a gas turbine combustor having an inner and outer liner defining an annular combustion chamber, at least an annular scoop ring provided on each inner and outer combustor liner. The annular scoop ring includes a solid radial inner base provided with bores defined therein and communicating with the combustion chamber to form air dilution inlets. The scoop ring has a radial outer portion in the form of a C-shaped scoop open to receive high velocity annular air flow. The bores of the inlets communicating with the scoop portion to direct the air flow into the combustion chamber whereby the bores of the inlets form jet nozzles to generate air jet penetration and direction within the combustion chamber.
US10378768B2
An assembly is provided for a turbine engine. This turbine engine assembly includes a combustor wall. The combustor wall includes a shell, a heat shield and an annular body. The annular body extends through the combustor wall and at least partially defines a quench aperture along a centerline through the combustor wall. The shell defines a first cooling aperture radially outwards of the annular body relative to the centerline and is configured to direct air to impinge against a portion of the annular body between the heat shield and the shell.
US10378766B2
A piezoelectric lighter includes a lighter housing having a liquefied gas storage, a gas emitting nozzle extended from the liquefied gas storage, a piezoelectric unit disposed in the lighter housing, and a lighter cap slidably coupled on top of the lighter housing above the piezoelectric unit. The gas emitting nozzle is slidably received at a nozzle window of the lighter cap, wherein an exit opening of the gas emitting nozzle is embedded in the ceiling of the lighter cap to protect the exit opening of the gas emitting nozzle. When the lighter cap is depressed to expose the exit opening of the gas emitting nozzle above the ceiling of the lighter cap, the piezoelectric unit is depressed and the gas emission unit is actuated at the same time to produce a flame at the exit opening of the gas emitting nozzle.
US10378758B2
In a burner tip, combustion burner, and boiler, the burner tip is provided with: a mixing chamber provided at an inner portion of the tip body; a plurality of first mixed fluid jet holes of which base end portions communicate with the mixing chamber, of which front end portions open on a lateral side of the tip body, and which are placed in circumferential direction of the tip body at predetermined intervals; a fluid fuel supply passage configured to supply a fluid fuel to the mixing chamber; and an atomizing medium supply passage configured to supply an atomizing medium to the mixing chamber, thereby, combustibility is improved by facilitating the mixing of a fluid fuel and an atomizing medium and thus making the size of liquid fuel droplets smaller.
US10378756B2
A ceramic ferrule assembly is provided, including a head including at least one tab protruding outwardly from an inner peripheral surface thereof, and a stem having an annular flange about an outer peripheral surface thereof and having at least one slot formed therein, the slot being adapted to receive the tab and retain the tab in a stationary position when the stem is rotated relative the head, whereby the at least one tab and the at least one slot mechanically engage one another to secure the ferrule stem and ferrule head to prevent axial disassociation from one another without counter rotation.
US10378754B1
A system and method for refilling a liquid fuel candle includes a refillable container and a refilling station with a reservoir of liquid fuel and a designated region for receiving the refillable container. A user control activates a pump causing fuel to flow from the reservoir and into the container until a predetermined fill level is reached, at which time the pump is deactivated. In one configuration the bottom of the container includes a port that cooperates with a post on the refilling station causing the candle to fill from the bottom up. The refilling station may further include an input for receiving a colorant or a scent that is added to the fuel as it flows from the reservoir to the container. The refilling station may include a plurality of designated regions for receiving a plurality of containers to be refilled, including simultaneous refilling.
US10378750B2
A diode lighting module comprising both a diode matrix mounted on a support plate and heat dissipator means for dissipating the heat given off by the diode matrix, includes a metal plate having an outside face in contact with the support plate and an inside face supporting a cellular metal foam including a plurality of calibrated holes passing through each cell in two perpendicular directions, and a vessel-forming box filled with the cellular metal foam and for which the metal plate constitutes a lid. The box has inlet and outlet orifices passing through the box to receive a cooling liquid, and a separator defining two separate cooling fluid flow zones in the cellular metal foam, a cooling fluid feed zone and a cooling fluid discharge zone, with passage from one of the zones to the other taking place through a cutout in the separator.
US10378748B2
A luminaire comprises at least one light emitting diode (LED) as a light source. Such LED comprises a limited light emitting angle for the emitted light radiation. Outside of the light emitting angle, an infrared sensor is assigned to the light source for detecting its temperature.
US10378744B2
A portable light may comprise: a light housing including a first housing and a light head that is pivotable relative to the first housing; one or more light sources including an illumination light source in the light head; an electrical switch for selectively energizing the one or more light sources; and a detector of the pivoted position of the light head relative to the first housing for energizing and/or de-energizing one or more of the light sources. Other features of the light may include: a rear facing light source that may have one or more light sources, or an elongated clip, or a pivotable elongated clip, or one or more accessories mountable to a clip, or a combination thereof.
US10378740B2
A light assembly includes a C-shaped body defined by a top plate extending between two legs, and LED light provided within the body, and a battery also provided within the body. Each of the legs of the core may define a clamping member projecting from a corresponding one of the legs towards the other one of the legs, and each clamping member having a V-shaped cross-section.
US10378736B2
An LED bracket, LED bracket array, LED device and LED display screen are disclosed. The LED bracket includes a PCB circuit substrate and an insulating material. The PCB circuit substrate includes at least two electrically insulated electrode regions. Each electrode region includes a top electrode region, a side electrode region and a bottom electrode region. The side electrode region connects the top electrode region and the bottom electrode region into an integrated structure. The side electrode region is a side surface sunk from outside to an inner part of the PCB circuit substrate. The insulating material is filled in the side electrode region. An upper end surface and a lower end surface of the insulating material do not exceed an upper surface and a lower surface of the PCB circuit substrate. A thickness of the insulating material is less than a thickness of the PCB circuit substrate.
US10378734B2
A wall wash light fixture includes a housing having an upper wall, a first side wall, and a second side wall at least partially defining an interior. The first side wall and the second side wall each include a first mounting feature having a projection extending into the interior. A mounting bracket is positioned in the interior and releasably connected to the housing. A light emitter is connected to the mounting bracket. A lens has a base, a first arm extending from the base, and a second arm extending from the base. The first and second arms each include a second mounting feature configured to mate with the first mounting feature to releasably connect the lens to the housing.
US10378728B2
An method for making a shielding assembly includes the steps of: forming a plurality of active layers, wherein each active layer of the plurality of active layers includes a base material and a fluorescent molecule; and forming a multi-layer laminate including the plurality of active layers.
US10378727B2
A hand held flat flashlight about the size of a cell phone with a 3.8 degree tightly focused light beam with a folded light path optic.
US10378722B2
A lighting system for a motor vehicle includes a printed circuit board equipped with light-emitting diodes for producing light and an optical module to propagate and transmit the light. The optical module includes a reception surface to receive the light produced and an emission surface for retransmitting the light produced. The optical module includes a housing for receiving the printed circuit board equipped with light-emitting diodes and the housing includes an internal wall forming the reception surface.
US10378718B2
The invention relates to an optical structure (100) for a lighting device (1) of a motor vehicle headlight, which lighting device (1) is designed to radiate light, the light radiated from the lighting device (1) forming a predefined light distribution (LV1), wherein the optical structure (100) is associated with the lighting device (1) in such a way or is part of the lighting device (1) in such a way that substantially the entire flow of light from the lighting device (1) passes through the optical structure (100), and wherein the unmodified light distribution (LV1) produced by the lighting device (1) is modified by the optical structure (100) into a predefinable, modified light distribution (LV2), wherein the modified light distribution (LV2) is formed by convolution of the unmodified light distribution (LV1) with a scattering function (PSF), and wherein the optical structure (100) is designed in such a way that the unmodified light distribution (LV1) is modified according to the scattering function.
US10378717B2
An optical unit includes a rotary reflector rotating in one direction around its rotation axis while reflecting light emitted from a light source. The rotary reflector is provided with a plurality of reflecting surfaces such that light of the light source reflected by the rotary reflector rotating is configured to form a desired light distribution pattern. Each of the reflecting surfaces includes a first reflecting surface configured to form a first partial region of the light distribution pattern, and a second reflecting surface configured to form a second partial region of the light distribution pattern different from the first partial region.
US10378710B2
The present invention relates to a field of daily articles, especially to a holographic electronic candle including a candle body; at least one image play device arranged inside of the candle body. The holographic electronic candle can even project vivid three-dimensional flames, other three-dimensional pictures, such as humans or cartoons or continuous three-dimensional animation, apart from the advantages of the exiting electronic candles. The users can watch the vivid three-dimensional flames or other pictures or animations, or other different surfaces in the three-dimension, from different perspectives with the resulting fun, which may improve the user's interest. The holographic electronic candles have broad application as the crafts, producing good profits as well.
US10378707B2
A spa fixture lighting system assembly includes a wall-fitting nut having a threaded inner circumferential portion and an interior radial seat, and a light source disposed on a light source seat selected from the group consisting of the interior radial seat, an exterior radial sidewall of the wall-fitting nut, or an exterior circumferential sidewall of the wall-fitting nut.
US10378693B2
There is disclosed a condensate drain, comprising: a body defining a drain chamber having a liquid-gas inlet and a liquid outlet; and a porous membrane having a pore size of about 0.2 μm or less disposed within the body between the liquid-gas inlet and the liquid outlet; wherein in use, the porous membrane permits liquid to pass therethrough but restricts the passage of gas.
US10378691B2
A trophy mount and a skull clamp are disclosed. The trophy mount can comprise a skull coupling feature configured to interface with and support a skull, and a positioning device configured to provide rotation of the skull coupling feature in at least two rotational degrees of freedom to facilitate positioning of the skull. The skull clamp can comprise a first jaw configured to extend into a foramen magnum of an occipital bone of a skull toward a nose end of the skull, and a second jaw operable with the first jaw to clamp the occipital bone and secure a bottom of the skull.
US10378687B2
An apparatus (10) for coupling with a pipe (12), the apparatus (10) including a body assembly (13) having a body (14) adapted to fit with the pipe (12), and at least two gripping parts (16) moveably coupled to the body (14), the at least two gripping parts (16) being adapted to be moveable between an insertion condition, in which the gripping parts (16) are resiliently depressible to allow movement of the pipe (12) in a first insertion direction, and a gripping condition in which the gripping parts (16) each engage with opposing side walls (18) of the pipe (12) to restrict movement of the pipe (12) in a second opposing direction thereby coupling the apparatus (10) and the pipe (12).
US10378673B2
An active drain liquid trap configured for use with a fuel tank system and constructed in accordance to one example of the present disclosure includes a trap body, a float and a pilot. The trap body defines a first inlet, a second inlet and an outlet. The first inlet is fluidly connected to a fuel pump. The second inlet is fluidly connected to a vapor line. The float is rotatably mounted about a float pivot. The pilot moves between an open and closed position. Rotation of the float causes the pilot to be urged into an open position and fluid to be drained from the trap body through the outlet.
US10378669B2
Provided is a throttle valve control device having sufficient reliability while having three attachment holes of the throttle valve control device. A throttle valve control device 1 includes a throttle body 2 having an intake passage 3, drives a throttle valve 8 for controlling an intake air flow rate or a pressure, disposed in the intake passage, with a motor 4 via a throttle gear 10, and is attached externally with a bolt inserted into an attachment hole formed in the throttle body. The throttle valve control device 1 is characterized in that only three attachment holes are formed in the throttle body, one attachment hole 19 among the three attachment holes is formed closer to a center of gravity of the throttle valve control device than the other two attachment holes 20 and 21, and the one attachment hole is formed between the motor and a throttle shaft.
US10378662B2
A pinch valve has an upper casing support the entire pinch assembly and the lower casing. In a particular embodiment, a quarter-turn actuator is deployed and the sleeve may be removed without moving the actuator. The body may be open or closed to retain an external air pressure used to help close the sleeve and reduce actuator forces.
US10378659B2
In one aspect, this disclosure relates to a protector sleeve for a frac gate valve. The disclosed protector sleeve prevents frac sand and other particulates from becoming trapped between the seat and the seat pockets. In another aspect, this disclosure relates to a gate valve including the protector sleeve described above. The gate valve may include two protector sleeves, one disposed proximate the contact surfaces of each of the two seats and the two seat pockets.
US10378658B2
Provided are a stop valve (100) and an air conditioner having the same. The stop valve (100) includes: a valve seat (1) defining a valve chamber (11) and a fitting chamber (12) in communication with the valve chamber (11), in which the fitting chamber (12) is located at a first end face of the valve chamber (11) and the valve chamber (11) is provided with two ports (112) in communication with the valve chamber (11); a lantern ring (2) fitted in one of the two ports (112); a valve disc (3) including a fitting part (31) and a stopping part (32) disposed to the fitting part (31), in which the fitting part (31) is threadedly fitted with the fitting chamber (12), the stopping part (32) is located in the valve chamber (11); and an elastic sealing member (4).
US10378655B2
The present disclosure provides a valve device including a housing, a shaft, a butterfly valve, and a sealing member. The butterfly valve has a disk shape and defines a groove formed on an outer circumferential surface. The butterfly valve is fixed to the shaft and housed in a passage in the housing to selectively open and close the passage. The sealing member has an annular shape and fit into the groove. The outer circumferential surface of the sealing member has an arc surface having a diameter equal to the diameter of the passage. The arc surface comes into contact with the inner wall of the passage when the passage is closed.
US10378654B2
An inlet pressure valve regulation system to provide a regulated fluid flow includes a housing, first piston assembly, regulating valve, and inlet pressure conduit. The housing has an inlet at an inlet end which receives a pressurized fluid and an outlet at an outlet end which provides the regulated fluid flow. The piston assembly is arranged in the housing and has a first cavity and a control orifice to fluidly connect the inlet to the first cavity. The first piston assembly is configured to regulate the fluid flow. The regulating valve has a first valve chamber, a second valve chamber fluidly connected to a vent, a floating valve seat disposed between the first valve chamber and the second valve chamber, and a valve component. The floating valve seat includes a diaphragm and a seat having a passageway to fluidly connect the first valve chamber and the second valve chamber.
US10378648B2
A control circuit controls driving of a motor to switch over a shift range. A target rotation speed setting part sets a target rotation speed of the motor. A rotation speed detection part detects a present rotation speed, which is an actual rotation speed, of the motor. A rotation speed error calculation part calculates a rotation speed error, which is an error between the target rotation speed and the present rotation speed. A request torque calculation part calculates a request torque for the motor based on the rotation speed error. A phase lead correction value calculation part calculates a phase lead correction value of a current supply phase relative to a rotation phase of a rotor of the motor based on the request torque.
US10378640B2
A spur gear transmission has at least two meshing, toothed spur gears. A covering wall surrounds the spur gears circumferentially and in the direction of their rotational axes. The covering wall has an inner contour adapted to the outer diameters of the spur gears. Two annular gaps which transition into each other are formed between the covering wall and the spur gears. The annular gap is substantially concentric to a rotational axis. The covering wall surrounds the two spur gears circumferentially only over a part of the circumference, with a part of the outer circumference of the two spur gears or one of the two spur gears protruding outwards out of the covering wall. The part of the two spur gears or of the one spur gear that protrudes out of the covering wall is positioned on the lower face of the spur gears.
US10378635B2
A cam follower roller assembly has a shaft insertable into a roller. The shaft has a zerk in communication with the channel wherein lubricant can be added to the assembly. The design of the assembly in one embodiment is such that a larger shoulder to shaft radius stabilizes the shaft and limits the shaft from rocking or elongating within a mounting hole. When utilized in the application of a loading mechanism and carriage assembly for trash collection vehicles, one embodiment of the cam follower roller assembly provides greater life and easier serviceability.
US10378634B2
An axle assembly having a clutch collar actuator mechanism. The clutch collar actuator mechanism may have a piston housing and a yoke that may move with respect to the piston housing. The piston housing may extend around the input shaft and may receive at least one piston. The yoke may connect the piston to the clutch collar.
US10378632B2
A torque converter, including: a cover arranged to receive torque; an impeller including an impeller shell non-rotatably connected to the cover and at least one impeller blade connected to the impeller shell; a turbine including a turbine shell and at least one turbine blade connected to the turbine shell; an output hub connected to the turbine shell and arranged to non-rotatably connect to an input shaft for a transmission; and a turbine clutch including a piston non-rotatably connected to the turbine shell, and for a lock-up mode, axially displaceable to non-rotatably connect the piston and the impeller shell.
US10378631B2
A friction clutch selectively and directly couples a rotatable drive and driven members. The friction clutch includes first and second clutch members movable toward and away from each other along an axis between disengaged, partially engaged, and fully engaged positions. The first and second clutch members are independently coupled to the drive and driven members. The friction clutch further includes first and second friction materials positioned between the first and second clutch members. The first and second friction materials are each independently coupled to one of the first and second clutch members and are each independently engageable with an engagement surface of the other one of the first and second clutch members. The first friction material engages the respective engagement surface in the partially engaged position and the second friction material engages the respective engagement surface in the fully engaged position.
US10378627B2
A planetary gear train of an automatic transmission includes: first to fourth planetary gear sets respectively having first to third, fourth to sixth, seventh to ninth, and tenth to twelfth rotational elements; first and second external gear sets respectively having thirteenth and fourteenth rotational elements and fifteenth and sixteenth rotational elements; an input shaft coaxially arranged with the first, second, and third planetary gear sets and the thirteenth and fifteenth rotational elements; and an output shaft arranged in parallel with the input shaft and coaxial with the fourth planetary gear set and the fourteenth and sixteenth rotational elements. In particular, the second and eleventh rotational elements are fixedly connected with the input shaft and the output shaft respectively, and the seventh and fifth rotational elements are externally gear-meshed with the tenth and twelfth rotational elements through the first and second external gear sets respectively.
US10378625B2
A ring gear arrangement, including: a ring gear mount including: a ring gear having at least one internal gear for interaction with one or more gear wheels; a ring gear stator; and, a plurality of couplings which locate the ring gear within the gear stator, each coupling having a drive arm connected to the ring gear and a resiliently deformable connection, wherein the drive arm is movable between a first position in which the ring gear is in a rest position and a second position in which the ring gear has undergone some radial or rotational movement relative to the ring gear stator, wherein movement of the drive arm from a the first position to the second position loads the resiliently deformable connection against the ring gear, wherein the resiliently deformable connection biases the drive arm to return to the first position when in the second position.
US10378615B2
A clutch that includes a friction plate; a separator plate; a clutch hub; and a piston that presses the friction plate and the separator plate, wherein the clutch hub includes a hub on which an inner peripheral portion of the friction plate or the separator plate is fitted, a tubular shaft that movably supports the piston, and an engagement oil chamber defining wall that together with the piston defines an engagement oil chamber to which an engagement oil pressure is supplied, the hub is spline-fitted on a gear of a planetary gear so as to rotate with the gear, and the tubular shaft is rotatably supported by a central shaft and is fitted by a spigot joint in the gear.
US10378611B2
Link for a rigid chain, comprising at least one flange, of rectangular overall shape, with a substantially constant thickness perpendicularly to its main plane. The flange comprises a first part and a second part. Each of the parts comprises a heel designed to bear against a corresponding heel of a similar flange of an adjacent link of the rigid chain, and a base designed to form a bearing about a rotary pin with respect to said adjacent link. The heel and the base each extend on either side of the main plane and parallel to said main plane.
US10378606B2
A selectively tunable vibration absorber includes a support member having an outer surface, and a selectively tunable element mounted relative to the outer surface of the support member. The selectively tunable element is selectively adjustable to attenuate vibrations in a selected frequency range perceived by the support member in a selected direction. A mass is supported by the selectively tunable element.
US10378605B2
The invention relates to a pad for a bicycle disc brake, comprising a support frame and an element made of friction-wearing material associated with said support frame. The element made of friction-wearing material comprises a visual wearing indicator, which preferably is defined on an upper portion of the element made of friction-wearing material, more preferably at a side end area of said upper portion.The invention also relates to a bicycle disc brake comprising a pair of pads of the type described above.
US10378602B2
A disc brake for a commercial vehicle has a brake caliper spanning a brake disc on the vehicle side, in which brake caliper a clamping device is arranged which has a pivotable brake lever engaging in at least one bridge carrying a brake plunger, which at the same time is directly or indirectly supported at the inner side of a wall of the brake caliper. The contact area of the bridge at the brake lever or of the brake lever at the brake caliper is configured as a pivot bearing having a bearing shell cross-sectionally configured as an arc forming a part of the pivot bearing. The bearing shell is placed in a seating. The disc brake is configured such that the bearing shell is located in the pivoting direction of the brake lever with its opposite longitudinal borders at stop edges, which longitudinally limit the trough-shaped seating.
US10378590B2
A modular driveline yoke assembly for use in a motor vehicle having separate yoke and flange portions that directly abut each other. The flange portion having dowels that extend into recesses within the yoke portion, and bolts that extend through both portions to secure the two together. The assembly is configured such that various yoke portions and various flange portions will all be compatible to fit together.
US10378587B2
A magnetic fluid seal includes an outer cylinder member with a heat barrier that internally houses a rotating shaft extending from a housing of a fluid machine and includes an attachment portion to be attached to the housing, magnetic pole members that are disposed around the rotating shaft housed in the outer cylinder member and form a magnetic circuit, and sealing films that are magnetically connected to the magnetic circuit, are respectively disposed between the magnetic pole members and the rotating shaft, are made of magnetic fluids, and are formed in an axial direction.
US10378582B2
A magnetic bearing comprising a stator magnetic circuit secured to a stationary support device, the stator magnetic circuit comprising at least one coil and a ferromagnetic body placed in a protective annular support, the protective annular support leaving uncovered a surface of the ferromagnetic body and a surface of the at least one coil. The bearing also comprises at least one annular plug placed on the surface of the at least one coil which is left uncovered by the protective annular support, and the annular plug and the surface of the ferromagnetic body which is left uncovered by the protective annular support are coated by a protective layer.
US10378577B2
A telescopic steering column assembly comprising an upper shroud portion and a lower shroud portion is supported by the shroud portions through a support bearing assembly that acts between an upper portion of the telescopic steering shaft and a lower portion of the shroud that move relative to one another axially during telescopic adjustment, in which the support bearing assembly comprises: a set of bearings elements, a bearing cage comprising a sleeve that is located between an outer face of the upper shaft and an inner face of the lower shroud portion and is free to move axially relative to one of the upper shaft and the lower shroud, the cage including pockets that extend through the sleeve, each pocket loosely locating a bearing element such that a portion of the bearing element extends through the cage to engage with a first bearing race surface defined by one of the upper shaft and the shroud, an annular bearing race having a tapered second bearing race surface that engages the bearing elements located between the cage and the upper shaft or the cage and the lower shroud so that the annular bearing race is on the opposite side of the cage to the first bearing surface, and a biasing means which applies an axially directed thrust to the bearing elements to force them into engagement with the second bearing surface of the annular bearing race the thrust being reacted by the second bearing surface.
US10378568B2
A lateral positioning device coupled to a first object to laterally engage or interfere with a second object. The lateral positioning device includes a body portion and positioning element. The body portion is coupled to the first object in a first direction and has a through hole which has therein a limiting portion and extends in a second direction, with an angle formed between the first and second directions. The positioning element is penetratingly disposed in the through hole and limited by the limiting portion to thereby move in the second direction. The positioning element has an engaging portion disposed on the first side of the limiting portion to allow the engaging portion to engage with the second object; a stopping portion disposed on the second side of the limiting portion; and a neck portion connecting with the engaging and stopping portions and passing through the limiting portion.
US10378565B2
The present disclosure is directed towards electro-fluid transducers that may influence the flow of a fluid in and around a channel. In one such embodiment, a system comprises a first electrode at least partially encapsulated by a first dielectric; a second electrode at least partially encapsulated by a second dielectric, wherein a portion of a channel exists between the first dielectric and the second dielectric; a third electrode positioned in the channel; and a fourth electrode positioned in the channel, wherein the electrodes influence a flow of a fluid in the channel upon the electrodes being energized.
US10378555B2
An electric compressor for compressing a gas, and in particular, an electric compressor for a motor vehicle comprising a compressor wheel, an electric motor, wherein the compressor wheel can be driven by the electric motor, a control unit, wherein the electric motor can be controlled by the control unit, and a housing having at least one open end for receiving the control unit. The housing has at least one recess on the inner circumference at the open end that is designed so as to be open in the direction of the housing interior. The control unit can be inserted into the housing in such a way that it closes the open end of the housing and the recess on the inner circumference.
US10378554B2
A turbofan engine including an axially extending inlet wall surrounding an inlet flow path. A radial distance between the inlet wall and the inner wall adjacent the fan defines a downstream height of the inlet flow path. A plurality of vanes are circumferentially spaced around the inlet, each of the vanes extending radially inwardly from the inlet wall, a maximum radial distance between a tip of each of the vanes and the inlet wall defining a maximum height of the vane. The maximum height of the vane is at most 50% of the downstream height of the flow path. In another embodiment, the maximum height of the vane is at most 50% of the maximum fan blade span. A method of reducing a relative Mach number at fan blade tips is also discussed.
US10378551B2
A compressor is described which includes a non-axial first rotor, and a second rotor disposed immediately downstream from the first rotor and being co-axial therewith about a longitudinal axis of rotation. The second rotor rotates in a direction opposite the non-axial first rotor to discharge fluid flow into an uninterrupted passage between an outlet of the second rotor and one of a downstream combustor or a further compression stage. The uninterrupted passage is free of a diffusing passage. A gas turbine engine including such a compressor and a method of compressing fluid flow is also described.
US10378547B2
An axial flow fan includes an impeller having a hub and vanes disposed at equal intervals on an outer peripheral portion of the hub; a rotor shaft located at the center of the impeller; a motor portion rotating the impeller around the rotor shaft as an axis; a casing surrounding an outer periphery of the impeller; a base portion supporting the motor portion; and a stationary blade located in a blowout opening side of air flow, the stationary blade connecting the base portion and the casing, wherein the stationary blade has on its surface a guide portion allowing air flow flowing along the surface to be rectified and guided from a direction of the blowout opening to an outside.
US10378545B2
A fluid flow machine, includes a main flow path formed by a hub and a housing, an arrangement of rotating blades in the main flow path to supply energy to the fluid, forming a rotor assembly group, an arrangement of resting blades arranged adjacent to the rotor in the main flow path, forming a stator assembly group, wherein respectively one rotor assembly group and one stator assembly group adjacent thereto form a stage of the fluid flow machine. In at least one stage, the averaged blade profile angles βRI, βRE of the rotor assembly group, the averaged blade profile angles βSI, βSE of the stator assembly group, as well as the course of the cross-sectional areas of the main flow path in a downstream direction are selected such that they fulfill a certain relationship to increase the realizable level of efficient work to be supplied.
US10378525B2
A motor-driven apparatus includes a pump and a servo motor connected respectively to outer sides of opposed upstanding support plates. A pump shaft and a servo motor shaft extend horizontally toward each other into a space between the support plates and are coupled together by a flexible coupling. The servo motor includes a fan cover enclosing and spaced from a motor frame of the servo motor. A cooling fan disposed inside the fan cover circulates air in the space between the fan cover and the motor frame to air-cool the motor frame.
US10378521B1
A microthruster system may include a substrate and a source film. The substrate may include a plurality of emitter tips, and a source film deposited on the substrate. The source film may include silver. The microthruster system may also include a solid electrolyte film, which may include chalcogenide film, deposited over the source film. The solid electrolyte film may cause ions of the source film to move to the plurality of emitter tips.
US10378519B1
Solar chimney and method for generating power by the solar chimney are provided. The solar chimney includes a chimney a heat absorbing surface; a transparent cover located above the surface and forming an air pathway with the surface to the entrance to the chimney; one or more integrated turbine-generators at or before the entrance to the chimney for producing electrical power; and a focusing lens focusing solar radiation on a heat exchanging element to heat air at or just before the entrance to the chimney as it flows to the one or more turbines.
US10378513B2
To efficiently nm a wind turbine in varying wind speeds, the wind turbine may be configured to switch between two different electrical configurations that offer different efficiencies depending on wind speed. For example, a star configuration may be preferred during low wind speeds while a delta configuration is preferred for high wind speeds. Before switching, the power output by the turbine's generator may be driven to zero. Doing so, however, removes load from the rotor blades which cause the rotor speed to increase. Instead, the rotor speed may be controlled such that the speed stays at or above the speed of the rotor immediately before the generator power is ramped down. Maintaining rotor speed at or slightly above the current speed while switching between electrical configurations may mitigate the torque change experienced by the turbine and reduce the likelihood of structural failure.
US10378512B2
Improvements Relating to Wind Turbines A wind turbine apparatus and a method of operating said wind turbine to maintain the load on the rotor blade below a predetermined threshold level is provided. The method comprises: measuring load at a root end of the rotor blade; measuring an acceleration at a location on the rotor blade outboard from the root end, the acceleration being caused by transient loads acting on the rotor blade; and controlling the wind turbine based upon the measured load and the measured acceleration to maintain the load on the rotor blade below a predetermined threshold level.
US10378504B2
Assemblies systems, and methods are disclosed for generating energy from natural forces and, more particularly, to energy generation using tidal action. A tidal energy conversion assembly includes a displacement vessel housing a directional converter that is coupled to an electrical power generator. The tidal energy conversion assembly further includes an anchor cable having a first end, a second end connected to the directional converter, and a length in between the first end and the second end. The anchor cable may be threaded through an anchor at a stationary location, such as a sea floor. The rising, falling, and/or drag forces of the tide cause a change in the length of the anchor cable thus exerting a force on the directional converter. The directional converter converts this force into rotational energy that may be harnessed by the electrical power generator to generate electricity for consumption.
US10378502B2
A number of variations may include a method comprising controlling the combustion phase timing in the first firing cycle of a start/stop combustion engine comprising: providing a camshaft operatively connected to an extended range intake cam phaser; fully or partially retarding the extended range intake cam phaser during an engine restart to control a position of the camshaft and prevent pre-ignition; and retarding a spark timing in the first cylinder to delay the combustion phase timing to improve NVH.
US10378480B2
A thrust reverser blocker door may comprise a proximal surface, a distal surface located opposite the proximal surface, a first attachment feature extending from the distal surface, a second attachment feature extending from the distal surface, a drag link housing extending from the distal surface, a first diagonal stiffener extending from the distal surface and extending between the first attachment feature and the drag link housing, a second diagonal stiffener extending from the distal surface and extending between the second attachment feature and the drag link housing, a first perimetrical stiffener extending from the distal surface and extending from the first attachment feature and the drag link housing, a second perimetrical stiffener extending from the distal surface and extending from the second attachment feature and the drag link housing, and a middle stiffener extending between the first attachment feature and the second attachment feature.
US10378475B2
A method for determining a reference current value for actuating a fuel injector, comprising a solenoid drive, for an internal combustion engine of a motor vehicle is described. The method comprises the following: (a) acquiring a multiplicity of current profiles with repeated actuation of the fuel injector, wherein each current profile has a temporal progression of the current strength of a current flowing through the solenoid drive, and wherein each actuation of the fuel injector comprises the following steps: (aa) applying a boost voltage to the solenoid drive of the fuel injector until the current strength of the current flowing through the solenoid drive reaches a first predetermined value, (ab) waiting for the current strength to reach a second predetermined value during a first free-wheeling phase, (ac) applying the boost voltage to the solenoid drive again until the current strength reaches the first predetermined value, and (ad) waiting for the current strength to reach the second predetermined value during a second free-wheeling phase, wherein the first predetermined value is varied for each actuation, the method also comprising (b) determining a multiplicity of magnetic flux profiles, wherein each magnetic flux profile corresponds to one of the multiplicity of acquired current profiles, and (c) selecting the reference current value on the basis of an analysis of the associated current profiles and magnetic flux profiles.
US10378471B2
A control for an internal combustion engine makes an air-fuel ratio in at least one of a plurality of cylinders equal to a rich air-fuel ratio smaller than a theoretical air-fuel ratio, makes an air-fuel ratio in each of the other remaining ones of the plurality of the cylinders equal to a lean air-fuel ratio larger than the theoretical air-fuel ratio, executes a temperature raising process for raising a temperature of a catalyst that purifies exhaust gas from the plurality of the cylinders, executes a detection process for detecting a degree of dispersion of the air-fuel ratio among the plurality of the cylinders, and executes a determination process for determining, based on the detected degree of dispersion, whether or not a plurality of fuel injection valves corresponding to the plurality of the cylinders respectively are normal, and executes the detection process while avoiding a period of the temperature raising process.
US10378462B1
A vehicular propulsion system, a vehicular fuel system and a method of operating an internal combustion engine. A separation unit that makes up a part of the fuel system includes one or more adsorbent-based chambers such that the separation unit may selectively receive and separate at least a portion of onboard fuel into octane-enhanced and cetane-enhanced fuel components. A supply tank includes three compartments where the first contains the onboard fuel, the second receives a vaporized adsorbate from the separation unit and condenses at least a part of it into one of an octane-rich fuel component or a cetane-rich fuel component, while the third may either store the condensed and enriched fuel component or help condense more of the vaporized adsorbate. The condensing takes place through heat exchange between the onboard fuel and the vaporized adsorbate that are present within the various compartments of the supply tank. A controller may be used to determine a particular operational condition of the internal combustion engine such that the onboard fuel can be sent to one or more combustion chambers within the internal combustion engine without first passing through the separation unit, or instead to the separation unit in situations where the internal combustion engine may require an octane-rich or cetane-rich mixture.
US10378461B2
An engine device (21) including: an intake manifold (67) configured to supply air into a cylinder (77), an exhaust manifold (44) configured to output exhaust gas from the cylinder; a gas injector (98) which mixes a gaseous fuel with the air supplied from the intake manifold; and a main fuel injection valve (79) configured to inject a liquid fuel into the cylinder for combustion. At the time of switching the operation mode from one to another between a gas mode and a diesel mode, a supply amount of a first fuel to be supplied in a post-switching operation mode is increased to a switching threshold value through an increase control which monotonously increases the supply amount, and then is controlled by a speed-governing control based on the engine rotation number. The switching threshold value is set based on the engine rotation number or the engine load.
US10378455B2
A system for generating a base point database for use by a full authority digital engine control (FADEC) to control a gas turbine engine includes a memory configured to store a model of the gas turbine engine. The system also includes a model generation processor coupled to the memory and designed to perform an initial simulation of the gas turbine engine using the model to determine ranges of sensitivity of desired engine parameters throughout an operating envelope, divide the operating envelope into a multiple regions based on the ranges of sensitivity of the desired engine parameters, select multiple combinations of base points within each of the multiple regions, perform an additional simulation of the gas turbine engine to determine an accuracy of interpolation between each of the multiple combinations of base points for each of the multiple regions, and select final base points from the multiple combinations of base points based on the accuracy.
US10378452B1
Hybrid turbine engines and methods of operating the same are disclosed herein. The hybrid turbine engines include a first thrust-generating device that includes a turbine with a turbine rotary shaft and a clutch, which includes a clutch input, which is operatively coupled to the turbine rotary shaft, and a clutch output. The clutch defines an engaged state and a disengaged state. The hybrid turbine engines also include a rotary electric machine including a machine rotary shaft that is operatively coupled to the clutch output, a second thrust-generating device that is operatively coupled to the machine rotary shaft, and an electric power system. The rotary electric machine is configured to selectively receive an electric power output from the electric power system, such as to selectively produce additional thrust, and to selectively receive in an input torque from the machine rotary shaft, such as to selectively produce additional electric power.
US10378450B2
A method of manufacturing a gas turbine engine air seal comprising forming at least one MAX phase particle. The method includes coating the at least one MAX phase particle with a metallic shell. The method includes applying the at least one MAX phase metallic coated particle to a surface of a substrate of the air seal to form an abradable layer of a MAXMET composite abradable material from the at least on MAX phase metallic coated particle.
US10378449B2
A seal (42, 82) for a shaft (22) of a turbocharger (10) to prevent liquid from leaking out of a bearing housing (16). The seal (42, 82) includes a cylindrical body extending between opposite end faces (116, 118) and has a cylindrical bore extending between the opposite end faces (116, 118) for receiving the shaft (22) therethrough. The cylindrical bore defines an inner surface (106) having at least one striation (112) extending in a helical direction about the shaft (22). Rotation of the shaft (22) relative to the seal (42, 82) causes a pumping effect on liquid present between the shaft (22) and the inner surface (106) of the seal (42, 82), thereby causing the liquid to flow back towards the bearing housing (16).
US10378442B2
A mechanical flywheel used to power an aircraft system. In one example, the flywheel is used to rotate a rotor shaft in the aircraft's engine and prevent bowing of the rotor shaft caused by a thermal gradient. In another example, the mechanical flywheel provides electrical power at peak demand times. In yet another example, the flywheel is used as a load source or sink by the engine's control system so as to aid engine operability and engine acceleration rates during abnormal flight conditions.
US10378436B2
An internally cooled internal combustion piston engine and method of operating a piston engine is provided, with the combination of liquid water injection, higher compression ratios than conventional engines, and leaner air fuel mixtures than conventional engines. The effective compression ratio of the engines herein is greater than 13:1. The engines may employ gasoline or natural gas and use spark ignition, or the engines may employ a diesel-type fuel and use compression ignition. The liquid water injection provides internal cooling, reducing or eliminating the heat rejection to the radiator, reduces engine knock, and reduces NOx emissions. The method of engine operation using internal cooling with liquid water injection, high compression ratio and lean air fuel mixture allow for more complete and efficient combustion and therefore better thermal efficiency as compared to conventional engines.
US10378429B2
A hybrid intercooler system is provided and includes an air cooler that is configured to exchange heat with exterior air passing through an outer wall of a plurality of compressed intake air paths to cool a compressed intake air passing through the inside of the compressed intake air paths. Further, a water cooler is configured to exchange heat between a water cooler coolant enclosing the outer wall of the compressed intake air paths and the compressed intake air which is cooled in the air cooler. The water cooler includes a water cooler coolant tank that encloses the compressed intake air paths.
US10378428B2
An internal combustion engine includes: a main combustion chamber; an intake port connected to the main combustion chamber at an intake opening; an exhaust port connected to the main combustion chamber at an exhaust opening; a sub-chamber provided between the intake opening and the exhaust opening, and connected to the main combustion chamber through a plurality of through-holes; a fuel injector injecting fuel into the sub-chamber; and a spark plug performing ignition in the sub-chamber. A tumble flow flows from a first side to a second side as seen from the sub-chamber. The through-holes include: a first through-hole formed in a first side part of a side wall of the sub-chamber; and a second through-hole different from the first through-hole. A diameter of the first through-hole is larger than that of the second through-hole.
US10378423B1
An exhaust manifold is for an outboard motor having an internal combustion engine. The exhaust manifold has an exhaust conduit that conveys exhaust gas from the internal combustion, and a cooling jacket on the exhaust conduit. The cooling jacket defines a first cooling water passage that conveys cooling water in a first direction alongside the exhaust conduit, a second cooling water passage that conveys the cooling water from the first cooling water passage in an opposite, second direction alongside the exhaust conduit, and third cooling water passage that is separate from the first and second cooling water passages and conveys spent cooling water from the internal combustion engine to a thermostat.
US10378415B2
A reductant delivery system includes an electronic control unit coupled with each of an electronically controlled reductant injector and an electronically controlled pump, and structured to mitigate obstruction of a reductant injector in an exhaust system of an engine. The electronic control unit is further structured to receive data indicative of a pump duty cycle, and calculate a diagnostic value based on pump duty cycle associated with injection of different amounts of reductant, compare the diagnostic value with a threshold value, and output an error signal to trigger an obstructed-injector mitigation action.
US10378411B1
The present disclosure is directed at a dosing method and apparatus for treatment of reductant urea solutions with water soluble organometallic catalyst precursors which convert to active catalyst compounds in diesel exhaust gas systems. The active catalysts then promote hydrolysis of isocyanic acid into ammonia and/or decomposition of relatively high molecular weight deposits which deposits may otherwise reduce selective catalytic reduction efficiency.
US10378404B2
The present subject matter relates to a method and a treatment system monitor for monitoring an engine exhaust after-treatment system containing more than one Lean NOx Traps (LNT). The method includes receiving an exhaust gas of a desired air-fuel ratio upstream of a respective LNT. The LNT is further regenerated using a richer than stoichiometric exhaust air-fuel ratio and subsequently an air-fuel ratio received downstream of the LNT is evaluated. Further, a working state of a respective LNT is determined based on the monitoring of the air-fuel ratio and oxygen level upstream and downstream of the LNT.
US10378401B2
A method for dual water scrubbing and an in-line dual water scrubber for gas cleaning onboard a vessel are disclosed. The in-line dual water scrubber includes a vertical extended body, a gas inlet, and a gas outlet. The gas inlet is underlying in the lower section of the extended body and the gas outlet is overlying in the upper section of the extended body. A first underlying scrubbing section, and a second scrubbing section in an upper section of the extended body are provided. One or more liquid collectors are arranged above one or more first scrubbing liquid sprayers. The liquid collector is arranged for collecting one or more second scrubbing liquid and for flow through of a vertical upwards flowing gas-flow from the inlet to the outlet.
US10378398B2
A piston cooling apparatus for a vehicle, includes: a first gallery that is formed at one side of a cylinder block in a length direction, and receives an oil from an oil pump; a second gallery that is formed at the other side of the cylinder block in a length direction, and supplies the oil into piston cooling jets; and a solenoid valve that is disposed at one side of a hydraulic line of the second gallery. In particular, the solenoid valve bypasses the oil supplied from the first gallery and selectively supplies the oil to the second gallery.
US10378397B2
A lubrication structure for an internal combustion engine includes an oil pump, a main gallery, an oil-supply passage, a sub gallery, and an oil-communication passage. The oil pump is installed in a crankcase configured by connecting an upper crankcase on a mating surface of a lower crankcase from above. The main gallery is provided in the lower crankcase for supplying oil from the oil pump to the engine. The oil-supply passage is provided in the lower crankcase and supplies oil from the main gallery to a mating-surface-oil passage of the mating surface. The sub gallery is provided in the upper crankcase for guiding oil to a piston jet that injects oil toward a piston of the engine. The oil-communication passage is provided across the lower and upper crankcases, branches from the oil-supply passage to communicate with the sub gallery, and guides oil in the oil-supply passage to the sub gallery.
US10378392B2
The invention relates to a device for operating a thermodynamic cycle, in particular an ORC process, comprising: a feed pump for conveying liquid working medium to an evaporator by increasing the pressure; the evaporator for evaporating and optionally additionally superheating the working medium by supplying heat; an expansion machine for producing mechanical energy by expanding the evaporated working medium; and at least two condensers connected in parallel between the expansion machine and the feed pump for condensing and optionally subcooling the expanded working medium. The invention further relates to a corresponding method for operating a thermodynamic cycle.
US10378390B2
An internal combustion engine system with heat recovery includes an internal combustion engine with a waste heat passage, an electric motor, a heat recovery assembly including a working fluid circulation circuit with a working fluid, a first heat source which is adapted to be heated by the waste heat passage and adapted to heat the working fluid, and an expander engine, which is operated by the heated working fluid, and a splitting device, which is connected to the electric motor and is adapted to be connected to a drivetrain of a vehicle and which splitting device is further connected to the expander engine, so that the expander engine is enabled to drive the drivetrain and/or the electric motor. The internal combustion engine system further includes at least a second heat source for providing heat to the heat recovery assembly. A vehicle including such an internal combustion engine system is also provided.
US10378387B2
A shroud support system with load spreading comprises a shroud hanger having a first wall and a second wall spaced apart in an axial direction by a retainer support wall, a ceramic matrix composite shroud segment disposed in the shroud hanger between the first and second walls and the retainer support wall, a retainer having circumferentially spaced first and second bolt holes, the retainer passing through the shroud, first and second bolts passing through the shroud hanger and engaging the first and second bolt holes of the retainer.
US10378381B2
A gas turbine engine component has an airfoil extending radially inwardly of an outer platform to an inner platform. A central passage is formed within the airfoil and has an inlet end for receiving cooling air. An outlet end in the inner platform delivers cooling air to a downstream use. The airfoil has a suction wall and a pressure wall, and extends in an axial direction from a leading edge to a trailing edge. A suction skin core is between the central passage and the suction wall. A pressure skin core is between the central passage and the pressure wall.
US10378366B2
A steam turbine rotor blade achieving both abrasion resistance and reliability, and a method for manufacturing a steam turbine rotor blade capable of obtaining such a steam turbine rotor blade are provided. A steam turbine rotor blade according to the invention is characterized by including a blade base material and an erosion shield formed on a surface of the blade base material, wherein the blade base material is composed of a titanium alloy, and the erosion shield is composed of a weld overlay layer including a parent phase composed of pure titanium in which a metal element is solid-dissolved or a titanium alloy in which a metal element is solid-dissolved, and a hard phase dispersed in the parent phase.
US10378363B2
An airfoil for a gas turbine engine includes pressure and suction side walls joined to one another at leading and trailing edges and extending in a radial direction. A serpentine cooling passage is provided between the pressure and suction side walls. A passageway adjoins a passage wall and is fluidly interconnected to an upstream turn that has radially spaced apart innermost and outermost contours. The innermost contour is provided at the wall. A resupply hole is configured to exit downstream from the innermost contour.
US10378349B2
An embodiment of an apparatus for estimating and displaying formation and formation fluid properties includes a sampling device coupled to borehole fluid, the borehole fluid including hydrocarbons released from a region of the formation surrounding an interval of the borehole. The apparatus also includes an analysis unit configured to analyze the sample of the borehole fluid at each of a plurality of sample times and estimate amounts of hydrocarbons in the borehole fluid, and a processing device configured to estimate one or more ratios of an amount of at least one hydrocarbon gas to an amount of at least another hydrocarbon gas at each sample time, analyze the one or more ratios to estimate a type of hydrocarbon fluid associated with the ratio, and automatically generate a fluid log that displays an indication of the type at each of the plurality of sample times.
US10378340B2
A system including a transmitter mounted inside a pressure bulkhead of a drill tool transmitting a light at a first wavelength is provided. The system includes a receiver mounted inside the pressure bulkhead to detect a second light at a second wavelength. The system also includes a wavelength multiplex unit positioned within the first pressure bulkhead for coupling the light at the first wavelength and the light at the second wavelength with an optical coupler. The optical coupler provides the light at the first wavelength to an external medium via a pressure resistant window and receives the light at the second wavelength from the external medium via the pressure resistant window. A method of using the above system to transmit and receive messages in a downhole optical link is also provided.
US10378339B2
Method and apparatus for controlling wellbore operations include a wellbore communication system comprising: a control sub-assembly with a first control unit, a second control unit, one or more downhole sub-assemblies interchangeably mounted on and carried by a bottom hole assembly, each downhole sub-assembly configured to wirelessly send and receive signals from the second control unit.
US10378338B2
A transmitter for inground use controls a depth signal transmit power in relation to a data signal transmit power such that one reception range of the depth signal at least approximately matches another, different reception range of the data signal. A portable device can form a system with the transmitter in which the portable device scans a plurality of frequencies within at least one low frequency depth signal range to measure the electromagnetic noise at each one of the plurality of frequencies and identify at least one of the frequencies as a potential depth frequency for the transmitter. The portable device can include a dual mode filter having a rebar mode and a normal mode filter. The depth signal frequency is dynamically positionable in relation to low frequency noise.
US10378331B2
Methods and systems are described for monitoring the integrity of a subsea pipeline network to transport the production fluid from a subsurface wellhead to surface facilities. More specifically, the described methods and systems are for monitoring the integrity of a riser pipe network and can include installing one or more inclinometers to the buoyancy tank and/or vertical riser structures.
US10378330B2
A tool for use in a borehole penetrating a formation method and a method for using the tool is disclosed. The tool includes a gyroscope for obtaining a first measurement of a rotation rate of the apparatus and at least one accelerometer for obtaining a second measurement of the rotation rate of the apparatus. A processor generates an estimate of the rotation rate using at least one of the first measurement of rotation rate and the second measurement of rotation rate. The estimate of the rotation rate is sued to determine a rotational position of a formation parameter measurement obtained during rotation of the apparatus in the borehole.
US10378320B2
A wellbore select fire switch retaining member system and method with an integrated through wire and ground wire in a switch sub. The system/method includes a retaining member that has a form factor acceptable by a conventional switch sub. The retaining member incorporates an electrical connection to the center pin of a pressure switch. The system further includes a secondary piston aligned with a piston in the switch (switch piston) so that external pressure is fully acted upon the entire switch piston creating a reliable switch connection. Another system includes an integrated retaining member and switch module having a form factor compatible with existing switch subs. The integrated module inputs include a ground wire and a through wire and the outputs include a ground wire, through wire and an arming wire.
US10378317B2
The present disclosure relates to passive flow control devices or FCDs and modeling methods applicable to same. In particular, a new method to extrapolate the value of a reference FRR tool to other tools with the same architecture, but different ratings. Instead of scaling the output of the model, the data of the available characterizations is used to extrapolate what the characterization results would be to the different FRR. This estimated data set is then used to fit a new model for the uncharacterized FRR tool.
US10378309B2
Embodiments of the present disclosure are directed toward a choke valve system including a choke valve body and a plurality of choke trims. The plurality of choke trims comprises a plug and cage choke trim, an external sleeve choke trim, and a drilling choke trim, wherein the drilling choke trim is configured to enable a fluid flow rate greater than the plug and cage choke trim and the external sleeve choke trim, and wherein each of the plurality of choke trims is configured to be mutually exclusively secured within the choke valve body.
US10378304B2
A subsurface release plug system includes a plug mandrel body and a plug. The plug mandrel body includes a bore, a flow port fluidly connected to the bore, and a sleeve adjustable from a first position to a second position. The sleeve prevents fluid flow through the flow port when in the first position and allows fluid flow through the flow port when in the second position. The plug is releasably connected to the plug mandrel body, wherein the plug is configured to be released from the plug mandrel body by fluid flowing through the flow port.
US10378301B2
A Compact Bonnet Booster (CBB) housing is monolithically formed to include an operating piston chamber, a booster piston chamber and two BOP bonnet end caps. When the CBB is assembled, the two BOP bonnet end caps contain bonnet hydraulic assemblies utilized to open and close the CBB housing with respect to a central BOP housing interior to change out the shear members. The CBB housing also defines therein hydraulic lines to open and close the wellbore utilizing the shear members as well as to operate the bonnet hydraulic assemblies. The CBB housing also incorporates a lifting pad eye near a center of gravity of said BOP. The CBB assembly also comprises a monolithically formed operating piston and corresponding shaft as well as a monolithically formed booster piston and corresponding shaft.
US10378299B2
In one embodiment of this disclosure, method of formulating a sealant to span an opening and form a seal with surfaces across the opening is provided. The method further includes selecting a fluid material capable of contacting and adhering to the surface of the opening and which reacts to form a solid material as a result of a thermal reaction. The method further includes selecting and intermixing one or more solids with the fluid material to form a composite, wherein the composite cures from a fluid to a solid and bond to the surfaces of the opening and the change in volume of the composite as the temperature thereof changes during curing is insufficient to cause it to pull away from the surfaces of the opening or fail internally.
US10378289B2
A cutting element may include a substrate and a volume of polycrystalline diamond material affixed to the substrate at an interface. The volume of polycrystalline diamond material may include a front cutting face with at least one substantially planar portion and at least one recess. The at least one recess may extend from a plane defined by the at least one substantially planar portion a first depth into the volume of polycrystalline diamond material in an axial direction parallel to a central axis of the cutting element. The volume of polycrystalline diamond material may comprise a region including a catalyst material. At least one region substantially free of the catalyst material may extend from the at least one substantially planar portion of the front cutting face a second depth into the volume of polycrystalline diamond material in the axial direction.
US10378287B2
Tools, for example, fixed cutter drill bits, may be manufactured to include hard composite portions having reinforcing particles dispersed in a continuous binder phase and auxiliary portions that are more machinable than the hard composite portions. For example, a tool may include a hard composite portion having a machinability rating 0.2 or less; and an auxiliary portion having a machinability rating of 0.6 or greater in contact with the hard composite portion. The boundary or interface between the hard composite portion and the auxiliary portion may be designed so that upon removal of the most or all of the auxiliary portion the resultant tool has a desired geometry without having to machine the hard composite portion.
US10378280B2
Shock absorber systems include a drive plate having a plurality of removable lugs. The drive plate is connectable to a rotary drive shaft. The shock absorber further includes a driven plate connectable to a rotary driven shaft. A housing may be fixedly secured to either or both of the drive plate and the driven plate. The housing may have an outer wall forming a hollow center portion and a plurality of openings extending through the outer wall to the hollow center portion. Each opening of the plurality of openings may have first and second positive stops formed thereon. The shock absorber further comprises an elastomeric member disposed in the housing between the drive plate and the driven plate. The elastomeric member is configured to absorb vibration from the driven plate. Each removable lug of the plurality of removable lugs has first and second striking faces at a radially distal edge and on circumferentially opposing sides.
US10378278B2
Disclosed is a smart ladder. The smart ladder may be A-frame type of ladders, such as A-frame ladders and A-frame platform ladders. The smart ladder includes right and left outrigger leg units which are swiveled coupled to the right and left sides of the ladder to provide side support. The ladder includes brace units facilitate in folding and unfolding of the ladder as well as the outrigger legs. An electronic system, which includes a sensor network, a processor and a warning system, is provided. The sensor network senses side inclination angle of the ladder and side force on the outriggers and predict potential hazards from exceeding load and angle thresholds. This enhances safe operation of the ladder and avoids injuries to the user and others in the vicinity.
US10378275B2
There is described a blind for installation between an inner environment and an outer environment where light originates. The blind comprises slats substantially forming a vertically periodic arrangement. Each one of the slats extends in a substantially horizontal axis, and comprises an upper surface and a lower surface. The upper surface has a normal oriented both upwardly and toward the outer environment, and comprises a coating providing specular reflection. The lower surface has reflection normal oriented both downwardly and toward any one of the outer environment and the inner environment, and comprises a coating providing specular reflection. The upper surface and the lower surface of a given slat are joined at an apex pointing toward the outer environment.
US10378273B2
A soundproof door assembly for use in reduction of sound transmitted from one side of the door to the other side, having an STC number at least STC 36 determined in accordance with ASTM E413-10 and E90-09, comprising a soundproof door having a thickness of 30-80 mm, which comprising two door skins, one formed as a front door skin and the other formed as a rear door skin for the soundproof door respectively; a quadrilateral frame, constituted by a top rail member, a bottom rail member, a left stile member and a right stile member to seal the perimeter of the door skins; and a multiple-layered core, to form a concrete inner portion of the door, which comprising three layers of a hard-soundproof material that blocks sound with high frequency over 500 Hz, wherein each of the door skins includes an aperture aligned and devoid of any soundproofing core thereby forms a window of the soundproof door for accommodation of a glass pane.
US10378269B2
A method for forming a sill pan is provided that includes the measurement of a width and length of an opening sill to be sealed. A piece of flexible sill pan material is cut based on the measured opening sill. Fold lines and cuts are created in the piece to form the sill pan. The resulting sill pan is readily formed to have at least one attribute of self-adherence, draining without shims, nail hole self-sealing, and provision of dams without resort to frame cutting.
US10378266B2
A remote controlled recessed window. The remote controlled recessed window includes a channel disposed within a wall, wherein a pair of opposing tracks are disposed within the channel. A pane having a first side and a second side is disposed within a frame. The first side and the second side are slidably engaged with the pair of opposing tracks. A motor is disposed within the channel and is operably connected to the pane such that the motor can slide the pane along the pair of opposing tracks between an open position and a closed position. A wireless receiver is in electrical communication with the motor. A wireless device can communicate with the wireless receiver to actuate the motor.
US10378257B2
In at least one implementation, a nut for a hinge pin includes a head and a sidewall portion extending from the head to a free end. The sidewall portion includes at least one void that defines part of at least one sidewall section. The void extends radially through the sidewall portion and along at least part of the axial extent of the sidewall portion including the free end so that the free end of the sidewall portion is not circumferentially continuous.
US10378250B2
A lock for closing a door with respect to a frame. The lock includes a lock body mounted on the door and a striker mounted on the frame, or vice versa. The lock body includes a catch element mounted so as to rotate between a striker keep position and a striker release position; elastic means suitable for driving the catch element from the striker keep position to the striker release position; a lever suitable for moving between two positions, a closing position in which it maintains the catch element in the striker keep position and an opening position in which it is disengaged from the catch element; and a service actuator suitable for applying a force f on the lever so as to bring it from the closing position to the opening position. The lock body further includes an emergency SMA actuator suitable for applying a force on the lever so as to bring it from the closing position to the opening position. The SMA actuator can apply a force higher than 100 N and including blocking means for allowing the force to be applied on the lever only when the force exceeds a predetermined threshold value.
US10378247B2
A detachable accessory for a saddle-ride vehicle includes a latching assembly supported on a side plate and having a latch member and handle. The latch member has a hooked latching portion and an elongated portion. The latch member is supported at a fixed pivot on the side plate for rotation between unlatched and latched positions. The handle is supported on the elongated portion and is biased in a first direction so that an end portion of the handle follows the rear edge of the side plate and forms a detent mechanism including a male detent member, a first receptacle to receive the male member to hold the latch member in the unlatched position and a second receptacle to receive the male member to hold the latch member in the latched position. The first receptacle is shallower than the second. A cam surface extends from the first receptacle to the second.
US10378240B2
The present application discloses systems and methods of providing different functionality to EAC devices using multiple algorithm/operand pairs, each tied to one or more different functions.
US10378239B2
Locking devices and, more particularly, locks that are electronically operable and controllable by mobile devices such as telephones, PCs, tablets and the like, include a lock body with a slider that actuates the lock into a locked state and software in the mobile device that operates the lock to an unlocked state.
US10378220B2
A structural element, including a base portion and a connecting central pin, has its base portion formed hallow, and having an internal reinforcement in the shape of WOW or MOM, to connect these elements with an insertable central pin so that the cross-section of the pin corresponds to the shape of the chamber between the reinforcements, when the upper surface of the structural element has longitudinal grooves, and is made from a modified polymer or elastomeric material comprising India rubber mixtures. The foundation is monomer ethylene propylene diene or natural rubber or styrene-butadiene rubber and/or combinations of the natural rubber/styrene-butadiene rubber, or thermoplastic elastomers, whose base is monomer ethylene-propylene-diene or polypropylene/monomer ethylene-propylene-diene or polyvinylchloride, or thermoplastic vulcanizates, whose base is monomer ethylene-propylene-diene and polyethylene or natural and/or synthetic rubber, modified by polyethylene or polypropylene.
US10378218B2
A fastener unit and related method for securing a board to a support is provided. The fastener unit includes a spacer block, a grip element extending from the spacer block and configured to fit in and engage a groove of the board, and one or more resilient compression elements extending from the spacer block. The one or more resilient compression elements can be a joist leg configured to engage a joist, or it can be vertically compressible toward a first plane that is transverse to a vertical axis of the spacer block so that portions of it can compress from an open mode to a compressed mode and fit within, then forcibly expand within the groove, thereby securing the spacer block in a position adjacent the groove to establish a gap between the board and another board. A related method of use also is provided.
US10378213B2
A panel is configured for attachment to a mounting surface of a building structure. The panel includes a first end surface and a second end surface, spaced from each other along a longitudinal axis; a top edge surface and a bottom edge surface, spaced from each other and offset from the longitudinal axis; and an inner surface and an outer surface, opposed to each other and extending from the first end surface and the second end surface. The inner surface includes a contact portion and a contour portion. The contact portion is disposed on a reference plane. The contour portion is contoured toward the outer surface, away from the reference plane, such that the contour portion defines a channel. The channel extends along at least a portion of a length of the panel, between the first end surface and the second end surface.
US10378212B1
A spiral staircase comprises a mounting column extending along a longitudinal axis. A plurality of tread assemblies each having a tread portion attached to a mounting plate is also provided. The tread assemblies are axially and angularly offset from an adjacent tread assemblies along the mounting column. In this aspect, each mounting plate has a first face that engages a corresponding portion of an outer surface of the mounting column and a second face from which the tread portion extends. Each of the tread assemblies further have attachment hardware that secures the mounting plate to the mounting column. Prior to attachment to the mounting column and in an unstressed state, the mounting plate has a first radius of curvature and the corresponding portion of the outer surface of the mounting column has a second radius of curvature. The first radius of curvature is less than the second radius of curvature so that when the mounting plate is secured to the column with the attachment hardware and the second face of the mounting plate substantially engages the mounting column, the mounting plate is in an elastically deformed state applying tension to the attachment hardware to inhibit loosening thereof.
US10378209B2
A composite sucker rod (12) has a tension rod (16) formed of a carbon fiber reinforced phenolic material and a support sleeve (18) formed of aluminum. The support sleeve (18) extends around the tension rod (16). A compressive preload is applied to the support sleeve (18) and a corresponding tensile preload is applied to the tension rod (16). The tensile preload reduces compressive loads applied to the tension rod (16). The compressive preload and the tensile preload are applied by differences in coefficients of thermal expansion of the materials from which the support sleeve (18) and the tension rod (16) are formed, and exposure to well temperatures. Opposite terminal end sections of the tension rod (16) have exterior peripheries (62) which are formed to define compound progressive radii provided having indentions (64) and protuberances (66) which fit in cooperative relation with formed surfaces of clamping members (34, 36) of end fittings (14) having profiles (38) to secure the end fittings to the tension rod (16).
US10378207B2
Certain exemplary embodiments can provide a method, which can comprise fabricating a substantially concrete free tower. The tower can comprise a plurality of sandwich panels. The tower can comprise a plurality of segmented sections. The plurality of segmented sections can comprise the plurality of sandwich panels. The tower can be assembled by coupling the plurality of segmented sections.
US10378203B2
A method for forming an insulation product based on a composite of mineral wool and another first material comprising the steps of: (1) forming mineral wool fibers using at least one fiberizing device; (2) introducing the first material to the formed mineral wool fibers at a location proximate the fiberizing device to form a first mixture; (3) drawing the first mixture into a collector to form a structure having a predetermined thickness; and (4) subsequently processing the first mixture to form the insulation product, wherein the first material is disposed throughout the insulation product.
US10378199B2
A joining device (100) for precast reinforced concrete elements with a dry joint comprising a first group of joining reinforcements (10′) arranged on a first plane and in parallel with one another, each one of said joining reinforcements (10) comprising one reinforcement (1) and two threaded ends (2). The device comprises first coupling means (30) for coupling to the columns (200) arranged between the joining reinforcements (10) and perpendicular to the first plane defined by the joining reinforcements (10) and a plurality of anchoring plates (20) arranged so as to define a closed frame inside of which the joining reinforcements (10) are arranged, and where the inner space defined by the anchoring plates (20) is filled with a structural filler material (concrete, resin, composite, etc.) (50). The anchoring plates (20) comprise a plurality of holes (21), at least one for each threaded end (2), in a position that matches up with the latter, and through which the threaded ends (2) remain accessible. The device comprises second coupling means (40) between the threaded ends (2) and the beam (300) rebars.
US10378193B2
A clamping device for mounting a sink to a counter includes a clamp having a clamp body and a binding spring of a flat-profile, bending type (“bending spring”), a binding lip for insertion through a first slot in the bottom surface of the countertop adjacent to the sink, the clamp and binding lip connected to the clamp body and extending away therefrom at least partially over an edge of the sink, and a clamp screw for insertion through a first opening in the clamp body and against a flange of the sink. The clamp screw may be covered by a screw cap, and a solid portion of the binding spring may be disposed between the clamp screw and the sink flange, or an opening in the binding spring may permit the clamp screw to press directly against the sink flange.
US10378187B2
Aspects of the present disclosure relate to an apparatus including a drum rotatable about an axis of rotation and a support mount secured to the drum. The apparatus includes a support mount defining first and second fastener openings and first and second anchor openings. A replaceable holding block mounts to the support mount and the replaceable holding block has a front face and a rear face. The replaceable holding block defines a first fastener opening, a second fastener opening, and a tooth opening that extend through the replaceable holding block from the front face to the rear face. The first and second fastener openings of the replaceable holding block align with the first and second fastener openings of the support mount when the replaceable housing block is mounted to the block mounting surface. A tooth is secured to the replaceable holding block at the tooth opening.
US10378186B2
When a work implement is actuated in such a manner that a work point is located at each of a plurality of positions on a datum line, a first work point position computing section calculates a position of the work point at each of the plurality of positions. A calibration value computing section calculates calibration values of angle conversion parameters (αbm, βbm, αam, βam, αbk, βbk), dimension parameters (Lbm, Lam, Lbk), and line parameters (tilt tan θ, intercept Zline) using the fact that the positions of the work point at each of the plurality of positions calculated by the first work point position computing section can satisfy a linear equation indicating a datum line. A parameter update section reflects the calibration values calculated by the calibration value computing section in computation by a corresponding computing section that is one of the angle computing section and the first work point position computing section.
US10378181B2
A guard rail system for use with a machine is provided. The guard rail system comprises a handrail member, a support member that defines a longitudinal axis and an open channel that extends along the longitudinal axis and a snap receiving aperture that is in communication with the channel, and an insert that includes a snap feature that is configured to fit within the channel and the snap feature is configured to be disposed in the snap receiving aperture.
US10378178B2
A system and a method configured to produce a precisely fitted attachment blade and a corresponding excavator scoop and templates configured to produce a precisely fitted attachment blade and a corresponding excavator scoop. Thus a transportation requirements to a construction site can be significantly reduced. Furthermore attachment blades for particular excavator scoops can be produced quickly for particular excavator scoops and excavator scoops can be configured with tooth holders. Furthermore existing attachment blades and excavator scoops can be regenerated quickly when service is required.
US10378165B2
A guardrail crash absorbing assembly including overlapping elongated upstream and downstream rail panels, an impact head for sliding an upstream rail panel relative to a downstream panel when impacted by a vehicle, and a cutting tooth with a cutting tooth portion having a cutting surface and a hook structure for cutting and splitting the downstream rail panel upon vehicle impact on the impact head.
US10378160B2
A system for determining road quality includes a vehicle equipped with sensors to detect a position of the vehicle on the road and a suspension strut parameter indicative of road quality. The suspension strut parameter may be suspension strut pressure or suspension strut cylinder stroke. A threshold range is established outside of which an absolute value of the suspension strut parameter is associated with poor road quality. A computerized system generates a heat map to display relative quality of road segments.
US10378159B2
The present invention relates to the detection of a short term irregularity under a driving vehicle having a first wheel, by determining a first sensor signal indicative of time dependent vibrations at the first wheel, using a first sensor; determining a second sensor signal indicative of a vertical movement the vehicle chassis, using a second sensor; and detect a short term irregularity of a road surface under the driving vehicle based on the first sensor signal and the second sensor signal.
US10378156B2
The invention relates to a device for fastening trackside modules to a rail having a base and a head. The device includes two clamps that are clamped on the base of the rail with the use of a mechanism that extends under the base of the rail. At least one of the clamps is movable. A bracket is fastened to at least one of the clamps and a trackside module is fastened next to the head of the rail. A pair of brackets is fastened with the use of fasteners to surfaces of each of the clamps. The brackets extend transversely to the longitudinal axis of the rail and at least one upwardly extending section is fastened using second fasteners to at least one of the brackets outer side surfaces. At least one trackside module is fastened to an upper end region of at least one upwardly extending section.
US10378152B2
The objective of the present invention is to provide a packaging paper for food which on the one hand offers a sufficiently high resistance against the penetration of grease, oil, and water and on the other hand can easily be recycled or biologically degraded.
US10378144B2
A handicraft roller, used for pressing a piece of cloth to put a sharp crease or fold in the fabric, includes an elongated grip with first and second ends spaced from each other in the longitudinal direction of the grip. A rolling member is attached to the first end of the grip so as to be rotatable about a predetermined axis. The rolling member is made up of a constant diameter portion and two decreasing diameter portions flanking the constant diameter portion. The constant diameter portion has an outer diameter that remains constant over a predetermined length of the axis. Each of the decreasing diameter portions has an outer diameter that decreases with increasing distance from the constant diameter portion along the axis.
US10378139B2
Provided is a washing agent pump and a laundry treating apparatus having the same. The laundry treating apparatus may include a cabinet, a tub provided within the cabinet, a rotary tub provided within the tub in a rotatable manner, and a washing agent supply unit. The washing agent supply unit may include a storage container to store a liquid washing agent including a liquid detergent or a liquid softener, the storage container being slidably provided in the cabinet, a washing agent supply passage having one side connected to the storage container and another side connected to the tub, and a washing agent delivery device provided in the washing agent supply passage to deliver the liquid washing agent to the tub.
US10378137B2
Regarding a method of a sewing process for a trim cover of a vehicle seat provided with a decorative band, conventionally, a decorative band made up of a covering and wadding is sewn to a member of a trim cover similarly made up of a covering and wadding. Because of this, an area where a decorative band is sewn has an increased thickness, causing discomfort when an occupant sits. To address this, in the example embodiment, a sewn covering is manufactured by sewing together coverings for a portion of a trim cover and a decorative band and sewing decorative stitching through the sewn ends, and then the sewn covering and wadding are overlaid on each other to sew their borders together. This makes it possible to reduce the thickness of an area where the decorative band is sewn and reduce the discomfort when an occupant sits.
US10378134B2
An object of the present invention is to provide a nonwoven fabric for molding with a good moldability, even when it is a binder-bonded and/or printed nonwoven fabric; and a surface material for automobile. In the nonwoven fabric for molding of the present invention, a binder for fiber bonding and/or a printing is applied to a fiber web, and a stress at 20% elongation in the cross direction of the nonwoven fabric for molding is 24 to 36 N/3-cm-width. The surface material for automobile of the present invention consists of the nonwoven fabric for molding. In the present invention, it has been found that a good moldability is achieved when a stress at 20% elongation in the cross direction is 24 to 36 N/3-cm-width.
US10378131B2
Apparatuses and methods for making surgical braids, the apparatuses and methods having active and passive tracks. Additionally, various embodiments of surgical braids having changing patterns of traces, alternating colors, alternating cores, and tubular and flat sections, and combinations thereof.
US10378127B2
The present disclosure describes a yarn comprising a blend of jade-containing fibers, such as jade-containing polyester fibers, with hydrophobic cotton fibers and optionally conventional fibers. The jade in the jade-containing polyester fibers provides the yarn with a cooling effect when it contacts a person's skin. The hydrophobic cotton fibers provide the yarn with hydrophobicity. When included in a fabric that also contains yarn having hydrophilic properties in a manner such that a higher percentage of the hydrophobic yarn is present on the back surface of the fabric than on the front surface of the fabric, the fabric has a cooling and moisture-wicking effect. The yarn may be used as the fill of a denim twill weave to provide denim clothing having enhanced cooling and moisture-wicking properties.
US10378126B2
A spinning preparation machine includes a consolidating means for producing a roving having a protective twist from a fiber bundle, a drafting system arranged upstream of the consolidating means, a winding device arranged downstream of the consolidating means, and a movably mounted traversing element adjacent the winding device to guide the roving being wound onto a tube. In a side view of the spinning preparation machine, the consolidating means is arranged vertically between at least one feed roller of the drafting system and the traversing element, and the feed roller and the traversing element are arranged on a same side of the consolidating means so that in operation of the spinning preparation machine, the roving experiences a change in direction after exiting the consolidating means and prior to being wound onto the tube.
US10378122B2
According to an embodiment of the present invention, there is provided a method for growing a single crystal ingot having a target resistivity in a silicon melt by the Czochralski method, including steps of: deriving a resistivity value according to a dopant concentration included in a raw material and tabulating the resistivity value with reliable data; setting a reference value of a dopant concentration with respect to a target resistivity value; deriving a measurement value with respect to the dopant concentration included in the raw material itself; calculating a difference value between the reference value and the measurement value; and performing a counter doping on the silicon melt as much as the difference value. Accordingly, a single crystal ingot having a resistivity of 8 kΩ or more can be grown without improving impurities included in the raw material itself.
US10378118B2
Various implementations described herein are directed to a method of performing a land seismic survey operation. The method may include receiving a first information from a central recording system by a computer system on a seismic truck. The first information describes time and locations of seismic shots being performed in the seismic survey operation. The method may include using a set of rules and the first information to determine a start time for a seismic shot at a next shot location. The method may also include transmitting a second information that describes the next shot location and the start time to the central recording system.
US10378116B2
A photoelectrochemical reaction device of an embodiment includes: a first stack including a first electrode, a second electrode, and a photovoltaic layer provided therebetween; a second stack including a third electrode electrically connected to the first electrode, a fourth electrode electrically connected to the second electrode, and an ion migration layer provided therebetween; and an electrolytic solution tank storing a first electrolytic solution in which the third electrode is immersed and a second electrolytic solution in which the fourth electrode is immersed. One of the third and fourth electrodes causes an oxidation reaction, and the other of the third and fourth electrodes causes a reduction reaction. The third and fourth electrodes have ion permeability. An area of the second stack is larger than that of the first stack.
US10378114B2
A cathode protection method of embedded CFRP anode for reinforced concrete structure includes the following steps. Provide a preformed groove with a predetermined shape and size in a surface of a protection area of a reinforced concrete body, and remove dust in the preformed groove. Provide a CFRP member on the surface of the protection area of the reinforced concrete body. Coat an electrical conductive adhesive material between side surfaces of the reinforcing column of the CFRP member and the preformed groove and between the reinforcing plate and the reinforced concrete body. Connect the CFRP member with a positive electrode of an external DC power supply and the steel reinforcing element with a negative electrode of the external DC power supply.
US10378109B2
A substrate processing system includes a processing chamber including a showerhead, a plasma power source and a pedestal spaced from the showerhead to support a substrate. A filter is connected between the showerhead and the pedestal. A variable bleed current circuit is connected between the filter and the pedestal to vary a bleed current. A controller is configured to adjust a value of the bleed current and configured to perform curve fitting based on the bleed current and DC self-bias voltage to estimate at least one of electrode area ratio, Bohm current, and radio frequency (RF) voltage at a powered electrode.
US10378108B2
Embodiments of the present disclosure relate to a showerhead assembly for use in a processing chamber. The showerhead assembly includes a porous insert disposed in a space defined between a gas distribution plate and a base plate to moderate the corrosive radicals resulting from plasma ignition to reduce particle issues and metal contamination in the chamber. The porous insert is a conductive material, such as metal, used to reduce the gap electrical field strength, or may be a dielectric material such as ceramic, polytetrafluoroethylene, polyamide-imide, or other materials with a low dielectric loss and high electrical field strength under conditions of high frequency and strong electric fields. As such, the electrical breakdown threshold is enhanced. The porous insert may reduce and/or eliminate showerhead backside plasma ignition and may include multiple concentric narrow rings that cover gas holes of the gas distribution plate.