US10169947B1
A method and device for managing currency item replenishment in a transaction device configured to accept a plurality m of currency item denominations, wherein the method comprises analyzing transaction history data to produce statistics from which an optimum currency item replenishment period and currency item replenishment levels are determined.
US10169941B2
The present invention concerns a method (PR) for detecting an identifier (Id) for starting a motor vehicle (V), said motor vehicle comprising a first antenna (A1) and said identifier (Id) comprising a second antenna (A2). The method (PR) is characterized in that it comprises: transmitting, by said first antenna (A1), a first Bluetooth Low Energy™ signal (Sg1) to said identifier (Id) at a nominal power (P1); measuring the power (P1′) of said corresponding signal (Sg1′) received by the second antenna (A2) of said identifier (Id); comparing said measured power (P1′) with a threshold power (Ps), said threshold power (Ps) corresponding to a threshold distance (ds) from said first antenna (A1) that is less than the radius (r1) of a circle (C1) inscribed within the passenger compartment (H) of the motor vehicle (V), said circle (C1) being centered on said first antenna (A1); authorizing the starting of the motor vehicle (V) if the measured power (P1′) is greater than or equal to said threshold power (Ps).
US10169940B1
A control method includes the electric lock entering an administrator setting mode after receiving an administrator password; the electric lock generating an authentication code in the administrator setting mode; the electric lock wirelessly receiving a first input from a portable device; the electric lock comparing the first input with the authentication code; the electric lock pairing with the portable device and receiving unique identification information of the portable device when the electric lock determines that the first input matches the authentication code; the electric lock storing the unique identification information of the portable device; and the electric lock performing an unlocking operation when the electric lock receiving a second input and sensing the portable device having the unique identification information within a predetermined distance.
US10169930B2
A vehicle lift comprising a main housing and a carriage assembly configured to engage a wheel of a vehicle, with the carriage assembly being vertically shiftable relative to the main housing. The vehicle lift additionally includes a lift control module for controlling actuation of said carriage assembly. The vehicle lift further includes a docking area configured to receive a diagnostic device, with the docking area including a power port configured to provide power to the diagnostic device.
US10169927B2
Methods and systems are provided for presenting information pertaining to the health of one or more mechanical components of a vehicle. One exemplary method involves a client device initiating an ad hoc wireless connection with a monitoring system onboard the vehicle, requesting status information for the vehicle from the monitoring system via the ad hoc wireless connection, and receiving the status information for the vehicle from the monitoring system via the ad hoc wireless connection. The monitoring system generates the status information based at least in part on measurement data obtained from one or more sensor systems during operation of the vehicle and provides the status information in response the request. The client device processes the status information present the one or more graphical representations of the current condition of the one or more mechanical components of the vehicle on the client device.
US10169907B2
For a given texture address, a texture sampler fetches and reduces texture data with a filter accumulator suitable for providing a weighted average over a variety of filter footprints. A multi-mode texture sampler is configurable to provide both a wide variety of footprints in either a separable or non-separable filter modes and allow for a filter footprint significantly wider than the bi-linear (2×2 texel) footprint. In embodiments, sub-sample addresses are generated by the texture sampler logic to accommodate a desired footprint. The sub-sample addresses may be generated and sequenced by multi-texel units, such as 2×2 texel quads, for efficient filtering. In embodiments, filter coefficients are cached from coefficient tables stored in memory.
US10169902B2
In one embodiment, an application presentation system may allow a user to visually track a change between states of an application by having a marker visual that becomes an application visual. The application presentation system may present a predecessor visual 402 representing a predecessor operational state of an application. The application presentation system may change the application into a successor operational state with a successor visual 404. The application presentation system may present a transition animation tracking a transition between the predecessor operational state and the successor operational state.
US10169898B2
This application provides a TV screenshot method and an associated television (TV). The method includes: upon receiving a screenshot request, acquiring a layer range of On Screen Display (OSD) sub-layers corresponding to windows of every application displayed on an OSD layer; and generating the screenshot image by taking a snap shot of the OSD sub-layers in the layer range. This application can prevent unwanted system notification information image from being captured when a snap shot is taken.
US10169896B2
A sub-image of data of a first full image may be selected. The sub-image of data may at least partially obscure an object within the first full image. A request to replace the sub-image of data may be transmitted over a network. The request may include transmitting the full image and transmitting metadata associated with the first full image to one or more of a server computing device. The server computing device may analyze a history of images and select one or more images of the history of images that match one or more attributes of the metadata. The server computing device may replace the sub-image of data using the one or more images to generate at least a second full image that includes the object, wherein the object is not obscured. The second full image may be received over the network.
US10169889B2
A technique is described for analyzing a dataset that includes many dataset objects by generating a hybrid chart. The hybrid chart is a two-dimensional chart that is divided up into multiple segments. Some segments are configured to present a color from a color scale that is used to represent the number of dataset objects that lie within the segment. Other segments are configured to present dataset objects within the segment by plotting the dataset objects. Depending on the number of dataset objects within the segment, one of these two approaches can be used. The chart offers interactivity like zooming and selecting a range of datasets. Furthermore the chart starts by offering a coarse overview while generating views with increasing granularity and more details over time. During this process the chart remains completely interactive.
US10169887B2
Systems, computer readable media, and methods for hardware accelerated blits of multisampled textures on graphics processing units (GPUs) are disclosed. For multisampled surfaces, texture-to-buffer blits cannot be trivially implemented because most GPUs do not support writing multisampled surfaces with a linear memory layout. Moreover, GPUs often have a maximum limit for row stride (i.e., the number of bytes from one row of pixels in memory to the next) and/or texture size. When the destination buffer for the blit of a multisampled texture is too large to be aliased by an equivalent non-multisampled texture view, the stride of the view has no spatial relationship with the destination buffer. Thus, to access the source texture correctly, a ‘remapping’ may be performed to determine the linear sample index of a fragment within the view, and the destination buffer stride may be used to compute the texture coordinates used to sample the source texture.
US10169886B2
Method comprising: first mapping, in a reference color space, said source colors from a source color gamut into a reference color gamut, resulting in intermediate colors, second mapping said intermediate colors from said reference color gamut into said target color gamut, resulting in target colors forming at least one mapped image, wherein said first mapping is defined through information representing said second mapping.
US10169883B1
A method for forming a desired bend angle in an orthodontic appliance comprising: obtaining desired bend angle; determining initial bend angle to be applied in gripped state; causing forming of a bend with initial bend angle; monitoring bending; in response to initial bend angle in the appliance in the gripped state being reached, causing the release of at least a portion of the appliance so that appliance is in the free state, measuring resultant angle of the bend in free state; selectively executing: in response to resultant angle being within a predefined tolerance of the desired bend angle, determining that desired bend angle has been reached; and in response to the resultant angle being outside the predefined tolerance level of the desired bend angle, iteratively applying an adjusted bend angle to the appliance in the gripped state until the desired bend angle is achieved as determined in the free state.
US10169871B2
Embodiments disclose a method and system for segmenting medical images. In certain embodiments, the system comprises a database configured to store a plurality of medical images acquired by an image acquisition device. The plurality of images include at least one first medical image of an object, and a second medical image of the object, each first medical image associated with a first structure label map. The system further comprises a processor that is configured to register the at least one first medical image to the second medical image, determine a classifier model using the registered first medical image and the corresponding first structure label map, and determine a second structure label map associated with the second medical image using the classifier model.
US10169870B2
The present invention relates to a novel objective method for assessing high contrast resolution of images based on Rayleigh criterion and a testing operating method. The novel objective method for assessing high contrast resolution of images based on Rayleigh criterion involves combining the Rayleigh criterion with regional pixel intensity profiles for simultaneous application to high contrast resolution images of CT equipment, which allows objective assessment by using the Rayleigh criterion after the drawing of the regional pixel intensity profiles; the introduction of a normalized margin and the use of a Lanczos window function for interpolation processing on original images enable a considerably practical, time-effective and operable objective assessment method that is convenient for testers to use and also easy for CT equipment operators to use. Such a method, just like a modulation transfer function (MTF) method, is capable of tracking subtle and slow changes of the high contrast resolution of CT equipment in the life cycle thereof objectively and accurately, thus allowing improvement of the use efficiency of the CT equipment in the life cycle thereof; therefore, the method is suitable for extensive popularization and application.
US10169869B2
A system includes acquisition of an image of a patient volume, automatic determination of medical findings based on the image of the patient volume, automatic determination to assign the medical findings to a priority review queue, the priority review queue including medical findings to be reviewed while the patient remains proximate to the medical imaging scanner, reception of an authorization to acquire a second image of the patient volume based on the medical findings while the patient remains proximate to the medical imaging scanner, and acquisition of the second image of the patient volume while the patient remains proximate to the medical imaging scanner.
US10169854B2
The present invention disposes a plurality of measuring marks on a dummy region having a seal line to detect a position and a width of the seal line during a fabrication process of a liquid crystal display device and then process can be terminated without further processes in case of bad quality of the seal line, thereby process delay and cost may be minimized.
US10169853B2
An example device in accordance with an aspect of the present disclosure includes an identification engine, a clustering engine, and a weighting engine. The identification engine is to identify User Interface (UI) elements of an application under test based on an image processing analysis of screens of the application under test. The clustering engine is to cluster the UI elements into at least one cluster based on at least one feature of the UI elements. The weighting engine is to assign score weights to the UI elements of a given screen according to which of the at least one cluster that a given one of the UI elements is clustered in.
US10169851B2
Embodiments describe an accurate and rapid method for assessing spinal bone density on chest or abdominal CT images using post-processed colored images. Post-processing of CT images for the purposes of displaying the spine is followed by color enhancement of routine unenhanced or contrast enhanced CT images to improve diagnostic accuracy, inter-observer agreement, reader confidence and/or time of interpretation as it relates to assessing bone density of the spine. CT images are post-processed (without changes to the standard-of-care CT imaging protocol and without additional cost or radiation for the patient) to straighten the spine for improved visualization of multiple segments. The color-enhanced images can be displayable simultaneously with the grayscale images. Methods and systems are provided for performing opportunistic bone density screening.
US10169850B1
A remote visual experience application which transmits real-time video remotely includes a filter which obscures one or more previously identified regions in space when the regions come within the camera's field of vision. The application may be a shared visual experience application, in which the camera is mounted to a wearable appliance of a local user. The application may include a function for mapping regions of a space in which the application will be used, and defining different levels of remote access for different regions of the space. A space map may be generated before or during transmission of video to a remote user. Exemplary embodiments include a virtual vendor house call application or a game. The application may further include an audio filter for filtering an audio signal.
US10169849B2
Systems and methods for automatically rendering variable depth of field photographs are disclosed. A method includes: receiving, by a computer device, a photograph; determining, by the computer device, a viewing user to receive the photograph; determining, by the computer device, a contextual personalized focus for the photograph for the viewing user; rendering, by the computer device, a version of the photograph based on the determined contextual personalized focus; and providing, by the computer device, the rendered version of the photograph to the viewing user.
US10169841B1
Methods, systems, and computer-readable media for dynamic interface synchronization for virtualized graphics processing are disclosed. A GPU interface synchronization request is sent from a compute instance to a graphics processing unit (GPU) server via a network. The GPU server comprises a virtual GPU attached to the compute instance and implemented using at least one physical GPU. Based at least in part on the GPU interface synchronization request, a shared version of a GPU interface is determined for use with the compute instance and the GPU server. Program code of the shared version of the GPU interface is installed on the compute instance and on the GPU server. Using the shared version of the GPU interface, the compute instance sends instructions to the virtual GPU over the network, and the virtual GPU generates GPU output associated with the instructions.
US10169838B2
A method, computer program product, and system for generating and embedding a watermark in digital video frame include a processor obtaining a request to generate a watermark and embed the watermark in a digital video frame captured by a first monitor. Based on obtaining the request, the processor fetches from one or more pre-defined regions of a memory resource, digital video data captured by at least two monitors, where a timestamp of the digital video data is equal to a timestamp of the digital video frame. The processor generates a watermark from the digital video data by calculating a binary result of the digital video data. The processor embeds the watermark (binary result) in the digital video frame.
US10169828B1
A method and system applies analytics models to a tax return preparation system to determine a likelihood of qualification for an earned income tax credit by a user, according to one embodiment. The method and system receive user data and applying the user data to a predictive model to cause the predictive model to determine, at least partially based on the user data, a likelihood of qualification for an earned income tax credit for the user, according to one embodiment. The method and system display, for the user, an estimated tax return benefit to the user, at least partially based on the likelihood of qualification for the earned income tax credit exceeding a predetermined threshold, to reduce delays in presenting estimated earned income tax credit benefits to the user during a tax return preparation session in a tax return preparation system, according to one embodiment.
US10169817B2
A computer system, method, and program product for dynamically allocating storage bandwidth in an exchange is provided. The method provided creates, by an exchange server, a total inventory of resources for auction, whereby the total inventory of resources for auction includes resources from at least one provider. The total inventory of resources for auction is broadcast to at least one bidder. The amount of a resource is awarded to the at least one bidder at an end of a bidding interval, based on a bid provided by the at least one bidder during the bidding interval, where the amount of the resource is a portion of the total inventory of resources for auction.
US10169814B2
A high speed apparatus and method for processing financial instrument order books are disclosed. With respect to an exemplary embodiment, a reconfigurable logic device is employed to synthesize quote events associated with a plurality of financial instruments from a financial market data feed.
US10169810B2
A computerized method of detecting product description inconsistencies, comprising receiving from a seller a product description comprising one or more attributes of a product offered for sale on an online marketplace arena, extracting automatically the one or more attributes by analyzing the product description using one or more language analysis tool, analyzing automatically the one or more attributes compared to a plurality of attributes of one or more other products of a same class as the product to detect one or more inconsistencies of the product description with respect to the one or more attributes and outputting the at least one inconsistency.
US10169809B2
An answer form capable of saving display space and visibly easy to examine is provided. An answer form processing method includes the steps of obtaining a question form including one or more lines of a question sentence and a plurality of consecutive lines of options, obtaining an answer form that indicates an answer for the question sentence from an answerer, the answer form being generated by adding one or more characters to the one or more lines in the question form, each of the lines indicating the option, comparing the question form and the answer form on a line-by-line basis, and outputting at least a part of each line in the answer form while restricting output of the line which matches the corresponding line in the question form, thereby outputting the answer form where the line indicating the option to which one or more characters are not added by the answerer is omitted.
US10169808B2
One or more computers may close a purchase order by use of rules. Certain embodiments use values of attributes of a line in a purchase order (PO) to identify a rule among multiple rules. The PO line's attributes which are used to identify the rule are internal to a buyer. When the rule which is identified is disabled, the line is retained unchanged in the purchase order. When the identified rule is not disabled, a user-specified logic which is identified in the rule is used to determine a new value of a numeric term, the numeric term having a preexisting value previously agreed upon by the buyer and the seller, e.g. in units of quantity or units of money. Subsequently, an indication of the line being changed in the purchase order is transmitted to the seller. User may specify different logics in different sets of rules, for different business units.
US10169803B2
Systems and methods are provided for generating social networking recommendations. A color preference of a first user may be determined from a color palette of a first image associated with the user and/or a color palette of an item associated with the user. Other users may be identified that have a similar color preference as the first user based at least in part on the determined color preference of the first user. Interactions between the first user and one or more other users having similar color preferences with respect to the first user may be facilitated. A social networking recommendation may be generated with respect to the one or more other users having similar color preferences with respect to the first user.
US10169802B2
Price and product attributes from webpages are imported, indexed, analyzed, and made available to be searched in close-to realtime, allowing search for price changes specific to products on individual webpages and for products across all webpages as well as to identify longitudinal correlations between price changes and product attributes. Users may search the data and set alerts.
US10169801B2
In various example embodiments, a system and method to provide status indictors on an image galley is disclosed. At least one item to be displayed in an image gallery on a client device is identified. Once identified, status information for the item is obtained. Subsequently, gallery rendering and display instructions are generated and transmitted to the client device. The rendering and display instructions include the status information and enables generation of status indicators from the status information for display over the image gallery at the client device. The rendering and display instructions may also include instructions for displaying the image gallery. The status information at the client device may be updated as status information changes.
US10169797B2
Methods, systems, and apparatus, including computer programs encoded on a computer readable storage medium, for identifying entities based on value. In one aspect, the method may include actions for receiving a query that specifies a location. Additional actions may include identifying candidate entities that are identified as responsive to the query and that are associated with the location, selecting a subset of the candidate entities, and determining a representative value of an attribute that is associated with each candidate entity of the subset of the candidate entities. Other actions may include in response to determining that the current value of the attribute that is associated with the particular candidate entity of the subset deviates more than a threshold amount from the representative value, adjusting a ranking score for the particular candidate entity, and ranking the particular candidate based at least on the ranking score for the particular candidate entity.
US10169784B1
Customers of a financial institution may apply for a line of credit for use with, e.g., a web-based bill pay service. The credit line may be determined using an average value of the customer's previously direct-deposited paychecks and an analysis of the customer's spending behavior using the web-based bill pay service. In some implementations, the financial institution may aggregate data points associated with the customer to make a determination of an amount, an interest rate, and a term of the line of credit. The line of credit may be used to pay bills from a financial services institution and unrelated third-party billers with which the customer has a payment history, as well as provide for cash for use by the customer.
US10169782B2
The present disclosure is directed toward targeting advertisements to a close-knit group of users. Methods and systems of the present disclosure identify a close-knit group of users or devices based on the use of a concurrent streaming account. The methods and system further include providing an advertisement in conjunction with the content streaming to the devices of the close-knit group to increase the likelihood of a conversion. Optionally, the methods and systems tailor these advertisements based on an age segment of targeted users or based on features engaged by another user of the close-knit group.
US10169781B1
A method and system for generating information about portable device advertising is disclosed. Embodiments are directed to a mechanism for distinguishing advertisements accessed by, actual portable devices and/or emulated portable devices, where the distinguished advertisements may then be used to generate information about portable device advertising. The advertisements may be communicated via any advertising medium accessible to portable devices, systems emulating portable devices, etc. Additionally, access to the advertisements may be controlled by actual usage of devices, or alternatively, by simulated usage of the devices in accordance with determined simulation parameters. Actual device usage may also be gathered and accessed to configure and/or adjust the simulation parameters used in the simulations.
US10169780B2
A system for providing multimedia content. The system includes means for transmitting targeted multimedia content to customers via a telecommunications network; and automatically receiving and outputting the content on a mobile platform. In the illustrative embodiment, the system includes means for encoding, compressing and storing content on a server. An applet is transmitted from the server to each mobile platform. When executed at the mobile platform, the applet deciphers the content and retrieves a schedule with a playback time. The content is then played out without interrupting the user. The applet may include credit code which adds time to a SIM card on the mobile platform giving a user credit time to use the device for one or more functions (communication, games, etc.) at no additional charge. The applet may also include a bar code which when displayed to a third party vendor, allows the user to receive a discount on purchases of goods or services related to the ad. In the best mode, the mobile platform includes a cellular transceiver adapted for a GSM or CDMA network. The mobile platform stores data relating to the output of the content and sends this data on command back to the server. The server includes code for forwarding this feedback data to advertisers.
US10169768B2
A communications system and method by which information is transmitted and received bi-directionally between digital signage and individuals viewing scenes displayed on digital signage. The digital signage transmits and receives information via an RFID reader and the individual transmits and receives information via an RFID tag. The system and method are useful in providing subscribers to a product/service information database with individually customized information about products and services based on the personal profiles of the individual subscribers.
US10169766B2
A server apparatus according to the invention obtains, from a terminal apparatus, scroll operation information conducted on a display area of the terminal apparatus, and obtains content identification information for identifying the content displayed at the display area, and calculates the user's degree of interest in the content identified by the obtained content identification information.
US10169764B2
A permitting system for controlling devices in a system includes a permit issuing agent that receives a command to be sent to a device. Based upon at least one attribute of the command, the permit issuing agent identifies one or more business logic modules that is pertinent to the command. Each business logic module has a respectively different set of business rules associated with it. Each identified business logic module determines whether the command complies with the business rules associated with that module. If the command is determined to comply with the business rules of all of the identified business logic modules, the agent issues a permit for the command, and the permit is sent to the device for execution of the command.
US10169763B2
Techniques, including systems are methods, for analyzing data from multiple sources are disclosed and suggested herein. In an embodiment, information from one or more information sources is received. The received information is stored in one or more data stores that collectively implement one or more ontologies. One or more conditions are applied to the information in the one or more data stores to determine a conclusion.
US10169762B2
The determination of legal or contractual risks in datacenter migration is performed by: storing business application information which is information about management of applications and data, applicable law information at a datacenter and contract information about a contract with a datacenter; extracting first migration information, which is information regarding datacenter migration, from business application information associated with a particular application and particular data which are migration targets; extracting second migration information, which is information regarding the datacenter migration, from applicable law information associated with a migration destination datacenter; extracting third migration information, which is information regarding the datacenter migration, from contract information associated with the migration destination datacenter; and comparing the first and second migration information with the third migration information.
US10169758B2
Systems and methods for depositing monetary funds into an account are described. A first request from a first individual to deposit monetary funds into an account associated with an entity may be received. The first individual is not an account owner of the account. Monetary funds from the first individual may be received for deposit in the account. The monetary funds may include cash, checks, credit card transfers, and/or debit card transfers. The receipt of the first request may be receipt of a paper ticket with an access code authorizing deposit of monetary funds into the account. One or more restrictions may be reviewed to authorize the deposit of monetary funds in the account.
US10169756B1
A computer-implemented system and method includes receiving a first geographic location of a mobile device when a mobile wallet transaction is initiated, receiving a second geographic location of the mobile device after the mobile wallet transaction is initiated, comparing the first and second geographic locations to ensure a match, permitting the mobile device to process the mobile wallet transaction upon determining that the first and second geographic locations of the mobile device are within a predefined distance of each other, and transferring funds to a merchant after verifying that the second geographic location of the mobile device is within a predetermined distance of a location of the merchant.
US10169755B2
A system and method of funding a financial transaction card, providing a financial transaction card to a user, wherein the financial transaction card has a face value and wherein an amount of funds pertaining to the face value is placed in a liability account, and wherein the financial transaction card has an actual value of zero, activating the financial transaction card by the user; and funding a funds pool for the financial transaction card with the funds from the liability account after the activation of the financial transaction card, wherein only funds from the funds pool is available for conducting a purchase.
US10169754B2
A method for performing a transaction between a portable device and a transaction terminal includes establishing a communication channel between the portable device and the transaction terminal; establishing a first data link between the transaction terminal and the transaction server; and using an application program in the transaction server to perform the transaction with the transaction terminal through the data link, on behalf of the portable device.
US10169747B2
For advanced function usage-based billing, a processor detects the storage controller associating a microcode version for a given advanced function of one or more advanced functions with a logical volume. A given customer is associated with the logical volume. In response to detecting the storage controller associating the microcode version for the given advanced function with the logical volume, the processor monitors for use of a memory address of the microcode version and a logical volume address of the logical volume. The processor further detects an associated use of the memory address of the microcode version and the logical volume address of the logical volume. In response to detecting the associated use, the processor communicates the given advanced function and the given customer to a billing entity.
US10169743B2
There is provided a system for managing maintenance of a plurality of resources. The system may comprise a computerized maintenance management system configured to track maintenance activities of users across at least two clients. The system may also extract data representing performance or other trends. The system may also enable users to upload information, extract an information set from the uploaded information, generate one or more messages based on the information set, and transmit the messages to clients.
US10169735B2
Various embodiments enable delivering an item using an unmanned autonomous vehicle (UAV) in response to receiving an electronic order for an item. Order parameters may be determined based on the electronic order identifying the item and details regarding delivery of the item. UAV components may be selected for operating the UAV based on UAV parameters meeting the order parameters. UAV-compliant packaging parameters may be determined for transporting the item carried by the UAV. Selected UAV-compliant packaging may enable the UAV to meet at least some of the order parameters and the UAV parameters. Assembly of the UAV may be coordinated to include the selected UAV components and selected UAV-compliant packaging with the item therein. The selected UAV-compliant packaging may meet the determined UAV-compliant packaging parameters. The assembled UAV and packaging may be dispatched for delivering the item.
US10169730B2
A system and method is illustrated for providing information related to a task in a case management system configured to process a plurality of cases. The system and method includes identifying among the plurality of cases case clusters, for a case cluster of the case clusters, identifying task clusters, wherein each of task cluster is associated with a task similarity factor shared by at least two tasks of the task cluster, and tasks of the task clusters are performed on cases of the case cluster, analyzing reports and documents used to perform the at least two tasks of the task cluster sharing the task similarity factor, and when performing a task sharing the task similarity factor with the at least two tasks, providing at least one report based on the reports and at least one summary based on the documents.
US10169722B1
A cascading selective microwave isolator (cascade) includes a set of Josephson devices, each Josephson device in the set having a corresponding operating bandwidth of microwave frequencies. Different operating bandwidths have different corresponding center frequencies. A series coupling is formed between first Josephson device from the set and an nth Josephson device from the set. The series coupling causes the first Josephson device to isolate a signal at a first frequency from a frequency multiplexed microwave signal (multiplexed signal) in a first signal flow direction through the series coupling and the nth Josephson device to isolate a signal of an nth frequency in a second signal flow direction through the series, where the second signal flow direction is opposite of the first signal flow direction.
US10169719B2
Embodiments include method, systems and computer program products for identifying unusual activity in an IT system based on user configurable message anomaly scoring. Aspects include receiving a message stream for the IT system and selecting a plurality of messages from the message stream that correspond to an interval. Aspects also include determining a message anomaly score for each of the plurality of the messages, wherein the message anomaly score for each of the plurality of the messages is determined to be one of a default message anomaly score and a custom message anomaly score and calculating an interval anomaly score for the interval by adding the message anomaly score for each of the plurality of the messages. Aspects further include identifying a priority level of the interval by comparing the interval anomaly score to one or more thresholds.
US10169717B2
A method, computer program product, and computer system, for receiving a first set of ground truth instances from a first source. A second set of ground truth instances may be received from a second source. The first and second sets of ground truth instances may be weighted differently based on a level of trust associated with each of the first and second sources. The weighted first and second sets of ground truth instances may be applied in a machine learning task executed by a computer.
US10169714B2
A technique relates to an assembly for a quantum computing device. A quantum bus plane includes a first set of recesses. A readout plane includes a second set of recesses. A block is positioned to hold the readout plane opposite the quantum bus plane, such that the first set of recesses opposes the second set of recesses. A plurality of qubit chips are included where each has a first end positioned in the first set of recesses and has a second end positioned in the second set of recesses.
US10169711B1
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for predicting actions based on large-scale aggregations of data. One of the methods includes obtaining user activity data organized into sessions, the user activity data representing user activities, each session including one or more user activities for a particular user, the sessions including sessions for multiple users; receiving a session query, the session query including a query term representing a query activity; identifying matching sessions, the matching sessions each satisfying the session query; identifying likely activities in the matching sessions, likely activities being activities found in the matching sessions that satisfy the session query and occur in the matching sessions more frequently than in sessions in general; and identifying one or more of the likely activities in a response to the session query.
US10169708B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying documents related to a person, deriving behavior and personality trait metrics from analyzing the documents for information relevant to assessing behavior and personality of the person, and determine a trustworthiness score or compatibility score of the person based on the behavior and personality trait metrics using a scoring system.
US10169706B2
A mechanism is provided in a data processing system for corpus quality analysis. The mechanism applies at least one filter to a candidate corpus to determine a degree to which the candidate corpus supplements existing corpora for performing a natural language processing (NLP) operation. Responsive to a determination to add the candidate corpus to the existing corpora based on a result of applying the at least one filter, the mechanism adds the candidate corpus to the existing corpora to form modified corpora. The mechanism performs the NLP operation using the modified corpora.
US10169704B2
This disclosure is directed to artificially intelligent (AI) communication generation by traversing routes of a graph in a complex computing network. The intelligent communication generation is used for determining whether an input signal has certain desired signal attributes.
US10169703B2
A system, method, and a computer program product are provided for evaluating an analogical pattern by applying natural language processing to an information source to identify analogical pattern terms in a first analogical pattern, applying deep analysis to refine the analogical pattern terms based on semantic analysis to form metadata for the first analogical pattern, generating interpretations of different combinations of the first analogical pattern terms and the metadata, and then scoring each interpretation for each of the different combinations to select a first interpretation exceeding a predetermined threshold for interpretation of the analogical pattern, thereby evaluating the first analogical pattern.
US10169701B2
A neuromorphic memory system including neuromorphic memory arrays. Each neuromorphic memory array includes rows and columns of neuromorphic memory cells. A column of postsynaptic circuits is electrically coupled to postsynaptic spike timing dependent plasticity (STDP) lines. Each postsynaptic STDP line is coupled to a row of neuromorphic memory cells. A column of summing circuits is electrically coupled to postsynaptic leaky integrate and fire (LIF) lines. Each postsynaptic LIF line is coupled to the row of neuromorphic memory cells at a respective memory array. Each summing circuit provides a sum of signals from the postsynaptic LIF lines to a respective postsynaptic circuit.
US10169699B1
A method for providing an interactive elevator assistant is provided. The method may include identifying amenities associated with a property and location-based features within a vicinity of the property. The method may further include mapping the amenities to floor levels associated with the property. The method may further include receiving user input from a user located on an elevator associated with the property. The method may further include, in response to determining that the received user input comprises an amenity, determine the one or more floor levels on the property that are associated with the amenity and triggering the elevator to navigate to the determined one or more floor levels. The method may also include, in response to determining that the received user input comprises a location-based feature, sending the received user input to an application for processing. The method may further include providing a response via the elevator.
US10169692B2
A card is provided, such as a credit card or security card, that may transmit information to a magnetic stripe reader via a magnetic emulator. The emulator may transmit the information in order to reduce the amount of circuitry needed to emulate a particular block of information. Additionally, for example, one or more buttons may be included on the card. Buttons may be includes, for example, to provide a control interface to navigate through various options of the card. Additionally, coding schemes may be selected via buttons. Furthermore, a card may be locked until a private number is entered into a card or a number may only be generated (e.g., displayed and/or emulated) once a particular private number is entered into a card.
US10169691B2
Systems and methods for document and product authentication are provided using a combination of interacting absorption and emission materials that are formed into covert optically encoded markings. The markings are formed from at least one emitter and at least one absorber, that exhibit a first emission in response to a first excitation of the emitter and a change in that emission in response to excitation of the absorber such that various combinations of emitter and absorber materials create a machine readable response that cannot be detected by the human eye.
US10169688B2
A method of enhancing quality of an image object included in a compound document, and an apparatus for performing the method are provided. The method includes receiving a request to print a compound document including an image object, merging parts corresponding to the image object from among data corresponding to the compound document and enhancing the quality of the image object, and encoding data corresponding to the compound document by using a printer control language (PCL) and outputting the encoded data.
US10169677B1
Described is a system for counting stacked items using image analysis. In one implementation, an image of an inventory location with stacked items is obtained and processed to determine the number of items stacked at the inventory location. In some instances, the item closest to the camera that obtains the image may be the only item viewable in the image. Using image analysis, such as depth mapping or Histogram of Oriented Gradients (HOG) algorithms, the distance of the item from the camera and the shelf of the inventory location can be determined. Using this information, and known dimension information for the item, a count of the number of items stacked at an inventory location may be determined.
US10169673B2
A region-of-interest detection apparatus for improving detection accuracy of a region of interest in a case where a region of interest overlaps a background region, or in a case where feature amounts of a region of interest and a background region are similar to each other calculates feature amounts of regions where partial regions and a background region set in an input image overlap each other, and based on the calculated feature amounts and a feature amount of each position in the input image, calculates a foreground level of the position in the input image. Then, the region-of-interest detection apparatus detects a region of interest from the input image based on the calculated foreground level and a saliency of the position.
US10169672B2
A method of host-directed illumination for verifying the validity of biometric data of a user is provided that includes capturing biometric data from a user with an authentication device during authentication and directing illumination of the biometric data from a host authentication system during the capturing operation. Moreover, the method includes comparing illumination characteristics of the captured biometric data against illumination characteristics expected to result from the directing operation, and determining that the user is a live user when the illumination characteristics of the captured biometric data match the illumination characteristics expected to result from the directing operation.
US10169668B2
A driving assistance apparatus includes a sign recognizing unit and a notification executing unit. The sign recognizing unit recognizes a traffic sign from an image captured by an on-board imaging apparatus. The notification executing unit notifies a driver of sign information that is information indicated by the traffic sign recognized by the sign recognizing unit. Based on a vehicle speed of the own vehicle and operating information of a turn indicator of the own vehicle under a condition that the driver is being notified of the sign information, the notification executing unit stops notifying the driver of the sign information.
US10169663B2
An example method includes determining first classification rule(s) based on first data that classifies pixel groups of first reference image(s) as types of objects. The first reference image(s) are captured by a first sensor. The method further includes determining second classification rule(s) based on second data that classifies pixel groups of second reference image(s) as types of objects. The second reference image(s) are captured by a second sensor. The method includes classifying, as respective first objects, pixel group(s) of a first image of a scene based on the first classification rule(s). The method includes classifying, as respective second objects, pixel group(s) of a second image of the scene based on the second classification rule(s). The method further includes determining whether a change occurred in the scene based on the object classification of the first image(s) and the second image(s).
US10169662B2
Remote biometric monitoring systems may include a digital camera having a digital sensor, a processor, and a memory, all enclosed in a common housing. The processor of the camera may locally execute one or more algorithms to perform computer vision analysis of captured images of a sleeping subject, thereby determining an activity state of the subject. The activity state may include a sleep state. One or more environmental control devices may be adjusted automatically by the system based at least in part on the activity state.
US10169657B2
In a method of extracting a logo mask from a video stream having a logo, a video stream including a plurality of frames is received. A plurality of online-weighted-average frames is sequentially generated using the video stream. A logo-boundary-score map is generated using a current frame among the plurality of frames and a current online-weighted-average frame among the plurality of online-weighted-average frames. The logo-boundary-score map includes a plurality of logo-boundary-score entries, each of which corresponds to one of a plurality of pixels of the video stream and includes a probability that a corresponding one of the plurality of pixels is a logo-boundary pixel. The logo mask includes a plurality of entries, each of which corresponds to one of the plurality of pixels and represents whether a corresponding one of the plurality of pixels is a logo pixel or a non-logo pixel.
US10169647B2
A method and system for automatically inferring a subject's body position in a two-dimensional image produced by a medical-imaging system are disclosed. The image is labeled with a body position selected from a semantically meaningful set of candidate positions sequenced in order of their relative locations in a subject's body. A processor performs procedures that each identify a class of image features related to pixel intensity, such as a histogram of gradients, local binary patterns, or Haar-like features. A second set of procedures employs applications of a pretrained convolutional neural network that has learned to recognize features of a specific class of medical images. The results of both types of procedures are then mapped by a pretrained support-vector machine onto candidate image labels, which are mathematically combined into a single, semantically meaningful, label most likely to identify a body position of the subject shown by the image.
US10169643B1
Described is a technique for optimization an image for facial detection. More specifically, described is a process of predicting the location of a face within an image and adjusting image settings based on at least a portion of the predicted location of the face. An image may be adjusted based on the characteristics of a metering region, which may be selected prior to performing facial detection. For example, the metering region may be a specified shape with dimensions equal to a certain percentage of the input image and placed at a specified location. The result of using such a metering region is that the image adjustments may be based on a portion of the face, and therefore, may be optimized for facial detection.
US10169640B2
A method for fingerprint identification and a terminal are provided. The method includes the follows. Source fingerprint data for fingerprint identification is acquired. Fingerprint data to be processed, whose fingerprint data value in a preset threshold range, is extracted from the source fingerprint data. A feature amplifying process is performed on the fingerprint data to be processed and the fingerprint data amplified is repaired to obtain repaired target fingerprint data. A three-dimensional surface is generated according to capacitance values of pixels of the target fingerprint data, a fingerprint image is simulated via the three-dimensional surface, and the simulated fingerprint image is compared with pre-stored fingerprint verification data. The source fingerprint data is determined to be identified successfully, based on a determination that the simulated fingerprint image matches the pre-stored fingerprint verification data.
US10169639B2
A method and a related terminal device for fingerprint template update include the follows. A target fingerprint image that is successfully matched is obtained, and the target fingerprint image is assessed. When the result of assessing the target fingerprint image meets a fingerprint template update condition, a fingerprint template that matches with the target fingerprint image is updated according to the target fingerprint image.
US10169638B2
The invention provides a computing device for processing fingerprint template data, wherein the computing device comprises modules configured for generating transformed fingerprint template data from original fingerprint minutiae template data, in which minutiae are represented at least by Cartesian or polar coordinates and an inherent minutiae direction, the computing device being configured to generate for each minutia of the original fingerprint minutiae data corresponding mega-vicinity data. The computing device may further comprise a comparator module being configured to compare two transformed fingerprint template data that comprises, for each minutia, mega-vicinity data of a first fingerprint and a second fingerprint. The computing device may further comprise a biometrics-secret binding module for protecting.
US10169632B2
A touch sensing apparatus, touch devices including the touch sensing apparatus and electronic appliances including the touch sensing apparatus are provided. The touch sensing apparatus may include a substrate including an effective area and a non-effective area, a cavity provided in the non-effective area, a fingerprint sensor provided on a bottom surface of the cavity, and a first decorative layer provided inside the cavity and having a plurality of oxide layers. The first decorative layer may include at least one metal layer provided between the plurality of oxide layers. The metal layer may have a thickness ranging from 10 nm to 50 nm.
US10169629B2
Various algorithms are presented that enable an image of a data matrix to be analyzed and decoded for use in obtaining information about an object or item associated with the data matrix. The algorithms can account for variations in position and/or alignment of the data matrix. In one approach, the image is analyzed to determine a connected region of pixels. The connected region of pixels can be analyzed to determine a pair of pixels, included in the connected region of pixels, that is separated a greatest distance wherein a first pixel and second pixel of the pair of pixels is associated with image coordinates. Using the image coordinates of the pair of pixels, a potential area of the image that includes the visual code can be determined and the potential area can be analyzed to verify the presence of a potential data matrix.
US10169617B2
An RMTL gate includes at least two logic blocks, where at least one of the logic blocks operates in multiple modes. The respective logic block mode(s) are selected by a topology selector which applies mode control signals to the logic blocks in order to obtain a selected topology for logic circuit operation. RMTL logic gates may be cascaded and/or interconnected to form an RMTL logic circuit with multiple logic gates which may operate with dynamically varying topologies. Use of random, semi-random or specified control sequences may protect the logic circuit against security attacks.
US10169609B1
Responding to a data subject access request includes receiving the request and validating an identity of the requestor. In response to validating the identity of the requestor, a computer processor determines whether the data subject access request is subject to fulfillment constraints. If so, then the computer processor notifies the requestor that the data subject access request is subject to one or more limitations and the computer processor takes action based on those limitations. Fulfillment constraint data is updated and maintained in a database or server.
US10169608B2
Techniques for using contextual information to manage data that is subject to one or more data-handling requirements are described herein. In many instances, the techniques capture or depend upon the contextual information surrounding the creation and/or subsequent actions associated with the data. The contextual information may be updated as the data is handled in various manners. The contextual information may be used to identify data-handling requirements that are applicable to the data, such as regulations, standards, internal policies, business decisions, privacy obligations, security requirements, and so on. The techniques may analyze the contextual information at any time to provide responses regarding handling of the data to requests from requestors, such as administrators, applications, and others.
US10169606B2
A computing device may determine that a policy event to initiate data destruction for a first set of data has been triggered. The first set of data may be located on a first file. The computing device may delete, in response to the determining, a first security key used for decrypting the first set of data. The computing device may delete, in response to the determining, one or more transaction log entries associated with the first set of data. The one or more transaction log entries may include a copy of the first set of data. The one or more transaction log entries may be a part of a transaction log. The transaction log may be a second file that stores a history of each data change within the database.
US10169605B2
A method, system and computer program product are provided for implementing block extent granularity authorization model processing in Coherent Accelerator Processor Interface (CAPI) adapters. The CAPI adapter includes an authorization table and a file system authorization function to authenticate data access for a client at an extent granularity and to prevent an application from accessing unauthorized data in the CAPI adapter. Each authorization table entry provides for the CAPI client, a CAPI client identification (ID), a CAPI server register space assigning resource ownership to the CAPI client with a CAPI set of allowed functions.
US10169604B2
A system, method and program product for implementing an ultrasound security system for a mobile device. A system is described that that integrates with an operating system on a mobile computing device, and includes: an app flow analysis system that generates and maintains runtime flow graphs for apps running on the mobile device and analyzes the runtime flow graphs to identify a set of apps having confidential data flow application programming interfaces (APIs) in their execution paths; a detector that further evaluates the set of apps having confidential data flow APIs to identify a subset of vulnerable apps also having ultrasound emitting APIs; and a runtime correlation system that flags a vulnerable app as a potential data leak when a call to an ultrasound emitting API is detected from the vulnerable app. Also contemplated is a countermeasure system that broadcasts a temporal sound blocking signal to neutralize an ultrasound transmission from the vulnerable app.
US10169595B2
Systems, methods, and computer program products to perform an operation comprising identifying a first access to a first subset of a first database table on a first storage node, of a plurality of storage nodes, identifying a second access to a second subset of the first database table on a second storage node, of the plurality of storage nodes, and performing a predefined operation to restrict access to the first database table on the plurality of storage nodes based on the first and second accesses.
US10169594B1
In one embodiment of the present invention, a server is created, and a computer readable storage media is included in the server. An adapter is connected to the server, a set of packets is received by the adapter from a network, and the network and a repository are interfaced by the adapter. A firmware is stored on the adapter, and the adapter is controlled by the firmware. A management component is stored on the computer readable storage media, and the server is managed by the management component. A driver is stored on the management component, and the driver communicates with the adapter. A set of filters that controls transmission of the set of packets is created, and each filter in the set of filters has a set of filter rules. The set of filters is stored on the server.
US10169593B2
A method, system and computer-usable medium are disclosed for injecting functionality into a security intelligence platform, comprising: providing the security intelligence platform with a plurality of backend endpoints; generating a modification to the security intelligence platform according to an application framework, the modification comprising metadata associated with functionality, the metadata corresponding to a predefined format; and, merging the modification with the security intelligence platform via a secure container system container.
US10169585B1
A non-transitory storage medium including instructions that are executable by one or more processors to perform operations including instrumenting a VM is shown. The VM is used to process an object to determine whether the object is associated with malware. Logic within the VM analyzes memory allocated for a process within the VM for a point of interest (POI), the POI being an address of one of a set predetermined instructions likely to be associated with malware. The VMM detects a memory violation during processing of the object and responsive to detecting the memory violation, injects a transition event at the POI on the page on which the POI is located in memory. Further, responsive to detecting an attempted execution of the transition event, the VMM (i) emulates an instruction located at the POI, and (ii) the logic within the VM performs one or more malware detection routines.
US10169581B2
A training data set for training a machine learning module is prepared by dividing normal files and malicious files into sections. Each section of a normal file is labeled as normal. Each section of a malicious file is labeled as malicious regardless of whether or not the section is malicious. The sections of the normal files and malicious files are used to train the machine learning module. The trained machine learning module is packaged as a machine learning model, which is provided to an endpoint computer. In the endpoint computer, an unknown file is divided into sections, which are input to the machine learning model to identify a malicious section of the unknown file, if any is present in the unknown file.
US10169575B1
A computer-implemented method for preventing internal network attacks may include 1) identifying a host system that is within a subnet of a network, 2) detecting an intrusion on the host system, the intrusion on the host system being capable of facilitating an attack via the host system on at least one additional system of the network, 3) identifying at least one additional host system within the subnet of the network, and 4) implementing a security measure on the additional host system to prevent the attack based at least in part on detecting the intrusion and at least in part on the host system and additional host system being within the subnet. Various other methods, systems, and computer-readable media are also disclosed.
US10169571B1
Systems and methods for secure, policy-based, access control and management of mobile computing devices, including policy decision enforcement mechanisms, device and private network presence testing, aspects of file system controls, policy set sanity checking algorithms, performance optimizations.
US10169570B2
A method for determining a password strength is provided. The method may include receiving a user-entered password. The method may also include identifying a keyboard layout type associated with a keyboard utilized to enter the received user-entered password. The method may further include mapping each character within a plurality of characters in the received user-entered password to a corresponding location on a grid associated with the identified keyboard layout type. The method may also include determining a coordinate sequence associated with the received user-entered password based on the mapped plurality of characters. The method may further include applying a pattern recognition algorithm to the determined coordinate sequence. The method may also include determining a password strength based on the applied pattern recognition algorithm.
US10169563B2
Embodiments of the present invention disclose a method, computer program product, and device for accessing encrypted data. A communication link may be established between an authorization dongle and a secure device having encrypted data stored thereon. A communication link may also be established between the authorization dongle and a secure server. An encryption key associated with the encrypted data may be received from the secure server. The encryption key may be stored in volatile memory on the authorization dongle. An indication that a user is attempting to access the encrypted data may be received. The encryption key may be transmitted from the authorization dongle to the secure device in response to the user attempting to access the encrypted data.
US10169559B2
An electronic device is provided processor configured to: receive a biological signal of a user; detect whether the electronic device is attached to or detached from the user based on at least the biological signal; and control an I/O device operationally connected to the electronic device based on whether the electronic device is attached to or detached from the user.
US10169553B2
Systems and methods presented herein can allow a teacher to manage student devices in a classroom setting by grouping student devices on a graphical user interface and using the interface to set locks with respect to the groups of student devices. Lock requests can be received and managed by a server, which can issue file locks, web locks, and application locks. These locks can restrict file access, website access, and application access, respectively, on the students' personal mobile devices. Additionally, the teacher device can allow the teacher to provide timing information in conjunction with the lock requests, which can control when to lock and/or unlock the student devices.
US10169552B2
Systems for dynamic watermarking within a cloud-based collaboration environment. Storage facilities are managed by servers to provide cloud-based storage services to two or more client entities as a service across a network. The servers maintain versions of editable documents or photo images or video clips using a version indication. Dynamic watermarking applies a first watermark image to a first version of the editable document and grants edit access to a first client entity of the two or more client entities. While the first client entity has edit access to the first version of the editable document the system generates a second version of the editable document and applies a second watermark image to the second version of the editable document before delivering the second version to a second client entity. A security watermark is based on a user credential, and a leak source can be determined based the user credential.
US10169550B2
Presented is a system and methods for receiving metadata, a decryption module and encrypted content from a cable headend, decrypting the encrypted content with the decryption module and presenting the decrypted content to a user. The client device can receive, load and execute any decryption module compatible with the system framework allowing flexibility in the choice or changing of client device manufacturer and/or Digital Rights Management system vendor.
US10169548B2
A method to obfuscate images is provided. The method may include a monitoring engine determining which images and regions of images need to be obfuscated. The method may also include an obfuscation engine determining the proper obfuscation processes in order to optimally obfuscate an image. The method may further include obfuscating the regions of the image based on the determined proper obfuscation processes. The method may also include marking the regions with an identifier representing the obfuscation process used. The method may also include using the identifiers in order to then de-obfuscate the image without a loss of image quality.
US10169538B2
Methods and user interfaces are provided for the display of data comprising series of data over time, with particular application to medical laboratory results and prescriptions of medication. A user may view multiple results simultaneously in a single display, with the abilities to zoom the time scale in and out and to select the time period for which results are displayed. Multiple displayed items of data may be selected for simultaneous display along a common time axis in a zoomable graph, facilitating interpretation of relationships between and/or among data items.
US10169534B2
A display system for displaying medical images across a plurality of separate display devices, the system comprising a layout unit for providing layout data concerning the display of medical images, an allocation unit for allocating a plurality of medical images amongst a plurality of separate display devices according to the layout data, wherein at least one of the plurality of display devices comprises a mobile display device.
US10169525B2
A metal interconnect structure, a system and method of manufacture, wherein a design layout includes results in forming at least two trenches of different trench depths. The method uses a slightly modified BEOL processing stack to prevent metal interconnect structures from encroaching upon an underlying hard mask dielectric or metallic hard mask layer. Thus two trench depths are obtained by tuning parameters of the system and allowing areas exposed by two masks to have deeper trenches. Here, the BEOL Stack processing is modified to enable two trench depths by using a hardmask that defines the lowest etch depth. The design may be optimized by software which optimizes a design for electromigration (or setup timing violations) by utilizing secondary trench depths, checking space opportunity around wires, pushing wires out to generate space and converting a wire to deep trench wire.
US10169523B2
Embodiments of the present invention provide efficient systems and methods for creating an optimal set of partitions across replica blocks using two checkpoints during the design process. The two checkpoints group a set of macros according to a timing constraint and a location proximity to the other macros. Clustering of the macros is iteratively performed until a distance parameter exceeds a pre-defined threshold.
US10169521B2
A method for forming a contact plug layout include following steps. (a) Receiving a plurality of active region patterns and a plurality of buried gate patterns that are parallel with each other, and each active region pattern overlaps two buried gate patterns to form two overlapping regions and one contact plug region in between the two overlapping regions in each active region pattern; and (b) forming a contact plug pattern in each contact plug region, the contact plug pattern respectively includes a parallelogram, and an included angle of the parallelogram is not equal to 90°. The contact plug pattern in each active region pattern partially overlaps the two buried gate pattern, respectively. The step (a) to the step (b) are implemented using a computer.
US10169520B2
A method is applied to reconfigure a set of uncrowned standard cells in a layout of a semiconductor apparatus. Each uncrowned standard cell includes a standard first array. Each standard first array includes a first stacked arrangement of vias interspersed with first segments of corresponding M(i)˜M(N) metallization layers. The M(N) metallization layer includes second segments which connect corresponding first segments of the M(N) metallization layer in the first standard arrays. The method includes crowning each first standard array in the set with a corresponding second standard array. Each standard second array includes a second stacked arrangement of vias interspersed with corresponding first segments of corresponding M(N+1)˜M(N+Q) metallization layers. The method further includes: adding, to the M(N+Q) layer, second segments which connect corresponding first segments of the M(N+Q) metallization layer in the corresponding second standard arrays.
US10169506B2
A method of designing a circuit includes designing a first layout of the circuit based on a first plurality of corner variation values for an electrical characteristic of a corresponding plurality of back end of line (BEOL) features of the circuit. Based on the layout, a processor calculates a first delay attributable to the plurality of BEOL features and a second delay attributable to a plurality of front end of line (FEOL) devices of the circuit. If the first delay is greater than the second delay, a second layout of the circuit is designed based on a second plurality of corner variation values for the electrical characteristic of the corresponding plurality of BEOL features. Each corner variation value of the first plurality of corner variation values is obtained by multiplying a corresponding corner variation value of the second plurality of corner variation values by a corresponding scaling factor.
US10169502B2
In an approach for addressing process and voltage points across voltage and process space, a computer identifies an integrated circuit design. The computer identifies a timing model associated with the identified integrated circuit design. The computer identifies a minimum set of voltage/process pairs associated with the integrated circuit design. The computer identifies a number n that defines the number of finite differencing operations to be performed for the identified minimum set of voltage/process pairs. The computer performs a single statistical static timing analysis with multi-corner projection for the identified integrated circuit based on the received number n that provides a finite difference for each number of finite differencing operations to be performed based on n for the identified minimum set of voltage/process pairs. The computer performs addressing based on the performed statistical static timing analysis. The computer provides a report.
US10169499B2
In an example, a method includes storing thermoset resin rheology data associated with a thermoset resin at a memory. The thermoset resin rheology data includes a plurality of sets of dynamic fluid flow properties that are measured for the thermoset resin. The method includes receiving, at a computing device, information associated with a printed circuit board (PCB) laminate design. The method also includes receiving, at the computing device, a first set of PCB lamination parameters. The method further includes storing, at the computing device, a first thermoset resin flow model. The first thermoset resin flow model is generated based on the thermoset resin rheology data, the information associated with the PCB laminate design, and the first set of PCB lamination parameters.
US10169493B2
The disclosed method for manipulating a computer aided design (CAD) model includes the computer-implemented steps of a user determining one or more entities in a CAD model with a cursor, determining a set of adequate user action(s) to execute on the entities and providing a suggestion menu which contains the set of adequate user actions, partly determined by previously executed user actions. A second method for manipulating a CAD model includes the computer-implemented steps of a user determining one or more entities with a cursor, determining a set of adequate user actions to execute on the entities and providing a suggestion menu which contains the set of adequate user actions, partly determined by a geometric analysis on any of the entities in an area within a predetermined proximity of the cursor. A computer program product and server for manipulating a CAD model are also described.
US10169487B2
One or more embodiments may provide the capability to enumerate maximal cliques of graph data by constructing and traversing a search tree through a single sequential pass on an adjacency list. The adjacency list may be generated so as to enable the at least one maximal clique to be generated in one single sequential pass.
US10169486B2
A building management system (BMS) includes building equipment configured to provide raw data samples of data points in the BMS, a data collector configured to generate raw data timeseries including raw data samples from the building equipment, and a timeseries processing engine. The timeseries processing engine is configured to identify an initial timeseries processing workflow that applies to the raw data timeseries, identify other data timeseries required as inputs to the initial timeseries processing workflow, and generate an enriched timeseries processing workflow that includes the initial timeseries processing workflow, the raw data timeseries, and the other data timeseries. The timeseries processing engine is configured to execute the enriched timeseries processing workflow to generate a derived data timeseries. The BMS further includes a timeseries storage interface configured to store the raw data timeseries and the derived data timeseries in a timeseries database.
US10169481B2
A preloading tool facilitates efficient loading for content associated with links in a web document. An index containing links for a current page is created. The index includes coordinates of the links and trigger area coordinates of a trigger area for each link. When a user interaction is detected in a trigger area indicating the user may wish to navigate to additional content (i.e., the predicted link), standard click behavior for the predicted link is disabled. Resources required to render the content (i.e., the new page) for the predicted link begin downloading and are cached. Once the user actually selects the link, the transition from the current page to the new page is accomplished without the new page appearing broken. In some instances, certain links are excluded from the index and/or target attributes point to one or more containers that will be updated by one or more of the links.
US10169480B2
The approved email generation system described is capable of producing email communications using approved email templates and content that have been aligned with information regarding user access to such content. Once the approved email has been generated, the content may be verified again for accuracy and validity before being delivered to the user. When the user accesses delivered content, the approved email generation system again verifies the content and allows the user access to only the most current version of the content available. The system provides for control of the content of electronic communications to users.
US10169476B2
According to an embodiment, a candidate node having a potential association relationship with a target node, an association node having an association relationship with the target node, and a grouping identifier of the association node are obtained. A relevance degree between the association node and the target node and a relevance degree between the candidate node and the target node within each grouping identifier are obtained. Based on the relevance degrees, the association node and the candidate node in each grouping identifier are combined for outputting.
US10169475B2
A computer implemented method for navigating content in a portal. Category information is obtained for a portal. The category information is displayed in the navigation portlet to form displayed category information. Content information is obtained for the portal. The content information is displayed in the content viewer portlet to form displayed content information, wherein the navigation portlet and the content viewer portlet communicate to each other to update displayed category information and displayed content information after a user action.
US10169471B2
Techniques for generating query language statements for a document repository are described herein. An example method includes detecting a search query corresponding to a document repository and generating a modified search query by adding atomic tags to the search query, the atomic tags being based on prior knowledge obtained by static analysis of the document repository and semantic rules. The method also includes generating enriched tags based on combinations of the atomic tags and any previously identified enriched tags and generating a first set of conditions based on combinations of the atomic tags and the generated enriched tags and generating a second set of conditions based on free-text conditions. The method also includes generating the query language statements based on the first set of conditions and the second set of conditions and displaying a plurality of documents from the document repository that satisfy the query language statements.
US10169470B2
Methods and systems for identifying a meaning of an ambiguous term in a natural language query. The media guidance application isolates first and second terms from a query received from a user and identifies, in a knowledge graph, first and second pluralities of candidate components associated with the first and second terms. The first and second terms each having multiple candidate components indicates the first and second terms have ambiguous meanings. The media guidance application matches each candidate component of the first and second pluralities of candidate components to form a plurality of pairs and determines strength of association for each pair in the plurality of pairs. The media guidance application filters the plurality of pairs by strength of association for each pair and determines a plurality of possible meanings based on the filtered plurality of pairs. The media guidance application selects a meaning from the plurality of possible meanings.
US10169465B2
Techniques are disclosed for allowing users to access data libraries associated with multiple, isolated runtime environments (RTEs). A web query application receives a query and determines an RTE to execute the query against. The web query application determines whether a current RTE matches the determined RTE. If the web query application determines that the current RTE does not match the determined RTE, the web query application configures a server computing system to access the determined RTE and execute the query against data libraries associated with the determined RTE. If the web query application determines that the current RTE matches the determined RTE, the web query application executes the query against the data libraries associated with the current RTE.
US10169453B2
A summary of a document is generated in near real time. In aspects, an indication to summarize the document is received and the document is processed to generate a summary. For instance, processing includes extracting sentences from the document and generating a plurality of candidate passages from the extracted sentences. Features are extracted from each of the plurality of candidate passages and each candidate passage is ranked based at least in part on the extracted features. High-ranking candidate passages are considered likely to be important and/or representative of the document. A summary of the document is generated including one or more of the high-ranking candidate passages. The summary includes portions of the document that are considered important and/or representative of the document, so a user may review the summary in lieu of reading the entire document.
US10169420B2
A method, system and computer program product for storing a sub-table by deciding one of a plurality of table storage areas, the sub-tables resulting from partitioning of a table in a database. To provide efficient table partitioning, a database is described for distributively locating a plurality of sub-tables resulting from partitioning of a table in a database. This includes an acquiring section that monitors access occurrences to each of the sub-tables to acquire a history of access occurrences. Also a deciding section decides a table storage area in which a sub-table is to be located, based on the history of access occurrences to each of the sub-tables.
US10169403B2
A system is provided that manages a geographic space including a route on which a moving object moves, including a subsystem operable to manage a map of the geographic space, and an update manager operable to change a boundary of an update block, which is a unit of an update contained in the map, according to an extent to which the update block is updated. Also provided is a method and computer program product.
US10169399B2
A method for providing of data is provided, the method comprising at a first database: providing of group data; providing of data of a first entity, in particular of a first device, the data of the first entity comprising the group data; receiving from a second database a request for the data of the first entity; determining that the data of the first entity comprises the group data and that said group data has not been sent to the second database before; and if said determining step is in the affirmative, sending the data of the first entity comprising the group data to the second database.
US10169398B2
A computer program product for taking a corrective action upon determination of an existence of a corrupted text segment within a set of web pages. Determination includes: determining a language affinity indicator corresponding to text segments within the set of web pages; generating an indexing repository based on a set of text artefacts within the text segments; creating an occurrence table for the set of text artefacts; and determining compliance of the text artefacts and text segments based on the single language grouping on which the set of text segments are based.
US10169376B2
A method, article of manufacture, and apparatus for managing a computing environment, such as a cloud data repository. In some embodiments, such may include modifying an object or a component of an object at runtime and storing the modified object or modified component of an object in a storage device. In some embodiments, the component of an object being modified may include traits. In some embodiments, traits may be hierarchical data structures, including hierarchical data structures having more than one version. These hierarchical data structures may also contain or be associated with metadata, and may also make up the metadata of a host object. Embodiments provide that policies may be applied to these traits.
US10169370B2
Custom geographic databases are created by analyzing a geographic database to determine database structure elements. The database structure elements may involve road attributes or points of interest. Database structure elements are then selected to include in a customized geographic database. A customized geographic database is created that includes the selected database structure elements.
US10169366B2
An apparatus and a method for maintaining a file system is described. A method may include receiving a request for allocating a first block of a file system to a file, the first block comprising a first data and computing, by a processing device, a first hash value of the first block. The method also includes comparing, by the processing device, the first hash value with a plurality of hash values in a tree structure, wherein each of the plurality of values correspond to a block among a plurality of blocks stored in the file system. The method further includes in response to determining that a match exists between the first hash value and at least one of the plurality of hash values in the tree structure, allocating, by the processing device, the corresponding block to the file; and updating, by the processing device, a reference count of the corresponding block in the tree structure.
US10169365B2
Methods, systems, and computer programs are presented for deduplicating data in a storage device. One method includes an operation for identifying multiple deduplication domains for a storage system. A fingerprint index is created for each deduplication domain, where each data block stored in the storage system is associated with one of the plurality of deduplication domains. The method also includes operations for receiving a first data block the storage system, and for identifying a first deduplication domain from the plurality at of deduplication domains corresponding to the first data block. The first data block is deduplicated within the first deduplication domain utilizing a first fingerprint index associated with the first deduplication domain.
US10169362B2
Certain implementations of the disclosed technology may include methods and computing systems for performing high-density data compression, particularly on numerical data that demonstrates various patterns, and patterns of patters. According to an example implementation, a method is provided. The method may include extracting a data sample from a data set, compressing the data sample using a first compression filter configuration, and calculating a compression ratio associated with the first compression filter configuration. The method may also include compressing the data sample using a second compression filter configuration and calculating a compression ratio associated with the second compression filter configuration. A particular compression filter configuration to utilize in compressing the entire data set may be selected based on a comparison of the compression ratio associated with the first compression filter configuration and a compression ratio associated with the second compression filter configuration.
US10169358B2
Embodiments of the present invention provide methods, systems, and computer program products for data deduplication. In one embodiment, for a data chunk, it is determined whether a hash value of the data chunk generated by a first hash function is present in a hash table. Once a threshold size of the hash table is reached, it is determined whether there is free space in a write data area, identified by a second hash function. When there is no free space in the write data area, a post-deduplication process is performed for each data chunk in the write data area. Once free space is cleared in the write data area, the data chunk is written to the write data area identified by the second hash function.
US10169357B2
Methods, systems, and computer program products are provided for optimizing selection of files for eviction from a first storage pool to free up a predetermined amount of space in the first storage pool. A method includes analyzing an effective space occupied by each file of a plurality of files in the first storage pool, selecting one or more of the plurality of files as one or more candidate files for eviction, based on the identified one or more data blocks, and evicting the one or more candidate files for eviction from the first storage pool to a second storage pool.
US10169356B2
Techniques for providing low latency incremental search results are disclosed herein. According to one embodiment, a method for incremental search includes receiving a first search query from a user, obtaining a plurality of first search results in response to the first search query from an index server, determining whether the plurality of first search results are a substantially exhausted list of results for the first search query, and caching the plurality of first search results in a cache storage if the plurality of first search results are the substantially exhausted list of results for the first search query.
US10169353B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving at least one electronic document, and identifying one or more words, phrases, or patterns used within the electronic document and that are based on a lexicon. Mapping, using a concept library, the one or more words, phrases, or patterns to a concept intended to be conveyed by the one or more words, phrases, or patterns according to the lexicon. Generating concept data based on the mapping, and storing the concept data in association with data identifying the electronic document.
US10169341B2
In-place records management can include in-place declaration of records in which a document within a document library or other first file structure associated with a content management system or application can be declared as a record such that records management controls are set for the document. The setting of the records management controls can include placing a record marker in the first file structure while the content object containing content and metadata of the document now designated as a record is relocated to a second file structure associated with a record management system or application. The record marker allows users of the content management system or application who had access to the document prior to its designation as a record to be able to access the corresponding record from within the content management system or application. Additional features can include dynamic record declaration and dynamic record handling.
US10169337B2
Converting technical data from field oriented electronic data sources into natural language form is disclosed. An approach includes obtaining document data from an input document, wherein the document data is in a non-natural language form. The approach includes determining a data type of the document data from one of a plurality of data types defined in a detection and conversion database. The approach includes translating the document data to a natural language form based on the determined data type. The approach additionally includes outputting the translated document data in natural language form to an output data stream.
US10169336B2
Methods, systems, and computer program products for translating structured languages to natural language using domain-specific ontology are provided herein. A computer-implemented method includes determining similarities among multiple natural language query interpretations derived from an input query, determining differences among the multiple natural language query interpretations, and generating natural language descriptions of each of the multiple natural language query interpretations based on analysis of the determined similarities, the determined differences, and the input query. The method also includes producing, for each of the natural language query interpretations, a natural language string that represents one or more unambiguous interpretations of the input query, wherein the producing comprises consolidating the generated natural language descriptions. Further, the method includes outputting each of the produced natural language strings to a user.
US10169333B2
A regular rule learning system, including an analyzing circuit configured to analyze a corpus of sentences to find semantic relationships between sentence constituents that are responsible for specific senses of words in that sentence by describing the semantic relationships and grammatical relations that are actuated in the sentence.
US10169331B2
Described herein is an approach for automatically determining the semantic relatedness of documents to semantic concepts. A first text mining analysis extracts a set of reference concepts from reference documents. A second text mining analysis extracts a set of test concepts from test documents that include a mixture of new concepts and reference concepts. An extended co-occurrence matrix is computed that indicates a frequency of co-occurrence (RCCF) of each new and each reference concept in the test documents with all other new and reference concepts. The extended co-occurrence matrix is used for computing a new concept relatedness score (NCRS) for the new concepts. A document similarity score (DSS) is computed for each of the test documents by aggregating, inter alia, the NCRS of each new concept with the RCCF of each reference concept. The DSS represents the semantic relatedness of the test document to the totality of the reference concepts.
US10169327B2
A data processing system generates a result of processing a natural language query. A determination is made as to whether the natural language query or the result has a temporal characteristic. In response, a reminder notification data structure is generated having an associated scheduled reminder notification time for outputting a reminder notification of the result generated for the natural language query. The reminder notification data structure is stored in a data storage device and, at a later time from a time that the reminder notification data structure was stored in the data storage device, in response to the later time being equal to or later than the scheduled reminder notification time, a reminder notification is output to a client device associated with a user. The reminder notification specifies the result generated for the natural language query.
US10169323B2
Embodiments herein include a natural language computing system that provides a diagnosis for a participant in the conversation which indicates the likelihood that the participant exhibited a symptom of autism. To provide the diagnosis, the computing system includes a diagnosis system that performs a training process to generate a machine learning model which is then used to evaluate a textual representation of the conversation. For example, the diagnosis system may receive one or more examples of baseline conversations that exhibit symptoms of autisms and those that do not. The diagnosis system may annotate and the baseline conversations and identify features that are used to identify the symptoms of autism. The system generates a machine learning model that weights the features according to whether the identified features are, or are not, an indicator of autism.
US10169320B2
Disclosed are methods and apparatus for generating accessible documents. In one embodiment, an initial document in a print format is obtained. The print format of the initial document is identified as one of a plurality of print formats. A parser corresponding to the one of the plurality of print formats is applied such that the initial document is parsed according to the print format of the initial document. An intermediate document that conforms to an intermediate format is generated based upon results obtained from applying the parser. A template for converting the intermediate document into an accessible document is obtained. The template is then applied such that an accessible document corresponding to the initial document is generated, wherein the accessible document includes a plurality of tags that designate an order of a plurality of regions of the accessible document.
US10169319B2
A dialog performance improvement method, system, and computer program product, include, computing a plurality of question classes and a confidence score for each of the question classes for a language input of a user, comparing the confidence score to an upper threshold and a lower threshold for each of the question classes to determine which of at least one action to perform, receiving a language feedback from the user for the performed action, and adjusting at least one of the upper threshold and the lower threshold based on the language feedback from the user.
US10169315B1
A neural network may be used to remove personal information from text (such as names, addresses, credit card numbers, or social security numbers), and replace the personal information with a label indicating the type or class of the removed information. The neural network may comprise multiple layers that compute a context vector for words of the text, compute label scores for words of the text using the context vectors, and select a label for each word using the label scores. Words corresponding to certain labels may be replaced with a label, such as replacing the digits of a credit card number with a label . The redacted text may then be presented to a person or stored for later processing.
US10169302B2
Disclosed are a method and system for page display, a service-end device, a client device and a storage medium. The method provided in the present invention includes: acquiring a first page content corresponding to a page to be displayed by a client device; distributing page identification information for the first page content; according to the first page content and the page identification information distributed to the first page content, generating first page presentation information, and storing the first page presentation information in a service-end device; and generating page invocation information according to the page identification information, the page invocation information comprising the page identification information and being used for invoking the first page presentation information. The present invention can realize synchronous update of the page contents of a service-end device and a client device, increasing the update efficiency of the page contents.
US10169296B2
In one embodiment, a matrix operation associated with a plurality of input matrices may be performed. The plurality of input matrices may be partitioned into a plurality of input partitions, wherein the plurality of input matrices is partitioned based on a number of available processing elements. The plurality of input partitions may be distributed among a plurality of processing elements, wherein each input partition is distributed to a particular processing element of the plurality of processing elements. A plurality of partial matrix operations may be performed using the plurality of processing elements, and partial matrix data may be transmitted between the plurality of processing elements while performing the plurality of partial matrix operations. A result of the matrix operation may be determined based on the plurality of partial matrix operations.
US10169294B2
A device for performing a Fast Fourier Transform (FFT) on an input dataset includes an FFT pipeline having a first stage configured to receive the input dataset, a plurality of intermediate stages and a final stage, each stage having a stage input; a computational element; and a stage output; a controller configured to select a size for the FFT; and a multiplexer configured to: receive data output from one of the intermediate stages and data output from the final stage; select one of the received outputs in dependence on the selected FFT size; and output said selection as a result of the FFT on the input dataset.
US10169289B2
A memory system includes a plurality of memory channels, each of the plurality of memory channels includes a plurality of memory dies and a die processor, each of the plurality of memory dies includes a plurality of memory blocks; and a memory controller including a monarch processor, coupled to the plurality of memory channels, wherein the die processor on each of the plurality of memory channels is configured in parallel to process to find last written data within at least a predetermined block of the plurality of memory dies; and provide information regarding the last written data to the monarch processor, the monarch processor determines which boot record to be used to identify firmware images based on the information.
US10169288B2
Node interconnect architectures to implement a high performance supercomputer are provided. For example, a node interconnect architecture for connecting a multitude of nodes (or processors) of a supercomputer is implemented using an all-to-all electrical and optical connection network which provides two independent communication paths between any two processors of the supercomputer, wherein a communication path includes at most two electrical links and one optical link.
US10169284B2
A communication device is provided. The communication device can include a processing device for communicating data via a data connection or receiving power via an electrical connection and a connector for providing the data connection or electrical connection. The connector can include at least one terminal and a sensing module. The terminal can be communicatively coupled to the processing device. The terminal can form the data connection or electrical connection with at least one external terminal of a mating connector. The sensing module can detect a movement associated with removing the mating connector. The sensing module can provide a termination signal to the processing device to terminate the data connection or electrical connection. The processing device can terminate data communication via the data connection or current flow via the electrical connection in response to the termination signal.
US10169281B2
A switch system is provided. The switch system comprises a first multiplexer and a baseboard management controller (BMC). The first multiplexer is coupled to a first electrically-erasable programmable read-only memory (EEPORM). The baseboard management controller transmits a first control signal to the first multiplexer by a first multiplexer control channel. Wherein, the first control signal controls the first multiplexer coupling to a first serial peripheral interface (SPI) bus. The baseboard management controller transmits a first system parameter to the first multiplexer by the fist SPI bus. The first multiplexer writes the first system parameter by a second serial peripheral interface bus to the first electrically-erasable programmable read-only memory.
US10169270B2
A technique for handling queued interrupts includes determining, by an interrupt presentation controller (IPC), whether a received memory mapped input/output (MMIO) store is associated with preempting a virtual processor (VP) thread. In response to determining the MIMO store is associated with preempting the VP thread, the IPC writes interrupt context information of the VP thread to a specified location in memory.
US10169241B2
A first cache of a first IOA is detected storing an amount of data that satisfies a memory shortage threshold. A request for extra memory for the first IOA is transmitted. The request is sent in response to detecting that the first cache stores the amount of data that satisfies the memory shortage threshold. The request is transmitted to a plurality of IOAs of a computer system. A second cache of a second IOA is detected storing an amount of data that satisfies a memory dissemination threshold. Memory of the second cache is allocated to the first cache. The memory is allocated in response to the request and the amount of data in the second cache satisfying the memory dissemination threshold.
US10169236B2
A cache coherency controller comprises a directory indicating, for memory addresses cached by one or more of a group of one or more cache memories connectable in a coherent cache structure, which of the cache memories are caching those memory addresses; and control circuitry configured to detect a directory entry relating to a memory address to be accessed so as to coordinate, amongst the cache memories, an access to a memory address by one of the cache memories or a coherent agent in instances when the directory entry indicates that another of the cache memories is caching that memory address; the control circuitry being responsive to status data indicating whether each cache memory in the group is currently subject to cache coherency control so as to take into account, in the detection of the directory entry relating to the memory address to be accessed, only those cache memories in the group which are currently subject to cache coherency control.
US10169233B2
A method and computer processor performs a translation lookaside buffer (TLB) purge with concurrent cache updates. Each cache line contains a virtual address field and a data field. A TLB purge process performs operations for invalidating data in the primary cache memory which do not conform to the current state of the translation lookaside buffer. Whenever the TLB purge process and a cache update process perform a write operation to the primary cache memory concurrently, the write operation by the TLB purge process has no effect on the content of the primary cache memory and the cache update process overwrites a data field in a cache line of the primary cache memory but does not overwrite a virtual address field of said cache line. The translation lookaside buffer purge process is subsequently restored to an earlier state and restarted from the earlier state.
US10169231B2
A method, system and computer program product are disclosed for direct storage device sharing in a virtualized environment. In an embodiment, the method comprises assigning each of a plurality of virtual functions an associated memory area of a physical memory, and executing the virtual functions in a single root-input/output virtualization environment to provide each of a plurality of guests with direct access to the physical memory. In one embodiment, each of the guests is associated with a respective one of the virtual functions; and the assigning each of the plurality of virtual functions an associated memory area includes maintaining a per-virtual function mapping table identifying a respective one mapping function for each of the virtual functions, and each of the mapping functions mapping one of the memory areas of the physical area to an associated virtual memory.
US10169225B2
A memory system with a programming status is provided. The memory includes at least one first memory, at least one second memory and a controller. Each of the at least one first memory includes a plurality of memory regions to store data. Each of the at least one second memory includes a plurality of memory regions for programming the data from the at least one first memory. The controller is coupled to the second memory and utilized to record a programming status of the data. Whether the programming is successful or not is checked when the at least one first memory or the at least one second memory is going to be implemented by inquiring the programming status, and the at least one first memory stores the data until the programming is checked to be successful.
US10169221B2
The current document is directed to methods and systems for testing web sites. In certain implementations of the methods and systems, a testing service collects customer page-access and conversion information on behalf of a web site. The testing service is straightforwardly accessed and configured, through a web-site-based user interface, and is virtually incorporated into the web site by simple HTML-file modifications. A more efficient web-site-testing system nonuniformly distributes web-site accesses among web-page variants in order to more quickly and computationally efficiently determine a most effective web-page variant among a set of tested web-page variants. In certain implementations, nonuniform distribution of web-site accesses among web-page variants is facilitated by a Bayesian-inference method.
US10169218B2
A method for automatically validating data against a predefined data specification, includes: a) acquiring data to be validated (2), the data including a plurality of test objects, b) acquiring a test database (4) including a plurality of test files each defining a test scenario, c) acquiring a predefined data specification (6) against which the test objects must be validated, d) automatically generating a plurality of test scripts (8), from the acquired test files and using relevant data from the test objects of the acquired predefined data specification, e) for each generated test script, executing the test script (10) on the test objects, and f) automatically generating a test report (12) including a result of each executed test case.
US10169213B2
A mechanism for continuous integration in a content repository is disclosed. A method of the invention includes retrieving by a computing system an application from an archive of the computing system and executing at least one test file corresponding to the application in the archive. The method further includes storing the application and results from executing the at least one test file as metadata for the application in the content repository.
US10169212B2
In an approach for utilizing overlay hooks to increase code coverage, a processor inserts an overlay hook in program code at a location within the program code corresponding to a condition statement. A processor executes the program code. Upon reaching the overlay hook, a processor branches to a set of instructions operative to document an outcome of the condition statement. A processor executes the condition statement. A processor records the outcome of the condition statement.
US10169193B2
Aspects of the present invention include a method which includes a processor providing a debug extension library; providing a common debug interface and at least two common debug interface implementations, a first one of the common debug interface implementations being dedicated to a native debugger of an interpreted language computer program, a second one of the common debug interface implementations being dedicated to a native debugger of a compiled language computer program, wherein an application contains a first portion written in an interpreted programming language and a second portion written in a compiled programming language; and responding to a user command provided through a debug script program to debug the application by commanding one of the native debugger of an interpreted language computer program or the native debugger of a compiled language computer program through the corresponding dedicated common debug interface implementation.
US10169191B2
Aspects of the disclosure relate to managing a set of warning data with respect to a development phase in a computing environment. In embodiments, the computing environment may include a distributed computing environment or a stream computing environment. The set of warning data may be detected with respect to the development phase. In embodiments, the set of warning data may be used to develop an application. By analyzing the set of warning data, a relationship between the set of warning data and a component of the application may be identified. In embodiments, the component of the application may include a computing artifact or a computing object. An indication of the relationship between the set of warning data and the component of the application may be provided for utilization to develop the application.
US10169189B2
In an approach to test automation of an application under test which interacts with one or more native stock applications, a computer identifies one or more native stock applications on a mobile computing device. The computer then dumps a view hierarchy for each of the one or more native stock applications. The computer generates, based, at least in part, on the view hierarchy, a template table for each of the one or more native stock applications.
US10169183B2
Diagnosing faults in a hardware appliance. Information is read by a hand-held reader from one or more contactless tags associated with one or more components in a hardware appliance. One or more component faults and/or issues are identified based on the read information. A query is formed based on the identified one or more component faults and/or issues. A diagnostic database in the hand-held reader is queried, based on the formed query, and one or more query results are displayed in a ranked order on a display of the hand-held reader. In one aspect of the embodiments, the information read from the one or more contactless tags includes a pointer to a datastore in one of the one or more components. An ad hoc wireless network connection is established with the hardware appliance, and information in the datastore is downloaded over the connection.
US10169172B2
For passive detection of live systems during controller failover in a distributed environment, a set of member systems is sorted according to heartbeat periods used by members in the set of member systems. An amount of elapsed time since a failure of a first controller system in the distributed environment is determined. From the sorted set, a first member system is selected due to a first heartbeat period of the first member system being a shortest heartbeat period in all heartbeat periods in the sorted set of member systems. Using a processor and a memory at a second controller system, a timeout period is computed. The timeout period is an amount of time remaining in the first heartbeat period after the amount of elapsed time. The first member system is removed from the sorted set after the timeout period expires and the first member system has not sent a heartbeat.
US10169164B1
Methods and systems are described for generating graphical maps showing the backup degrees of data modules located across one or more client computers in a network, and directing backup and recovery operations for those data modules. According to one embodiment, the backup system sends information requests to the client computers, and receives in response the backup degrees of the data modules contained by the client computers. The backup system then generates and displays the graphical map. The backup system then can direct backup and recovery operations by sending operation requests to the client computers and updating the graphical map when necessary. Other embodiments are also described and claimed.
US10169163B2
Provided are techniques for managing backup operations from a client system to a primary server and secondary server. A determination is made at the client system of whether a state of the data on the secondary server permits a backup operation in response to determining that the primary server is unavailable when a force failover parameter is not set. The client system reattempts to connect to the primary server to perform the backup operation at the primary server in response to determining that the state of the data on the secondary server does not permit the backup operation. The client system performs the backup operation at the secondary server in response to determining that the state of the secondary server permits the backup operation.
US10169162B2
A system and method are described for conveying to a user the value it would receive by implementing an integrated system to protect and manage its data. An integrated system can combine archiving, backup, snapshot management, reporting, secure data access, eDiscovery and data analytics, among other functions, thus simplifying data protection and data management for an organization. The system generates a value dashboard, exhibiting value data, including data and graphics portraying the benefits to a user of implementing an integrated data management and protection system. Value may be evaluated with reference to simplification and efficiency, risk reduction, and unlocking data value.
US10169155B2
A method, computer program product, and computer system for performing, via a first computing device, a copy sweep operation to a first range of data on a source storage device. It may be determined that the copy sweep operation has failed. A message may be sent to a second computing device to suspend I/O operations to the first range of data. The copy sweep operation may be retried based upon, at least in part, determining that the copy sweep operation has failed, wherein the copy sweep operation may be retried without the first computing device receiving acknowledgement that the second computing device is suspending the I/O operations to the first range of data.
US10169147B2
A method includes a first computing device generating a set of encryption keys and encrypting a data matrix based on the set of encryption keys to produce an encrypted data matrix. The method further includes the first computing device sending the encrypted data matrix to a second computing device. The method further includes the second computing device dispersed storage error encoding the data matrix to produce a set of encrypted encoded data slices. The method further includes the second computing device sending the set of encrypted encoded data slices to a set of storage units of the DSN for storage therein.
US10169145B2
According to one embodiment, a method includes issuing a read request to read one or more units of data from at least one non-volatile random access memory (NVRAM) device. The read request includes one or more read voltage thresholds. The method also includes receiving the one or more data units and read command parameters used to read the one or more data units from the at least one NVRAM device. Moreover, the method includes storing error-free data units, the read command parameters used to read the error-free data units from the at least one NVRAM device, and a read completion status to one of a plurality of read buffers. The read completion status indicates a completed read when a data unit is error-free and indicates an incomplete read when a data unit is errored.
US10169141B2
A memory device including a memory having a plurality of memory cells for storing data. The memory device includes a controller communicatively coupled to the memory and configured to organize the data as a plurality of stripes. Each individual stripe of the plurality of stripes includes a plurality of data groups, each of the plurality of data groups stored in the memory using a subset of the plurality of memory cells. Stripe lengths (number of data groups) for individual stripes are determined by the controller based on detecting a condition associated with one or more data groups of the plurality of data groups. At least one data group of the plurality of data groups for each of the individual stripes includes parity data for correcting bit errors associated with the subset of the plurality of memory cells for the individual stripe.
US10169131B2
An approach for determining a trace of a system dump. The approach receives a system dump request, wherein the system dump request includes performing, by one or more computer processors, a system dump utilizing a dumping tool, wherein the system dump includes a trace wherein the trace comprises one or more trace entries collected in a trace table. The approach determines an initial trace of the system dump. The approach determines a time period to collect trace entries following the system dump. The approach determines an updated trace table. The approach determines an extra trace utilizing an exit program.
US10169130B2
Tailoring diagnostic information specific to current activity of multiple threads within a computer system. A request to dump system state is received. A system dump is created, including main memory and system state information. The system dump is stored to a database. In response to a request to format the system dump, the system dump is loaded from the database, whereby a virtual memory image of system state at system dump time is created. The virtual memory image and system state information is scanned to identify tasks that were running, tasks that have failed due to an error, and tasks that were suspended at system dump time. State information and control blocks associated with the identified tasks are collected from the system dump and collated based on task number. The database is updated with a formatted system dump, including the state information and control blocks associated with the identified tasks.
US10169117B2
A method and system for interfacing between a caller application and a service module. A request for performing a transaction from the caller application is received. The request includes at least one caller application attribute describing the request. A service module data structure is built pursuant to the received request. The service module data structure includes a generic service document and at least one service module attribute. Each service module attribute is stored in a relational table of the service module data structure. The request is serviced within the service module data structure, which results in instantiating the generic service document. The generic service document is returned to the caller application.
US10169114B1
Embodiments include methods, systems and computer program products for operating a blocking application program interface (API). Aspects include receiving, from a requestor, a request for a data from an application and creating, by the blocking API of the application, a buffer for the data. Aspects also include receiving, by the application, a data record corresponding to the request and storing, by the blocking API, the data record in the buffer. Aspects further include based on a determination that the buffer is full, providing, by the blocking API, the data records in the buffer to the requestor.
US10169113B2
Storage system and application intercommunication is provided. A first kernel-mode module determines a first event corresponding to an operational parameter of a first node based, at least in part, on a shared namespace accessible by the first kernel-mode module and a second kernel-mode module. An interrupt is issued based on the first event from the first kernel-mode module to the second kernel-mode module via an interface. The second kernel-mode module issues a second event to a second node, wherein the second event corresponds to the object of the shared namespace.
US10169112B2
A computer-implemented method obtains an action sequence that includes a plurality of actions executed on behalf of a plurality of users for achieving at least one goal. An event sequence that includes a plurality of events associated with types of the plurality of actions is generated from the obtained action sequence. An association model based on the generated event sequence is determined. The association model defines a chronological relationship among events associated with the at least one goal.
US10169110B2
Navigation application programming interfaces that can be used to embed navigation services in software applications are provided. In one embodiment, the application programming interface includes a first set of instructions specifying one or more first parameters to control the implementation of a navigation service by the software application. The navigation service provides navigation information to a user of the software application. The application programming interface further includes a second set of instructions specifying one or more second parameters to control interaction with a routing engine via the application programming interface to obtain the navigation information. The first set of instructions specify one or more configurable event listener interfaces. The configurable event listener interfaces can be operable to obtain data associated with one or more navigation events to update the navigation information provided as part of the navigation service.
US10169109B2
A cellular device architecture, including two application processors connectible through a Modem-AP Switch to two modems, each communicating with a respective antenna. A Controller module coupled to the switch and being configured, in response to receipt of data received in the Modem-AP switch as received through an antenna, to command the switch to select a processing route, whereby one of the application processors is switched to connect to one of the modems and to its associated antenna.
US10169108B2
Disclosed aspects relate to speculative execution management in a coherent accelerator architecture. A first access request from a first component may be detected with respect to a set of memory spaces of a single shared memory in the coherent accelerator architecture. A second access request from a second component may be detected with respect to the set of memory spaces of the single shared memory in the coherent accelerator architecture. The first and second access requests may be processed by a speculative execution management engine using a speculative execution technique with respect to the set of memory spaces of the single shared memory in the coherent accelerator architecture.
US10169105B2
Aspects include computing devices, systems, and methods for implementing scheduling and execution of lightweight kernels as simple tasks directly by a thread without setting up a task structure. A computing device may determine whether a task pointer in a task queue is a simple task pointer for the lightweight kernel. The computing device may schedule a first simple task for the lightweight kernel for execution by the thread. The computing device may retrieve, from an entry of a simple task table, a kernel pointer for the lightweight kernel. The entry in the simple task table may be associated with the simple task pointer. The computing device may directly execute the lightweight kernel as the simple task.
US10169098B2
Methods and systems for data relocation in global storage cloud environments are provided. A method includes locating a data server near a travel location of a user based on one or more travel plans of the user. The method further includes transferring data of the user from a home data server near a home location of the user to the data server near the travel location.
US10169097B2
Managing a distributed system. Embodiments may allow for a quorum to dynamically change the quorum vote. One example is illustrated in a method. The method includes determining a change to a voter's level of participation in a cluster. A quorum of voters changes the voter's voting privileges, based on the change in the voter's level of participation.
US10169090B2
In accordance with embodiments, there are provided mechanisms and methods for facilitating tiered service model-based fair allocation of resources for application servers in multi-tenant environments. In one embodiment and by way of example, a method includes collecting, by and incorporating into the database system, data relating to job types associated with one or more tenants of a plurality of tenants within a multi-tenant database system, computing, based on the data, an actual resource use and an expected resource allocation associated with each job type, and assigning classifications to the job types based on their corresponding actual resource use and the expected resource allocation. The method may further include routing the job types between tiers based on the assigned classifications, where the routing includes at least one of promoting, demoting, and maintaining one or more tiers for the job types.
US10169088B2
An example method for managing memory includes receiving an inflate notification including a first identifier corresponding to a first time. The inflate notification indicates that a set of guest memory pages is unused by the guest at the first time. The method also includes determining whether the first identifier precedes a last identifier corresponding to a second time and included in a previously sent inflate request to the guest. If the first identifier does not precede the last identifier, the method also includes (i) for a first subset of the set modified since the first time, determining to not reclaim a first set of host memory pages corresponding to the first subset of guest memory pages, and (ii) for a second subset not modified since the first time, reclaiming a second set of host memory pages corresponding to the second subset of guest memory pages.
US10169064B2
In a computer-implemented method for automatic network configuration of a pre-configured hyper-converged computing device network configuration information is requested from another pre-configured hyper-converged computing device already configured on a network. The network configuration information is received from the another pre-configured hyper-converged computing device. The network configuration is automatically performed by the pre-configured hyper-converged computing device such that the pre-configured hyper-converged computing device is automatically configured to the network.
US10169053B2
A method for loading a web page comprises: searching a web application for user interface change portions, execution of the user interface change portions being capable of triggering a user interface to change; marking the user interface change portions to interrupt, upon execution of the web application, the execution at least once and to execute, upon interruption, at least one of the user interface change portions.
US10169049B2
Dynamic help is generated for a process which is defined by a process model definition stored in a repository. A help request triggers help, and identifies an application system for which help is requested. The application system is in a repository which provides an API that navigates and accesses contained objects and process model definitions in the repository. The processor determines, in response to the help request, which of configurations stored in a dynamic process help generator (DPHG) storage to use to provide help, based on the application system of the help request. The processor obtains, from that configuration, information indicating relations of the repository related to the application system, process models and objects. The processor requests, via the repository API, the process models and objects based on the information obtained from that configuration. The processor provides, as a response to the help request, the relations, process models and objects.
US10169034B2
A computer processor determines the backward compatibility of a software component. The processor identifies one or more programming interfaces that are exposed by a first version of a software component by: converting attributes of exposed programming interfaces into corresponding operations such that attributes of the exposed programming interfaces are converted into corresponding operations such that a flag is added to a converted attribute indicating whether the attribute is an optional or mandatory attribute. The processor determines a backward compatibility of the first version of the software component by comparing the operations of the first version of the software component to one or more operations of a second version of the software component.
US10169026B2
The disclosure is related to providing an operation environment of a registered network having first devices to a user in an unregistered network having second devices. In order to provide, the second devices in the unregistered network may be detected when user equipment associated with the user enters a service area of the unregistered network. As compatible devices, devices compatible with the first devices in the registered network may be selected from the detected second devices. Then, system images of the first devices compatible with the selected compatible devices may be obtained. The obtained system images of the first devices may be installed at the selected compatible devices, respectively.
US10169024B2
Systems and methods for application level authentication are provided for use with the low energy Bluetooth device and accessory. This includes receiving accessory credentials from a server, establishing a Bluetooth low energy connection with the accessory, authenticating with the accessory, and lastly transferring data to the accessory. The transferring of the data may be either a bulk transfer, or a data stream. The authenticating may be an application layer authentication between a device and the accessory using a shared secret key and using a hash function. Additional embodiments include methods for over-the-air firmware updates, and device control of a low energy Bluetooth accessory.
US10169014B2
A compiler includes a vector instruction processing mechanism that generates instructions for vector instructions in a way that assures correct operation in a bi-endian environment, wherein the processor architecture contains instructions with an inherent endian bias, along with at least one memory access instruction with a contrary endian bias. The compiler uses a code generation endian preference that matches the inherent computer system endian bias. The compiler generates instructions for vector instructions by determining whether the vector instruction has an endian bias that matches the code generation endian preference. When the endian bias of the vector instruction matches the code generation endian preference, the compiler generates one or more instructions for the vector instruction as normal. When the endian bias of the vector instruction does not match the code generation endian preference, the compiler generates instructions that include one or more vector element reverse instructions to fix the mismatch.
US10169009B2
Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing can occur. The result is code that is more optimized and therefore runs faster.
US10168996B1
The method for generating a random bit sample involves a quantum tunneling barrier. The method generally has: generating a current of charges tunneling across said quantum tunneling barrier, the current of the tunneled charges having an instantaneous level varying randomly due to quantum tunneling fluctuations and forming a raw signal; from said raw signal, obtaining a raw bit sample having a first bit number n, the first bit number n being an integer; extracting the randomness out of the raw bit sample into the random bit sample, the random bit sample having a second bit number m being smaller than the first bit number n, said extracting being based on calibration data comprising at least a quantum contribution value of said quantum tunneling fluctuations in said raw bit sample; and on an external contribution value in said raw bit sample.
US10168990B1
A device may receive a floating-point function. The floating-point function may be a function described in a programming language that uses floating-point representation. The device may determine that fixed-point program code, associated with the floating-point function, is to be generated. The device may determine that the floating-point function is to be replaced with a replacement construct before the fixed-point program code is generated. The replacement construct may be described in the programming language and may be capable of conversion from the floating-point representation to a fixed-point representation. The device may determine parameters associated with generating the replacement construct. The parameters may be determined based on an evaluation of the floating-point function. The device may generate the replacement construct based on the parameters. The device may replace the floating-point function with the replacement construct. The device may generate the fixed-point program code based on the replacement construct.
US10168988B2
A method, a computer program product, and a computer system for identifying user preferences and changing settings of a device based on natural language processing. One or more programs running in background on the device capture an input of natural language from a user of the device, match the input of the natural language to a user frustration, map the user frustration to one or more solutions that make one or more changes of settings on the device, apply the one or more changes of settings to set user preference settings on the device, and store the user preference settings in a common store for the user.
US10168982B2
Display control of a portion of a document by primary and secondary display devices is described. In one or more implementations, an input is received to a user interface displaying a document on a primary display device to cause a display of a portion of the document on a secondary display device. A navigation input is then received that causes a navigation of the display of the document on the primary display device while the secondary display device continues to display the portion of the document.
US10168977B2
A bidirectional scanning unit, a driving method and a gate driving circuit are provided. The bidirectional scanning unit includes a first-stage sub unit and a second-stage sub unit, the bidirectional scanning unit can output a scanning signal stage by stage in a direction from the first-stage sub unit to the second-stage sub unit, and can also output a scanning signal stage by stage in a direction from the second-stage sub unit to the first-stage sub unit. The first-stage sub unit coordinates with the second-stage sub unit in a scanning process, when one of the first-stage sub unit and the second-stage sub unit outputs the scanning signal, the other of the first-stage sub unit and the second-stage sub unit does not output the scanning signal.
US10168975B2
A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.
US10168970B2
A non-transitory storage medium storing computer-readable instructions which cause, when executed by a controller, cause the print layout generating device to display a first image indicative of a layout area in which objects can be arranged, display a second image indicative of a database including at least one field, and at least one record for the at least one field, the at least one record containing character data corresponding to each of at least one field, receive a first operation to select at least one field, receive a second operation to select a position within the layout area, identify a position of the selected object within the layout area, generating print layout data in which the selected object and a selected field are associated with each other. Selected characters corresponding to the selected field of the database are arranged within the selected objects for each record of the database.
US10168952B2
A memory system may include a memory device including a plurality of memory blocks each having a plurality of pages suitable for storing data requested from a host, and a controller including a memory, and suitable for storing write data corresponding to a write command received from the host in a first memory block of the memory blocks, storing first and second map data corresponding to the write data written to the first memory block in a second memory block of the memory blocks, and storing a segment list for first segments of the first map data in the memory.
US10168950B2
A dispersed storage network (DSN) include multiple distributed computing systems distributed across time zones, each including a DSN memory. A global scheduling module identifies a number of the distributed computing systems operating in each of the time zones. For each distributed computing system operating in a particular time zone, the scheduling module selects a connection time based, at least in part, on the number of distributed computing systems operating in the particular time zone. The connection time selected for a particular distributed computing system specifies a recurring time period to be used by that system for initiating connections with a global coordination unit. The global scheduling module issues, to the distributed computing systems, scheduling messages that include information specifying a connection times for particular distributed computing systems.
US10168947B2
A virtual file system and method for performing virtual file system operations uses a vnode descriptor to access a vnode for a vnode operation. If the vnode is not found in a vnode cache using the vnode descriptor, the vnode is reconstructed using information regarding the vnode found outside of the vnode cache using the vnode descriptor.
US10168943B2
A computer-implemented method for determining correct devices to use in a mass volume migration environment includes reading an I/O configuration definition for a plurality of devices in the mass volume migration environment and definition of a second set of the plurality of devices, wherein the plurality of devices comprise a first set of the plurality of devices. The method includes executing a migration and annotating the first set and the second set with status identifiers. The method also includes responsive to completing a migration of a device in the first set to the associated corresponding device in the second set, updating the annotation of the migrated device in the first set and the corresponding device in the second set and swapping the migrated device in the first set with the corresponding device in the second set, and continuing the migration of devices of the first set to the second set.
US10168941B2
Methods, systems, and computer program products for historical state snapshot construction over temporally evolving data are provided herein. A computer-implemented method includes classifying each of multiple temporally evolving data entities into one of multiple categories based on one or more parameters; partitioning the multiple temporally evolving data entities into multiple partitions based at least on (i) said classifying and (ii) the update frequency of each of the multiple temporally evolving data entities; implementing multiple checkpoints at a distinct temporal interval for each of the multiple partitions; and creating a snapshot of the multiple temporally evolving data entities at a selected past point of time (i) based on said implementing and (ii) in response to a query pertaining to a historical state of one or more of the multiple temporally evolving data entities.
US10168930B2
A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
US10168924B2
Systems and methods for storage pruning can enable users to delete, edit, or copy backed up data that matches a pattern. Storage pruning can enable fine-grain deletion or copying of these files from backups stored in secondary storage devices. Systems and methods can also enable editing of metadata associated with backups so that when the backups are restored or browsed, the logical edits to the metadata can then be performed physically on the data to create a custom restore or a custom view. A user may perform operations such as renaming, deleting, modifying flags, and modifying retention policies on backed up items. Although the underlying data in the backup may not change, the view of the backup data when the user browses the backup data can appear to include the user's changes. A restore of the data can cause those changes to be performed on the backup data.
US10168919B2
A storage apparatus includes a plurality of storage devices, and a control unit for providing a predetermined storage area of the plurality of storage devices to the host computer as a virtual volume group including one or more virtual volumes. The control unit configures one or more data sets having one or more redundancy levels from the plurality of storage devices, provides a storage area of a storage pool including the plurality of data sets to a part of a storage area of the virtual volume, limits a combination of the storage devices configuring the data sets to be assigned to the virtual volume to a given number of combinations of two combinations or more, uniformly distributes the storage devices, and uses a given number of different combinations of the storage devices to be assigned to the virtual volume in units of the virtual volume group.
US10168916B2
A method that may include receiving, by a storage system, a write request for storing in the storage system multiple input data units that are related to a certain file; comparing, by the storage system, the multiple input data units to stored data units of the certain file to find matching and non-matching input data units; wherein each matching input data unit equals a corresponding stored data unit and each non-matching input data unit differs from a corresponding stored data unit; preventing a storage of each matching input data unit; storing each non-matching input data unit; and updating at least one storage system management data structure to reflect a reception of non-matching input data units while not reflecting a reception of matching input data units.
US10168910B2
A system, method and program product for reclaiming storage volumes in a storage area network (SAN). A method is disclosed that includes: monitoring each of a set containers implemented by a physical host, wherein each container holds a set of storage volumes that are mapped to a storage pool via a SAN switch; determining whether unused volumes in a selected container exceed an empty capacity threshold; in response to the empty capacity threshold being exceeded, determining whether an idle time threshold for the unused volumes has been exceeded with no I/O activity; and in response to the idle time threshold being exceeded with no I/O activity, separating the unused volumes from the selected container, un-mapping the unused volumes from the physical host, and returning the unused volumes to the storage pool.
US10168903B2
Methods, non-transitory computer readable media, and devices that dynamically adjust a logical unit number fault domain in a distributed storage area network environment includes determining when at least one of a plurality of nodes of a cluster is cut off from others of the plurality of nodes of the cluster. Any logical unit numbers (LUNs) owned by each of the plurality of nodes are identified. A fault domain for any of the identified LUNs owned by the at least one of the plurality of nodes determined to be cut off is adjusted from a distributed task set mode (DTM) of operation to a single task set mode (STM) of operation. This adjustment is made without any communication from the DTM operation to the STM operation to any of one or more host computing devices interacting with the cluster.
US10168901B2
According to one embodiment, there is provided an initialization apparatus connectable to a storage apparatus. The initialization apparatus including a controller configured to transmit a first command to the storage apparatus, to transmit a second command to the storage apparatus, and to transmit a third command to the storage apparatus. The first command is a command to write a first value into a first storage area in the storage apparatus. The second command is a command to copy the first value stored in the first storage area to a second storage area in the storage apparatus. The third command is a command to copy the first values stored in the first storage area and the second storage area to a third storage area in the storage apparatus.
US10168897B2
In one example in accordance with the present disclosure, a method conducted by a projective computing system is provided. The method includes displaying a first interface on a vertical display, projecting a second interface on a horizontal touch sensitive mat, receiving a touch input modification request, and changing the touch input association from the horizontal touch sensitive mat to the vertical display such that a touch input on the horizontal touch sensitive mat controls the first interface displayed on the vertical display.
US10168887B2
A system for providing information to a user includes a screen for showing the information to the user, a receiver for receiving one or more values from a source of values on which values the information shown to the user is based, a generator for generating two or more data lines wherein each of said data lines comprises at least one data set, wherein the data sets comprise data which are based on said values and wherein the data sets are assigned to at least two data lines by predetermined or changeable criteria, a displayer for simultaneously showing said two or more data lines to the user on said screen, and a mover for moving at least one of said data lines on the screen, wherein the mover comprises an adjuster for adjusting a speed of the movement of the at least one data line depending on a criterion relating to the at least one data set comprised in the data line.
US10168886B2
A method for providing a User Interface (UI) based on a touch pressure and an electronic device using the same are provided. The UI providing method of the electronic device detects a touch pressure of a single touch input through a touch screen of the electronic device, and controls the electronic device based on the touch pressure. Since various UIs can be provided based on the touch pressure applied by the user in the touch screen, user convenience and entertainment can be improved.
US10168884B2
Provided are a computer program product, system, and method for generating user interface (GUI) configuration pages to configure a computing resource comprised of component computing resources. A configuration page is generated for rendering in a GUI having user selectable graphical representations of a hierarchy of component computing resources from which a subject computing resource is configured. Each of the component computing resources graphically represented as within a higher level component computing resource in the hierarchy is configured with capacity from the higher level component computing resource. User selection is received of one of the graphical representations of a selected one of the component computing resources in the graphical representations of the hierarchy. User selectable component computing resource instances are generated in the configuration page for the selected component computing resource in which the user selects the component computing resource instance from which the subject computing resource is configured.
US10168881B2
One or more techniques and/or systems are provided for generating an information interface. For example, a user may select content within a webpage (e.g., a camera review section of a shopping webpage). The content may be captured from the webpage (e.g., a camera review, a camera price, a camera image, etc.). An information interface may be generated for the content, and the content may be populated within the information interface. For example, a standalone application and/or an operating system interface (e.g., a tile) may be populated with the camera review, the camera price, the camera image, and/or other information from the camera review section of the shopping webpage. The information interface may be dynamically updated based upon a content update for the content from the webpage. For example, pricing information, displayed through the information interface, may be updated based upon a sale price being posted to the shopping webpage.
US10168876B2
A computer processor receives a selection to create a duplicate cursor in addition to a default cursor. The computer processor determines a first position corresponding to a default cursor, and the computer processor stores information about the first position. The computer processor determines a second position in which to create the duplicate cursor, and the computer processor stores information about the second position. The computer processor receives data input for the first position corresponding to the default cursor. The computer processor recalls the information of the first position and the information of the second position, and the computer processor duplicates the data input, which is received, at the first position and at the second position.
US10168866B2
Online social-interaction systems that provide any of a variety of features that promote positive behaviors, such as social interaction, compassion, support, awareness, and learning. In some embodiments, an online social-interaction system provides multiple private journals that members of the system can selectively share with other members of the social-interaction system. The private journals may be directed to aspects, such as practices, beliefs, tenets, etc., of the corresponding community. In some embodiments, private journals are provided with action-request features and functionalities that allow other members to accept action requests and create followup lists for following up on such requests. In some embodiments, private journals are provided with features that allow members to share helpful resources. In some embodiments, features and functionalities are provided to allow members to participate in meditation sessions.
US10168860B1
Techniques and arrangements for dynamically modifying a user interface on a computing device of a point-of-sale (POS) system based on contextual data. The contextual data can include one or more contextual factors surrounding the use of the computing device. The user interface can include one or more icons corresponding to selectable items based on the contextual data. A modification to the user interface can include an adjustment to a visual appearance of an icon and/or a replacement of an icon with another icon.
US10168858B2
A method for displaying information in a vehicle, in which list entries from a list are allocated to graphical objects and, in a main view, a partial amount of the graphical objects are displayed by a display device arranged in the vehicle; a control device modifying the graphical data, as a result of an input from an input device, so that the graphical objects in the displayed partial amount are modified. As the result of an input using an input device, the control device changes to a configuration mode which determines which graphical objects are allocated to the partial amount whose graphical objects are displayed in the main view. Also disclosed is a device for carrying out the method.
US10168856B2
An approach is provided that displays, on a two dimensional (2D) screen, a gyroscopic graphical user interface (GUI). The gyroscopic GUI provides three dimensional (3D) control of a simulated 3D scene displayed on the 2D screen. In the approach, a gesture from a user receiving at the gyroscopic GUI. Responsively, the approach adjusts the 3D scene displayed on the 2D screen based on the gesture that was received.
US10168853B2
A social networking system displays stories describing actions to a user in a news ticker. The stories may be selected so that a variety of types of stories, stories associated with a variety of users, or stories associated with a variety of actions are presented via the news ticker. Additionally, stories having a common characteristic, such as being associated with a common user, may be aggregated and a description of the aggregated stories is presented in the news ticker. For example, stories aggregated based on acting user may identify the user common to the stories and a description of the aggregated stories may be displayed. Further, the value to the social networking system of displaying different types of content may be used to modify how different types of content are displayed in the news ticker.
US10168821B2
A mobile terminal and a control method thereof are provided. The mobile terminal according to one exemplary embodiment includes a main body covering at least one area of a wrist, a display disposed on a front surface of the main body, a sensing unit configured to sense flatness of the wrist and a direction that the wrist faces, and a controller configured to select a display area for displaying screen information on the display based on the flatness of the wrist and the direction that the wrist faces, sensed by the sensing unit.
US10168816B2
An array substrate, a display panel and a display device are provided. The array substrate includes a display area and a non-display area surrounding the display area. A first power signal line, a ground potential line and at least one pressure sensor are disposed in the non-display area. The pressure sensor includes a first power signal input terminal and a second power signal input terminal. The first power signal input terminal is electrically connected to the first power signal line. The second power signal input terminal is electrically connected to the ground potential line. The first power signal input terminal and/or the second power signal input terminal is electrically connected to an electro-static discharge unit.
US10168812B1
This application describes, in part, system and methods for reducing unintentional performance of actions, such as orders, on a computing device. In some implementations, ordering may be controlled by identifying an input within an action region and determining that the input is an intentional input before completing an order. For example, to be considered an intentional input, the input may need to remain in an action region for a predetermined time duration, or may need to move across a majority of the action region.
US10168811B2
A reflective multi-layer structure forms an external surface of an electronic device and includes a light-emitting display separated from the external surface by a dielectric polarizing film and a diffuser. Light emitted by the light-emitting display is transmitted sequentially through the dielectric polarizing film and the diffuser to present information on the external surface.
US10168802B2
Active position indicator comprising a movable tip element (10) configured to be displaced from an initial position in a displacement direction by a tip displacement depending on the force acting on a tip (3) arranged on a distal end of the tip element (10); a force sensor for detecting a force acting on the tip (3) comprising an elastic element acting on the tip element (10) against the tip displacement; wherein the elastic element is a leaf spring (15).
US10168795B2
A system, method and program product for processing user interests. A system is provided that includes: a gesture management system that receives gesture data from a collection device for an inputted interest of a user; a pattern detection system that receives and analyzes behavior data associated with the inputted interest; an interest affinity scoring system that calculates an affinity score for the inputted interest based on the gesture data and an analysis of the behavior data; a dynamic classification system that assigns a dynamically generated tag to the inputted interest based on an inputted context associated with the inputted interest; and a user interest database that stores structured interest information for the user, including a unique record for the inputted interest that includes the affinity score and dynamically generated tag.
US10168793B2
An eyeglasses-type wearable device of an embodiment can handle various data inputs. The device includes right and left eye frames corresponding to positions of right and left eyes and nose pads corresponding to a position of a nose. Eye motion detection electrodes (sightline detection sensor electrodes) are provided with the nose pads to detect the eye motion of a user. Transmitter/receiver electrodes (capacitance sensor electrodes) of a gesture detector are provided with a part of the right and left eye frames to detect a gesture of the user. Various data inputs are achieved by a combination of input A corresponding to a gesture of the user detected by the gesture detector and input B corresponding to the eye motion of the user detected by the eye motion detector.
US10168791B2
A sensing and display apparatus, comprising: a first phenomenon interface configured to operatively interface with a first augmediated-reality space, and a second phenomenon interface configured to operatively interface with a second augmediated-reality space, is implemented as an extramissive spatial imaging digital eye glass.
US10168785B2
An apparatus and method for gesture detection and recognition. The apparatus includes a processing element, a radar sensor, a depth sensor, and an optical sensor. The radar sensor, the depth sensor, and the optical sensor are coupled to the processing element, and the radar sensor, the depth sensor, and the optical sensor are configured for short range gesture detection and recognition. The processing element is further configured to detect and recognize a hand gesture based on data acquired with the radar sensor, the depth sensor, and the optical sensor.
US10168784B2
The present technology relates to information processing apparatus and method, and a program, which are capable of presenting an operation input unit in a position in which a user easily performs an input operation. An imaging unit captures an image of a vicinity of a display unit. A hand recognition unit recognizes a hand by extracting a hand image obtained by capturing a hand, based on feature information of the hand, from the image captured by the imaging unit. The hand position detection unit specifies a real position on a display unit from information on a position in an image in which the hand image is present. A display control unit for an operation input unit displays an operation input unit in a position on the display unit which is specified based on the position of the hand detected by the hand position detection unit.
US10168773B2
A position locating method and apparatus are applied to the electronic information field, so that shifting an indication cursor in a wide range using a wireless indication device can be avoided, and a user operation can be simplified. The method comprises detecting a line-of-sight orientation of a user, and obtaining a line-of-sight orientation parameter of the user; detecting a line-of-sight source of the user, and obtaining a line-of-sight source position of the user; obtaining a position of a screen, and obtaining a screen position of a line of sight according to the line-of-sight orientation parameter, the position of the screen, and the line-of-sight source position; and receiving an adjustment signal, adjusting, according to the adjustment signal, the position displayed on the screen, and displaying an adjusted position on the screen.
US10168769B2
An input apparatus (2000) includes a motion detection unit (2020) and an input recognition unit (2040). The motion detection unit (2020) detects motion of an object by using a captured image including the object. Here, the detected motion of the object is motion of the object in a period defined based on a result of detection by a sensor attached to the body of a user of the input apparatus (2000). The input recognition unit (2040) recognizes input to an information processing apparatus based on the detected motion of the object.
US10168768B1
Presented herein are systems and methods to facilitate interactions in an interactive space. Interactions may include interactions between one or more real-world objects and one or more virtual objects. The interactions with a virtual object may be facilitated through the use of a secondary virtual object that may be provided as part of the virtual object. Interactions with the secondary virtual object may translated into interactions with the virtual object.
US10168765B2
In an embodiment, a processor includes a logic to cause at least one core to operate with a power control cycle including a plurality of on times and a plurality of off times according to an ON-OFF keying protocol, where the off times each correspond to a maximum off time for a platform including the processor. Other embodiments are described and claimed.
US10168759B2
A method for prioritized charging of battery backup units (BBUs) is provided. The method may include identifying critical system racks associated with computing data centers based on characteristics associated with the system racks on the computing data centers. The method may also include identifying critical system enclosures associated with the identified critical system racks based on system architectures associated with the computing data centers. The method may further include prioritizing the identified critical system enclosures based on parameters associated with the identified critical system enclosures. The method may also include identifying and ranking a plurality of critical BBUs associated with the identified and prioritized critical system enclosures based on prioritized charging rules associated with the plurality of critical BBUs. The method may further include charging the identified and ranked plurality of critical BBUs in an order based on the prioritized charging rules.
US10168758B2
In one embodiment, a processor includes: a plurality of cores; a first storage to store parameter information for a voltage regulator to couple to the processor via a voltage regulator interface; and a power controller to control power consumption of the processor. The power controller may determine a performance state for one or more cores of the processor and include a hardware logic to generate a message for the voltage regulator based at least in part on the parameter information, where this message is to cause the voltage regulator to output a voltage to enable the one or more cores to operate at the performance state. Other embodiments are described and claimed.
US10168756B2
Various techniques for managing power backup for computing devices are disclosed herein. In one embodiment, a method includes receiving data representing a backup capacity of one or more backup power units and data representing a backup power profile of one or more processing units sharing the one or more backup power units. A portion of the backup capacity may then be assigned to each of the one or more processing units based at least in part on both the received data representing the backup capacity of the one or more backup power units and the received data representing the profile of the one or more processing units.
US10168744B2
A remote control device and a method of assembly are provided. The remote control device may include a control unit and a holder. The holder may define a cavity that opens through a surface of the holder. The control unit may be seated in the cavity through the opening in the surface of the holder and recessed relative to the surface of the holder.
US10168741B2
A screen display apparatus and a method are provided. The method includes displaying a display screen on a flexible display unit, and bending the flexible display unit by activating a driving unit coupled to the flexible display unit when an edge of the display screen is displayed. According to the present disclosure, an electronic device can provide various interactions through the flexible display unit.
US10168729B1
Provided is an apparatus for teaching calculation skills. The apparatus may include a plurality of beads and a set of columns of the cells being configured to be occupied by one of the beads. The apparatus may include a set of sensors configured to determine occupation of the cells by the beads, and a processing unit electronically coupled to the set of sensors. The processing unit can be configured to: receive from a server at least one array of integer numbers. Each of the integer numbers represents an intermediate result of solving of a sequence of mathematical operations displayed to a user; determine, via the set of sensors, occupation of the cells by the beads; translate the occupation of cells to a check number; and compare the check number to a current number in array to determine whether the current operation is solved correctly.
US10168724B2
A reference voltage generator is disclosed that may provide a plurality of reference voltages. A reference voltage generator may include a voltage divider, a multiplexer coupled to the voltage divider, an operational amplifier that may receive a voltage from the multiplexer, and a plurality of resistors that may receive an output from the operational amplifier. The reference voltages may be provided from output terminals coupled to the resistors. A reference voltage generator may include a voltage divider, two multiplexers coupled to the voltage divider, an operational amplifier coupled to each multiplexer, and a plurality of resistors coupled between the outputs of the two operational amplifiers. Reference voltages may be provided from output terminals coupled to the resistors.
US10168723B2
A reference voltage generator includes a mirroring circuit generating a first sub-voltage and a second sub-voltage that are constant, a first voltage generator including a first switch generating a first voltage based on the first sub-voltage, and a second voltage generator including a second switch generating a second voltage that is lower than the first voltage based on the second sub-voltage, wherein the second switch has a threshold voltage that is lower than the first switch to keep a voltage difference between the first voltage and the second voltage as a first reference voltage.
US10168716B2
A method includes: obtaining a measurement; determining whether the measurement is in a first range, a second range, or a third range; controlling operation of a valve in a full-freeze mode when the data measurement falls within the first range; controlling the operation of the valve of the turbine system in a semi-freeze mode when the data measurement falls within the second range; and controlling the operation of the valve of the turbine system in a full-operation mode when the data measurement falls within the third range.
US10168715B2
A ball-balancing robot is capable of accurately controlling its posture when a robot main body is rotated about the vertical axis in a yaw direction in a state in which the robot main body is positioned on a spherical object in a posture in which a gravity center of the robot main body matches a vertical axis passing a center of the spherical object, and in a state in which a base axis of the roll-direction angular velocity sensor is inclined with respect to the horizon in a pitch direction (at an inclination angle θp), the robot main body is able to rotate while maintaining a predetermined posture by making correction to cancel a detection error in the angular velocity in the roll direction generated based on the inclination of the base axis of the roll-direction angular velocity sensor.
US10168714B2
A global navigation satellite sensor system (GNSS) and gyroscope control system for vehicle steering control comprising a GNSS receiver and antennas at a fixed spacing to determine a vehicle position, velocity and at least one of a heading angle, a pitch angle and a roll angle based on carrier phase position differences. The system also includes a control system configured to receive the vehicle position, heading, and at least one of roll and pitch, and configured to generate a steering command to a vehicle steering system. The system includes gyroscopes for determining system attitude change with respect to multiple axes for integrating with GNSS-derived positioning information to determine vehicle position, velocity, rate-of-turn, attitude and other operating characteristics. Relative orientations and attitudes between motive and working components can be determined using optical sensors and cameras. The system can also be used to guide multiple vehicles in relation to each other.
US10168707B2
An information processing device includes circuitry configured to: acquire, from vehicles each of which has a driving assist function, a use information of the driving assist function of each of the vehicles that are traveling; calculate an information indicating a use possibility of the driving assist function on the basis of the use information; and transmit the information indicating the use possibility to a given vehicle having the driving assist function in a manner that the given vehicle uses the information indicating the use possibility to conduct a route search.
US10168706B1
An autonomous vehicle detects a tailgating vehicle and uses various response mechanisms. A vehicle is identified as a tailgater based on whether its characteristics meet a variable threshold. When the autonomous vehicle is traveling at slower speeds, the threshold is defined in distance. When the autonomous vehicle is traveling at faster speeds, the threshold is defined in time. The autonomous vehicle responds to the tailgater by modifying its driving behavior. In one example, the autonomous vehicle adjusts a headway buffer (defined in time) from another vehicle in front of the autonomous vehicle. In this regard, if the tailgater is T seconds too close to the autonomous vehicle, the autonomous vehicle increases the headway buffer to the vehicle in front of it by some amount relative to T.
US10168700B2
A method, system, and/or computer program product controls movement and adjusts operations of an aerial drone. A drone camera observes an aerial maneuver physical gesture by a user. The aerial drone then performs an aerial maneuver that correlates to the aerial maneuver physical gesture. The drone camera observes the user performing a physical action. One or more processors associate the physical action with a particular type of activity. A drone on-board computer adjusts an operation of an aerial drone based on the particular type of activity.
US10168698B2
In one embodiment, an aerial collection system includes an image collection field vehicle that travels at street level and an image collection aerial vehicle that travels in the air above the street. The aerial vehicle collects image data including at least a portion of the field vehicle. The field vehicle includes a marker, which is identified from the collected image data. The marker is analyzed to determine an operating characteristic of the aerial vehicle. In one example, the operating characteristic in the marker includes information for a flight instruction for the aerial vehicle. In another example, the operating characteristic in the marker includes information for the three dimensional relationship between the vehicles. The three dimensional relationship is used to combine images collected from the air and images collected from the street level.
US10168689B2
A machine tool (1) includes a tool information storage (9) storing therein used tool information for, when an NC program execution part (5) executes an NC program, specifying a tool used for machining, and a magazine operation panel (18) includes an announcement part (18b) for announcing an alarm to an operator. When receiving an operation signal from an input part (18a) while the NC program execution part (5) is executing an NC program, a tool change control part (11) checks the used tool information stored in the tool information storage (9), and in the case where a tool held by a tool pot (17a) corresponding to the operation signal is not used for machining, moves the tool pot (17a) to a tool attachment/detachment position (17c), and in the case where the tool is used for machining, causes the announcement part (18a) to announce an alarm indicating that it is unavailable.
US10168684B2
A power profile management method and system. The method includes retrieving by a computer processor input data associated with a user of power consumption devices at a specified location. The computer processor retrieves power consumption data comprising power consumption levels for the power consumption devices. The computer processor generates and transmits a mobile usage portfolio associated said user and the power consumption devices. The computer processor generates a load usage prediction report associated with the user and the power consumption devices. The load usage prediction report is generated based on the mobile usage portfolio and said power consumption data. The computer processor transmits the load usage prediction report to a power provider utility for analysis.
US10168679B2
A system for toilet ventilation, includes a ventilatable toilet, including a toilet body with a flush cavity; a ventilatable toilet seat, including a lid component, a ventilatable seat component with a ventilation channel and a ventilation aperture; a ventilation line; a ceiling ventilation unit, including a ventilation fan; a ventilation pump; and a ventilation control unit, including a processor, a non-transitory memory, an input/output component, a ventilation manager, and a data bus; such that the ventilation fan ventilates a bathroom; and the ventilatable toilet seat ventilates the toilet to reduce emission of odors. Alternatively, the toilet body can be ventilatable and mounted with a conventional toilet seat. The system can further include a ventilation control device.
US10168674B1
A control architecture and associated control methods are under development to allow a single user to control a team of multiple heterogeneous UMS as they conduct multi-faceted (i.e. multi-objective) missions in real time is disclosed. The control architecture is hierarchical, modular and layered and enables operator interaction at each layer, ensuring the human operator is in close control of the unmanned team at all times. The architecture and key data structures are introduced. Two approaches to distributed collaborative control of heterogeneous unmanned systems are described, including an extension of homogeneous swarm control and a novel application of distributed model predictive control. Initial results are presented, demonstrating heterogeneous UMS teams conducting collaborative missions.
US10168670B2
An intelligent switching method and system. The method includes retrieving by a computer processor of an intelligent switching device, detection data indicating that an individual is located within a specified proximity of an apparatus. The intelligent switching device is lockably attached to the apparatus. The computer processor receives a request from an individual for enabling the apparatus. The computer processor determines that the individual is in compliance with safety procedures associated with operating the apparatus and generates an enable signal. The enable signal enables a power signal for the apparatus. The computer processor indicates that the apparatus has been enabled and is operational.
US10168669B2
According to an example aspect of the present invention, there is provided an apparatus comprising at least one processing core, at least one memory including computer program code, the at least one memory and the computer program code being configured to, with the at least one processing core, cause the apparatus at least to obtain at least one of a sunrise time and a sunset time for a current location of the apparatus; obtain a plurality of calendar events from a calendar application; display a time axis on a screen, and display, relative to the time axis, a plurality of symbols corresponding to at least part of the plurality of calendar events, and display, relative to the time axis, at least one of: an indication of sunrise corresponding to the sunrise time, and an indication of sunset corresponding to the sunset time.
US10168663B2
A process cartridge, comprising: a drum cartridge; and a waste toner case, the drum cartridge comprising: a development roller; a first side wall to support one end of a shaft of the development roller; a second wall to support the other end of the shaft; a photosensitive drum; a cleaner; and a conveying tube, the conveying tube comprising: a first part disposed on an opposite side of the second side wall with respect to the first side wall in an axis direction, the first part being connected to the cleaner; a second part disposed closer to the second side wall relative to the first part and connected to the waste toner case; and a third part connecting the first part with the second part, wherein a direction in which the waste toner case is attached is equal to a direction in which the second part extends.
US10168661B2
An image forming apparatus comprises a developing unit and a developing unit attaching portion that is provided in an apparatus main body. The developing unit and the developing unit attaching portion are provided with an insertion guide. The insertion guide makes the developing unit a state it is inclined from a normal posture so as to be moved on a position departed from a photoreceptor drum during a period from a start of insertion of the developing unit into the developing unit attaching portion until just before completion of the insertion, and makes, during a period from just before completion of the insertion until completion of the insertion, the developing unit turn according to an insertion operation of the developing unit so as to be brought close to the photoreceptor drum, whereby the developing unit is positioned so as to take the normal posture.
US10168659B2
An image forming apparatus includes a tray on which a plurality of developing units are mounted, and a position adjustment unit that is disposed on at least one side of the tray, is movable with respect to the tray, and rotatably supports the plurality of developing units. As the position adjustment unit is moved with respect to the tray, the plurality of developing units are rotated and positions of the plurality of developing units are adjusted by the position adjustment unit.
US10168658B2
A frame for forming an image forming apparatus for forming an image on a recording material includes a first stay, including a supporting portion for supporting the frame relative to an installation surface, for forming a bottom of the frame; a second stay, including a supporting portion for supporting the frame relative to the installation surface, for forming the bottom of the frame; a post to which the first stay and the second stay are secured; and a positioning portion, provided as a part of the post, for positioning the first stay and the second stay with respect to a horizontal plane direction. The first stay and the second stay are fixed to the post by welding.
US10168643B2
An image forming apparatus includes an image forming portion configured to form an image on a recording media and including a developer bearing member configured to bear developer and carry the developer, a regulating portion disposed opposite to the developer bearing member and configured to regulate an amount of the developer on the developer bearing member, a first chamber configured to supply the developer to the developer bearing member, and a second chamber configured to communicate with the first chamber to form a circulating route of the developer. In addition, a first feeding member feeds the developer in the first chamber, and a second feeding member feeds the developer in the second chamber. A control portion executes, in a non-image forming state, a mode of driving the developer bearing member in a condition in which the first feeding member is stopped.
US10168642B2
A developing device includes upper and lower developer containing portions to contain developer, arranged in a vertical direction, a first developer conveyor to convey developer in the upper developer containing portion to a first side in an axial direction of the first developer conveyor, a second developer conveyor to convey developer in the lower developer containing portion to a second side opposite the first side, a developer-lifting area in which the developer is lifted from the lower developer containing portion to the upper developer containing portion, a first lifting area gear to rotate the first developer conveyor, a second lifting area gear to rotate the second developer conveyor, and a lifting area input gear to input a driving force to the developing device. The lifting area input gear is coupled to the first lifting area gear and coupled via the first lifting area gear via to the second lifting area gear.
US10168640B2
An image forming apparatus has a toner cartridge to accommodate toner, a developing unit comprising a developing roller, and a drum unit. The developing unit has a toner supply member supplying the toner to the developing roller, and a frame. The toner supply member has a shaft, and flexible sheets provided at the shaft. The frame has a first chamber accommodating the developing roller, a second chamber next to the first second chamber for accommodating the toner supply member, an inlet opening for introducing the toner from the toner cartridge to the second chamber, and an adjustment member positioned between the first chamber and the second chamber. The adjustment member allows the toner to move from the second chamber to the first chamber when the sheets move from a lower edge to an upper edge of the adjustment member with contacting the adjustment member by rotating the shaft.
US10168631B2
An object of the present invention is to provide an electrostatic image developing toner containing toner mother particles, wherein the toner mother particle is formed by being provided with a plurality of convex portions on a toner mother particle precursor; the toner mother particle precursor contains a vinyl resin, a crystalline resin, and a mold release agent; the convex portion is formed with a hybrid amorphous polyester resin which is formed with a vinyl type polymerization segment and a polyester type polymerization segment both bonded together; and the hybrid amorphous polyester resin contains constituting units of a bisphenol A-propylene oxide adduct and a bisphenol A-ethylene oxide adduct.
US10168627B2
An exposure apparatus and manufacturing methods using the exposure apparatus are disclosed. An exposure apparatus includes a light source system generating light, an optical system controlling and patterning the light, a substrate system on which an exposure process is performed on a substrate by the patterned light, and a control unit controlling the light source system, the optical system and the substrate system. The optical system includes a chamber, a reflection member disposed in the chamber to control the light, and a first on-off valve installed on one side of the chamber opposite to the substrate system. The control unit controls the optical system such that the first on-off valve is opened during the exposure process and is closed during a cleaning process performed to the inside of the chamber.
US10168625B2
Immersion lithography system and method using a sealed wafer bottom are described. One embodiment is an immersion lithography apparatus comprising a lens assembly comprising an imaging lens and a wafer stage for retaining a wafer beneath the lens assembly, the wafer stage comprising a seal ring disposed on a seal ring frame along a top edge of the wafer retained on the wafer stage, the seal ring for sealing a gap between an edge of the wafer and the wafer stage. The embodiment further includes a fluid tank for retaining immersion fluid, the fluid tank situated with respect to the wafer stage for enabling full immersion of the wafer retained on the wafer stage in the immersion fluid and a cover disposed over at least a portion of the fluid tank for providing a temperature-controlled, fluid-rich environment within the fluid tank.
US10168624B2
A vacuum system for extracting a stream of a multi-phase fluid from a photolithography tool comprises a pumping arrangement for drawing the fluid from the tool, and an extraction tank located upstream from the pumping arrangement for separating the fluid drawn from the tool into gas and liquid phases. The pumping arrangement comprises a first pump for extracting gas from the tank, and a second pump for extracting liquid from the tank. In order to minimize any pressure fluctuations transmitted from the vacuum system back to the fluid within the tool, a pressure control system maintains a substantially constant pressure in the tank by regulating the amounts of liquid and gas within the tank.
US10168618B2
A liquid processing method includes: accommodating a substrate horizontally in each of a first processing region and a second processing region, for performing therein a process on the substrate by a processing solution from a nozzle; rotating a rotary body about a vertical axis; keeping a plurality of processing nozzles provided at the rotary body; supplying different kinds of processing solutions to the substrate from the plurality of processing nozzles; holding a processing nozzle selected from the plurality of processing nozzles by a nozzle holder provided at the rotary body; transferring the nozzle holder into selected one of the first and the second processing regions by a nozzle transfer device; and rotating the rotary body by a rotation driving unit so as to allow a front of the nozzle holder in a forward/backward direction thereof to face the selected one of the first and the second processing regions.
US10168615B2
Provided is an imprint apparatus that applies a resin to several locations on a substrate, brings the resin and a mold into contact, and transfers a contoured pattern formed in the mold to the resin, comprising: a controller that sets a principal axis direction according to the contoured pattern and determines the application positions of the resin based on the principal axis direction that has been set such that the distances between resin drops that have been applied so as to be separated in the principal axis direction is larger than the distances between resin drops that have been applied so as to be separated in a direction that is perpendicular to the principal axis direction; and a dispenser that applies the resin based on the application position that has been determined.
US10168593B2
Disclosed are a liquid crystal display panel and an array substrate thereof. The array substrate includes a substrate body, a first metal layer, a first dielectric layer, and a second dielectric layer, an insulating layer, and an electrode layer. The first metal layer, the first dielectric layer, and the second metal layer form a first capacitor; the second metal layer, the insulating layer, and the electrode layer form a second capacitor; the electrode layer is connected with the first metal layer through a channel hole penetrating through the first dielectric layer and the insulating layer, so that the first capacitor is connected with the second capacitor in parallel. Through the above way, the area of a gate driver on array (GOA) circuit on the array substrate can be reduced, which is beneficial for the narrow frame design of the liquid crystal display panel.
US10168590B2
The present disclosure provides a display substrate, a display panel and a display apparatus. An exemplary display substrate includes a first circuitry element and a second circuitry element in proximity to the first circuitry element, and an electrostatic releasing element, electrically insulated from each of the first and second circuitry elements, and located adjacent to each of the first and second circuitry elements, whereby allowing discharge of electrostatic charges to the electrostatic releasing element from at least one of the first and second circuitry elements, so as to prevent direct electrostatic discharge between the first circuitry element and the second circuitry element.
US10168588B2
A display device includes a base substrate, a gate line on the base substrate, the gate line extending in a first direction, a data line on the base substrate, the data line extending in a second direction which intersects the first direction, a thin film transistor (“TFT”) which is connected to the gate line and the data line, a first insulating layer on the TFT, a shielding electrode on the first insulating layer, a second insulating layer on the shielding electrode, and a pixel electrode on the second insulating layer, the pixel electrode connected to the TFT where the pixel electrode may have a substantially rhombus shape and overlaps at least one of the gate line and the data line.
US10168585B2
A liquid crystal display includes: a lower panel electrode including a lower panel unit electrodes; an upper panel electrode including an upper panel unit electrodes facing the lower panel unit electrodes; and a liquid crystal layer disposed between the lower panel electrode and the upper panel electrode, in which the lower panel unit electrode includes a stem portion which defines a boundary between a plurality of sub-regions therein, a center pattern disposed at a center of the stem portion and in which overlaps the sub-regions, and a plurality of micro branch portions which extends from the center pattern, where extending directions of the micro branch portions in different regions are different from each other, and an end portion of the micro branch portions is extended in a direction different from an extending direction thereof.
US10168581B2
A display device comprises spacers provided between a first substrate and a second substrate, wherein the first substrate includes: seats each of which holds the spacers, respectively; data lines; gate lines; thin film transistors; pixel electrodes corresponding to pixel regions; a common electrode facing the pixel electrodes; and common wirings being electrically connected to the common electrode, and each of the common wirings includes a bent part detouring around at least one of the seats.
US10168567B2
The present invention provides a GOA drive circuit and embedded type touch display panel. The GOA drive circuit comprises GOA units cascade coupled in multilevel, the nth level GOA unit comprises an output end pull down unit and an output control unit, both the output end pull down unit and the output control unit are employed to control a signal outputted by an output end of the nth level GOA unit, and one end of the output end pull down unit is coupled to a first end point, the first end point is loaded with a first signal, and one end of the output control unit is coupled to a nth clock signal, and as the embedded touch display panel enters signal interrupt and performs a touch scan, the output control unit is off to cut off an output path that the nth clock signal outputs to the output end.
US10168562B2
A display device includes a display panel including an upper surface, a rear surface facing the upper surface, and a side surface connecting the upper and rear surfaces to each other, a mold frame under the display panel and defining a first frame portion thereof facing the rear surface of the display panel, and a second frame portion extended bent downwards from side surfaces of the first frame portion; and a guide member detachably coupled to the mold frame, the guide member defining a first portion thereof configured to face an outer surface of the second frame portion, the first portion extending bent to define a second portion of the guide member, the second portion configured to face the side surface of the display panel when the first portion faces the outer surface of the second frame portion.
US10168558B2
A chamber sealing mechanism and a pressurization bubble-eliminating equipment are provided. The chamber sealing mechanism includes an annular groove and a sealing ring, wherein the sealing ring and the annular groove are connected to form a closed cavity; the annular groove is provided with a gas charging valve that communicates with the closed cavity and is configured to charge air into the closed cavity and discharge air from the closed cavity.
US10168556B2
To provide a faraday rotator using a TGG ceramic sintered compact and a light isolator using the faraday rotator such that the influence of scattered light can be relatively reduced and overall characteristics degradation for the entire light isolator is minimized so that a high extinction ratio of at least 38 dB or greater is achieved.[Solution] The faraday rotator according to the present invention uses a TGG ceramic sintered compact having an average particle diameter of 0.2 to 5.0 μm, and has a transmission beam diameter of 0.3 mm or more, the TGG ceramic sintered compact being preferably annealed.
US10168555B1
The present disclosure relates to a head mountable apparatus including two rims, where an inner top portion of each rim comprises a rim cavity, where each rim cavity comprises a first section and a second section, where a depth of the first section extends from an edge of the respective rim cavity to a first depth, where a depth of the second section extends from the first depth to a bottom of the respective rim cavity, where the first section is operable to secure a lens, and where the second section is part of a wire channel that is operable to secure one or more wires; and a nose bridge connecting the two rims, where a back of the nose bridge comprises a bridge cavity that connects between the second section of each rim cavity, and where the bridge cavity is part of the wire channel.
US10168550B2
Methods of forming a lens include forming components on a lower substrate. The components are sealed on the lower substrate with a sealing layer. An upper substrate is formed over the sealing layer. The lower substrate is polished to a lower lens curvature.
US10168548B2
An optical lens blank includes a first and a second lens surface, which are arranged opposite each other and which are delimited at a lens circumference, wherein the first lens surface has a surface geometry that corresponds to a first partial cutout from a first melon shape. A range of blanks consisting of such lens blanks have first lens surfaces of varying degrees of curvature, wherein the different degrees of curvature are based on different melon shapes. Finally, a method for producing a spectacle lens from such an optical lens blank includes mechanically shaping at least the first or second surface, and separating a cutout from the mechanically shaped lens blank.
US10168540B2
For comfortable viewing of a 3-D scene at various viewing angles, a display having a large tracking range for a variable viewer distance is required. A controllable light-influencing element deflects light in coarse steps in a viewer range. Within said steps, the light is deflected by a further controllable light-influencing element continuously or with fine gradation. The light modulation device is suitable in holographic or autostereoscopic displays for guiding the visibility ranges of the image information to be displayed so as to follow the eyes of the viewers.
US10168526B2
An cell contour formation apparatus includes a cell image acquiring unit, a subband image creating unit, a features calculating unit, a correcting unit, a contour forming unit. The subband image creating unit creates subband images including a low frequency image and a high frequency image. The features calculating unit calculates a local texture features from the high frequency image. The correcting unit corrects the high frequency image on the basis of the pixel value of the low frequency image and the texture features. The contour forming unit forms contours of cells included in the cell group on the basis of the corrected high frequency image.
US10168506B2
The tri-axis close-loop feedback controlling module for electromagnetic lens driving device includes a 6-pin Hall element. Two pins of the Hall element are coupled to an auto-focus module for providing a current to drive the auto-focus module to conduct auto-focusing operations along the Z-axis; while other four pins of the Hall element are coupled to a control unit. The control unit detects the X-Y axial positions of the auto-focus module relative to an OIS module and generates a control signal which is then sent to the Hall element. Therefore, the Hall element not only can provide its own feedback controlling function according to the Z-axial position of lens, but also can drive the auto-focus module based on the control signal corresponding to the X-Y axial positions of the auto-focus module, so as to achieve the goal of tri-axis close-loop feedback controlling for the electromagnetic lens driving device.
US10168504B2
Disclosed is a camera module for a vehicle. In one embodiment, the camera module for the vehicle comprises: a lens unit comprising one or more lenses; a front body open on one side to accommodate the lens unit; and a rear body bonded with the front body so as to form a space therein, wherein the front body comprises a first composition comprising a dispersion of a first filler comprising graphite, graphene and carbon fiber in a resin matrix comprising one or more of polyamide, polyphenylene sulfide and modified polyphenylene ether.
US10168487B2
A pin exchanger has protrusions from gripping elements that engage fiber optic guide pins. Guide beams on the pin exchanger provide a reference for aligning the guide pins and the pin exchanger with a fiber optic connector and a fiber optic ferrule. An adapter is also provided that has openings to receive the guide beams. The adapter is preferably installed in a field tool and together they engage the fiber optic connector, align the pin exchanger and move the guide pin holder to allow guide pins to be inserted or removed.
US10168485B2
An optical adaptor for mounting to a receptacle to optically couple connectorized optical cables comprises an optical interface to optically couple a first connectorized optical cable terminated by a first optical connector and a second connectorized optical cable terminated by a second optical connector. The optical adaptor further comprises a mounting element being configured to insert the optical interface and being mountable to the receptacle. The mounting element is secured to the receptacle, when the first optical connector is mounted to the mounting element in a first state, and the mounting element is released from the receptacle, when the first optical connector is mounted to the mounting element in a second state allowing to pull the optical adaptor out of the receptacle.
US10168479B2
Embodiments herein provide method and apparatus for modifying dimensions of a waveguide. The method includes positioning a shadow mask, with an aperture, above the waveguide, fabricated on a substrate. Further, the method includes spatially filtering, a substance through the aperture in the shadow mask on a portion of the waveguide. Furthermore, the method includes obtaining an adiabatic spot size converter at least at one end of the waveguide by adjusting a distance between the shadow mask and a surface of the waveguide to modify the dimensions of the waveguide.
US10168476B2
Disclosed herein are techniques, methods, structures and apparatus for providing photonic structures and integrated circuits with optical gratings disposed within cladding layer(s) of those structures and circuits.
US10168475B2
Methods and systems are presented for heterogeneous integration of photonics and electronics with atomic layer deposition (ALD) bonding. One method includes operations for forming a compound semiconductor and for depositing (e.g., via atomic layer deposition) a continuous film of a protection material (e.g., Al2O3) on a first surface of the compound semiconductor. Further, the method includes an operation for forming a silicon on insulator (SOI) wafer, with the SOI wafer comprising one or more waveguides. The method further includes bonding the compound semiconductor at the first surface to the SOI wafer to form a bonded structure and processing the bonded structure. The protection material protects the compound semiconductor from acid etchants during further processing of the bonded structure.
US10168474B2
Disclosed are an optical input/output device and an opto-electronic system including the same. The device includes a bulk silicon substrate, at least one vertical-input light detection element monolithically integrated on a portion of the bulk silicon substrate, and at least one vertical-output light source element monolithically integrated on another portion of the bulk silicon substrate adjacent to the vertical-input light detection element. The vertical-output light source element includes a III-V compound semiconductor light source active layer combined with the bulk silicon substrate by a wafer bonding method.
US10168471B2
An optical sensor has a waveguide having a core, a cladding having an outer surface and a long period fiber grating. The core, the cladding and the long period fiber grating collectively provide at least two resonant wavelengths. The optical sensor also has binding sites on the outer surface of the cladding for binding to elements to be detected to the outer surface of the cladding. The cladding may be thinned down to a thickness sufficiently low produce the resonant wavelengths. The binding sites include agents for binding to the elements to be detected with the agents being covalently bonded to the surface of the cladding. Example binding sites can include bacteriophages for detecting E. coli bacteria, Palladium for detecting hydrogen, or synthetic DNA for detecting viruses of certain molecules for example.
US10168461B2
A backlight unit including a light source formed to provide primary light; a quantum dot phosphor excited by the primary light provided from the light source to emit secondary light having a wavelength different from a wavelength of the primary light and disposed to be spaced apart from the light source; an optical agent absorbing light having a specific wavelength from the primary light provided by the light source and the secondary light emitted from the quantum dot phosphor; and a matrix configured to support the quantum dot phosphor and the optical agent. Further, the quantum dot phosphor and the optical agent are randomly mixed in the matrix; and the quantum dot phosphor, the optical agent, and the matrix form a composite.
US10168458B2
A curved liquid crystal display device includes first and second substrates facing each other and including a central region and a peripheral region; a plurality of data lines disposed on the first substrate and being spaced apart from each other by the same distance; a plurality of gate lines disposed on the first substrate and crossing the plurality of data lines; a pixel electrode disposed on the first substrate; a common electrode on the first substrate or the second substrate; a plurality of black matrixes disposed on the second substrate, a distance between adjacent black matrixes in the central region being smaller than a distance between adjacent black matrixes in the peripheral region; and a liquid crystal layer disposed between the first and second substrates.
US10168446B2
The present disclosure relates to mobile radiographic inspection systems and lifting devices for mobile radiographic inspection systems, including those, for example, in the field of radiographic detection of large objects such as containers. In one illustrative implementation, the present disclosure describes a lifting device for a mobile radiographic inspection system, the device comprising a driving motor and at least two screw lifters, wherein the driving motor is connected to each of the screw lifters via a transmission, and a lower end of a lifting rod of the screw lifter is configured to connect with a radiographic inspection device. In implementations, the lifting device may further comprise a mounting assembly, which is adapted to connect the lifting device to a vehicle body of the mobile radiographic inspection system.
US10168444B2
Various embodiments include apparatus and methods to acquire echo signals associated with operation of a nuclear magnetic resonance logging tool to evaluate a formation and process the echo signals taking into account motion of the nuclear magnetic resonance logging tool. Coefficients may 5 be generated that are correlated to porosity of the formation. Additional apparatus, systems, and methods are disclosed.
US10168443B2
A system for interfacing an LC sensor includes a starter configured to selectively start an oscillation of the LC sensor. The system also includes an analog peak detector configured to determine a signal (Vpeak) being indicative of a peak voltage of the oscillation of the LC sensor and a detector configured to determine a state of the LC sensor as a function of the signal (Vpeak) determined by the analog peak detector.
US10168438B2
The invention relates to signals representing energy of photons or particles of ionizing radiation incident on pixels of a semiconductor detector. Cross talk between the signals from different pixels is compensated using cross talk compensation signatures in the form of time domain series or functions which are aligned and applied to the cross talk signal in accordance with timing of the event which gave rise to the cross talk.
US10168433B2
The present disclosure is directed to power conservation via global navigation satellite system (GNSS)-cellular activity synchronization. In general, power may be conserved in a device by setting a GNSS module in a device to operate during a time period when communication resources (e.g., a communication module) in the device are already scheduled to operate, which may conserve power in the device. Synchronization may occur via a notification (e.g., a pulse, a message, etc.) that is transmitted from the communication module to the GNSS module. In this manner, the burden of managing GNSS module operation may be shifted from control resources in the device (e.g., a system module) to the communication module, allowing the system module to remain in a power conservation state (e.g., sleep state) for longer durations and for GNSS signal measurement to occur when the system module is already active.
US10168429B2
An FM LIDAR system is described that includes a frequency modulated LIDAR system that incorporates a laser source that is optically coupled to a whispering gallery mode optical resonator. Light from the laser that is coupled into the whispering gallery mode optical resonator is coupled back out as a returning counterpropagating wave having a frequency characteristic of a whispering gallery mode of the optical resonator. This returning wave is used to reduce the linewidth of the source laser by optical injection. Modulation of the optical properties of the whispering gallery mode optical resonator results in modulation of the frequency of the frequencies supported by whispering gallery modes of the resonator, and provides a method for producing highly linear and reproducible optical chirps that are highly suited for use in a LIDAR system. Methods of using such an FM LIDAR system and vehicle assisting systems that incorporate such FM LIDAR systems are also described.
US10168428B2
A two dimensional ultrasonic array transducer receives echo signals from increasing depths of a volumetric region. The 2D array is configured into patches of elements which are processed by a microbeamformer and summed signals from a patch are coupled to a channel of an ultrasound beamformer At the shallowest depth the 2D array receives echoes from small patches in the center of the aperture. As signals are received from increasing depths the aperture is grown by symmetrically adding patches of progressively larger sizes on either side of the small patches in the center. The inventive technique can improve the multiline performance of both 1D and 2D array probes.
US10168427B2
A system and method are provided. The system includes a data reader having a processor for performing a signal frequency analysis, an ultrasound transmitter for transmitting ultrasound signals, and an ultrasound receiver for receiving reflected ultrasound signals. The system further includes a movable reflector for receiving the ultrasound signals and reflecting the ultrasounds signals back to the ultrasound receiver (a) as the reflected ultrasound signals without modulation when the movable reflector is stationary and (b) as the reflected ultrasound signals with modulation when the movable reflector is mobile. The system also includes a chip for storing a specification of motion states for the movable reflector.
US10168424B1
An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may acquire, by a first acquiring section, measurement data obtained by a first mobile object measuring the first mobile object, using a sensor of the first mobile object. The embodiment may acquire, by a second section, data obtained by a second mobile object detecting the first mobile object in response to a request from outside, using a sensor of the second mobile object. The embodiment may verify, by a verifying section, a validity of the measurement data using the detection data.
US10168422B2
An optical displacement sensor and a system are provided. The optical displacement sensor includes a light projecting unit that projects light onto a workpiece, a light receiving unit that receives light reflected from the workpiece and generates light receiving data, a processing unit that calculates a displacement amount of the workpiece on the basis of the light receiving data, an input unit that receives a timing synchronization signal, and an output unit that outputs the displacement amount calculated by the processing unit. The processing unit controls, in response to the timing synchronization signal received through the input unit, an exposure duration determined by an overlap between a duration during which the light projecting unit projects light onto the workpiece and a duration during which the light receiving unit receives the reflected light. The system includes the optical displacement sensor and a control device that generates the timing synchronization signal.
US10168405B2
Provided are a method and apparatus for processing a magnetic resonance (MR) image of an object including first and second materials on a magnetic resonance imaging (MRI) apparatus by using multi-parameter mapping including applying to the object a plurality of radio frequency (RF) pulses separated by a first repetition time and a second repetition time, the first repetition time and the second repetition time being determined based on the first material and the second material; undersampling first MR signals corresponding to the first material and second MR signals corresponding to the second material in a K-space; and performing matching between the undersampled first and the undersampled second MR signals and a signal model for the multi-parameter mapping to determine attribute values corresponding to the first and the second materials at at least one point in an MR image of the object.
US10168402B2
The invention relates to an MRI apparatus for magnetic resonance imaging of a subject of investigation, comprising: a coil arrangement (1) for transmitting an excitation signal into the subject and for receiving a response signal from the subject; a high-power radio-frequency amplifier (4) for generating the excitation signal; and a low-noise amplifier (LNA) for amplifying the response signal. The invention provides a transmit/receive switch (5) which is alternatively operable in a transmit mode or in a receive mode. In the transmit mode, the transmit/receive switch (5) transmits the excitation signal to the coil arrangement (1) and protects the low-noise amplifier (LNA) from the outgoing excitation signal. In the receive mode, the transmit/receive switch (5) routes the in coming response signal to the low-noise amplifier (LNA).
US10168399B2
The embodiments relate to a method and field probes for measuring a static and/or in particular a dynamic magnetic field in an imaging magnetic resonance tomography system, wherein the field probe includes a body surrounded by a coil. The coil includes a middle or center winding section and at least one or two outer winding sections.
US10168394B2
A method for manufacturing a magnetism measurement device which measures a magnetic field generated from a living body, includes: arranging an ampoule made of borosilicate glass and having a hollow part filled with a solid alkali metal, in a void in a cell section made of quartz glass, and then sealing the cell section; and casting a pulse laser beam on the ampoule through the cell section and thus forming a penetration hole in the ampoule. The pulse laser beam has an energy of 20 μJ/pulse to 200 μJ/pulse. The absorption coefficient of quarts glass for the pulse laser beam is lower than the absorption coefficient of borosilicate glass for the pulse laser beam.
US10168384B2
A chip package assembly testing system and method for testing a chip package assembly are provided herein. In one example, the testing system includes a robot disposed in an enclosure and having a range of motion operable to transfer a chip package assembly between any of a first queuing station, a second queuing station and a plurality of test stations. The system also includes an automatic identification and data capture (AIDC) device operable to read an identification tag affixed to a carrier disposed in the first and second queuing stations, and a controller configured to control placement of chip package assemblies by the robot in response information obtained from a carrier disposed in at least one of the first and second queuing stations, the predefined test routine of the test processor of the first test station, and the predefined test routine of the test processor of the second test station.
US10168375B2
A phase current integration method for diagnosing a fault in a switched reluctance motor power converter determines whether the main switch of a switched reluctance motor power converter is experiencing a short circuit or an open circuit fault by measuring a phase current io(t) transient value of said converter in a non-fault state as well as a present phase current i(t) transient value of said converter, so as to obtain, by an integration operation, an integration value SnO of a phase current during a certain period under the non-fault state, and an integration value Sn of a phase current during a certain period under a present state, the ratio En of the two values indicating a fault characteristic value.
US10168374B2
An apparatus including a base, a socket, a first switch, a second switch, and an AND gate is provided. The socket is disposed at the base and the socket is configured to receive a plug. The socket has a power end in communication with the first switch and a ground end in communication with the second switch. When a plug is disposed at the socket, the AND gate outputs an alarm signal responsive to the first switch being short when the plug is electrically connected to the power end of the socket and the second switch being open when the plug is electrically disconnected from the ground end of the socket.
US10168373B2
A diagnostic device for checking a control signal wire between a controller of a motor vehicle and a charging port for a battery of the motor vehicle located on the motor vehicle side is disclosed, wherein on the charging port side, a first resistor is provided in the controller connecting the control signal wire to chassis ground, and a second resistor connected in parallel to the first resistor is provided. An evaluation device of the controller has a current source and/or a voltage source for supplying an electric current and/or a voltage independent of a charging process, and is configured to measure an electric current indicating a defect in the control signal wire, or a voltage indicating a defect in the control signal wire, utilizing the first and the second resistor.
US10168363B1
In an embodiment, a current sense circuit includes a copy transistor having a gate configured to be coupled to a gate of an output transistor, and a drain coupled to an input terminal. The drain of the copy transistor is configured to be coupled to a drain of the output transistor. A first transistor has a current path coupled to a current path of the copy transistor. An error amplifier has a non-inverting input coupled to a source of the copy transistor, an inverting input configured to be coupled to a source of the output transistor, an output coupled to a gate of the first transistor, a positive power supply terminal coupled to the input terminal and a negative power supply terminal coupled to a reference supply terminal. A current-to-voltage converter has an input coupled to the current path of the copy transistor.
US10168353B2
An apparatus for investigating a sample surface is disclosed. The apparatus comprises: a probe array comprising a substrate and a plurality of probe tips extending from the substrate, the probe tips comprising a transparent and deformable material and configured to contact the sample surface; an actuator configured to move the probe array towards the sample surface; a light source configured to illuminate the probe tips with an illumination through the substrate; and an image capture device arranged to detect a change in intensity of the illumination reflected from the probe tips.
US10168348B2
A method for determining an average segment time of an encoder wheel of an internal combustion engine, the encoder wheel being connected in rotationally fixed fashion to a crankshaft of the internal combustion engine, markings being situated along the circumference of the encoder wheel, and the crankshaft of the internal combustion engine passing through specified angular ranges during segment times, segment times being acquired, associated rotational speed values being determined from the segment times, a rotational speed curve being determined from the individual determined rotational speed values, a value of the average rotational speed being determined from the rotational speed curve, and an average segment time being determined from the value of the average rotational speed.
US10168337B2
The present invention provides compositions and methods for detecting, analyzing, and identifying biomolecules used to diagnose patient with risk of DHF. More particularly, the invention provides plasma biomarkers including complement factor D to complement factor H (FactorD/FactorH) ratio and levels of one or more of IL2, desmoplakin, and high molecular weight albumin, which are used to detect risk of developing DHF.
US10168335B2
The present invention relates to a method of biological labeling that occurs via a free radical chain reaction. The labeling occurs due to deposition of a detectable reporter molecule from a media comprising a substance comprising at least two moieties of a peroxidase enzyme substrate (termed herein ‘cross-linker’) in a target site comprising peroxidase activity and a biological marker. The labeling reaction described herein may generally be used to detect targets in a host of experimental schemes for detecting and visualizing a biological or chemical target, including immunohistochemistry (IHC), in situ hybridization (ISH), antibody-based staining methods such as ELISA, Southern, Northern, and Western blotting, and others.
US10168322B2
An electronically processed single-step test device for detecting the presence of a preselected analyte in a fluid. The device includes a hollow rectangular outer casing, disposed within co-joined upper and lower sections of the casing are assay material, an electronic processing system, and a display. The display is observable through a viewing window. The assay material is a sorptive material including a fluid sample application region in the form of a sample wick in fluid communication with a test strip. The test strip includes an analyte capture region adjacent to a light shield. The system includes lights which are alternately pulsed or energized over predetermined periods of time to determine if fluid test results show a marker or markers in the capture region indicative of the presence of a preselected analyte in the fluid. If so, Yes+ is displayed on the display otherwise, No− is displayed on the display.
US10168321B2
The present invention relates to a detector matrix for detecting at least one analyte in a sample, preferably a sample of a body fluid, comprising at least one enzyme active in the presence of said at least one analyte and at least one indicator reagent changing at least one optical property dependent on the activity of said enzyme, wherein said detector matrix further comprises up-converting phosphor particles, preferably UV-emitting up-converting phosphor particles. The invention further relates to a test element and a test device for detecting at least one analyte in a sample comprising the detector matrix of the invention, as well as to a method for the manufacture of a detector matrix, a method for the manufacture of a test element, and to a method for detecting an analyte in a sample, comprising contacting a detector matrix according to the invention with a sample suspected to comprise said analyte.
US10168307B1
Color change compositions that transition from a first to second color state upon application of an applied stimulus are provided. Also provided are substrates having the compositions on a surface thereof, as well as methods of making and using the compositions.
US10168304B2
An apparatus and method for rail inspection include a inspection carriage that moves atop a rail and carries a rail height sensor directed toward the rail. The rail height sensor generates a signal correlated with a vertical position (height) of the rail relative to the carriage as the carriage moves along the rail. A signal processor converts the rail height signal to a log of rail heights along the rail. Further processing of the log, e.g., in the signal processor, identifies crushed head defects in the rail.
US10168299B2
A method for forming a nanogap includes forming a knockoff feature on a dielectric layer and forming a trench in the dielectric layer on opposite sides of the knockoff feature. A noble metal is deposited in the trenches and over the knockoff feature. A top surface is polished to level the noble metal in the trenches with a top of the dielectric layer to form electrodes in the trenches and to remove the noble metal from the knockoff feature. A nanochannel is etched into the dielectric layer such that the knockoff feature is positioned within the nanochannel. The knockoff feature is removed to form a nanogap between the electrodes.
US10168273B1
Disclosed are methods and apparatus for measuring and controlling polarization for inspection of a semiconductor sample. The method includes (i) setting up an inspection system in a specific mode of operation, (ii) incrementing a first waveplate of the system through a plurality of rotations while keeping a second waveplate of the system static, (iii) measuring an intensity signal from non-patterned areas of the sample for each rotation of the first waveplate, (iv) incrementing the second waveplate through a plurality of rotations while keeping the first waveplate static (v) measuring an intensity signal from non-patterned areas of the sample for each rotation of the second waveplate, (vi) generating a model of a plurality of polarization and waveplate parameters for the system to simulate the intensity signals that were measured for each rotation of the first and/or second waveplate, and (vii) determining the polarization and waveplate parameters for the system based on the model and a polarization state on photomask plane based on the polarization and waveplate parameters.
US10168271B2
Methods for sorting cells include: arranging microparticles into an array on a substrate in a microfluidic device, in which the microparticles each include multiple reference markers; introducing multiple cells to the array of microparticles under conditions that enable at least some of the cells to adhere to the microparticles; removing the microparticles, to which the cells are adhered, from the substrate; transferring the microparticles, to which the cells are adhered, to a detection region; and detecting, for each of two or more microparticles that pass through the detection region, a microparticle feature; and sorting the two or more microparticles based on the detected features, in which the detected features are related to a phenotype of the cells.
US10168245B2
A sensor system provides measurement of building interstory drift based on a laser beam impinging on a discrete diode sensor array. The diode sensor array determines the location at which a projected laser bean strikes the array, which provides a direct measurement of interstory drift. The diode sensor array is a two dimensional array of discrete diodes that allow the location of an impinging laser beam to be very accurately tracked as the beam moves back-and-forth across the diode array. Local rotations of the laser source that result from rotations of structural members (e.g. floor beam rotation) are appropriately corrected for. This allows accurate, dynamic measurements of the interstory drift between two floor levels of a shaking building.
US10168238B2
A system for assessing the distribution of shear forces at fixation points on a textile-based implant includes a tissue model, a load simulation device, and an analysis system. The tissue model includes an upper surface defining an opening therethrough and a fixation support configured to secure a textile-based implant against the upper surface at a plurality of fixation points defined along a plane of the upper surface. The load simulation device is configured to apply a load to a textile-based implant that is secured to the tissue model. A marker is disposed on the fixation support at one or more of the plurality of fixation points. The analysis system is configured to calculate a shear force vector at each of the fixation points where a marker is disposed in response to the load applied by the load simulation device.
US10168234B2
The present invention relates to an intelligent test device for a substrate, comprising a main case, a detection turntable, a feeding mechanism, a contact detection mechanism for testing the OFF-pressure of contacts from spring pieces, a discharging mechanism and an electric control box, the detection turntable, the feeding mechanism, the contact detection mechanism and the discharging mechanism being all ON-connected to the electric control box. The test device of the present invention can complete the OFF-pressure detection of the longitudinal and transverse contacts of the substrate automatically without requiring any manual operation, thus the test device of the present invention is easy to use, and the detection accuracy and the detection efficiency are high. Furthermore, the ex-factory pass rate of products is guaranteed, the cost is reduced and defective substrates can be classified and sorted automatically.
US10168233B2
Disclosed here is an apparatus that includes a sensor including a plurality of sense nodes, a plurality of first latch circuits including a plurality of first input nodes and a plurality of first output nodes, respectively, the plurality of first input nodes coupled to the plurality of sense nodes, respectively, a plurality of second latch circuits including a plurality of second input nodes and a plurality of second output nodes, respectively, the plurality of second input nodes coupled to the plurality of first output nodes, respectively, and a selector including a plurality of third input nodes coupled respectively to the plurality of first output nodes, a plurality of fourth input nodes coupled respectively to the plurality of second output nodes and a plurality of third output nodes.
US10168226B2
The present invention is a temperature sensor that is inserted into a screw hole of a container to be detected. The temperature sensor includes a bottomed cylindrical metal case having an opening part, a temperature-sensitive element disposed inside the opening part, a terminal in which lower end thereof is connected to the temperature-sensitive element and an upper end thereof is led out outward, and a resin coupler that seals the opening part. The terminal is led out from the resin coupler. The metal case includes a lower part disposed with the temperature-sensitive element, a screw part that is provided above the lower part and is engaged with the screw hole, and a large diameter part that is provided above the screw part and has a larger diameter than a diameter of the screw part. Further, an outer circumference of the large diameter part is covered with a resin layer.
US10168221B2
An infrared (IR) detector comprises a radio frequency (RF) resonator including a bottom electrode to provide acoustic excitation, a piezoelectric layer connected to the bottom electrode and suspended over a cavity defined within a semiconductor substrate, and a top layer comprising a mid-IR metamaterial and which is connected to the piezoelectric layer of the RF resonator. The top layer and the piezoelectric layer are sized to impedance match with a particular IR wavelength, to minimize reflection and maximize absorption of a particular IR wavelength, and thus make the top layer polarization sensitive to the particular IR wavelength.
US10168217B2
Methods for detecting irregularities in a composite structure can include obtaining temperature data from a surface of the composite structure while the composite structure undergoes a thermal change. An irregularity in the composite structure is detected based on the temperature data.
US10168208B2
A signal detected by a photomultiplier tube is pre-amplified and converted into a digital signal. A time average value of signal components, each of which has a voltage lower than a predetermined base threshold value, is calculated as a base voltage. A signal that has been subjected to base correction processing is subjected to threshold value processing and to base correction processing in a non-incident state in which light is not incident on the photomultiplier tube. An output signal thereof is subjected to dark current calculation processing; and a light emission signal amount is calculated by subtracting, from the signal component of the detection light obtained by the threshold value processing, a time average value of the signal components of the dark current. As the result, discriminating the dark current pulse from floor noises enhances the accuracy of the base voltage, and thus the accuracy of light detection.
US10168207B2
In an approach to monitoring sunscreen effectiveness, a computer receives input from a user. The computer receives data corresponding to ultraviolet radiation exposure from a first ultraviolet radiation sensor and a second ultraviolet radiation sensor. The computer determines an amount of ultraviolet radiation received by the first ultraviolet radiation sensor and the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is similar to the amount of ultraviolet radiation received by the second ultraviolet radiation sensor. The computer determines whether the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is below an alert threshold. In response to determining the amount of ultraviolet radiation received by the first ultraviolet radiation sensor is not below an alert threshold, the computer transmits an alert message to the user.
US10168204B2
An electronic device is provided. The electronic device includes a speaker configured to output a reference signal in the form of a sound and a processor configured to calculate a lowest resonant frequency from a signal sensed by feeding back the reference signal transmitted to the speaker and to determine whether the electronic device is waterproofed based on the calculated lowest resonant frequency.
US10168194B2
Various embodiments mitigate the risk of frequency-lock in systems having multiple resonators by dynamically changing the frequency at which at least one of the resonators is driven. More particularly, the drive frequency of at least one of the resonators is changed often enough that the multiple resonators do not have time to achieve frequency lock. Changes in the oscillation of the resonators may be analyzed to determine, for example, acceleration of such systems. Some embodiments implement self-test by assessing expected performance of a system with toggling drive frequencies. More particularly, some embodiments implement self-test by artificially inducing displacement of a movable member of a system.
US10168193B2
A sensor comprises a matrix switch that includes a number of switching elements configured in a matrix configuration. The sensor comprises one or more sensor elements configured in a sensor matrix configuration. A controller operates to dynamically select one or more signal routes via the switching elements to communicate data from one or more sensor elements of the sensor matrix. The matrix switch can operate to dynamically route multiple signal routes between sensor elements of the sensor to another component based on a set of criteria.
US10168191B2
Apparatus and Methods for fabricating apparatus having a hermetic seal to seal a portion of an apparatus, for example and without limitation, a portion having a MEMS sensor. One such method uses crimping devices to compress a seal in a cavity formed in a housing that includes a MEMS sensor attached to a stress isolator. Under such compression, the seal deforms to hermetically seal surfaces around the inside, outside and bottom of the stress isolator.
US10168190B2
A method and an electronic device for providing environment information are provided. The electronic device includes a sensor configured to measure an environmental factor and obtain first data based on the measured environmental factor, a communication module configured to receive, from at least one external electronic device, second data obtained by the at least one external device, a processor configured to generate environment information based on the first data and the received second data received, and an output module configured to display the environment information.
US10168187B2
The present invention relates to an evaluation circuit for a capacitive sensor for detecting the distance, speed or position of an object, comprising a reference capacitance and two measuring capacitances, wherein the reference capacitance and the measuring capacitances are supplied with a square-wave voltage via a resistor, and wherein by use of a logic unit a time variable pulse is obtained the duration of which is a measure for the respective measuring capacitance.
US10168184B2
A system may include a magnet fixed to a rotatable object. The rotatable object may be positioned to concentrically rotate about an axis. The system may also include a magnetic angle sensor configured to determine a rotation angle of the rotatable object based on a rotating magnetic field produced by the magnet and sensed by the magnetic angle sensor. The rotating magnetic field may have a radial component and a tangential component, and the magnetic angle sensor may be positioned at a sensor position having a non-zero radial distance from the axis. At the sensor position, an amplitude of the radial component may substantially match an amplitude of the tangential component, or the radial component and the tangential component may share a substantially same gradient magnitude.
US10168178B2
The navigation device according to the present invention comprises a position information identifying unit for identifying at least one of a current moving speed and a position of the moving object, a safety level determining unit for determining safety level information about an output of content based on the at least one of the moving speed and the position of the moving object, a content receiving unit for receiving content via a network, and a control unit for controlling the output of the received content according to the safety level information.
US10168177B2
A method of operation of a navigation system includes: calculating a travel route to an expected destination for displaying on a device; determining a destination action for execution at the expected destination; detecting a route deviation from the travel route; determining a deviation type of the route deviation; and generating an action modification based on the route deviation type.
US10168175B2
A navigation apparatus comprises a processing resource operably coupled to a receiver for location-related data and arranged to perform, when in use, location determination. The processing resource supports a parking location determination module he parking location determination module is arranged to determine when the location determined is substantially unchanged and to determine that the location determined constitutes a candidate parking location in response to the location determined remaining substantially unchanged relative to a predetermined period of time.
US10168169B2
A method for calculating a distance to empty (DTE) when setting a path of navigation is provided. The method includes receiving path search cases from a navigation and determining whether the transmitted path search case is a path cancellation, a vehicle arriving at a destination, or the navigation searching for the path. The method determines whether the transmitted path search case is an initially set path or a reset path. When the transmitted path search case is none of the above the method determines whether there is a currently guided. When the path is initially set, the path is reset after, or the path is currently being guided, among the path search cases, a path reflected DTE is displayed through the navigation; and the path reflected DTE is calculated in real time and path reflected prediction fuel efficiency is calculated, after displaying the path reflected DTE.
US10168168B2
The present disclosure relates to systems and methods for managing a fleet of ridesharing vehicles. In one implementation, the system may include a communications interface and at least one processor configured to: identify a first ridesharing vehicle and a second ridesharing vehicle currently without passengers; receive a first request from a first user; receive a second request from a second user; assign the first and second users to the first vehicle; generate a route for picking up and dropping off the first and second users; receive a third request from a third user; calculate a first arrival time of the first vehicle and a second arrival time of the second vehicle at the third pick-up location; when both the first arrival time and the second arrival time are below a predetermined threshold, assign the third user to the first vehicle; and generate an updated route to pick-up the third user.
US10168165B2
A system and method for driver guidance are presented. A position sensor is mounted to a vehicle. The position sensor is configured to identify a position of the vehicle and a heading of the vehicle. A device is configured to generate a plurality of outputs. A controller is connected to the position sensor and the display device. The controller is configured to access, via a wireless communications network, a database to identify a target loading location for the vehicle, determine a location and a heading of the target loading location for the vehicle, and modify at least one of the plurality of outputs of the display device based upon at least one of the location and the heading of the target loading location.
US10168161B2
In an embodiment, a user equipment (UE) tracks its location using a first positioning scheme (PS) (e.g., an indoor PS or outdoor PS) while operating inside or outside of an enclosed environment, whereby the UE maintains transition region information related to the enclosed environment that characterizes one or more outdoor-to-indoor (OI) and/or indoor-to-outdoor (IO) transition regions of the enclosed environment. If the UE determines it has entered a transition region of the enclosed environment based on its location tracking using the first PS, the UE begins to track its location using a second PS. When the quality of the second PS rises above a threshold (e.g., such as the UE moves further inside or outside of the enclosed environment), the UE can switch to the second PS and turn off the first PS.
US10168159B2
Examples of arrays of magnetometers that can be used as or as part of an inertial measurement unit (IMU) are disclosed herein. Various methods for using such arrays in order to obtain highly precise and locationally unique data, which can be used to correct for drift effects, are also disclosed. In certain embodiments, the Jacobian matrix of the magnetic field is computed from the magnetometer measurements. This Jacobian matrix data can be used to generate a magnetic field map for a particular environment and/or to locate position, velocity, and acceleration of the IMU by referencing such a magnetic field map.
US10168149B2
Some illustrative embodiments of a system for estimating forage growth at an area of interest may include a mobile support, a laser sensor, and an ultrasonic sensor. The laser sensor and the ultrasonic sensor may each be supported by the mobile support, and may each be configured to sense the forage growth at the area of interest. The laser sensor may generate laser forage data corresponding to the forage growth, and the ultrasonic sensor may generate ultrasonic forage data corresponding to the forage growth. A measured forage growth value may be determined as a function of the laser forage data and the ultrasonic forage data.
US10168141B2
Techniques for identifying air pollution sources based on aerosol retrieval and a glowworm swarm algorithm are described herein. According to these techniques, a satellite remote sensing image is obtained and a wind speed vector is obtained from the satellite remote sensing image. A GSO algorithm is applied, introducing a glowworm similarity correction factor obtained from an attribute value and a wind speed and wind direction correction factor obtained from the wind speed vector, and pollution sources are identified.
US10168138B1
A system for inspecting a slab of material may include a polarization maintaining single mode optical-fiber, a linearly polarized broadband light-source configured to emit a polarized-light over the optical fiber, a beam-assembly configured to receive the light over the optical fiber and direct the light toward a slab of material; a polarization-rotator for controlling polarization of the light directed to the slab of material from the beam-assembly; a computer-controlled etalon filter configured to receive the light over the optical fiber, filter the light, and direct the light over the optical fiber; and a computer-controlled spectrometer configured to receive the light over the optical fiber after the light has been filtered by the etalon filter and after the light has been reflected from or transmitted through the slab of material and spectrally analyze the light.
US10168134B2
A portable articulated arm coordinate measurement machine (AACMM) is provided. The AACMM having a manually positionable articulated arm having first and second ends, the arm including a plurality of connected arm segments, each of the arm segments including at least one position transducer for producing position signals, at least one of the position signals passing between two of the arm segments through a first slip ring assembly. A first a first electronic circuit is provided that receives the position signals. A base section is connected to the second end. A probe assembly includes a probe end and a cover. The cover rotates about an axis extending through the probe assembly, the cover having at least one indentation formed thereon. The probe assembly is connected to the first end. The AACMM measures a three-dimensional coordinate of a point in space associated with the probe end.
US10168131B2
The invention relates to a method for producing a core (1) for a projectile (2). So that the dividing behavior of the projectile can be set in a simple manner, wherein the core is lead-free, it is proposed that one or more wires or wire sections composed of a lead-free material are compressed to form a cavity-free core (1), wherein the wires or wire sections have one or more geometrical shapes (3) in the interior or on the outside diameter and/or predetermined braking points (4) obtained during the compression are provided in the core (1).
US10168130B1
A hunting arrowhead assembly includes a shaft body, at least one guiding slot, a pair of access slots, a pin member, a pair of piercing members, a penetrating member and a cam member. The pin member is movable relative to the shaft body between a front position and a rear position. When the pin member is in the rear position, a piercing free end of each of the piercing members is disposed outwardly of a corresponding one of the access slots. When the pin member is in the front position, the piercing free end is retractable in the corresponding one of the access slots.
US10168124B2
A trajectory prediction system for predicting a point of impact of an object shot from a ballistic device is provided. The trajectory prediction system includes an objective lens, an eyepiece lens optically coupled with the objective lens, an image sensor, a processor, and a display electrically connected to the processor and the image sensor. The image sensor, the processor, and the display are disposed between the objective lens and the eyepiece lens. When an external light reaches the image sensor through the objective lens, the image sensor transmits a first signal to the display, and the display shows an image according to the first signal. The processor calculates the trajectory of the object and transmits a second signal to the display, and the display simultaneously shows the image and at least one predictive point of impact according to the first and second signals.
US10168122B1
A holster includes a first panel and a second panel fixedly attached to the first panel so as to define a receptacle for receiving a firearm. A plurality of first fasteners are fixedly coupled to at least one of the first and second panels. The plurality of first fasteners are structured to engage a corresponding plurality of second fasteners on an inside surface of a bib of a pair of bib overalls so as to removably couple the holster to the bib.
US10168112B2
A jet-flow heat exchanging device for transferring heat from or to one or more heat transfer surfaces comprises one or more orifice groups, each for directing a heat carrier medium onto the heat transfer surface with at least one of the orifice groups including a main orifice for generating a main jet-stream, and at least two control orifices associated with the main orifice and configured to generate control jet-streams for interacting with the main jet-stream, so as to cause the heat carrier medium of the main jet-stream to swirl.
US10168111B2
A replacement tube plug for sealing the threaded junction between a tube plug and a bore in a plugsheet, the tube plug including a body part having proximal and distal ends, an outer threaded surface, a central bore open at the proximal end and at least one branch bore extending from and in fluid communication with the central bore and extending radially to the outer surface of the body part, and a method for delivering fluid sealant via the central and branches to the threaded junction of the tube plug and the plugsheet.
US10168108B2
Methods of using heat sinks include placing a pin fin compliant heat sink on a non-flat surface. The pin fin complaint heat sink has top and bottom plates connected by a plurality of pins arranged vertically between the top and bottom plates. The top and bottom plates are vertically conformed to local deviations of the non-flat surface. The top and bottom plates are laterally conformed to an overall shape of the surface. At least either the top or bottom plate is corrugated.
US10168107B2
A heat accumulator for storing thermal energy may include a container having a horizontally extending longitudinal axis, and a thermal storage material. The container may have a first opening for inflow and/or outflow of a fluid, a second opening offset vertically opposite the first opening, and at least one fluid-impermeable plate which is inclined against an inflow and/or an outflow direction of the fluid.
US10168099B2
An apparatus for heating plastic preforms includes a first transport device that transports the plastic preforms in a separated manner, wherein said first transport device has a plurality of recesses for receiving the plastic preforms, and a second transport device that takes over the plastic preforms transported by the first transport device and transports the plastic preforms along a predetermined transport path. The apparatus has at least one sensor device that detects at least one measured value that is characteristic of at least one of the two drive devices, and a control device that is designed to control the drive device for moving the holding elements as a function of this characteristic measured value.
US10168082B2
A system and method are disclosed for compressor units in HVAC systems. A slide plate and slide rail assembly is described that can allow compressors to be slidably removed or adjusted to allow for easy repair or servicing. Instead of disassembling an entire compressor unit when repairs are needed on it or on neighboring components, the compressor unit can be quickly moved. Dual slide rail and slide plate configurations are described as well.
US10168064B1
An ultrasonic humidifier having stackable and detachable water reservoirs for easy expansion of its water storage capacity. A user can build the ultrasonic humidifier with a number of desired units of the stackable and detachable water reservoirs vertically to suit the usage and to accommodate the space in which the humidifier is used in. Each unit of the stackable and detachable water reservoirs has its own individual floater and draining device to control the replenishment of water to the unit it is attached to. The ultrasonic humidifier having stackable and detachable water reservoirs allows user to refill individual water reservoir unit separately.
US10168062B2
A cold wind table cabinet includes a main body, inside which a refrigeration device is configured. The refrigeration device includes a housing, blower, and refrigeration box, where refrigeration components are installed inside the refrigeration box. A blower air inlet is in communication with a housing air outlet, a refrigeration air inlet faces and is in communication with a blower air outlet, and a refrigeration air outlet a housing air outlet. Whereby, the present invention allows the table cabinet to have the function of selecting cold wind or natural wind to blow out, and especially, eliminates the configurations of an air fan or air pipe.
US10168058B2
A dehumidification system includes a compressor, a primary evaporator, a primary condenser, a secondary evaporator, and a secondary condenser. The secondary evaporator receives an inlet airflow and outputs a first airflow to the primary evaporator. The primary evaporator receives the first airflow and outputs a second airflow to the secondary condenser. The secondary condenser receives the second airflow and outputs a third airflow to the primary condenser. The primary condenser receives the third airflow and outputs a dehumidified airflow. The compressor receives a flow of refrigerant from the primary evaporator and provides the flow of refrigerant to the primary condenser.
US10168057B2
A method and system for controlling moisture content of a gaseous flow. A pair of desiccant contact structures each provided with a process adapted to pass through a process gaseous stream to altering the moisture content of the gaseous stream. Each desiccant contact structure also has a regeneration side adapted to pass through a regeneration gaseous stream for altering the moisture content of a desiccant in the contact structure. The process side of a first desiccant contact structure is fluidly connected to the regeneration side of a second desiccant contact structure via a first closed recirculation loop. In an alternative embodiment a second closed recirculation loop may also be provided on the regeneration side of the first desiccant contact structure. Gaseous flow is then provided to the process side of the second desiccant contact structure to thereby control its moisture.
US10168045B2
A pot comprising a base and a peripheral wall defining a recess together wherein at least one lower portion of a combustible body is intended to be arranged to form a candle, the base comprising a network of elements extending in a relief pattern from the bottom face of said base, said network being arranged to be able to limit the thermal heating of said pot during the combustion of the body.
US10168042B1
A combination bag and lighting system. The bag includes a bottom surface; two opposing sides; a back side; and a front side. A visual element is secured to the front side and is illuminated with a light source of the lighting system carried within an inner area of the bag.
US10168034B2
Disclosed is a downlight (100) comprising a mounting frame (50) to be mounted in the area of a ceiling mounting hole, and a light fixture (10) that is to be fastened to the mounting frame (50) and includes a luminaire head (30). The light fixture (10) is formed by a substantially C-shaped element having a main surface (11) and two angled wings (20) on two opposite sides of the main surface (11); the wings (20) of the light fixture (10) are designed in a flexible manner and in such a way as to interlock with the mounting frame (50).
US10168020B2
An embodiment may include a complex lighting for a vehicle. The complex lighting may include a first lighting unit configured to include a first light source module, and a first reflection module having an inlet portion of an incidence light of the first light source module, a light transfer path through which the incidence light transfers and an outlet portion of the incidence light. The complex lighting may also include a second lighting unit configured to be disposed adjacently to the first lighting unit, and to receive the light of the outlet portion of the first lighting unit and then control the amount of light emission. A bottom inside of the first reflection module may include a curvature area.
US10168016B1
A transparent vehicle lamp includes at least one lens having a main body portion and a first light input portion. An optical axis extends through the main body portion in a front-rear direction. The main body portion has a reflecting surface intersecting with the optical axis, a coupling surface connected to a periphery of the reflecting surface and a light output surface spaced apart from the reflecting surface and the coupling surface along the optical axis such that the image of a scenery toward which the coupling surface faces is formed on the light output surface.
US10168007B2
A light-emitting device includes blue LED chips having a light emission peak wavelength of at least 430 nm and at most 470 nm and red LED chips having a light emission peak wavelength of at least 600 nm and at most 640 nm. The light-emitting device includes a yellow phosphor having a light emission peak wavelength of at least 500 nm and at most 580 nm and a red phosphor having a light emission peak wavelength of at least 640 nm and at most 670 nm. The light-emitting device emits white light through mixing of light emitted by each of the blue LED chips, the red LED chips, the yellow phosphor, and the red phosphor.
US10168002B2
Devices and methods for addressing permeation of a gas through a liner of a pressure vessel involve a porous layer between the liner and a composite shell of the pressure vessel around the liner. The porous layer provides fluid communication with atmosphere for gases that permeate through the liner. Such porous layers may be provided in a continuous wound set of fibers about the liner. Further, an inner composite structure may be provided between the liner and the porous layer to reduce the rate of permeation to the porous layer.
US10168000B2
A method of pumping a liquid with a tank truck, power is transferred from a diesel engine through a automatic transmission device to a triplex pump, wherein the triplex pump has a fluid provided to an inlet, an fluid outlet pressure and a fluid outlet flow rate, the diesel engine has a rotational speed, and the automatic transmission has an outlet rotational speed, and has multiple gear ratios is provided. The method comprising determining a delta P by comparing the fluid outlet pressure of the triplex pump to a predetermined pressure, determining a delta F by comparing the fluid outlet flow rate of the triplex pump to a predetermined flow rate, adjusting the rotational speed of the diesel engine to reduce the delta P and delta F, wherein the rotational speed of the diesel engine is held constant once either the delta P or the Delta F is approximately zero.
US10167997B2
A gain plate is made of reinforced plastic for attaching to a pole and a cross arm and includes a pole channel and a cross arm channel. The pole channel has a front plate, two side plates, and two end plates that that form a rear-facing cavity. There are a plurality of cross members disposed in the rear-facing cavity and at least some of the plurality of cross members having radiused surface. The cross arm channel is disposed perpendicularly to the pole channel, the cross arm channel configured to received therein a cross arm.
US10167983B2
Methods and systems are provided for a quick connect device. In one example, a connector may include a first visual cue for coupling an outer portion to a middle portion and a second visual cue for coupling an inner portion to the middle portion.
US10167975B2
A coupling system for a fluid module (100) of an expandable fluid distribution system is provided. The coupling system includes a first coupling side (104) of the fluid module (100) with a female coupling part comprising an aperture (105) and a shoulder (108) and a male coupling part comprising a coupling tab (106) extending from the base (101). The coupling system also includes a second coupling side (204) of the fluid module (100) with a female coupling part comprising a slot (206) sized and shaped to receive at least a portion of the coupling tab (106) of an adjoining fluid module and a male coupling part comprising a fluid stem (205) and an engagement rim (208) sized and shaped to engage the shoulder (108) of an adjoining fluid module.
US10167965B2
The invention is a non-return valve comprising a housing, a guiding element mounted in the housing, a floating element having a transitional motion with respect to the guiding element, a support plate positioned below the floating element and a plurality of sealing elements mounted in the housing.
US10167959B2
A relief valve can include a valve body, a valve member, a valve stem, and a magnetic member. The valve body can define a flow path that extends between a first port and a second port. The valve body can include a valve seat disposed between the first port and the second port. The valve member can be disposed between the valve seat and the second port of the valve body. The valve member can move along an actuation axis. The valve stem can be coupled to the valve member. The valve stem can extend from the valve member towards the first port. The magnetic member can be coupled to the valve member and can generate a magnetic force that urges the valve member to seal with the valve seat of the valve body.
US10167957B2
A metal gasket bellows seal includes a first ply comprised of a first material having a first yield strength. The metal gasket bellows seal also includes a second ply positioned adjacent to the first ply and comprised of a second material having a second yield strength that is less than the first yield strength.
US10167954B2
A piston ring (6) which is arranged with radial and axial play in an associated piston ring groove (5) in a piston (1) of a reciprocating internal combustion engine can be stabilized to prevent tilting on and contact with the radially outer edge of the piston ring groove (5) by the cross section of the piston ring (6) and/or the piston ring groove (5) being designed in such a manner that a gap is formed between the lower side of the piston ring (6) and the lower supporting surface of the associated piston ring groove (5), said gap opening vertically radially outwards in the radial direction and, when the piston ring (6) is not subjected to a load, remaining open to the outside irrespective of the temperature of the piston (1) for as long as the piston ring (6) is not loaded by pressure on the top side. The effect achieved by this is that, when a piston (1) is deformed under the action of heat during operation, the initial contact between the lower side of the piston ring (6) and the opposite, lower supporting surface of the piston ring groove (5) begins at least in a region of the lower side of the piston ring (6), which region faces the piston axis, and rubbing of the piston ring (6) on the radially outer edge of the piston ring groove (5) is prevented.
US10167953B2
In a vehicular parking lock device, the parking lock is actuated when a line pressure is supplied to a left end of a hydraulic actuator (25) via a second solenoid valve (32A), or a hydraulic pressure of an accumulator (37, 38) is supplied to the left end of the hydraulic actuator (25) via a third solenoid valve (32B), and the parking lock is released when a line pressure is supplied to a right end of the hydraulic actuator (25) via a first solenoid valve (32C, 32D). The second solenoid valve (32A) and the first solenoid valve (32D) also function as a solenoid valve that supplies the hydraulic pressure to a torque converter (40) and a solenoid valve that supplies the hydraulic pressure to a hydraulic brake (41) for shift change, respectively. Thus, it is possible to decrease the total number of solenoid valves, thereby cutting the number of components of a hydraulic circuit (31).
US10167944B2
An axle housing having a lubricant reservoir. An arm portion of an axle housing and a dam may cooperate to define a reservoir that retains lubricant in the arm portion. A conduit or a deflector may be provided to direct lubricant that is sprayed by a ring gear to the reservoir.
US10167935B2
An automatic torque regulating system includes a base, a plurality of positioning rods mounted on the base, a first disk mounted on the positioning rods, a second disk moved with the first disk, a hollow bushing sandwiched between the first disk and the second disk and pivotally connected a force input shaft and a force output shaft, a plurality of cams moved in concert with the first disk and the second disk and pressing a conic face of the force output shaft. Thus, when the first disk and the second disk are moved, the cams are moved axially relative to the force output shaft to change different contact points between the cams and the conic face of the force output shaft so as to regulate the torque automatically.
US10167934B2
A planet (11) for a planetary rolling contact gear, along whose planetary axis a middle section (12) having a larger diameter and, axially on both sides of the middle section (12), end sections (13) having a smaller diameter are formed, wherein a first engagement profile (14) is formed on the lateral surface of the planet (11) in the middle section (12) and a second engagement profile (15) is formed on the lateral surface of the planet (11) in the end sections (13), wherein the first engagement profile (14) has a plurality of first teeth (16) that are arranged in an annular manner around the planetary axis, wherein first grooves (17) arranged in an annular manner about the planet axis are formed between successive first teeth (16), wherein the two first edge teeth (23) located at the ends of the middle section (12) are formed within and at a distance from a tooth contour (18) of the first teeth (16) of the middle section (12).
US10167926B2
A balancing weight, for balancing a wheel of a vehicle, which includes a bottom surface to be attached to the rim of the wheel, opposed thereto a top surface, two long sides opposing each other, between the top surface and the bottom surface and two short sides opposing each other, between the long sides and between the top surface and the bottom surface. The balancing weight is an arch segment having a convex bottom surface extending between the short sides, and the short sides disposed at an angle of less than 90° with respect to the bottom surface, and at an angle of more than 90° with respect to the top surface. Furthermore, the short sides are convex-shaped from one long side to the other long side.
US10167923B2
A vehicle powertrain mount includes a housing and first and second compliant members coupled to and cooperating with the housing. An inertia track assembly cooperates with the first compliant member to form a first fluid chamber and second fluid chamber with the second compliant member. The inertia track assembly includes at least first and second channels for conducting fluid between the first fluid chamber and the second fluid chamber. An air chamber in the inertia track assembly cooperates with a decoupler disposed therein. A switching apparatus is operatively connected to the housing and selectively positionable relative to the inertia track assembly. The switching apparatus includes an actuator with a plunger having a first portion positionable relative to the second channel and a second portion synchronously positionable relative to the air chamber.
US10167912B2
A plate assembly for a multi-disk brake system is provided. The plate assembly includes at least one of a pressure plate or an end plate and a floating plate wear liner mounted against the at least one of the pressure plate or the end plate. The floating plate wear liner is configured to contact a contact surface of an adjacent rotatable friction disk in response to the multi-disk brake system being actuated.
US10167902B2
A manufacturing method of a rotating element including a cylindrical fitting portion having a pair of circumferential end portions forming an axial slit between the circumferential end portions, the cylindrical fitting portion being serration-fitted to a rotating shaft, includes: clamping the fitting portion by a clamp jig so that the fitting portion is elastically deformed in an elliptical shape; forming a female serration arranged in an elliptical shape by use of a tool having an elliptical section, the female serration being formed on an inner peripheral surface of the fitting portion elastically deformed in the elliptical shape; and releasing the clamping by the clamp jig so that the arrangement of the female serration is changed to a perfect-circle shape from the elliptical shape.
US10167901B2
A bearing isolator apparatus is for use in a piece of equipment which includes a rotatable shaft and a housing through which the shaft extends. The apparatus includes a static component for securing to the housing and a rotational component for securing to the shaft. A tortuous fluid path extends between the static component and the rotational component and a plurality of electrically conductive filaments extends between the static component and the rotational component, such that an electrical current can pass between the components. One or more conductive members electrically connect the rotor to the shaft.
US10167900B2
A taper roller bearing includes: an inner ring, an outer ring, a plurality of taper rollers, and an annular cage. The cage includes a small-diameter annular portion on one side in a axial direction, a large-diameter annular portion which is positioned on the other side in the axial direction and on a radial outer side of a large flange of the inner ring, and a plurality of column portions which link the small-diameter annular portion and the large-diameter annular portion. The taper roller bearing has a labyrinth structure which suppresses a flow of lubricating oil to the outside of the bearing from the inside of the bearing between the large flange and the large-diameter annular portion.
US10167891B1
A self-reporting, grounded nut-clip is provided. The self-reporting, grounded nut-clip includes a support body. The support body includes first and second bends defining first, second and third support sections interleaved with the first and second bends. The first and third support sections define first and second apertures, respectively, and the second support section is interposed between the first and third support sections. The self-reporting, grounded nut-clip further includes a fastening element receiving member disposed on the first support section at the first aperture, a star washer, and an indicator. The star washer is disposed on the third support section at a location of the second aperture. The indicator is coupled to the third support section and is configured for automatic activation upon complete nut-clip installation.
US10167887B1
A first beam (1) is inserted through a transverse opening (4) in a tubular second beam (2). A bolt (7) is inserted through unthreaded holes (9A, 9B) in the second beam. The bolt may be transverse to both beams. A wedge (5) is threaded onto the bolt inside the second beam (2). Tightening the bolt moves the wedge against a side of the first beam, forcing it against surfaces (11, 12, 13) of the transverse opening (4) opposite the wedge. The bolt counters the reaction to this force. The beams can be formed as extrusions. The joint only requires machining for the transverse opening (4) and smoothbore bolt holes (9A, 9B) for a single bolt. The second beam may have a rectangular cross section with relatively thicker corners (2A-2D) and thinner mid-walls (2E-2H).
US10167885B2
A mechanical joint is provided between a first component and a second component. The mechanical joint includes a flanged retainer and a fastener. The flanged retainer includes a base and a flange. The base includes a bore and a counterbore that extends longitudinally along a centerline into the base from a longitudinal end of the base to the bore. The flange extends radially out from and circumferentially about the base at the longitudinal end of the base. The flange longitudinally engages the first component and the base projects longitudinally through the aperture and longitudinally engages the second component. The fastener includes an anchor and a shaft. The anchor is seated within the counterbore. The shaft projects longitudinally from the anchor, through the bore, and at least to the second component.
US10167879B2
Disclosed aspects relate to cooling electronics. A set of recirculation flaps is coupled with a cooling fan. At least one recirculation flap has a ferrous material. In various embodiments, the set of recirculation flaps is arranged in an open position in response to air pressure from the cooling fan, and is arranged in a closed position in response to substantially no air pressure from the cooling fan. A controller is coupled with the cooling fan. The controller indicates a set of indicated positions for the set of recirculation flaps based on a tachometer value. An electromagnet is connected with the controller to position the set of recirculation flaps in the set of indicated positions using the ferrous material. In various embodiments, the electromagnet engages the ferrous material to arrange the set of recirculation flaps in an open position.
US10167877B2
An object of the present invention is to decrease a surging limit flow rate at a low flow rate time, by increasing the inflow velocity to the blade of the impeller wheel, by providing a resistive element that narrows in the radial direction a passage cross section of an air intake passage which communicates between a impeller wheel of a centrifugal compressor and an air intake opening.The centrifugal compressor includes: the compressor housing 9 having the air intake opening 13 opened in a rotary shaft direction, and the air intake passage 11; and the impeller wheel 7 for compressing the air flowing in from the air intake opening 13, inside the housing. The resistive elements 27 and 43 against the air intake flow are provided in either the inner peripheral wall 23 side portion or the center side portion of the air intake passage 11, so that, at the low flow rate time, a cross-sectional area of the air intake passage 11 is narrowed by the resistive elements 27 and 43 thereby increasing the inflow velocity to the blade 19 of the impeller wheel, and the intake air flow is biased to the hub side of the blade 19, and the intake air flow is biased to flow to the hub side or the shroud side of the blade 19.
US10167876B2
A compressor for a turbocharger for use with an internal combustion engine includes a compressor wheel having a central hub having a centerline, a root portion, and an end portion. A plurality of blades is formed around the central hub. The plurality of blades includes a group of full-blades extending from the root portion of the central hub up to a maximum distance from the root portion along the centerline, the maximum distance being adjacent the end portion of the central hub. The plurality of blades includes a group of half-blades, the half-blades extending from the root portion of the hub to an area along the centerline that is between 60% and 65% of the maximum distance along the centerline. The plurality of blades is organized in repeating sets of blades arranged around the compressor wheel, each repeating set including at least one full-blade and at least one half-blade.
US10167873B2
A lubrication system includes a shaft rotatable about an axis, a lubrication pump configured to supply a lubricant flow to a gear system, and a gear train coupled to the shaft and configured to drive the lubrication pump in a first direction responsive to rotation of the shaft in both the first direction and a second direction. A gas turbine engine and method are also disclosed.
US10167870B2
Magnetically coupled pumps use cans which have a side wall arranged in a gap between a driver and a rotor of the pump. With a view to good efficiency of the pump, the gap should be as narrow as possible, which can only be achieved with a side wall of a thin wall thickness. In this case, the can must be of a sufficiently great strength, in particular to withstand the differences in pressure in the pump. At the same time, it must be possible for the can to be shaped into a desired geometry in a simple way and to have a high degree of dimensional stability, even under high pump pressures. It is proposed to make a can (1) with a side wall (3) that consists at least partially of a material with a nickel component, wherein the material is a nickel-chromium alloy comprising at least 50 percent by weight of nickel and 17 to 21 percent by weight of chromium, and to harden the side wall (3) by a heat treatment. This allows a can (1) that is very resistant to corrosion and/or high temperatures to be provided in a simple way.
US10167865B2
A system can include an actuator with a piston rod that displaces in response to pressure in the actuator, a seal assembly that seals about the piston rod and includes seal cartridges, each including a dynamic seal sealingly engaging the rod, and each including a static seal sealingly engaging a seal assembly housing, and a port providing communication between a housing exterior and a housing interior between adjacent static seals. A method can include preventing leakage from a well with a seal assembly about a piston rod of a hydraulic actuator, the seal assembly including seal cartridges, each including a dynamic seal that sealingly engages the rod, and each including a static seal that sealingly engages a seal assembly housing, enabling communication through a housing sidewall to a housing interior between adjacent static seals, and reciprocably displacing the rod in response to pressure variations in the actuator.
US10167864B2
A valve seat has a fixing portion fixed to the body, an abutting portion where the suction valve body abuts, and a constricted portion which is provided between the fixing portion and the abutting portion and has rigidity lower than that of the fixing portion and the abutting portion.
US10167861B2
The present invention is provided to suppress occurrence of free flow. An infusion pump includes: a sliding clamp closing and releasing an infusion tube; a pump body including a tube attachment portion to which the infusion tube is to be attached detachably and forcibly transferring liquid in the infusion tube; and a door pivotably supported by the pump body so that the tube attachment portion is openable and closable by the door. The pump body includes: a clamp attachment portion into which the sliding clamp having the infusion tube set therein is to be inserted and set; and a release operator being operated in the clamp attachment portion to transfer the sliding clamp from a close mode to a release mode, the release operator being configured to be locked, in response to opening movement of the door, so that the release operator is inoperable for releasing, and to be unlocked in response to closing movement of the door.
US10167849B2
A system for controlling a wind turbine may include at least one sensor configured to provide at least one of a wind speed signal or a wind direction signal and a turbine controller configured to control the operation of the wind turbine. The system may also include a secondary controller inserted between the sensor(s) and the turbine controller. The secondary controller may be separated from the turbine controller by a distance and may be configured to receive the wind speed signal and/or the wind direction signal from the sensor(s) over a communication interface. In addition, the secondary controller may be configured to adjust the wind speed signal and/or wind direction signal based at least in part on a signal bias value(s) to an adjusted signal(s) and to provide the adjusted signal(s) to the turbine controller.
US10167845B2
An airfoil blade assembly including a blade which includes a lift generating section with a first profiled body defined between a pressure surface and a suction surface. The first profiled body extends from a first leading edge to a first trailing edge with a first chord extending form the first leading edge to the first trailing edge and being perpendicular to the radial direction. At least one flow deflector extends along either the pressure surface or the suction surface within the lift generating section of the blade. The at least one flow deflector defines a second profiled body extending between a second leading edge and a second trailing edge with a second chord extending between the second leading edge and the second trailing edge. The second profiled body defines an outer surface facing away from respective pressure surface or suction surface along which the flow deflector extends.
US10167830B2
The present disclosure relates to a fuel rail assembly for an internal combustion engine. In some embodiments, a fuel rail assembly for an internal combustion engine may include an elongated tubular fuel rail and a plurality of fuel delivery lines branching off from the fuel rail for hydraulically coupling the fuel rail to fuel injectors operable to inject fuel into the combustion engine. Also, an injector cup for receiving a fuel inlet portion of a respective one of the fuel injectors, a pipe arranged between the fuel rail and the injector cup for hydraulically coupling the injector cup to the fuel rail, and a fixation bracket configured for positionally fixing the fuel delivery line with respect to the engine. The injector cup, the pipe, and the fixation bracket are individual parts. A rigid connection is established between the fixation bracket and a portion of the pipe, said portion spaced apart from each of the fuel rail and from the injector cup. The fixation bracket is a one-pieced part which adjoins the pipe and is spaced apart from the injector cup and the fuel rail.
US10167824B2
An air cleaner includes: a frame member equipped at an intake port of a carburetor and provided with an air inlet port; a filter held by a holding part included in the frame member; a lid member configured to cover a front face of the filter; and a screw with a knob, the screw being configured to connect the frame member and the lid member together. The frame member is provided with an insertion hole, where the screw with the knob is inserted, on the outer side of the holding part. The lid member includes a part to be connected, to which the screw with the knob is connected, the screw being inserted into the insertion hole from a side close to the carburetor. A knob part of the screw with the knob is disposed on the inner side of a circumscribed line between the lid member and the engine.
US10167818B2
A fuel tank containing a fuel and oil mixture is managed to determine if the fuel and oil mixture contains the correct ratio for a motor. The fuel tank containing a fuel and oil mixture is monitored. A fuel to oil ratio is selected for the motor. A combined viscosity of the fuel and oil mixture is calculated with respect to the fuel to oil ratio, and the temperature of the fuel and oil mixture. The combined viscosity is used to determine a predetermined range of the combined viscosity. The viscosity of the fuel and oil mixture within the fuel tank is measured as a measured viscosity. If the measured viscosity of the fuel and oil mixture does not correspond with the predetermined range, then a user may be alerted that the measured viscosity does not correspond with the predetermined range.
US10167813B2
A nacelle assembly for a high-bypass gas turbine engine includes a fan variable area nozzle movable relative a fan nacelle to vary a fan nozzle exit area to reduce a fan instability.
US10167810B2
An engine cylinder head is provided. The engine cylinder head includes a portion of a first combustion chamber, an upper coolant jacket portion, and a lower coolant jacket portion directing heat from the first combustion chamber and including a first coolant passage and a second coolant passage, the first coolant passage and the second coolant passage laying along a lateral axis, at least a portion of the first coolant passage separated from the second coolant passage via first and second walls.
US10167809B1
Disclosed are multi-pulse fuel injection systems, control logic for operating such systems, and direct-injection engines having multi-pulse fuel delivery capabilities. A method is disclosed for operating the fuel injection system of an internal combustion engine (ICE) assembly. The method includes a vehicle controller transmitting command signals to the fuel injectors to inject a first pilot quantity of fuel (QP1) and, subsequently, inject a second pilot quantity of fuel (QP2), distinct from QP1, after a first dwell time between QP1 and QP2 during a single combustion cycle of the ICE assembly. The vehicle controller also transmits command signals to the fuel injectors to inject a third pilot quantity of fuel (QP3), greater than QP1 and QP2, after a second dwell time between QP2 and QP3, and then inject a fourth pilot quantity of fuel (QP4), less than QP3, after a third dwell time between QP3 and QP4 during the combustion cycle.
US10167789B2
A dual fuel engine includes an engine operable on a gaseous fuel and a liquid fuel and has an electrical power generator. The dual fuel engine also includes a carburetor attached to an intake of the engine to mix air and fuel and connect to a gaseous fuel source and a liquid fuel source. A liquid fuel cut-off connects to the carburetor to selectively interrupt a flow of liquid fuel to the engine. The liquid fuel cut-off is operable in open and closed states such that the liquid fuel cut-off interrupts the flow of liquid fuel when closed. The dual fuel engine also includes controller operably connected to operate the liquid fuel cut-off in the open and closed states, and the controller may be programmed to implement a delay period upon engine startup before closing the liquid fuel cut-off.
US10167781B2
An igniter assembly for a combustion system of a gas turbine engine is provided. The igniter assembly includes an igniter plug having a tip which, in use, is located at an aperture in a wall of a flame-tube of the combustion system such that the tip can provide an electrical discharge to ignite an air-fuel mixture within the flame-tube. The igniter assembly further includes a substantially annular igniter boss which locates on the wall of the flame-tube at the aperture to encircle the tip. The igniter boss has a slot formed therein at one side of the tip. An entrance of the slot receives air from outside the flame-tube and an exit of the slot delivers the air as a sheet-shaped flow over the tip. The slot is tapered such that the thickness of the slot narrows from its entrance to its exit.
US10167778B2
A bleed valve control system for mounting to a support structure adjacent to a fan air plenum within an aircraft includes a bleed valve module, a pneumatic valve controller, and a fan air duct. The bleed valve module includes a pipe, a plurality of bleed valves connected to the pipe, and a plurality of pneumatic actuators connected to the bleed valves. The pneumatic valve controller includes a plurality of electrical control elements and a cooling shroud. The cooling shroud is attached to the pipe and at least partially surrounds the plurality of electrical control elements. The fan air duct connects the cooling shroud to the fan air plenum such that fan air flows through the cooling shroud to cool the plurality of electrical control elements.
US10167771B2
An ebullient cooling device includes: a coolant passage configured to be formed inside an internal-combustion engine, and allow a coolant that cools the internal-combustion engine by boiling to flow therethrough; an expander configured to be driven by the coolant that has boiled in the internal-combustion engine; a condenser configured to be located at a downstream side of the expander, and cool the coolant that has passed through the expander; and a heat exchanger configured to cool a cooling object by heat exchange with the coolant, wherein a low-pressure region including the expander and the condenser and a high-pressure region other than the low-pressure region are formed in a path through which the coolant circulates, and a passage connecting to a part through which a liquid-phase coolant flows and a passage connecting to the low-pressure region are coupled to the heat exchanger.
US10167765B2
A gas seal for a pipe joint in an exhaust system configured to receive an exhaust gas flow from internal combustion (IC) engine includes a seal element. The seal element includes an outer surface and an inner surface arranged concentrically about a first axis. The outer surface is configured to seal against a pipe of the exhaust system. The gas seal also includes a flow-guide element fixed to the seal element at the inner surface of the seal element. The flow-guide element defines an aperture having a shape configured to direct and focus the exhaust gas flow away from the first axis. An exhaust system and a vehicle having such a gas seal are also disclosed.
US10167756B2
A muffler for an exhaust system of an internal combustion engine includes a housing with a circumferential wall. At least one resonator chamber (48) is defined by the circumferential wall and two base walls (28, 22), that are provided in the housing. At least one resonator pipe (50), with a first pipe end (51) and with a second pipe end (56), is connected to one of the base walls (28) in the area of a first opening (52) in the one of the base walls (28). In the alternative or in addition the one of the base walls (28) traverses an interior space such that the first pipe end (51) lies outside of the resonator chamber (48), with the second pipe end (56) being fixed to the other base wall (22).
US10167751B2
An internal combustion engine having at least one outlet valve per cylinder, which can be actuated via a camshaft and a transmission device, a hydraulic valve clearance compensation element being arranged in the transmission device between the camshaft and the outlet valve, and having an engine braking device, having an engine backpressure brake for building up an exhaust gas backpressure and a compression release engine brake, by way of which at least one outlet valve can be held open at least in an engine braking phase, the compression release engine brake being formed by the hydraulic valve clearance compensation element.
US10167748B2
A gasket for a valve of an internal combustion engine is described. The valve has a guide element defining a through seat, and a stem movable in a sliding manner in said seat. The gasket has a central axis and comprises: an elastically deformable sealing element, having an annular configuration with respect to the axis and suitable to be arranged externally on the valve to cooperate both with the guide element and with the stem; a supporting member having an annular configuration, arranged coaxially on at least part of the sealing element so that the latter is pressed radially between the supporting member and the valve; an end flange projecting radially outwards from the supporting member and configured to receive the elastic load of a coil spring of the valve; and protruding means distinct from the flange, projecting outwards from the supporting member and suitable to cooperate with the spring of the valve to maintain it coaxial with the axis.
US10167745B2
A variable valve mechanism of an internal combustion engine includes an outer arm, an inner arm, a switching device that switches between a coupled state and a non-coupled state, and a lost motion spring. The lost motion spring has an extending portion extending from the outside of the space to the inside of the space. The extending portion has a contact portion that is in contact with the inner arm in the space and being configured to swing in conjunction with swinging of the inner arm. A through-hole is formed in a vertically intermediate portion of the outer arm such that connecting portions are provided at vertically opposite sides of the through-hole, and a portion of the extending portion, a swinging amount of which is smaller than that of the contact portion, passes through the through-hole that allows the portion to swing therein.
US10167743B2
In a method for controlling a waste heat recovery steam generator of the once-through steam generator type in a combined cycle power plant, the flow volume of the feedwater into the steam generator is controlled based on a measured steam temperature at the outlet of a superheater and on a set-point value for the steam temperature for a steam turbine. A degree of superheating at the outlet of a high-pressure evaporator, a degree of subcooling at the inlet into the high-pressure evaporator, and the measured current flow volume of the feedwater are integrated in the control system in a plurality of control steps. For an optimum operation during rapid load changes, the method especially comprises additional controlling of the degree of subcooling of the flow medium at the inlet into the high-pressure evaporator.
US10167739B2
A centering arrangement includes a ring-like inner part and a ring-like outer part, whereby the outer part surrounds the inner part in a concentric arrangement and with an interspace established between the outer part and the inner part, and whereby the outer part and the inner part are subject to a differential radial expansion. A centering contact element, procures a centering mechanical contact between the outer part and the inner part at a plurality of circumferentially distributed contact points, and is able to deform in order to compensate for differential radial expansion.
US10167735B2
A product may be provided for use with a turbocharging system. A housing may be configured to house a bearing. A shaft may extend through the bearing. A turbine wheel may be connected to one end of the shaft. The housing may include a wall forming an opening and defining a surface facing the opening. The bearing may have a segment extending into the opening and mating with the surface. The wall may include an oil spray groove opening through the surface and having an outlet directed at the shaft.
US10167734B2
A seal support and duct assembly of a gas turbine engine includes a seal support housing disposed about a central axis, a duct housing attached to the seal support housing, the duct housing and the seal support housing defining the seal support and duct assembly, an outer annular cavity, an inlet that supplies the outer annular cavity with cooling buffer air, an inner annular cavity disposed radially inward of the outer annular cavity, a first plurality of outlets that provide the cooling buffer air from the outer annular cavity to the inner annular cavity, and a second plurality of outlets that provide the cooling buffer air from the inner annular cavity to an area surrounding a bearing compartment.
US10167729B2
A knife edge seal includes a pedestal and a knife edge with a tip and a base. The base rests on the pedestal. The base has a first width and the tip has a second width, and the ratio of the first width to the second width is in the range of 5:1 to 15:1. A gas turbine engine and a method of sealing a high pressure area from a low pressure area are also disclosed.
US10167721B2
The invention relates to a milling machine having a replaceable milling drum, different types of milling drums being capable of being associated with the milling machine; and having a control unit for controlling the milling machine, machine parameters of the milling machine being settable by way of the control unit. Provision is made that the milling machine has associated with it at least one means that is designed to detect at least one characteristic feature of the milling drum; that the at least one means is connected to the control unit; and that the control unit is designed to specify for at least one machine parameter, indirectly or directly from the characteristic feature, a value to be set, and/or a setting range. The invention further relates to a corresponding milling drum and to a corresponding method. The milling machine, milling drum, and method allow the selection of machine parameters for operation of the milling machine to be simplified.
US10167715B2
Mechanisms for induction-based resistivity measurements can be provided for use in geo-steering in a drilling operations environment. An antenna assembly can provide effective protection for antenna sections without hindering propagation of electromagnetic signals. The antenna assembly can include a bobbin disposed about a collar of a tool string; an antenna disposed on an outer surface of the bobbin; an outer adhesive layer covering the antenna and at least a portion of the bobbin; and a protective layer disposed against the outer adhesive layer; wherein the outer adhesive layer fills a space radially between the bobbin and the protective layer.
US10167714B2
Methods may include pumping a cement composition containing one or more conductive fillers into an annular region of a wellbore created between a casing and a surface of the wellbore, allowing the cement composition to cure, emplacing a tool for measuring at least one electromagnetic property into the wellbore, and measuring at least one of the cemented casing and the formation. In another aspect, methods may include preparing a cement composition containing one or more conductive fillers, allowing the cement composition to set, and measuring at least one electromagnetic property of the set cement. In yet another aspect, cement compositions may contain a cement, one or more conductive fillers, and a surfactant, wherein the resistivity of the cement composition is less than 10 Ω*m.
US10167712B2
A system including a frac system with a hydraulic energy transfer system configured to exchange pressures between a first fluid and a second fluid, and a flush system configured remove particulate out of the hydraulic energy transfer system.
US10167708B2
A Y-tool is configured for use with a pumping system that includes an electric submersible pump and bypass tubing. The Y-tool includes a slave valve assembly that controls access to the bypass tubing. The Y-tool also includes a master valve assembly driven by pressure from the electric submersible pump and a linkage assembly connected between the master valve assembly and the slave valve assembly.
US10167706B2
An apparatus for boosting the pressure of flowing fluids includes jet pumps (10a, 10b), each having a low pressure (LP) inlet for LP fluid, a high pressure (HP) inlet for HP liquid and a medium pressure (MP) outlet for MP fluid. A fluid separator device (16) receives the MP fluid from the outlets of the jet pumps, and includes a gas outlet line (20) for a separated gas phase and a liquid outlet (22a, 22b) for separated liquid phase. A liquid return line (24b, 38) returns at least some of the separated liquid phase to the HP inlets of the jet pumps, and a mechanical pump (32) is connected into the liquid return line for boosting the pressure of the liquid delivered to the HP inlets of the jet pumps. A flow control system (6) is provided for controlling the flow of fluids through the respective jet pumps (10a, 10b).
US10167704B2
Disclosed are methods, systems, and computer readable media useful in determining pore pressure in a reservoir. Specifically disclosed are methods, systems, and computer readable media for determining mudstone permeability in mudstone bounding a reservoir.
US10167690B2
A method of cutting a tubular includes disposing a rotatable cutter assembly in the tubular, the cutter assembly including a blade having a cutting portion; engaging the tubular using a trailing cutting structure of the cutting portion; engaging the tubular using an intermediate cutting structure of the cutting portion; forming a window in the tubular; and longitudinally extending the window using a leading cutting structure of the cutting portion. A rotatable blade includes a blade body extendable from a retracted position; and a cutting portion on the blade body having: a trailing cutting structure configured to engage the tubular, an intermediate cutting structure configured to engage the tubular while the trailing cutting structure engages the tubular, a leading cutting structure configured to engage an exposed wall thickness of the tubular; and an integral stabilizer disposed on at least a portion of an outer surface of the blade body.
US10167687B2
The invention relates to a drill rod magazine for vertical storage of drill rod elements, having a base frame, on which at least one support means is arranged that has two substantially horizontally directed retaining arms which, by formation of a receiving area, are parallel to and spaced apart from each other, wherein the drill rod elements are retained in a vertical position between the retaining arms. Along at least one retaining arm a clamping rod is supported in a movable manner which is in operative connection with a tensioning means that exerts a tensioning force onto the drill rod elements for retaining the drill rod elements in a clamping manner in the receiving area.
US10167686B2
A continuous well string injector features a frame carrying a pair of endless chain conveyors on opposite sides of a pathway. Each chain carries gripper dies for engaging the continuous well string when received in the pathway. A respective skate and cylinder block reside in the closed loop path of each chain. Each cylinder block features a plurality of blind bores having open ends facing toward the respective skate, and a respective piston is slidably disposed within each bore. Hydraulic extension and retraction ports open into the cylinder bores on opposite sides of the piston, whereby back and forth displacement of the pistons forces the skates toward and away from one another to grip and release the continuous well string. A front wall of the frame has an open horizontal gap aligned with the pathway to enable lateral entrance and exit of the continuous string to and from the pathway.
US10167685B2
A machine and a method for earth-working with a machine, having a mast, along which a top drive can be moved vertically by an adjusting device, through which top drive a telescopic kelly bar is displaceably guided, which has at least one outer kelly bar, which is designed to come to lie on the top drive, and one inner kelly bar, which comprises a rope suspension for a rope, through which the inner kelly bar is moved vertically by a rope winch. The adjusting device for the top drive and/or the main rope winch for the kelly bar is/are automatically controlled, wherein the inner kelly bar is moved relative to the top drive in some areas in a rapid travel mode at a first speed and in some areas in a conservative travel mode, in which the speed is reduced in comparison with the first speed.
US10167684B2
A high pressure multibore junction assembly and method for completion of a lateral wellbore using a high pressure multibore junction assembly, which comprises a tubular main leg and a tubular lateral leg. The tubular main leg is secured within a main wellbore and the tubular lateral leg is positioned through a lateral wellbore. The tubular main leg and the tubular lateral leg may be stabilized relative to each other as the multibore junction assembly is lowered into the main wellbore.
US10167681B2
A system including a connector system configured to couple a first tubular to a second tubular, including a sleeve configured to couple to an exterior surface of the first tubular, wherein the sleeve comprises a coupling feature, a lock ring configured to couple to the exterior surface of the second tubular and radially engage the coupling feature on the sleeve, and a support ring configured to energize the lock ring into engagement with the sleeve.
US10167678B2
The present disclosure provides a system and method for supporting a catenary riser coupled to an offshore platform system including a pull tube and a pull tube stress joint for girth weld stress reduction and improved fatigue performance. A pull tube sleeve is coupled around a welded connection of the pull tube. The sleeve has a larger inner diameter than an outer diameter of the pull tube to form an annular space therebetween, and a fill material is filled into the space between the sleeve and the pull tube. The fill material provides a supportive coupling between the sleeve and the pull tube. The sleeve, the pull tube, or both can have gripping surfaces formed in or on their surfaces to retain the fill material in the space. The sleeve can be formed from a plurality of portions and be welded, fastened, or otherwise coupled around the pull tube.
US10167674B2
Method of fabricating polycrystalline diamond include functionalizing surfaces of diamond nanoparticles with fluorine, combining the functionalized diamond nanoparticles with a polymer to form a mixture, and subjecting the mixture to high pressure and high temperature (HPHT) conditions to form inter-granular bonds between the diamond nanoparticles. A green body includes a plurality of diamond nanoparticles functionalized with fluorine, and a polymer material interspersed with the plurality of diamond nanoparticles. A method of forming cutting element includes functionalizing surfaces of diamond nanoparticles with fluorine, and combining the functionalized diamond nanoparticles with a polymer to form a mixture. The mixture is formed over a body, and the mixture and the body are subjected to HPHT conditions to form inter-granular bonds between the diamond nanoparticles and secure the bonded diamond nanoparticles to the body.
US10167669B1
A Ladder Shelf System has a paint can retainer that has attachment slots for a painting device tray at its bottom portion. The painting device tray when reverse attached to the paint can retainer serves a support for the placement of a paint tray legs in slots of the painting device tray. A ladder is held to the paint can retainer using a dual member holder where each member thereof is held to an opposite side of the paint can retainer. Cutouts in the paint can retainer hold the wire holder of a paint can as necessary.
US10167666B2
The system includes a gear mounted for rotation relative to the fenestration member. A mechanical linkage connects the latch control member and the gear such that the gear is rotated from a first position, where the latch is disengaged, to a second position as the latch is moved to engage the fenestration member frame. A rack in engagement with the gear is mounted to a first bar for linear movement in a given direction as the gear is rotated. A first triangular member moves with the rack. A second triangular member attached to a second bar cooperates with the first triangular member to move the second bar in a direction substantially perpendicular to the direction of rack movement. A gasket moves with the second bar to a position abutting the adjacent surface to automatically seal the member to the adjacent surface as the member is latched.
US10167665B2
A spacer for insulating glazing units is described. The sealing arrangement includes a polymer base; which includes two pane contact surfaces, a glazing interior space surface and an outer surface and an extruded profiled seal on the outer surface, the extruded profiled seal and the polymer base being co-extruded.
US10167664B2
A window assembly for a vehicle includes a fixed frame having a pair of opposite side frame members, an upper frame member and a lower frame member. A fixed window panel is disposed at a lower portion of the side frame members and at the lower frame member. A movable window panel is movable relative to the fixed window panel and the frame between an opened position and a closed position. Each of the side frame members includes a lower channel for receiving a side perimeter edge region of the fixed window panel and an end region of the lower frame member. An elastomeric seal is overmolded along the lower channel of the side frame member and is configured to receive and seal against (i) the side perimeter edge region of the fixed window panel and (ii) the end region of the lower frame member.
US10167658B2
A side-load, hung window assembly can include a sash guide attached to the window sash and extending into a space between the window sash and the jamb channel. The sash guide can include a recess at an outer end to provide clearance for the sash guide to pass over the uncurled end portion of the curl spring and the mounting device. In addition, an aesthetic cover can be disposed over the mounting device. Alternatively or in addition, a spring cover can be disposed over the uncurled end portion of the curl spring and the mounting device.
US10167654B2
A doorknob indicating system includes an exterior doorknob disposed on an interior side of a door, an interior doorknob disposed on an exterior side of the door, an LED on an escutcheon of said exterior doorknob, a user interface on an escutcheon of said interior doorknob, a source of electrical power, and a controller. The LED, the user interface, and the source of electrical power are operatively connected to the controller. The controller is programmed to illuminate the LED for one or more determined time intervals based upon an input received by the user interface.
US10167653B1
A fence panel is provided having a plurality of sub-panel assemblies positioned in a linear arrangement and coupled together via panel rails extending between opposing lateral ends of the fence panel. Each sub-panel assembly may include a plurality of fence boards coupled together by sub-panel rails that extend between opposing lateral ends of the sub-panel assembly. The panel rails may insertably receive a respective linear arrangement of the sub-panel rails. In addition, a respective sub-panel assembly spacer may be positioned between adjacent ones of the sub-panel assemblies to separate the sub-panel assemblies from each other. The fence panel may be provided in a kit consisting of a single packaged arrangement of fence panel components comprising or consisting of the sub-panel assemblies, sub-panel assembly spacers and the panel rails.
US10167652B2
A vertical seismic isolation device includes: a fixed frame; a movable frame arranged on the fixed frame; a support guide mechanism which allows only vertical movement of the movable frame; and a restoration member which maintains a constant distance between the movable frame and the fixed frame. The support guide mechanism includes: a track rail provided on the fixed frame; a moving block assembled to the track rail through rolling elements; a support leg, which has one end coupled to the moving block and another end coupled to the movable frame, and converts vertical movement of the movable frame into a motion of the moving block; and an auxiliary leg, which is half as long as the support leg, and has one end coupled to the support leg at an intermediate position in a longitudinal direction of the support leg and another end coupled to the fixed frame.
US10167648B1
A pool skimmer apparatus has a weir in an inlet at an upper end of a main housing, at least one submersible DC powered pump in a bottom portion thereof, a removable debris-collection net disposed between the weir and the at least one pump wherein water and floating debris are drawn over the inlet weir, into the net where the floating debris is captured, and the filtered water is discharged through a discharge nozzle that can be manually rotated by a user to selectively adjust the angular direction of the water discharged by the pump to create a desired circulating current pattern within the pool that will effectively circulate more of the pool water and any floating debris therein toward the inlet of the skimmer.
US10167642B2
Improvements in a dual platform for a composite power pole is disclosed. The platform. The stepup is a two-tiered aerial working platform that be attached to an upright member such as an electrical power pole, it can be mounted at any put the lineman or worker in the best possible working position and allows a lineman to step up or down in a manner that they are accustomed. The dual platform wraps partially around the pole so a worker can safely step around pole without fear of a misstep. The platforms exist at a neutral angle to increase standing comfort. The platforms are nestable whereby platforms can be strapped to opposite sides of pole. This allows a worker to install multiple platforms to make a ladder to climb the pole or to create a platform around the circumference of the pole or a circumferential staircase.
US10167634B2
A truss connection apparatus is used to connect truss sections. A connection segment is mounted on each truss to be connected. Each connection segment has an opening, in alignment with each other to receive a fastener. The fastener is threaded on one end and can receive a nut. The other end of the fastener is a locking end having a radial protrusion. One of the connection segments has a securing means adapted to secure the locking end when the at least one protrusion of the locking end is rotated to a locking position. In the locking position the protrusion mates with the securing means and the fastener is prevented from rotational or axial movement and connection segments are fixed relative to each other as are the truss sections on which the connection sections are mounted.
US10167629B2
The invention comprises a product. The product comprises a first foam panel having an edge, a first primary surface and an opposite second primary surface and a second foam panel having an edge, a first primary surface and an opposite second primary surface, wherein the first and second foam panels are disposed such that their edges are adjacent each other and define a joint therebetween. The product also comprises an elongate metal strip having a body portion and a projection extending outwardly from the body portion, the metal strip being disposed such that at least a portion of the projection is disposed in the joint between the foam panels and at least a portion of the body portion covers a portion of the second primary surface of the first foam panel and a portion of the second primary surface of the second foam panel. A method of making and using the composite panel is also disclosed.
US10167625B1
A foundation anchor system for a building structure is disclosed herein. The foundation anchor system includes a positioning member for setting and aligning a sill plate anchor component in a foundation wall of a building structure, an anchor member configured to be disposed in the foundation wall, and an anchor bolt configured to secure a sill plate member to the foundation wall. The positioning member includes a body portion, first and second downwardly extending tab portions for overlapping opposite sides of the foundation wall, and an anchor component engagement portion configured to removably engage an end of a sill plate anchor or an end of a sill plate anchor bolt. The anchor member includes a tubular body portion with a threaded interior bore, and a frustoconical skirt portion for retaining the anchor member in the foundation wall. An installation method utilizing the foundation anchor system is also disclosed herein.
US10167624B1
A mobile shelter or facility adapted to be mounted on a flatbed of a highway tractor. The mobile shelter includes a compacted configuration that quickly and easily transforms into an expanded configuration. The compacted configuration conforms to transportation codes, and once at a desired location, the expanded configuration operates as a self-sufficient facility. The transformation is employed by either a hand-powered, electric or hydraulically powered winch or gear system. The expanded configuration further includes a pinnacle roof structure that is supported by load bearing sidewalls extended vertically from the flatbed. The sidewalls comprise box-like structures that provide storage alcoves for the mobile shelter when in the compacted configuration.
US10167622B2
A floor drain assembly including a collar, a shank coupled to the collar, a frame, an insert coupled to the shank and capturing the frame between the insert and the shank, a strainer coupled to the frame, a protective cover coupled to the strainer, and a sleeve surrounding the collar, the shank, the frame, the insert, the strainer, and the protective cover. The shank is moveable relative to the collar and includes a spherically shaped shank surface. The frame includes a lower frame surface shaped to engage the shank surface and an upper frame surface. The insert is moveable relative to the shank and includes a spherically shape insert surface engaged with the upper frame surface such that the frame is captured between the insert and the shank.
US10167618B2
A flush toilet for cleaning a toilet main body and discharging waste by using flush water is disclosed. The flush toilet contains a bowl portion including a bowl shaped waste-receiving surface and a rim portion formed on a top edge of the waste-receiving surface, the rim portion having an inner circumferential surface whose top portion is configured to rises vertically. The bowl portion contains a front region, the front region includes a first arc-shaped surface having a curvature R1 in a horizontal direction of a top portion of the waste-receiving surface and a second arc-shaped surface having a curvature R2 in a vertical direction formed by the inner circumferential surface of the rim portion and the waste-receiving surface, and the ratio of the curvature R1 to the curvature R2 is in a range of 1:3 to 3:1.
US10167615B2
A control system for construction machinery includes first and second hydraulic pumps connected to an engine, a swing control valve and a first boom control valve installed in a first center bypass line connected to the first hydraulic pump, a second boom control valve installed in a second center bypass line connected to the second hydraulic pump, a shutoff valve installed in a control line through which a boom raising pilot signal pressure is supplied to the first boom control valve and configured to selectively open and close the control line, and a control unit configured to electronically control the shutoff valve according to a manipulation signal, wherein the control unit closes the shutoff valve such that the first boom control valve is shifted to a neutral position when a swing operation priority mode is selected.
US10167614B2
A method for controlling the operation of at least one hydraulic component of a work vehicle may generally include storing, with a computing device, a first electro-hydraulic setting and a second electro-hydraulic setting for the hydraulic component. The first electro-hydraulic setting may be associated with at least one of a pre-defined speed setting or a pre-defined sensitivity setting. The second electro-hydraulic setting may be associated with at least one of an operator-defined speed setting or an operator-defined sensitivity setting. In addition, the method includes receiving an input associated with an operator's selection of the first electro-hydraulic setting or the second hydraulic setting and controlling the operation of the hydraulic component in accordance with the first electro-hydraulic setting or the second electro-hydraulic setting based on the operator's selection.
US10167611B2
A hydraulic excavator drive system includes: a cylinder that drives a moving part that is an arm or a bucket. Hydraulic oil is supplied from a hydraulic pump to the cylinder via a control valve. A bypass line branches off from a rod-side supply/discharge line. The bypass line is blocked and opened by a restrictor. The restrictor is controlled by a controller such that, when the hydraulic oil is supplied to the cylinder through a head-side supply/discharge line, the restrictor blocks the bypass line if a pressure detected by a load detector is lower than a predetermined value, and opens the bypass line if the pressure detected by the load detector is higher than or equal to the predetermined value.
US10167606B2
A method of stabilizing a dike using a ground anchor assembly, includes: connecting a ground anchor to a first end of a tensile member; introducing the ground anchor through the earth body and into a stable layer beneath the dike; providing a pressure distributing member on or around the tensile member at a position within the dike where stabilization against lateral earth movement is required; and connecting a second end of the tensile member to a counter member at an outer surface of the dike.
US10167604B2
A rope-suspended leader mast includes a lower part for accommodating a material to be pile-driven and an upper part for accommodating a diesel pile driver having a fuel feed. The leader mast is provided with at least one securing rope. A fuel feed interrupter interrupts the fuel feed of the diesel pile driver accommodated by the rope-suspended leader mast when the securing rope is tensioned.
US10167599B2
A plow blade wear member having a slower wear rate than known blade wear members, and having a reduced tendency to partially break off, fracture, chip, or become otherwise damaged when the blade wear member engages a discontinuity in a travel surface. In various embodiments of the present disclosure, the blade wear member is formed or cut from a used airplane tire. In various embodiments of the present disclosure, the blade wear member is formed or cut from a used fiber reinforced airplane tire having a relatively large outer circumference to provide the desired radius of curvature, the desired thickness, and the desired strength for the blade wear member.
US10167591B1
A laundry hamper is adapted to contain articles of clothing in transit. The laundry hamper includes a basin with a bottom and four sides connected to a rounded upper lip. A first handle connection point is attached to the rounded upper lip proximate the first side. A second handle connection point is attached to the upper lip proximate the third side. A handle includes a first handle rotation attachment point is rotationally attached to the first handle connection point. A first handle riser portion is joined to the first handle rotation attachment point and a first handle rounded portion. A handle crossing portion is joined to the first and second handle rounded portions. A second handle riser portion is joined to the handle crossing portion and a second handle rotation attachment point. The second handle rotation attachment point is rotationally coupled to the second handle rotation attachment point.
US10167587B2
A machine for treating a fabric (T) with air, comprises a tunnel (10) for pneumatically transporting the fabric and means for injecting the air into the tunnel above and/or below the fabric and comprising at least one diverting valve (16;18) located substantially half way along the tunnel and having two channels (16a,16b;18a,18b) which are oriented to direct the air flow entering the tunnel in one direction or the other. The valve comprises an adjustable baffle (17;19) adapted to shut off access to the channels (16a,16b;18a,18b) either wholly or partly. In the treatment method of the invention, the air flow (F;F′) entering the tunnel is divided into two unequal components (F1, F2; F1′, F2′) directed towards opposite ends of the tunnel.
US10167586B2
The present invention provides a production process characterized in that a false twisting process is added between a spinning process and a winding process so that yarn slivers undergo excessive pre-torsion in an axial direction and twists which are same in quantity but different in twisting direction are generated on the yarn slivers. Absorption of glucose-containing sulfur dyestuff is performed in a dyeing process. An ammonia removal process is performed in a high-temperature and high-pressure tank so that residual ammonia in a fabric is evaporated. The evaporated ammonia is collected and then fed back to a mercerizing process for continuous use. The present invention also provides a production line including a spinning unit having a false twisting device, a dyeing unit configured to realize the dyeing process, and a liquid ammonia finishing unit consisting of a fabric mercerizing device, an ammonia removal device, an ammonia recycling device and a controller.
US10167581B2
A textile sleeve and method of construction thereof is provided. The sleeve includes a braided, tubular wall extending lengthwise along a central longitudinal axis between opposite ends. The wall has a decreased length, increased cross-sectional area first state and an increased length, decreased cross-sectional area second state. Heat-set, yarns within the wall impart a bias on the wall, wherein the bias causes the wall to remain in each of the first and second states absent an externally applied force.
US10167578B2
A warping system for reducing tension in a plurality of yarn ends wound by the warping system onto a beam. The warping system minimizes the number of contact points as yarn is pulled off of yarn packages in a creel and wound onto the beam. After exiting a tube, yarn passes over a roller and an expansion comb before being wound onto the beam. The yarn extends between the roller and the beam substantially in a yarn plane. The yarn can contact the warping system at only one contact point between the roller and the beam.
US10167575B2
The present invention provides a nanofiber manufacturing method and a nanofiber manufacturing device. A solution 25 in which a polymer is dissolved in a solvent is supplied from a distal end of a nozzle 16 to form a Taylor cone 44 at a distal end opening 16b. By applying a voltage between the solution 25 and a collector 50 using a power supply portion 62, an electrospinning jet 45 is sprayed from the Taylor cone 44 to the collector 50. At the start or stop of electrospinning, a blocking member 48 is inserted into a spraying area 42 of the electrospinning jet 45 such that an unstable electrospinning jet or unstable nanofibers are received. A product is not manufactured from an unstable electrospinning jet formed at the start or stop of electrospinning, and the manufacturing of a defective product is prevented.
US10167574B2
Embodiments described herein generally relate to biomedical devices including a porous layer forming a support structure for a biological probe and methods of making the same. The porous layer can be a porous silicon containing layer. The pore size can be adjusted such that various size biological probes can be incorporated into the pores. Further, the porous silicon containing layer can be used to support a biofunctionalizing layer.
US10167571B2
A wafer carrier and methods of making the same for use in a system for growing epitaxial layers on one or more wafers by chemical vapor deposition. The wafer carrier includes wafer retention pockets recessed in its body. A thermally-insulating spacer is situated at least partially in the at least one wafer retention pocket and arranged to maintain a spacing between the peripheral wall surface and the wafer, the spacer being constructed from a material having a thermal conductivity less than a thermal conductivity of the wafer carrier such that the spacer limits heat conduction from portions of the wafer carrier body to the wafer. The wafer carrier further includes a spacer retention feature that engages with the spacer and includes a surface oriented to prevent centrifugal movement of the spacer when subjected to rotation about the central axis.
US10167562B2
A catalyst for an oxygen evolution reaction has a higher and longer-life catalytic activity than that of the conventional and expensive noble metal oxide catalysts, such as RuO2 and IrO2. An A-site ordered perovskite oxide catalyst (such as CaCu3Fe4O12 and CaMn3Mn4O12 etc.) as an oxygen evolution reaction catalyst is excellent in cost effectiveness. The catalyst has a high catalytic activity compared with a noble metal oxide catalyst, and a long repetition use life since it is extremely stable also under the oxidative reaction conditions. Use of the catalyst is expected to the important energy conversion reactions such as a charge reaction of a metal-air battery, an anode oxygen evolution reaction in the case of a direct water decomposition reaction by sunlight, etc.
US10167561B2
Provided is a method and an apparatus for producing hydrogen from salt water by electrolysis. The apparatus includes at least one pair of electrodes, wherein the pair of electrodes comprises a first zinc plated electrode and a second zinc plated electrode spaced apart from the first zinc plated electrode, a controller for supplying direct electrical current across the first and second electrodes such that the first and second electrodes are oppositely charged, and a tank containing an electrolytic solution including salt water and a mild acid. The first and second electrodes are immersed in the electrolytic solution.
US10167544B2
There are provided a vapor deposition mask capable of satisfying both high definition and lightweight in upsizing and forming a vapor deposition pattern with high definition while securing strength, a vapor deposition mask preparation body capable of simply producing the vapor deposition mask and a method for producing a vapor deposition mask, and furthermore, a method for producing an organic semiconductor element capable of producing an organic semiconductor element with high definition.A metal mask 10 in which a slit 15 is provided and a resin mask 20 in which openings 25 corresponding to a pattern to be produced by vapor deposition are provided at a position of overlapping with the slit 15 are stacked, and the metal mask 10 has a general region 10a in which the slit 15 is provided and a thick region 10b larger in thickness than the general region.
US10167537B2
An electronic apparatus includes: a first electronic component including a first electrode; solder on the first electrode; and a phase containing In, Ag, and Cu, the phase being dispersed and included in the solder.And a method for manufacturing an electronic apparatus, the method includes: forming solder on a first electrode of a first component, the solder including a phase containing In, Ag, and Cu, the phase being dispersed in the solder.
US10167533B2
A wear-resistant copper-based alloy includes: at least one selected from the group made of molybdenum, tungsten, and vanadium and niobium carbide; chromium in an amount of less than 1.0% in terms of wt %; and a matrix and hard particles dispersed in the matrix, in which the hard particles include niobium carbide and at least one selected from the group made of Nb—C—Mo, Nb—C—W, and Nb—C—V around the niobium carbide.
US10167525B2
A method includes forming a composition of matter including an amount of a reporter compound, a binding member capable of capturing the reporter compound, and an amount of a target nucleic acid capable of forming complexes with the reporter compound.
US10167515B2
A method for identification of circulating tumor cells (CTCs) in a blood sample uses magnetic enrichment and a nanowell assay. The CTCs are magnetically labeled with cancer cell markers conjugated to magnetic nanoparticles and then separated by passing the blood sample through a magnetic sifter. The enriched CTCs are then loaded into a microfluidic single-cell molecular assay comprising an array of 25,600 or more nanowells, each containing at most a single one of the CTCs. Using multiple fluorescent gene markers, simultaneous multiple-color multiplexed gene expression of the CTCs is performed, preferably using RT-PCR. Images of fluorescence signals from individual nanowells are analyzed to identify CTCs.
US10167514B2
Methods of deconvolving a feature profile of a physical system are provided herein. The present method may include: optimizing a regression between a) a feature profile of a first plurality of distinct components and b) a reference matrix of feature signatures for a second plurality of distinct components, wherein the feature profile is modeled as a linear combination of the reference matrix, and wherein the optimizing includes solving a set of regression coefficients of the regression, wherein the solution minimizes 1) a linear loss function and 2) an L2-norm penalty function; and estimating the fractional representation of one or more distinct components among the second plurality of distinct components present in the sample based on the set of regression coefficients. Systems and computer readable media for performing the subject methods are also provided.
US10167505B2
Provided are methods and apparatuses for performing sequencing using droplet manipulation, for example, via electrowetting-based techniques. Also provided are integrated methods and apparatuses for performing sample preparation and sequencing on the same apparatus. In addition, provided are methods of reducing reagent waste and preloaded consumable cartridges comprising reagents for sample preparation and/or sequencing.
US10167502B2
The invention discloses diagnostic techniques based on single cell genomics, consisting of obtaining a blood sample, enriching a sub-population of cells present in the blood sample, sequestering individual cells or group of cells from the blood sample, obtaining sequencing data from the sequestered cells or group of cells, using genetic variant information to determine the provenance of the cells, and genetically analyzing the cells of the correct provenance to provide a diagnostic readout. Using the cell-based testing techniques of the invention, the number of false positives is greatly reduced when compared to cell-free DNA (cfDNA) based traditional testing techniques. The invention may be effectively employed for non-invasive prenatal (NIPT) diagnostics, oncological testing and other diagnostic procedures.
US10167497B2
The present invention provides for stable nicotinamide adenine dinucleotide (NAD/NADH) and nicotinamide adenine dinucleotide phosphate (NADP/NADPH) derivatives of formula (I), enzyme complexes of these derivatives and their use in biochemical detection methods and reagent kits.
US10167496B2
Provided herein and methods and kits for identifying inhibitors of SUMOylation. The provided methods include contacting a candidate agent with (i) a SUMO-conjugating peptide comprising an N-terminal linker and a detectable tag, and (ii) a SUMO comprising a metal complex, under conditions that allow binding between the SUMO-conjugating peptide and the SUMO, and detecting the detectable tag thereby determining the level of binding between the SUMO-conjugating peptide and SUMO. A reduced level of binding as compared to the level of binding in the absence of the candidate agent indicating the agent inhibits SUMOylation.
US10167488B2
Cells comprising a heterologous metabolic pathway are configured to produce a terpene product containing non-multiples of five carbon, particularly wherein the pathway comprises heterologous Lepidoptera insect juvenile hormone biosynthetic pathway enzymes of the insect's mevalonate pathway.
US10167486B2
A kit for altering allogeneic human cells for a human recipient where the kit includes a set of lentivirus vectors where each of the lentivirus vectors expresses a sequence targeting a consensus conserved nucleic acid sequence, which when expressed in cells, functions as a negative modulator for nucleic acid encoding a domain having a mismatch in an HLA protein and where the set of lentivirus vectors includes individual lentivirus vectors that correspond to individual HLA mismatches for a set of HLA mismatches that consist of HLA Class I mismatches and at least one HLA Class II mismatch and where the kit is for treatment of human cells by an appropriate subset of the set of lentivirus vectors based at least in part on a determined subset of the set of HLA mismatches between a human donor and a human recipient or between human cells and a human recipient.
US10167480B2
A new and strong transcriptional activation domain was identified from the Arabidopsis protein Ethylene Response Factor 98 (AtERF98). This domain has been designated as the “EDLL domain” and has a number of highly conserved amino acid residues that are found throughout the members of the AtERF98 family from plants, including in monocot and eudicot orthologs. The EDLL domain was shown to be highly active when it was fused to transcription factors from plant and yeast, and was also shown to have activation potential comparable to the widely-used VP16 activation domain derived from Herpes simplex. The EDLL domain was also active when it was targeted to a gene promoter by a sequence-specific DNA binding protein or by protein-protein interactions. Unlike other known activation domains such as VP16 and GAL4, the EDLL domain is relatively small in size, and being of plant origin, it is favored as a strong transcriptional activation tool for application in transgenic food crops.
US10167474B2
Provided herein are fluoropyrimidine-modified RNA aptamers capable of binding CCR5. The compositions and methods provided herein are, inter alia, useful for the delivery of antiviral drugs (e.g., siRNAs) and preventing HIV entry into a target cell.
US10167469B2
Described herein are methods of inhibiting mitosis, treating cancer and/or treating immune disorders through the use of agents that inhibit FAT10 and/or the FAT10 pathway.
US10167467B2
The present invention relates to, inter alia, pharmaceutical compositions comprising a polyunsaturated fatty acid and to methods of using the same to treat or prevent cardiovascular-related diseases.
US10167462B2
The present invention relates to polypeptides comprising an amino acid sequence exhibiting at least about 90% sequence identity with the sequence of SEQ ID NO: 1. Said polypeptides preferably degrade the peptidoglycan of Gram-negative bacteria, in particular of Pseudomonas and/or Campylobacter bacteria. In addition, the present invention relates to nucleic acids encoding such polypeptides, vectors comprising such nucleic acids, and corresponding host cells. Finally, the present invention relates to compositions comprising such polypeptides, nucleic acids, vectors, and/or host cells according to the present invention.
US10167461B2
The present invention relates to isolated polypeptides having cellulolytic enhancing activity and isolated polynucleotides encoding the polypeptides. The invention also relates to nucleic acid constructs, vectors, and host cells comprising the polynucleotides as well as methods of producing and using the polypeptides.
US10167455B2
Provided are compositions comprising recombinant DNA polymerases that include amino acid substitutions, insertions, deletions, and/or exogenous features that confer modified properties upon the polymerase for enhanced single molecule sequencing. Such properties can include enhanced metal ion coordination, reduced exonuclease activity, reduced reaction rates at one or more steps of the polymerase kinetic cycle, decreased branching fraction, altered cofactor selectivity, increased yield, increased thermostability, increased accuracy, increased speed, increased readlength, and the like. Also provided are nucleic acids which encode the polymerases with the aforementioned phenotypes, as well as methods of using such polymerases to make a DNA or to sequence a DNA template.
US10167437B2
This invention provides processes and systems for converting biomass into highcarbon biogenic reagents that are suitable for a variety of commercial applications. Some embodiments employ pyrolysis in the presence of an inert gas to generate hot pyrolyzed solids, condensable vapors, and non-condensable gases, followed by separation of vapors and gases, and cooling of the hot pyrolyzed solids in the presence of the inert gas. Additives may be introduced during processing or combined with the reagent, or both. The biogenic reagent may include at least 70 wt %, 80 wt %, 90 wt %, 95 wt %, or more total carbon on a dry basis. The biogenic reagent may have an energy content of at least 12,000 Btu/lb, 13,000 Btu/lb, 14,000 Btu/lb, or 14,500 Btu/lb on a dry basis. The biogenic reagent may be formed into fine powders, or structural objects.
US10167427B2
A flame-retardant vanillin-derived cross-linker, a process for forming a flame-retardant polymer, and an article of manufacture comprising a material that contains the flame-retardant vanillin-derived cross-linker are disclosed. The flame-retardant vanillin-derived cross-linker can be synthesized from vanillin obtained from a bio-based source, and can have at least one phosphoryl or phosphonyl moiety with phenyl, allyl, epoxide, propylene carbonate, or thioether substituents. The process for forming the flame-retardant polymer can include reacting a diol vanillin derivative and a flame-retardant phosphorus-based molecule to form the flame-retardant vanillin-derived cross-linker, and binding the flame-retardant vanillin-derived cross-linker to a polymer. The material in the article of manufacture can be flame-retardant, and contain flame-retardant vanillin-derived cross-linkers. Examples of materials that can be in the article of manufacture can include resins, plastics, adhesives, polymers, etc.
US10167425B2
The present disclosure relates to an etching solution capable of suppressing particle appearance including a first silane compound in which three or more hydrophilic functional groups are independently bonded to a silicon atom and a second silane compound in which one or two hydrophilic functional groups are independently bonded to a silicon atom.
US10167416B2
An adhesion composition comprising a) a first polymer that is selected from the group consisting of acrylic polymers, acrylonitrile butadiene, butyl rubber, cellulose acetate, cellulose butyrate, epoxy resins, ethylene vinyl acetate, natural rubber, neoprene, phenolic polymers, polyurethanes, polyvinyl acetate, polyvinyl alcohol, styrene butadiene rubber, casein, dextrin, starch, copolymers thereof and combinations thereof; b) a second polymer selected from the group consisting of ethylene-acrylic acid copolymer, oxidized polyethylene, oxidized ethylene-vinyl acetate copolymer, maleated polyolefin and combinations thereof; and c) a surfactant; where the composition is water-based, having a solids content of greater than about 30% based on the total weight of the composition, with a particle size of about 10 nm to about 2000 nm, and is adapted for adhesion to substrates; and where the first and second polymers are different. The adhesion composition can also comprise a tackifier resin selected from the group consisting of rosin ester resin, rosin acid resin, synthetic hydrocarbon resin, synthetic terpenic resin and combinations thereof. Applications of the composition are also disclosed.
US10167414B1
The present invention is directed to a specific class on pigment reactive silicone polymers that contain both higher alkyl groups and reactive trialkoxy silanes present in the backbone of a specific silicone polymer. By carefully selecting the proper reactive silicone polymer and treating the pigment with said polymer a surprisingly stable and efficient coating is applied the pigment, most importantly ZnO and TiO2 as to render photo stability and alter solubility of the pigment in a variety of solvents.
US10167411B2
Disclosed herein is a block copolymer comprising a first segment and a second segment that are covalently bonded to each other and that are chemically different from each other; where the first segment has a first surface free energy and where the second segment has a second surface free energy; and an additive copolymer; where the additive copolymer comprises a surface free energy reducing moiety where the surface free energy reducing moiety has a lower surface free energy than that of the first segment and the second segment; the additive copolymer further comprising one or more moieties having an affinity to the block copolymer; where the surface free energy reducing moiety is chemically different from the first segment and from the second segment; where the additive copolymer is not water miscible; and where the additive copolymer is not covalently bonded with the block copolymer.
US10167403B2
An ink according to an embodiment includes a functional layer forming material, wherein the ejection amount of a droplet ejected from a nozzle of an inkjet head is 9.5 ng or more and 11 ng or less, and the length of the droplet when the droplet is ejected from the nozzle at an ejection velocity of 6 m/sec or more and 9 m/sec or less is 250 μm or less.
US10167396B2
Embodiments of an optical fiber ribbon cable are provided. The optical fiber ribbon cable includes a cable jacket having an interior surface defining a central bore, at least one buffer tube located in the central bore of the cable jacket, and at least one optical fiber ribbon disposed within the at least one buffer tube. The at least one optical fiber ribbon includes a plurality of optical fibers, a polymer matrix surrounding the plurality of optical fibers, and a low-smoke, flame retardant (LSFR) coating surrounding the polymer matrix. The LSFR coating includes from 25 to 65% by weight of an inorganic, halogen-free flame retardant filler dispersed in a curable acrylate medium. Further, the inorganic, halogen-free flame retardant filler includes particles having, on average, a maximum outer dimension of 5 microns.
US10167395B1
The present invention provides an anti-fouling and anti-corrosion agent for the marine steel structure surface and preparation method thereof. The emulsion is made of raw materials at the following mass ratios: 1100 to 1500 parts of a polyurethane monomer, 1000 parts of polyether glycol, 200 to 400 parts of an alcohol chain extender, 100 to 250 parts of a hydrophilic chain extender, 200 to 400 parts of epoxy resin polyols, 100 to 150 parts of triethylamine, 400 to 1000 parts of an acrylate monomer, 1000 to 1500 parts of a graphene oxide-protamine composite emulsion, and 5 to 20 parts of an initiator. The solvent-free and composite film-forming resin emulsion of the present invention has both anti-fouling and anti-corrosion functions, which applies to a production of a green and environmental marine coating and protects the marine steel structure surface to prevent from organism attachment and sea water corrosion.