US10217357B1

An autonomous in-vehicle virtual traffic light system that mimics conventional traffic signal systems and neither depends on vehicle to vehicle communication nor vehicle to intersection or road sensors communication nor vehicle to wireless network communication. The system does not depend on external servers nor broadcast stations to forward traffic information to conventional vehicles or driverless vehicles. A virtual traffic controller placed on-board vehicles to provide traffic information including traffic light signals and images of road signs autonomously.
US10217353B2

A data transmitting method, a data receiving method and the related device and system are provided. The data transmitting device includes a display screen, a first determination module, configured to determine one or more transmitting regions of the display screen, and a transmitting module, configured to transmit, by controlling a display of the one or more transmitting regions, target data in a format of a machine language via optical signals. The data receiving device includes a panel on which a plurality of optical sensors is arranged, a second determination module, configured to determine one or more receiving regions of the panel each corresponding to one or more of the optical sensor, and a receiving module, configured to receive, through each optical sensor in the one or more receiving regions, target data in a format of a machine language transmitted via optical signals.
US10217352B2

A first remote control application is configured to cause a smart device to transmit at least one command for controlling at least one functional operation of a controllable appliance in response to a user interface element of the smart device being activated while a second remote control application of a bridge device is configured to cause the bridge device to transmit at least one command for controlling at least one functional operation of the controllable appliance in response to receiving at the bridge device the at least one command transmitted from the smart device. The at least one command is transmitted from the smart device using a first transmission protocol and the at least one command is transmitted from the bridge device using a transmission protocol recognized by the controllable appliance.
US10217347B1

A system comprising at least one transmitter module, at least one receiver module, and at least one communication network. The transmitter module is placed on a barrier, wherein the transmitter module comprises a position detector. The receiver module is placed in a close proximity to a user, wherein the receiver module comprises a user alert feature. The receiver module may include a mobile device. The communication network is capable of providing a working communication between the transmitter module and the receiver module. The system is capable of monitoring and providing an alert if the barrier is left open by a user.
US10217344B2

One or more noxious gas detectors disposed within a cabin of a vehicle are used by an analyzer to determine that a rate of increase of measured noxious gas exceeds a first threshold, or that a level of measured noxious exceeds a second threshold, or both; and to generate an alert output responsive to the determination. Optionally, the analyzer may take remediation actions by emitting or transmitting commands to the vehicle's control computer to stop or start the engine, start the air conditioning or heater, roll down windows, unlock doors, activate horns and lights, and even transmit alert messages to one or more recipients.
US10217338B2

The invention disclosed here is a display system for managing power and security for a plurality of hand-held electronic devices sold to consumers in a retail location. The display includes features that allow power to be supplied to individual devices and security sensors without continuous hard wiring or multi-conductor retractor cables. The display also allows for individual security alarms to be triggered when a theft occurs. Security alarm conditions are preferably triggered via wireless signals.
US10217335B2

The present disclosure relates to methods, systems, and apparatuses for dynamically linking a first security system and a second security system. A method may include selectively linking a first security system and a second security system based on one or more link conditions. The method may further include receiving one or more first sensor event messages from the first security system and sending at least a portion of the one or more first sensor event messages to the second security system. The method may also include receiving one or more second sensor event messages from the second security system, and sending at least a portion of the one or more second sensor event messages to the first security system. In one aspect, the method may include selectively de-linking the first security system and the second security system based on one or more de-link conditions.
US10217333B2

A haptic actuator is presented. The haptic actuator has an electropermanent magnet having a deactivated state and an activated state for a net magnetic field thereof. A layer of ferromagnetic material or magneto-active polymer is located opposite an end of the electropermanent magnet, and is configured to generate a haptic effect by being actuated toward the end of the electropermanent magnet in response to the net magnetic field of the electropermanent magnet being in the activated state.
US10217332B2

A haptic actuator may include a housing, at least one coil carried by the housing, and a field member having opposing first and second sides. The haptic actuator may also include a respective flexure bearing mounting each of the first and second sides of the field member to be reciprocally movable within the housing responsive to the at least one coil. At least one of the flexure bearings may include an arm and a damper body attached thereto.
US10217327B2

Embodiments of the present concept provide gaming devices configured for linked game play. First and second gaming devices that are separately playable by first and second players are electronically linked so that a gaming event being played at the first gaming device may also be being played at the second gaming device. Also provided is a method of sharing game play across multiple gaming devices, where the method includes receiving a wager from a first player at a first gaming device, receiving a wager from a second player at a second gaming device, initiating a gaming event that is displayed at the first and second gaming devices, and awarding prizes associated with gaming outcomes displayed at the first and second gaming devices. These and other arrangements of the present concept may allow cooperative or competitive game play between the first and second player.
US10217326B2

An exemplary method comprises receiving information associated with a game-playing transaction conducted between a user device and a game-playing terminal, wherein the game-playing transaction is associated with a request for playing a game; determining a location of the user device associated with the game; determining the user device is located in an approved location associated with the game; and processing the game-playing transaction based on determining the user device is located in the approved location associated with the game. The game-playing transaction is conducted on a first communication interface, and the information associated with the game-playing transaction is received on a first or second communication interface.
US10217311B2

Various prison services are rendered more efficient by providing inmates access to portable electronic devices in a controlled and regulated manner. A dispenser is employed to control and monitor the checking out and return of portable electronic devices and to communicate with such devices during use by inmates to monitor inmate use and ensure the portable electronic devices are only used by inmates as authorized.
US10217305B1

In some implementations, a system can trigger an action to be performed at a property based on satisfaction of criteria related to location information and a connection status of a mobile computing device. Location information of the mobile computing device relative of a pre-defined geographic region including at least a portion of the property is initially obtained. A connection status of the mobile computing device for a short range wireless connection with a communication-enabled device within the property is then obtained. Criteria for an action at the property is then determined to be satisfied by the location information and the connection status of the mobile computing device. The action is finally triggered to be performed at the property in response to determining that criteria for the action is satisfied.
US10217301B2

Automated entry to a property includes providing an application interface of an application running on a computing system to a property manager for a property. Visitor requests to enter the property are received. Automated entry information is provided to visitors that allows the visitors to enter the property during specific times.
US10217300B2

Receiving a first signal or a first message and taking the receipt of the first signal or of the first message as a basis for producing a second signal or a second message for a driver of a vehicle.
US10217295B2

To better explore a virtual 3d computer generated environment comprised of objects which may be voxels, polygons or any other construct are selectively not displayed so as to better reveal underlying objects. The objects are each associated with a metadata value which contributes to determining their visibility such as a density or opacity value. The manner of selection is somewhat analogous to the projection of a beam of light towards the objects from a virtual projector, where a display threshold is determined for each object within the field of view of said virtual projector on the basis of a display function having an inverse relation to distance from the virtual projector and further varying as a function of the angle defined by the orientation of the virtual projector and a line drawn from said virtual projector to each said object respectively. On this basis, objects having a smaller angular separation from the axis of the virtual projector, and closer to the projector, will be preferentially excluded from display.
US10217293B2

The present invention relates to a human body model acquisition method and a virtual network fitting system based on depth cameras. The method includes the following steps: step S1: generating mark points covering a model body surface and used for determining features of the model body surface on the model body surface, meanwhile collecting depth images of the model body from a plurality of angles by using the depth cameras to acquire a depth image sequence that covers the model body surface and contains the mark points; step S2: carrying target depth information point cloud grid reconstruction on frames of depth images in the depth image sequence; and step S3: mosaicing the reconstructed frames of depth images into a three-dimensional model of the model body according to the mark points in the reconstructed frames of depth images. Compared with the prior art, by adopting the human body model acquisition method and the virtual network fitting system based on the depth cameras provided by the present invention, the accurate three-dimensional human body model and the accurate three-dimensional garment model can be acquired, and virtual fitting is carried out accordingly to acquire a real fitting effect.
US10217290B2

A user interface enables a user to calibrate the position of a three dimensional model with a real-world environment represented by that model. Using a device's sensor, the device's location and orientation is determined. A video image of the device's environment is displayed on the device's display. The device overlays a representation of an object from a virtual reality model on the video image. The position of the overlaid representation is determined based on the device's location and orientation. In response to user input, the device adjusts a position of the overlaid representation relative to the video image.
US10217289B2

Embodiments capture one or more images of a visual scene that includes a first physical object. A first region of the first physical object to apply one or more augmentations to is determined. Embodiments determine which configuration the first physical object is currently in. The first physical object is configured to be physically manipulatable into each of a plurality of configurations. A sequence of frames is rendered for display in which the first region of the first physical object is animated in a predefined manner depicting a virtual light source within the first physical object, based on the determined configuration of the first physical object, by applying the one or more augmentations to a first virtual object generated based on predefined geometric information corresponding to a determined object type of the first physical object. The rendered sequence of frames is output for display using one or more display devices.
US10217286B1

Motion sickness resulting from use of a virtual reality headset can be mitigated by displaying a virtual nose in the field of view of the user. Nose data can be obtained by a user selecting various options, or determined dynamically using various image analysis algorithms. Image data captured of the user's face can be data analyzed to determine aspects such as the size, shape, color, texture, and reflectivity of the user's nose. A three-dimensional nose model is generated, which is treated as an object in the virtual world and can have lighting, shadows, and textures applied accordingly. The pupillary distance can be determined from the image data and used to determine the point of view from which to render each nose portion. Changes in lighting or expression can cause the appearance of the nose to change, as well as the level of detail of the rendering.
US10217277B2

A method, system, and apparatus provide the ability to globally register point cloud scans. A first and a second three-dimensional (3D) point cloud are acquired. The point clouds have a subset of points in common and there is no prior knowledge on an alignment between the point clouds. Particular points that are likely to be identified in the other point cloud are detected. Information about a normal of each of the detected particular points is retrieved. A descriptor (that only describes 3D information) is built on each of the detected particular points. Matching pairs of descriptors are determined. Rigid transformation hypotheses are estimated (based on the matching pairs) and represent a transformation. The hypotheses are accumulated into a fitted space, selected based on density, and validated based on a scoring. One of the hypotheses is then selected as a registration.
US10217275B2

Systems and techniques for reconstructing one or more eyes using a parametric eye model are provided. The systems and techniques may include obtaining one or more input images that include at least one eye. The systems and techniques may further include obtaining a parametric eye model including an eyeball model and an iris model. The systems and techniques may further include determining parameters of the parametric eye model from the one or more input images. The parameters can be determined to fit the parametric eye model to the at least one eye in the one or more input images. The parameters include a control map used by the iris model to synthesize an iris of the at least one eye. The systems and techniques may further include reconstructing the at least one eye using the parametric eye model with the determined parameters.
US10217266B2

A graphics processor architecture provides for scan conversion and ray tracing approaches to visible surface determination as concurrent and separate processes. Surfaces can be identified for shading by scan conversion and ray tracing. Data produced by each can be normalized, so that instances of shaders, being executed on a unified shading computation resource, can shade surfaces originating from both ray tracing and rasterization. Such resource also may execute geometry shaders. The shaders can emit rays to be tested for intersection by the ray tracing process. Such shaders can complete, without waiting for those emitted rays to complete. Where scan conversion operates on tiles of 2-D screen pixels, the ray tracing can be tile aware, and controlled to prioritize testing of rays based on scan conversion status. Ray population can be controlled by feedback to any of scan conversion, and shading.
US10217265B2

Systems and techniques for generating a parametric eye model of one or more eyes are provided. The systems and techniques may include obtaining eye data from an eye model database. The eye data includes eyeball data and iris data corresponding to a plurality of eyes. The systems and techniques may further include generating an eyeball model using the eyeball data. Generating the eyeball model includes establishing correspondences among the plurality of eyes. The systems and techniques may further include generating an iris model using the iris data. Generating the iris model includes sampling one or more patches of one or more of the plurality of eyes using an iris control map and merging the one or more patches into a synthesized texture. The systems and techniques may further include generating the parametric eye model that includes the eyeball model and the iris model.
US10217262B2

Systems and methods disclosed herein improve the quality and speed of computing deformations used to animate artwork. One aspect provides adaptive meshing that creates a mesh adapted to handle locations and weights associating the handles with the mesh vertices. Portions of the mesh requiring smaller triangles with more densely positioned vertices are identified based on the handle locations and associated weights and resolution is added only to those portions of the mesh in which finer resolution is required. A second aspect involves creating a mesh using a coarse-to-fine iterative approach. This involves generating a mesh and the weights associating each handle to each vertex in the mesh and iteratively refining the mesh to add resolution until a refinement criteria is satisfied.
US10217261B2

There is disclosed a system and method for training a set of expression and neutral convolutional neural networks using a single performance mapped to a set of known phonemes and visemes in the form predetermined sentences and facial expressions. Then, subsequent training of the convolutional neural networks can occur using temporal data derived from audio data within the original performance mapped to a set of professionally-created three dimensional animations. Thereafter, with sufficient training, the expression and neutral convolutional neural networks can generate facial animations from facial image data in real-time without individual specific training.
US10217260B1

A method for real-time lip synchronization is provided. The method transmits, by one or more processing devices, a requested document comprising embedded instructions to a client device. The one or more processing devices generate a plurality of phonemes responsive to an additional request from the client device. The one or more processing devices transmit the plurality of phonemes to the client device responsive to the additional request. The embedded instructions direct the client device to generate animation models and transition models based on the plurality of phonemes.
US10217254B2

The disclosed embodiments provide a system that facilitates execution of a software program. During operation, the system displays a visualization of a memory layout of an object instance in a software program, wherein the visualization includes one or more fields in the object instance. Next, the system receives user input that customizes the memory layout. The system then processes the user input by updating the displayed visualization to reflect customization of the memory layout by the user input and storing, in association with the software program, one or more rules that, when processed during instantiation of the object instance, configure the memory layout of the object instance based on the user input.
US10217252B1

A scanner includes an emitter configured to emit a wave in a direction of propagation to penetrate layers of a structure of a target object and a receiver configured to measure intensities of the wave reflected by the layers of the target object. The scanner also includes a hardware processor configured to partition the intensities of the reflected wave into a set of segments, such that each segment is the reflection from a corresponding layer of the target object, defining a multi-layered structure of the target object; and reconstruct images of the layers of the target object from corresponding segments using a joint-layer hierarchical image recovery that prevents an increase in sparsity of the layers of the target object in the direction of propagation of the wave. An output interface is configured to render the reconstructed images of layers of the target object.
US10217251B2

A method for image reconstruction is disclosed, based upon a first plurality of spectral raw data sets. The method includes forming a second plurality of virtual raw data sets; reconstructing an auxiliary image data set on the basis of a virtual raw data set. A first material is selected from a material group which comprises a plurality of materials. Material-specific maps are generated for a number of second materials of the material group. A determination of material line integrals take place, for the second materials with forward projection of the respective material-specific map. Subsequently, synthetic projection data sets are determined for each material. Finally, a reconstruction of at least one image data set takes place on the basis of the synthetic projection data sets for a number of materials of the material group. An image reconstruction device and a computed tomography system are also disclosed.
US10217243B2

A method of modifying a scene model for a sequence of input images includes receiving, selecting, determining, and modifying. Scene modes associated with the sequence are received. For each image pixel in an input image of the sequence, two scene modes are selected from the received scene modes based on distances between the image pixel color value and the scene modes color values at a corresponding pixel location. It is determined if the image pixel color value matches the color value of any of the selected scene modes. It is determined if the image pixel color value is a mixture of the color values of the selected scene modes. The color value of a closest selected scene mode is modified or is maintained depending on whether there is one matched mode and the image pixel color value is not a mixture of the color values of the selected scene modes.
US10217239B2

Shifting of a focus of a first user within a first 360-view data is tracked during an observation of the first 360-view data by the first user to determine a first set of POIs in the 360-view data where the first user pauses for a duration. A subset of the first set of POIs is regarded as non-obvious POIs in the first 360-view data. For a second user who has not observed the 360-view data, a second set of POIs is computed and includes a second subset of non-obvious POIs. A non-obvious POI from the second subset is matched to a particular non-obvious POI in the first subset. During an observation of the first 360-view data by the second user, a location of focus is computed. Guidance is provided by computing a movement of the focus from the location to a non-obvious POI in the first 360-view data.
US10217237B1

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

A method for tracking a moving target based on an optical flow method, including, providing video images, and implementing pre-processing of the images to generate pre-processed images; implementing edge-detection of the pre-processed images and using an optical flow method to extract target information from the pre-processed images, and on the basis of a combination of the edge-detection information and the extracted target information, generating a complete moving target; using an optical flow method to perform estimation analysis of the moving target and using a forward-backward error algorithm based on feature point trace to eliminate light-generated false matching points; and creating a template image and implementing template image matching to track the moving target. The method and system for tracking a moving target based on an optical flow method have the advantages of accurate and complete extraction and the ability to implement stable tracking over a long period of time.
US10217227B2

Image feature trackability ranking systems and methods are disclosed. A method of establishing a trackability ranking order from tracked image features within a training video sequence at a tracking analysis device includes establishing a tracking region within the training video sequence using a feature detection algorithm. Trajectories of tracked image features within the tracking region are compiled using a feature tracking algorithm. Saliency metrics are assigned to each one of the trajectories of tracked image features based on one or more feature property measurements within the tracking region, and a trackability ranking algorithm that is a function of the saliency metrics and a defined feature trajectory ranking associated with the training video sequence is determined, the trackability ranking algorithm being usable for ranking, based on trackability, tracked image features within another video sequence.
US10217223B2

According to one example for segmenting image data, image data comprising color pixel data, IR data, and depth data is received from a sensor. The image data is segmented into a first list of objects based on at least one computed feature of the image data. At least one object type is determined for at least one object in the first list of objects. The segmentation of the first list of objects is refined into a second list of objects based on the at least one object type. In an example, the second list of objects is output.
US10217216B2

A X-ray chest image rib suppression method based on Poisson model. It conducts contourlet transformation on the image and utilizes transformation coefficient correlation between different scales to conduct texture enhancement on the image; it designs strip-type detection filter in accordance with the Hessian matrix eigenvalue to the image and detects the area where the rib locates in; it combines enhanced texture and rib area information, establishes and solves rib suppression Poisson model, realizing the rib suppression in the image. Anisotropy and contourlet transformation multi-direction feature is utilized, scale and coefficients direction information are combined and distinction degree between texture and noise improves, enhancing texture while restraining noise; it realizes ribs suppression through solving the Poisson model, which does not need to conduct accurate segmentation on the rib, prevents unnatural transition problem of edges resulted from explicit ribs suppression and effectively suppress the ribs, improving observation effect of X-ray chest image.
US10217215B2

A method for adapting the brightness of an X-ray image is provided. The X-ray image is recorded using a filter attenuating X-ray radiation used for recording the X-ray image differently in at least two spatial filter regions. The method includes determining image regions mapping the filter regions from filter parameters and recording geometry parameters describing the filter regions from at least one evaluation line running perpendicular to a boundary between image regions. The method also includes determining, for each evaluation line, a correction value describing a difference in brightness between the image regions from an image value profile along the evaluation line in an evaluation area containing the boundary, determining at least one correction factor from the at least one correction value, and adapting the brightness between the at least two image regions by scaling the image values with the correction factor.
US10217214B2

The present invention is capable of reducing a load of a processing operation of a user. That is, a console acquires an original image acquired from a radiographic image capturing device. The console performs image analysis process A to generate a purpose A image and performs image analysis process B to generate a purpose B image. The console detects a processing operation performed on the purpose A image by the user and performs image processing to generate the purpose A image, and sets, as handover processing, a processing operation corresponding to a definition of predetermined handover conditions. The console reflects the handover processing in the purpose B image. Further, the console detects a processing operation performed on the purpose B image by the user and performs image processing to generate a purpose B image.
US10217209B2

A mobile device identifies a user task provided by an augmented reality application at a mobile device. The mobile device identifies a first physical tool valid for performing the user task from a tool compliance library based on the user task. The mobile device detects and identifies a second physical tool present at the mobile device. The mobile device determines whether the second physical tool matches the first physical tool. The mobile device display augmented reality content that identifies at least one of a missing physical tool, an unmatched physical tool, or a matched physical tool based on whether the second physical tool matches the first physical tool.
US10217208B2

An apparatus for inspecting a turbomachine includes a plurality of boroscopes, a device to rotate the rotor of the turbomachine and a processor having reference measurements of the rotor blades and/or reference measurements between the rotor blades and the boroscopes. A boroscope is inserted in a casing aperture upstream of the blades to view the leading edge and a portion of one of the surfaces of each blade as the rotor is rotated. A boroscope is inserted in a casing aperture downstream of the blades to view the trailing edge and a portion of one of the surfaces of each blade as the rotor is rotated. The boroscopes supply the images of each of the blades to the processor. The processor analyses the images of the blades and uses the reference measurements to determine the position and size of any defect on any of the rotor blades.
US10217205B2

Provided are a method and system for analyzing grains using a high-resolution transmission electron microscopy (HRTEM) image. The method relates to analyzing nanometer grains, and includes receiving an HRTEM image, setting local windows each having a predetermined size for the HRTEM image, performing at least one Fast Fourier transformation on pixel data determined by the local windows to calculate local transformation data; and analyzing grains based on the local transformation data.
US10217199B2

A system for dynamic range expansion of digital images includes: an optimizing device configured to calculate and store the output histogram of the previous frame of image data, calculate and obtain the mapping function according to the output histogram of the previous frame of image data and obtain the mapping table of the previous frame of image data according to the mapping function; and a mapping device configured to receive a next frame of image data and process the next frame of image data with the mapping table of the previous frame of image data to generate the enhanced image data. The present system enables processing ultrahigh definition images with very low requirements on hardware requirement. There is further provided a method and a non-volatile storage medium for dynamic range expansion of digital images.
US10217190B2

A method for reconstructing one or more high-resolution point spread functions (PSF) from one or more low-resolution images includes acquiring one or more low-resolution images of a wafer, aggregating the one or more low-resolution image patches, and estimating one or more sub-pixel shifts in the one or more low-resolution images and simultaneously reconstructing one or more high-resolution PSF from the aggregated one or more low-resolution image patches.
US10217176B2

A system is provided for admitting learning users to a modular learning system. The user provides identity items and a preferred course of study to the modular learning system. The modular learning system maintains databases of learning applications, learning events, and learning services. The identity items and course of study are used to select a set of learning applications and other learning activities that would be of interest to the user. The selected set of activities is determined based on metadata associated with the various learning activities and the information provided by the learning user.
US10217174B2

A management system receives inputs over a period of time from outputs of one or more sensors placed within a proximity to a service area, the one or more sensors for detecting at least one of at least one weight and at least one sound. The management system dynamically estimating, based on a rate of a percentage of change of the at least one weight over the period of time and types of sounds of the at least one sound for the service area, one or more wait times until a completion of use of the service area. The management system dynamically generating one or more wait time estimates in real time for a particular user requesting a particular service area size met by a current service area size of the service area based on the one or more wait times and a current number of other users waiting for the particular service area size.
US10217160B2

Methods and systems for providing charge options to drivers of electric vehicles are provided. One method includes receiving data concerning charge providing availability from charge locations and receiving a request from processing logic of an electric vehicle, the request identifying a desire to obtain charge. The method includes determining a current location of the electric vehicle and determining identification of charge locations in proximity to the electric vehicle. The method further includes determining any sponsored rewards offered by the charge locations and communicating to the electric vehicle a path to one of the charge locations, where the path is identified with a sponsored reward offered at the charge location if the path is selected and charge is obtained. The method can be processed by a server and paths are communicated to vehicles to alert drivers of the electric vehicles of rewards or discounts if charge is obtained from certain locations.
US10217154B2

Disclosed in one embodiment is a method implemented in a computer system in which a customer reports physical characteristics, in which the customer is instructed how to perform measurements of the customer or in which a device measures the customer, in which the reported customer measurements are evaluated through use of a measurement model, in which a full set of measurements may not be required based on measurements already provided, and in which the reported customer measurements are evaluated for reliability. The method also scales the customer's measurements to a pattern, obtains the fulfilled pattern from vendors, and then fulfills the customer order.
US10217150B2

An auto repair quote platform may be provided. The platform may allow a user to enter a set of parameters and request quotes from service providers based on those parameters. Service providers may also enter parameters for matching their quotes to a request. The platform may further allow a user to accept a quote and schedule an appointment with the chosen service provider.
US10217139B2

A system for creating and using a universal tag to gather consumer data from a web site for the purposes of targeted advertising is provided. The universal tag system has two main subsystems. The first subsystem is a configuration system that is used to define the consumer data to be collected from the website and to define taxonomy and transformation rules to be applied to the collected consumer data. The second subsystem is a runtime system that runs a universal tag client-side script, which is triggered when a consumer lands on a webpage of the website, for collecting the defined consumer data. The runtime system then applies the transformation rules to the collected data and updates a user profile corresponding to the consumer with the transformed data. As well, the runtime system applies the taxonomy rules to the collected data and categorizes the consumer for the purposes of subsequent targeted advertising.
US10217136B2

A distribution control device includes a selection screen presentation processing part which displays a selection screen on a user terminal, a content generation part which generates terminal-determinable content to which a source code is added, a terminal information management part, a target terminal setting part, and a distribution processing part which distributes the terminal-determinable content based on the distribution target terminal type. The terminal information management part manages a terminal type answered based on the selection screen as answer information for each user, and accumulates and manages a terminal type determined according to a browsing of the distributed terminal-determinable content as terminal determination information for each user. The target terminal setting part determines a main terminal type mainly used by a user based on the accumulated terminal determination information, and sets a distribution target terminal type for each user based on the answer information and the main terminal type.
US10217131B2

In one embodiment, a system, is provided to take not just a person's time and location into consideration, but also has knowledge of and takes into account their availability, their preferences, their schedule, their purpose for being at their current location, and/or their next goal or stop. One embodiment is able to take into account a real-time view of supplier inventory and deduce and make available much better-adapted offerings and support for that person's travels and endeavors. In one embodiment, having an understanding of a rate of conversion and its relation to traffic and weather patterns allows service providers to make more accurate predictions about various items, including but not limited to, conversion rates, offer types, offer upgrades, traffic etc. In yet another aspect of the invention, the information collected from many travelers, and also information collected from airlines and weather observers, etc., can be used to forecast inventory requirements, such as obtaining and preparing fresh food and pulling from storage chilled or frozen food, as well as man power or staffing level requirements, to meet projected demands.
US10217127B2

Enabling advertisers to evaluate performance of an email advertisement campaign is disclosed. An advertisement is circulated via email among the users of an email system and feedback associated with one or more of user actions or automated actions by the email system with respect to the circulated advertisement are detected. The feedback is analyzed to determine the performance of the email advertisement campaign across various user segments. Informative reports regarding the feedback are generated and provided to the advertiser for a charge by the email system provider.
US10217126B2

A system for providing access to a distributed marketing platform is disclosed. In particular, the system may be utilized to allow a local marketer to access marketing resources for one or more brands through the use of a sub-account. The system may generate the sub-account for the local marketer, which may be utilized by the local marketer to access a master account associated with a particular brand that the local marketer desires to connect with. Access to the master account and its resources may be granted to the sub-account if the local marketer submits valid key and account information to an online portal associated with the master account. Additionally, the sub-account may be allowed to connect to other master accounts associated with other brands by using the online portal and without violating master account agreements of direct-solicitation and cross-promotion of the master accounts to the sub-account.
US10217116B1

Various systems, methods and other embodiments are provided for generating offers for the purchase of products. In one embodiment, transaction data is stored in a data store. The transaction data comprises a record of a plurality of transactions for the purchase of products through a plurality of channels of commerce. Requests are received in a server from clients for an offer in association with an interaction involving a product. Each request includes a tag indicating at least one of the channels of commerce associated with the interaction. For each request, an offer is generated in response to the request, the offer being specific to the at least one of the channels of commerce.
US10217115B2

The present invention comprises methods, apparatus and articles of manufacture for providing, analyzing and visualizing corporate and corporate relationship information, and for creating financial products and instruments based on corporate and corporate relationship information. Information types such as entities, relationships, selection, groupings, arrangements, view types are provided to enable the user to interactively review, modify and create information.
US10217110B1

Techniques and arrangements for providing payment protection to merchants who utilize point-of-sale (POS) devices that are configured to conduct transactions in both online and offline modes. In an offline mode, a POS device of a merchant stores information regarding a payment instrument used in a transaction between the merchant and a customer, for later sending of the information to a payment service for authorization of the payment instrument when the POS device is in the online mode. The described techniques protect the merchant in a situation where a payment instrument used in an offline transaction is later declined, by providing payment to the merchant for at least a portion of the cost associated with the transaction.
US10217109B2

At least a first cryptogram and a second cryptogram are transmitted from a payment device reader component to a terminal component. A message including at least the first cryptogram and the second cryptogram is transmitted from the terminal component to an issuer of a payment device presented to the reader component, through a payment network. A message is obtained from the issuer, corresponding to authentication, by the issuer, of the payment device (and optionally the owner of the payment device) presented to the reader component, based at least on the first cryptogram and the second cryptogram. The payment network is configured in accordance with at least one of (i) a standard, and (ii) a specification, which normally employs only a single cryptogram for the message and the authentication. Apparatuses and computer program products are also disclosed.
US10217103B2

A financial transaction is facilitated without unlocking a mobile device, where the lock screen wallpaper of a mobile device is dynamically set to an image having a scanning code (e.g., a QR code, a barcode, etc.) for use at a business location that the user is currently located.
US10217102B2

Methods and systems are provided for supporting electronic transactions, including transactions that are provided with per-user, per-device and per-domain security across domains of multiple service providers.
US10217101B2

In linking mobile devices to facilitate a mobile commerce transaction, a primary mobile device creates an invitation to link to a mobile commerce account of the primary mobile device with a mobile commerce payment system and sends the invitation to a secondary mobile device. The secondary mobile device receives the invitation from the primary mobile device and sends an agreement to link to the mobile commerce account to the primary mobile device. The primary mobile device receives the agreement from the secondary mobile device and sends credentials for linking to the mobile commerce account to the secondary mobile device. The secondary mobile device receives the credentials from the primary mobile device and acquires information for enabling the link to the mobile commerce account using the credentials. The secondary mobile device links to the mobile commerce account using the information.
US10217097B2

An electronic payment terminal has a magnetic stripe payment card reader including a card passage reinforced in its lower part by a metal rail and a radio module integrated with at least one printed circuit board of the electronic payment terminal. The electronic payment terminal has a coupling device connected to the radio module via a metal part assembled with a plastic part. The coupling device is adapted to forming, with the metal rail, an antenna associated with the radio module.
US10217096B2

Systems and methods for conducting convenient and secure mobile transactions between a payment terminal and a mobile device, e.g., in a fueling environment, are disclosed herein. In some embodiments, the payment terminal and the mobile device conduct a mutual authentication process that, if successful, produces a session key which can be used to encrypt sensitive data to be exchanged between the payment terminal and the mobile device. Payment and loyalty information can be securely communicated from the mobile device to the payment terminal using the session key. This can be done automatically, without waiting for the user to initiate a transaction, to shorten the overall transaction time. The transaction can also be completed without any user interaction with the mobile device, increasing the user's convenience since the mobile device can be left in the user's pocket, purse, vehicle, etc.
US10217094B2

Aspects of the present invention relate to systems and methods for design and use of web-based applications for account management. Some aspects relate to design tools that enable the use of a virtual agent or avatar as part of an account collection or management web application. Some aspects relate to applications, utilities and tools for node-based web resource design.
US10217091B2

Apparatus and methods for pre-provisioning a generic connection to the bank to allow clients to transmit electronic test files. The test files may include one or more transaction requests submitted for processing by the client. Methods may evaluate infrastructure for processing the requested transactions. Methods may include determining a feasibility of the establishing the infrastructure. A phantom acknowledgement may be transmitted to the client before establishing the infrastructure to process the requested transactions.
US10217089B2

A guided barcode printer diagnostic and servicing system and method includes a software application for a smart phone that simplifies the process of detecting problems with and servicing a malfunctioning barcode printer. Illustrated, audible, and/or written instructions prompt the user to obtain photographs, video recordings, and/or audio samples of the malfunctioning printer. Data processing algorithms extract diagnostic data from the photographs, video recordings, and/or audio samples. The diagnostic data is compared to known printer problem data stored in a database. If a potential problem is identified, a likely repair solution is presented with easy-to-follow servicing instructions. If a potential problem is not identified, additional troubleshooting steps are performed by the user, if needed, until the barcode printer is fixed or it is determined that a skilled service technician is needed.
US10217074B1

A modular sorting station includes a frame defining an inbound bay and an outbound bay, each of the inbound and outbound bays being sized to receive an inventory holder containing inventory thereon. A robotic grasper is mounted to the frame and positioned above one of the inbound and outbound bays and operable to transfer inventory items from the inbound bay to the outbound bay, and a sensor mounted to one of the frame or robotic grasper and operable to identify inventory at the inbound bay when the inventory holder is present in the inbound bay. The frame is sized and arranged to align with a material handling grid and permit drive units to transport inventory holders into and out of the inbound bay and/or outbound bays while moving along the material handling grid; and the frame is portable such that the modular sorting station can be moved as a modular unit for rapid deployment.
US10217072B2

A method for designing a new product includes automatically identifying a plurality of components of stored products, wherein the plurality of components is associated with an existing component included in a design of the new product, automatically selecting a new component from among the plurality of components, wherein a relationship between the existing component and the new component optimizes a design objective for the new product, automatically adding the new component to the design for the new product, and iteratively repeating the identifying, the selecting, and the adding until a stopping criterion is met, wherein the design for the new product is complete when the stopping criterion is met.
US10217065B2

An electronic ticket exchange system offers tickets using a market-making system. Patrons submit bids, for seats of different quality, and an initial price is established for each quality of seat. A trading system provides for a secondary market in which patrons who have purchased tickets for an event can readily sell them to other patrons. All of the rights associated with a ticket, such as entry into the venue, parking privileges, designated seating, etc., are stored in a electronic form. An electronic venue entry control system verifies that a person owns an electronic ticket property right, and authorizes the privileges associated with the ticket. A seating system is employed to determine an optimal seating configuration based upon patron-specific preferences, after the initial sale of tickets and prior to entry into the venue. The specific assigned seats are indicated to the ticket holder at the time of entry.
US10217064B2

An operating system executing on a computing device can move an application's icon to a prominent position within an operating system user interface in response to determining that specified conditions related to that application are currently satisfied. Alternatively, the operating system can automatically create an alias icon for the application in such a prominent position in response to determining that the specified conditions are currently satisfied, thereby leaving the original application icon in its expected position for later use. A set of rules stored on the computing device can specify, for each application, the set of conditions that are to be satisfied in order to make that application's icon or alias icon prominent. The set of conditions can involve a current location, current settings, the current date, the current day of the week, the current time of day, information pertaining to contacts, information pertaining to a calendar, etc.
US10217061B2

A system and method includes receiving a tuning work request for tuning an external machine learning model; implementing a plurality of distinct queue worker machines that perform various tuning operations based on the tuning work data of the tuning work request; implementing a plurality of distinct tuning sources that generate values for each of the one or more hyperparameters of the tuning work request; selecting, by one or more queue worker machines of the plurality of distinct queue worker machines, one or more tuning sources of the plurality of distinct tuning sources for tuning the one or more hyperparameters; and using the selected one or more tuning sources to generate one or more suggestions for the one or more hyperparameters, the one or more suggestions comprising values for the one or more hyperparameters of the tuning work request.
US10217058B2

An “Engagement Predictor” provides various techniques for predicting whether things and concepts (i.e., “nuggets”) in content will be engaging or interesting to a user in arbitrary content being consumed by the user. More specifically, the Engagement Predictor provides a notion of interestingness, i.e., an interestingness score, of a nugget on a page that is grounded in observable behavior during content consumption. This interestingness score is determined by evaluating arbitrary documents using a learned transition model. Training of the transition model combines web browsing log data and latent semantic features in training data (i.e., source and destination documents) automatically derived by a Joint Topic Transition (JTT) Model. The interestingness scores are then used for highlighting one or more nuggets, inserting one or more hyperlinks relating to one or more nuggets, importing content relating to one or more nuggets, predicting user clicks, etc.
US10217056B2

The invention concerns four methodologies regarding the unsupervised clustering of a set of observations in multidimensional space, considering a defined number of clusters. The invention comprises a special procedure for calculating the minimum distance of a given point to a set of points in a multidimensional space, the main component of the first methodology.
US10217052B2

The disclosure is directed to evaluating feature vectors using decision trees. Typically, the number of feature vectors and the number of decision trees are very high, which prevents loading them into a processor cache. The feature vectors are evaluated by processing the feature vectors across a disjoint subset of trees repeatedly. After loading the feature vectors into the cache, they are evaluated across a first subset of trees, then across a second subset of trees and so on. If the values based on the first and second subsets satisfy a specified criterion, further evaluation of the feature vectors across the remaining of the decision trees is terminated, thereby minimizing the number of trees evaluated and therefore, consumption of computing resources.
US10217051B2

A system for evaluating communicative acts between communicative pairs to determine a social perception network representation. Each communicative pair includes two entities participating in a communicative act. The system includes a patterns database storing behavior recognition patterns defining particular behaviors that may be used in the communicative acts and a social perception score associated with each of the particular behaviors. The scoring processor determines a first pairwise social perception score for each communicative pair based on the particular behaviors in the communicative acts occurring during a first time frame. The scoring processor determines a different first pairwise social perception score for each of the communicative pairs during a first time frame and determines a different second social perception score for each of the communicative pairs during a second time frame. The communications network aggregation processor combines the pairwise social perception scores into a first social perception network representation.
US10217050B2

A system for evaluating communicative acts, between a plurality of communicative pairs, to determine a social network perception representation. Each communicative pair includes two entities participating in a corresponding one or more of the communicative acts. The system includes a patterns database, a scoring processor, and a communications network aggregation processor. The patterns database stores behavior recognition patterns defining particular behaviors that may be used in the communicative acts and a social perception score associated with each of the particular behaviors. The communicative acts include non-verbal communicative acts. The scoring processor is configured to determine a pairwise social perception score for each communicative pair based on the particular behaviors identified in the communicative acts. The scoring processor is configured to determine a different pairwise social perception score for each of the communicative pairs. The communications network aggregation processor combines the pairwise social perception scores into a social perception network representation.
US10217045B2

Techniques, systems, and devices are described for implementing for implementing computation devices and artificial neurons based on nanoelectromechanical (NEMS) systems. In one aspect, a nanoelectromechanical system (NEMS) based computing element includes: a substrate; two electrodes configured as a first beam structure and a second beam structure positioned in close proximity with each other without contact, wherein the first beam structure is fixed to the substrate and the second beam structure is attached to the substrate while being free to bend under electrostatic force. The first beam structure is kept at a constant voltage while the other voltage varies based on an input signal applied to the NEMS based computing element.
US10217043B2

An ultrahigh frequency RFID tag antenna with multi-infeed includes an antenna assembly, a baseboard, and a ground plane. The baseboard is located above the ground plane. The antenna assembly is electrically connected to the ground plane. The antenna assembly includes a radiated element, a number of microstrip lines, and a number of tag chips. Each of the tag chips is connected between each two microstrip lines, thereby a microstrip feed loop is formed by each of the tag chips and the each two microstrip lines.
US10217042B2

A stretch-activated switch is incorporated in an RFID tag that can be mounted on a stretchable, wearable textile article. The stretch-activated switch can receive a stretch input to place the RFID tag in either an activated or an un-activated state. The stretch input can correspond to a user donning or doffing the stretchable, wearable textile article.
US10217040B2

A contactless communication medium includes a film base, an antenna coil disposed on a top surface of the film base and formed in a rectangular spiral shape, an IC chip performing wireless communication processing via the antenna coil, first plate electrodes connected to an inner end and an outer end of the antenna coil, and second plate electrodes disposed on a rear surface of the film base so as to be opposite to the first plate electrodes in the thickness direction of the film base. The first plate electrodes and the second plate electrodes have a first electrode portion and a second electrode portion respectively extending along a long side direction and a short side direction of the antenna coil so as to be adjacent to an inner periphery or an outer periphery of the antenna coil when viewed perpendicular to the film base.
US10217037B1

There is provided a physical redemption device such as a card and a system for purchasers to buy cryptocurrencies through a digital sale system. Cards are printed and packaged using a printer system to include a (secret) unique redemption code in a tamper resistant/tamper evident manner as well as a viewable unique verification code. The cards are distributed through retailers, similar to gift cards, for redemption via an online store or mobile application. Retailers activate the cards for purchasing. The redemption process is provided by an electronic interface (e.g. software system) that provides access to buy a cryptocurrency, preferably from among many different kinds of cryptocurrencies. Redemption uses the respective redemption code applied to each card. The verification code may be used to verify the authenticity and redeemability of the card prior to or after purchase.
US10217033B2

A method for generating a graph includes receiving GPS data points for a plurality of GPS tracks. Thereafter, points of greater curvature in the GPS tracks are identified. The method further includes determining a plurality of nodes for the graph based on the identified points of greater curvature in the GPS tracks. Additionally, the method includes determining a plurality of connections between the nodes, the plurality of nodes and the plurality of connections defining the graph.
US10217005B2

Provided is a method for generating target detection information, including detecting target objects around the vehicle by multiple different types of sensors, and determining the detection targets representing a same target object, detected by the different types of sensors, by spatial position and time tracing. With taking the target object as the detection result, the target detection information generated for the detection result includes a spatial matching confidence of the detection result in the current detection period, a time matching confidence of the detection result, and target detection information on each of the detection targets representing the detection result, collected by the sensor detecting the detection target in a dimension corresponding to the sensor.
US10217004B2

A system for monitoring a patient in a patient area having one or more detection zones, the system comprising one or more cameras, a user interface, and a computing system configured to receive a chronological series of frames from the one or more cameras, identify liquid candidates by comparing a current frame with a plurality of previous frames of the chronological series, determine locations of the liquid candidates, identify thermal signatures of the liquid candidates, determine types of liquids of the liquid candidates based on the locations and thermal signatures of the liquid candidates, and generate an alert with the user interface corresponding to the determined types of liquids.
US10216997B2

In various example embodiments, a system and method for providing information in an augmented reality display are provided. In example embodiments, an initial continuous stream of image data captured by a client device is received. An object within the continuous stream of image data is initially identified. The continuous stream of image data is further received and comprises additional image data regarding the object. The additional image data provides more visual details and features of the object than the initially received image data. Using the additional visual data, the identification of the object is refined to indicate a specific type of object. Based on the refined identification of the object, a search for information pertaining to the specific type of object is performed. A result is formatted to be displayed with a real-time image of the object on the client device.
US10216984B2

An activity recognition system is disclosed. A plurality of temporal features is generated from a digital representation of an observed activity using a feature detection algorithm. An observed activity graph comprising one or more clusters of temporal features generated from the digital representation is established, wherein each one of the one or more clusters of temporal features defines a node of the observed activity graph. At least one contextually relevant scoring technique is selected from similarity scoring techniques for known activity graphs, the at least one contextually relevant scoring technique being associated with activity ingestion metadata that satisfies device context criteria defined based on device contextual attributes of the digital representation, and a similarity activity score is calculated for the observed activity graph as a function of the at least one contextually relevant scoring technique, the similarity activity score being relative to at least one known activity graph.
US10216973B2

The invention relates to a method for processing an image comprising a set of pixels, each pixel being associated with a grey level, the method comprising a step of segmentation of the image to generate a modified image only containing regions of the image having an alternation of bright zones and dark zones at a frequency greater than a minimum frequency, said step of segmentation comprising: the allocation, to each pixel of the image, of a frequency response level, corresponding to a frequency of alternations of bright zones and dark zones in the vicinity of the pixel, the definition of regions of the image by grouping together neighboring pixels of same frequency response level, the determination of a threshold frequency response level, and the generation of an image only comprising regions of which the pixels have a frequency response level greater than or equal to the threshold frequency response level.
US10216968B2

A card reader for use with a card may include a data signal circuit pattern structured to transmit at least one of a data signal read from a card and a data signal to be recorded to the card; and a breakage detection circuit pattern structured to detect at least one of its own disconnection and its own short-circuit. The data signal circuit pattern is disposed within a protected region that is a region surrounded from all directions by the breakage detection circuit pattern.
US10216959B2

Methods and systems for transmitting user aggregate data to a third party, such that a privacy of the aggregated data is protected, while analytical usefulness of the aggregated data is preserved. The method including receiving, using a transceiver, aggregated data including time-series data collected over a period of time. Selecting, from a memory, a mapping for transforming a segment of the aggregated data of a predetermined size. Partitioning the aggregated data into a multiple data segments, each data segment is of the predetermined size. Transforming each data segment using the mapping to produce multiple transformed data segments, wherein each data segment is transformed by the mapping independently from other data segments. Finally, transmitting, using the transceiver, the multiple transformed data segments to a third party over a communication channel, wherein steps of the method are performed by a processor operatively connected with the memory and the transceiver.
US10216955B2

Systems, devices, and methods for controlling access to a medical device are provided. One example system includes an access card configured to wirelessly transmit user identification information and a medical device configured to receive the user identification information from the access card, and enable access to one or more components of the medical device based on permission information associated with the received user identification information. One example medical device includes a plurality of device components; a data receiver configured to wirelessly receive user identification information; a memory configured to store permission information in association with the user identification information; and a processor configured to retrieve the permission information from the memory in response to receiving the user identification information from the data receiver, and enable access to the one or more device components based on the retrieved permission information.
US10216952B2

Methods, apparatuses, systems, and devices are described for providing data security. In one method, data security is provided for a computing device having a data storage drive. A predetermined geographical area within which access to the data storage drive of the computing device is permitted may be identified. A geographical location of the computing device also may be identified. When the identified geographical location of the computing device is outside of the identified geographical area, access to at least a portion of the data storage drive may be denied. When the identified geographical location of the computing device is within the identified geographical area, access to the portion (or all) of the data storage drive may be allowed.
US10216942B1

When data is stored for a significant amount of time or is transmitted through a noisy environment, it is not uncommon for pieces of that data to be lost or degraded. The disclosed method provides users with a new way of generating and then storing data to provide for easy recovery of said data when pieces of data are lost during storage or during transmission. Unlike the present art, which requires users to store or transmit redundant data, this method does not require redundancy. By removing that redundancy, space-costs of storing data can be reduced.
US10216941B2

Provided is a method of distributing an application including transmitting, by a distribution server, a signal for requesting metadata to a user terminal where an application is installed; receiving, by the distribution server, a reply including first metadata from the user terminal; determining, by the distribution server, whether the first metadata is valid based on second metadata corresponding to the application; setting a connection with the user terminal to re-install the application on the user terminal if the distribution server determines that the first metadata is not valid; encrypting, by the distribution server, one or more installation files that install the application with a private key; and transmitting the one or more encrypted installation files via the set connection to the user terminal.
US10216937B2

A method for securing BIOS passwords in a server computer under a BIOS user privilege control operation is disclosed. Said method comprises: a BIOS (Basic Input/Output System) of the server computer requesting a BMC (Baseboard Management Controller) to enter a password authentication mode for user privilege authentication; the BMC receiving passwords inputted by a user and comparing the inputted passwords with valid passwords, wherein the valid passwords are stored in the BMC; the BMC deciding an authentication result after the comparing the inputted passwords with the stored valid passwords and saving the authentication result; and the BMC exiting the password authentication mode and notifying the BIOS of the authentication result; wherein the BMC passes fake scan codes of key strings of the inputted passwords to the BIOS, such that the BIOS does not have access to the actual passwords.
US10216929B2

A chip is provided having processing circuits, each processing circuit configured to process a data vector to be stored according to a multiplication of the vector by a processing matrix, the sum of the processing matrices corresponding to the non-unit-matrix part of a generator matrix of a predetermined linear code in reduced form, a summing circuit to sum the results of the processing operations of the data vector, a storage circuit to store the data vector to be stored together with the sum of the generated results as one data word in a memory, a read-out circuit to read the stored data word out of the memory, and a decoding circuit to check whether the data word read out is a valid code word of the linear code and to output an error signal if the data word is not a valid code word of the linear code.
US10216928B2

In response to a request for launching an application within an operating system of a data processing system, one or more extended entitlements are extracted from the application, where the one or more extended entitlements specify one or more resources the application is entitled to access. One or more security profile extensions corresponding to the one or more extended entitlements are dynamically generated. A security profile specifically for the application is created based on the one or more security profile extensions and a base security profile that has been previously compiled, where the base security profile specifies a list of a plurality of base resources. The application is then launched in a sandboxed operating environment that is configured based on the security profile specifically generated for the application.
US10216925B2

The present invention discloses a virus protection method and device. The virus protection method comprises: when an Android operating system needs to install an application, transmitting identification information of the application that needs to be installed from a framework layer to an application layer; at the application layer, activating a virus scanner application on the basis of the identification information of the application to allow the virus scanner application to run a virus scan on the application; acquiring a scan result of the virus scan, issuing a notification to the framework layer of whether or not to execute an installation operation for the application on the basis of the scan result; and at the framework layer, either executing the installation operation for the application or rejecting to execute the installation operation for the application on the basis of the notification.
US10216916B2

A method for controlling a terminal through a voice input is provided. The method includes receiving a voice input when the terminal is in a state in which the terminal is locked and performing an operation corresponding to the voice input if the voice input corresponds to a preset command.
US10216914B2

A method and system determines a probability that a mobile device is in use by a first user. Sensors of a mobile device are used to detect and quantify human activity and habitual or behavior traits. A collection of such habitual human trait values identifying a first user of the device are memorized during a training and learning period. During subsequent periodic predictive periods, a new collection of like habitual trait values of the current user of the device, when captured and compared with memorized values of the first user of the device relative to time, uniquely identify the person in possession of the mobile device as being or not being the first user of the device. By associating this knowledge with a unique device known to be assigned to the first user of the device, it becomes possible to confirm identity without risk of impersonation.
US10216913B2

A mobile device includes an access control unit including a storage module and a control module, a memory unit storing an application program, and a processing unit connected to the aforementioned components. The processing unit executes the application program so as to transmit credential information to the access control unit for verification. When the application program is verified as authentic, the control module allows the processing unit to transmit an asserted user ID and an asserted user password thereto, looks up in a permissions table a user authority based on the asserted user ID, and enables the processing unit to operate the storage module based on the user authority, the asserted user ID, the asserted user password and an ID-password table.
US10216911B2

Methods of calculating a free energy of solubility for a compound in a solvent by computer operations include the following steps: (i) establishing, using a computer model, an initial state for a system including an aggregate of multiple molecules of the compound in a solvent; (ii) establishing, using the computer model, a final state of the system including a single molecule from the aggregate fully solvated in the solvent and separate from a transformed aggregate; (iii) transforming, using the computer model, the system from the initial state to the final state, via removing a first molecule of the compound from the aggregate to form the transformed aggregate and replacing the first molecule with solvent at the site of the first molecule; and (iv) calculating the free energy of the transformation between the initial and the final states, which determines the free energy of solubility for the compound.
US10216910B2

The invention discloses a method to generate and analyze NMR chemical shift based binary fingerprints for virtual high throughput screening in drug discovery. Further, the invention provides a method to analyze NMR chemical shifts based binary fingerprints that has implications for encoding several properties of a molecule besides the basic framework or scaffold and determine its propensity towards a particular bioactivity class.
US10216907B2

Disclosed are method, systems, and devices for dispensing a material. An example method can comprise receiving dosage information indicating an amount of material to transfer from a holding device to a dispensing device, receiving an instruction to transfer the specified amount of material into the dispensing device, and transferring the specified amount of material from the holding device to the dispensing device.
US10216904B2

Embodiments of the invention include a cloud-assisted rehabilitation system for assisting in the rehabilitation of musculoskeletal conditions, and a method for rehabilitating patients having musculoskeletal conditions. A rehabilitation portal can aggregate and de-identified musculoskeletal rehabilitation information that is gathered from various intelligent musculoskeletal rehabilitation apparatuses attached to a group of patients. The rehabilitation portal can facilitate crowd communication among the group of patients. A particular rehabilitation experience can be compared with other rehabilitation experiences and data from other patients. The rehabilitation portal can also facilitate crowd communication among a group of healthcare professionals so that the plurality of healthcare professionals can communicate with each other and compare information regarding different rehabilitation experiences based at least on the aggregated de-identified musculoskeletal rehabilitation information.
US10216895B2

Accurate variant calling methods for low frequency variants are provided. Sequence reads of targeted ultra-deep sequencing are received and aligned to a reference sequence. Read depths and variant counts for variants of the same class at each location where the reference allele exists on the reference sequence are determined for each sample-amplicon. Based on the read depths and variant counts, a probability value indicating the confidence level that a specific variant at a specific location is a true positive is calculated using methods such as a statistical model based method and a localized method using a reference sample. The probability value is then compared with a threshold level to determine whether the detected variants are true positives.
US10216891B2

There is provided a method for supporting work of improving the design of a mechanical apparatus which is operated by a motor, including: an operating step of operating a movable section of the mechanical apparatus by the motor; a measuring step of obtaining at least one index which indicates an input into the motor or an output from the motor in the operating step; a determining step of determining the mechanical properties of the mechanical apparatus, by using at least one index obtained in the measuring step; and a specifying step of specifying at least one improvement-required item which is required to be improved in the design of the mechanical apparatus, by using the mechanical properties determined in the determining step.
US10216885B2

A method includes receiving a circuit design comprising an input scan chain comprising a plurality of latches connected by one or more scan connections, dividing the plurality of latches into one or more clusters, determining a number of scan controls for each cluster, placing the determined scan controls in selected locations; and adjusting the scan connections based on the scan control location. A corresponding computer system and computer program product are also disclosed.
US10216866B2

Systems and methods for modeling are provided. The method can include acquiring scan data associated with a plurality of x-ray projections of an item. The method can further include determining at least one closed boundary curve associated with the item. For example, the method can determine a first maximum area based on the scan data and determine at least one edge of the first maximum area. The method can further generate a model of the item using the closed boundary curve and a first material specific parameter for a material within the closed boundary curve. The method can utilize the model to generate computed scan data, compare the computed scan data to the scan data, and determine a goodness of fit. The method can further adjust the model of the item by altering at least one of the closed boundary curve and the material specific parameter.
US10216864B1

A computing device may be used to create a model that includes a block. The block may represent a function corresponding to a simulation and capable of operating in a fault operational mode. The computing device may also, or alternatively, associate a fault scenario, corresponding to the model, with the fault operational mode of the block. Additionally, or alternatively, the computing device may simulate the fault scenario based on the block diagram model.
US10216857B2

A process for controlling the displaying of media on a display device, such as a digital frame, under the control of a centralized server accessing a contextual database. The process is based on the periodical transmission by said frame of a request comprising an identifier of said display device and also comprising headers defining contextual information reported to said server) and stored within said contextual database, said server responding to said request by means of a response defining the media to display, accompanied by headers defining one or more actions to be executed by said display device.
US10216852B1

Methods, systems, and apparatus for determining that a native application limits access to the native application using account credential requirements, the native application generating an application environment for display on a user device within the native application and operating independent of a browser application that can operate on the user device; obtaining a set of account credentials for indexing environment instances of the native application; instantiating the native application with the set of account credentials; and accessing environment instances of the native application, and for each of the environment instances: generating environment instance data describing content of the environment instance, the content described by the environment instance data including text that a user device displays on the environment instance when the user device displays the environment instance; and indexing the environment instance data for the native application in an index that is searchable by a search engine.
US10216844B2

A system and/or technique for graphical interface presentation comprises receiving a search string and presenting a search result series to a user on a client device. Search results of the search result series are presented in the form of cards, where a first card comprises information associated with a first search result of the search result series and a second card comprises information associated with a second search result of the search result series. A user may navigate through the cards to view various search results.
US10216839B2

Generating, updating, and using a knowledge graph. Concepts in a knowledge graph can have relations to one another. These relations may be expressed as confidence values. A training data set may be split into two portions, with the first portion used to update confidence values for existing relations between concept pairs, using the knowledge graph. These confidence values can be used, together with the second portion used to update confidence values for known phrases that express known relations. These confidence values, in turn, can be used, together with the first portion, to increase the accuracy of the original confidence scores with respect to existing relations. The process may be iteratively employed, with each iteration increasing the accuracy of confidence scores.
US10216833B2

A document such as a book or textbook includes multiple sections such as chapters. Concept phrases are determined for each of the sections based on the text of each section. A set of content items such as videos is received, and each content item is associated with one or more queries that were submitted by users who were provided the content item in a set of search results. These queries are processed to determine concept phrases that are associated with the content items. The content items and their associated concept phrases are compared with the concept phrases associated with the sections to determine, for some or all of the content items, a minimum subset of the sections whose associated concept phrases cover most of the concept phrases that are associated with the content item. The content items are inserted or linked with the sections in their corresponding minimum subsets.
US10216830B2

Aspects of the disclosure relate to multicomputer processing of client device request data using a centralized event orchestrator and a link discovery engine. A computing platform may receive event definition information defining an event. Subsequently, the computing platform may receive a request for a recipient-selection user interface. The computing platform may mine alias data associated with a unique alias linked to a recipient computing device and may generate one or more relational user interface elements having relational content mined from the alias data. Then, the computing platform may send a delivery selection user interface having the one or more relational user interface elements to the recipient computing device. The computing platform may receive delivery selection information from the recipient computing device and may generate and send one or more event orchestration commands directing an event processor to execute one or more actions associated with the event.
US10216822B2

Methods and related systems for secured and distributed data storage and communication are disclosed. For each byte of a given data set or file, data is split at the bit level and reassembled into a given number of meaningless data sets or files. One or more parity files are also generated to ensure availability and integrity of the data at all times. Each file is sent to a different and typically geographically distinct data storage location. When the information is required, the reverse process takes place. The only place where the information is reconstructed and accessible is at the point where it is required (the authorized users' computing devices or the organization's network reassembly point). The source information is never stored or accessible in any single storage location, making it highly secured. The process can be embodied into a system through various forms, including software, firmware, hardware or combination thereof.
US10216819B2

According to embodiments of the present invention, machines, systems, methods and computer program products as part of a data replication process are provided. One or more complex transformations are identified from source code files of installed software products on a target system. A subscription is created for each complex transformation, the subscription containing instructions for transforming data within the source system into a form compatible with the target system. The instructions are executed within the target system to transform source data of the source system into a form compatible with the target system.
US10216811B1

Systems and methods are provided for collaborating with different object models. Data corresponding to one or more source objects is received. The source objects is stored in a first object model, and each of the source objects is associated with information describing an entity. Matches between the respective information associated with the one or more source objects and respective information associated with one or more target objects are determined based on a query. The target objects are stored in a second object model. The one or more source objects are ranked based at least in part on the matches. A list of the ranked source objects are provided through an interface, the interface indicating a number of matching target objects for each of the source objects.
US10216805B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for dynamically generating and configuring pre-aggregated datasets optimized for responding to particular types of data requests made against a large sub-optimal multidimensional dataset are disclosed. A dynamic aggregator monitors the query types and response latencies associated with queries made against the large multidimensional dataset. The dynamic aggregator defines pre-aggregated datasets based on the types of queries received from users and calculates a respective benefit score for each pre-aggregated dataset. The benefit score of each pre-aggregated dataset can be based on the recorded latencies and query count for the pre-aggregated dataset. The dynamic aggregator can decide whether to generate and/or maintain particular pre-aggregated datasets based on the current values of the benefit scores associated with the particular pre-aggregated datasets.
US10216801B2

Techniques are disclosed for for prioritizing a plurality of clusters. Prioritizing clusters may generally include identifying a scoring strategy for prioritizing the plurality of clusters. Each cluster is generated from a seed and stores a collection of data retrieved using the seed. For each cluster, elements of the collection of data stored by the cluster are evaluated according to the scoring strategy and a score is assigned to the cluster based on the evaluation. The clusters may be ranked according to the respective scores assigned to the plurality of clusters. The collection of data stored by each cluster may include financial data evaluated by the scoring strategy for a risk of fraud. The score assigned to each cluster may correspond to an amount at risk.
US10216796B2

An example method includes receiving a first service procedure including a plurality of procedural steps for servicing a vehicle, identifying at least one procedural step of the plurality of procedural steps to supplement with supplemental service information, receiving information about vehicles sharing one or more attributes with the vehicle, determining at least one piece of supplemental service information to supplement the at least one identified procedural step, and providing a supplemented service procedure comprising the first service procedure with the at least one piece of supplemental service information included with the at least one identified procedural step.
US10216790B2

A computer-implemented method and system for querying aggregates in a database include maintaining aggregates based on a dimension in the database with at least two grain sizes; receiving a query of the aggregates for a defined range of the dimension; finding a start and an end for a read operation for a larger grain size of the at least two grain sizes of the aggregates for the defined range; reading a first set from the start to the end in the database of the larger grain size of the at least two grain sizes of the aggregates; reading a second set comprising a smaller grain size of the at least two grain sizes of the aggregates based on the defined range and the start and the end; and adjusting the first set with the second set.
US10216788B2

Displaying contact-related information is disclosed. An association between a contact address not specific to a source of contact-related information and an identity of an entity at the source of contact-related information may be determined. Information representing the association between the contact address and the identity of the entity at the source of contact-related information is stored. The information representing the association is stored at a node associated with a service configured to use the information representing the association to retrieve from the source of contact-related information a response data associated with the entity in response to an expression of interest in a contact with which the contact address is associated.
US10216783B2

An incoming string is received and an initial segmentation is generated based upon separators in the incoming string. The segment values in the initial segmentation are validated by determining whether they are found in a data store. Where a segment in the initial segmentation is not found, subsequent segments, and corresponding separators, are iteratively concatenated to find segment values. Where a segment is still not found, after iterative concatenation, the initial segment in the concatenation is output as an unfound segment and the subsequent segments are processed further.
US10216781B2

Techniques are described for maintaining coherency of a portion of a database object populated in the volatile memories of multiple nodes in a database cluster. The techniques involve maintaining a local invalidation bitmap for chunks of data stored in memory in each particular node in the cluster by tracking locks granted by a lock manager. During a pre-loading operation, each given node requests a set of shared locks associated with the chunks of data to be store in the given node's memory. When a request to release one of these shared locks occurs, the in-memory copy of those data items may be invalidated in the node releasing its shared lock.
US10216776B2

An example process for aligning time-series datasets includes receiving a first time-series dataset and a second time-series dataset. The first time-series dataset can include a first set of values associated with respective time stamps and the second time-series dataset can include a second set of values associated with respective time stamps. The process also includes determining degrees of variance of the first and second sets of values, and comparing each degree of variance with a threshold. The process also includes selecting among multiple time alignment processes based on the comparisons, and processing the time-series datasets according to the selected process to thereby generate an aligned time-series dataset.
US10216773B2

A tuning apparatus and a tuning method are provided, which make it possible to provide higher-accuracy searching tuning, while still reducing work load for the tuning executed every query language used to operate the relational database, and provide optimum indexes considering effect of the performance of commands not being processed for the tuning. Commands issued using query languages such as SQL are aggregated as acquisition patterns each consisting of search condition information and search method information which are for acquiring search results of data from a relational database. Predetermined execution information provided when the issued commands are executed is made to correspond to the acquisition patterns, thereby providing tuning information to each of the acquisition patterns. Based on the tuning information to each of the acquisition patterns, a tuning table is generated for each of objects which compose the relational database, thereby physically reducing the number of targets being analyzed for the tuning.
US10216770B1

A stateful cluster may implement scaling of the stateful cluster while maintaining access to the state of the stateful cluster. A scaling event for a stateful cluster may be detected, and in response the stateful cluster may be adjusted to include a different number of nodes. The state of the cluster may then be logically distributed among the different number of nodes according to a monotone distribution scheme. The adjusted node may then service access requests according to the monotone distribution scheme. Prior to making the adjusted storage cluster available for servicing access requests, the nodes from the original cluster may still service access requests for state.
US10216758B2

A distributed computing application is described that provides a highly elastic and multi-tenant platform for Hadoop applications and other workloads running in a virtualized environment. Production, test, and development deployments of a Hadoop application may be executed using multiple compute clusters and a shared instance of a distributed filesystem, or in other cases, multiple instances of the distributed filesystem. Data nodes executing as virtual machines (VMs) for test and development deployments can be linked clones of data nodes executing as VMs for a production deployment to reduce duplicated data and provide a shared storage space.
US10216746B1

A technique for managing snaps of data objects is disclosed. Managing snaps of a data object hosted by a source data storage system (source) involve specifying, by the source, a set of policies for snaps of the data object stored on a destination data storage system (destination). The set of policies include a remote access policy information to designate a destination snaps as remote access enabled. The policy information is transferred to the destination enabling policy implementation on destination snaps. Destination snaps designated as remote access enabled are associated with a SCSI target at the destination. A virtual volume having virtual snaps associated with corresponding remote access enabled destination snaps is created at the source. The virtual volume is configured as a SCSI initiator, and exposed to a host providing access of destination snaps at the source; the source and destination are file systems implementing checkpoint functionality.
US10216742B2

A system and method for converting data sets. The method includes providing a data provider device (DPD) and a controller communicably coupled to one another. The controller or an interface device between the controller and the DPD includes a processor that is connected to a memory device which stores a data converter program. The memory device stores an earlier in time descriptive data set having an earlier data set format and a different later in time descriptive data set having a later data set format. The data converter program determines if a format associated with a received DPD data set is the later data set format. In response to determining that a data set format associated with the received DPD data set is the later data set format, the received DPD data set is converted into a converted data set that has the earlier data set format.
US10216729B2

A user terminal, hands-free device and method for hands-free automatic interpretation service. The user terminal includes an interpretation environment initialization unit, an interpretation intermediation unit, and an interpretation processing unit. The interpretation environment initialization unit performs pairing with a hands-free device in response to a request from the hands-free device, and initializes an interpretation environment. The interpretation intermediation unit sends interpretation results obtained by interpreting a user's voice information received from the hands-free device to a counterpart terminal, and receives interpretation results obtained by interpreting a counterpart's voice information from the counterpart terminal. The interpretation processing unit synthesizes the interpretation results of the counterpart into a voice form based on the initialized interpretation environment when the interpretation results are received from the counterpart terminal, and sends the synthesized voice information to the hands-free device.
US10216725B2

The invention relates to a system and method for integrating domain information into state transitions of a Finite State Transducer (“FST”) for natural language processing. A system may integrate semantic parsing and information retrieval from an information domain to generate an FST parser that represents the information domain. The FST parser may include a plurality of FST paths, at least one of which may be used to generate a meaning representation from a natural language input. As such, the system may perform domain-based semantic parsing of a natural language input, generating more robust meaning representations using domain information. The system may be applied to a wide range of natural language applications that use natural language input from a user such as, for example, natural language interfaces to computing systems, communication with robots in natural language, personalized digital assistants, question-answer query systems, and/or other natural language processing applications.
US10216723B2

Method, system and apparatus for assembling a recording plan and data driven dialogs for automated communications are provided. At a computing device comprising a memory, a communication interface and a processor, the memory storing a database of statements comprising one or more of first names, last names, greeting statements, sentiment statements, influence statements, call to action statements, and legal statements: one or more statements from the database are automatically assembled, via the processor, into one or more phrases to be recorded; instructions for applying linguistic rules are associated with the one or more phrases, via the processor, including where to insert pauses in the one or more phrases; and, the recording plan, comprising the one or more phrases in association with the instructions, is stored at the memory.
US10216714B2

The present disclosure relates to implementing text and formatting changes in a collaborative context. In certain embodiments, a single code pathway is employed that may be used for implementing text and format change operations in a collaborative context. In one such implementation, a multi-field or multi-slot storage class structure is provided that allows a forward action provided by a user to be implemented in a collaborative environment and which allows generation of and tracking of undo, rollback, or reapply operations associated with the initial forward action.
US10216713B2

A computing system is disclosed including a computer processor configured to receive a selection of a template and identify a data field in the template. The data field indicates financial data to fill in the data field. The computer processor is configured to retrieve the financial data for the data field from stored financial data and generate a document according to the selected template. The generated document has the financial data within the data field.
US10216706B1

A method for facilitating the testing of a data sample involves a computing device carrying out the following actions: displaying a data sample on a user interface; receiving, via the user interface, a selection of a test to be performed on the data sample; receiving, via the user interface, an input of a result of the test; generating, in a graph database, a vertex representing a visual indicator corresponding to the input result; and creating, in the graph database, an association between the vertex representing the visual indicator and a vertex representing a file containing the displayed data sample.
US10216699B2

A method and system are disclosed for setting parameters of a discrete optimization problem embedded to an optimization solver and solving it. The method comprises converting the discrete optimization problem to a K-spin problem, wherein the K-spin problem is defined as min ⁢ ⁢ H K - spin = ∑ j = 1 N ⁢ h j ⁢ s j + ∑ k = 2 K ⁢ ∑ j 1 ⁢ j 2 ⁢ … ⁢ ⁢ j k ⁢ J j 1 ⁢ j 2 ⁢ … ⁢ ⁢ j k ⁢ s j 1 ⁢ s j 2 ⁢ ⁢ … ⁢ ⁢ s j k wherein parameter K is the order of the discrete optimization problem, wherein parameter J is a coupling value between two vertices and parameter h is a local field value; generating a reduced K-spin problem and a corresponding reduced embedded graph; setting the parameter J of each edge of the reduced embedded graph; setting the parameter h of each given vertex of the reduced embedded graph; setting the parameter J of each edge of the reduced embedded graph connecting two vertices representing the same corresponding variable in the reduced K-spin problem; solving the reduced K-spin problem and combining at least one solution obtained from the optimization solver with a partial solution list.
US10216689B2

Time-critical actions of peripherals sharing a synchronous serial bus can be coordinated flexibly in real time by transmitting the messages through the bus well in advance of the scheduled execution time rather than “just in time.” The messages include an action code addressed to the peripheral's shadow register and a time-to-strobe, measured in bus-clock cycles, calculated by a time protocol engine in the system controller and addressed to the peripheral's counting register. The action code is stored in the shadow register while the counting register counts up or down to the time-to-strobe using the bus-clock signal. When the count reaches zero, the action code is written to the function-control register, triggering immediate execution of the action. Because the time-to-strobe can be any number of clock cycles within the counting register's capacity, the transmission timing is decoupled from the execution timing, relaxing transmission-timing constraints.
US10216682B2

A method of provisioning cards in a rack mount system, by selecting a desired configuration file from a library of configuration files, and copying the configuration file into a memory device. The memory device is inserted into the rack mount system and powered up. Whereupon the configuration file automatically and without any further user intervention provisions a card of the rack mount system.
US10216680B2

Described is a reconfigurable transmitter which includes: a first pad; a second pad; a first single-ended driver coupled to the first pad; a second single-ended driver to the second pad; a differential driver coupled to the first and second pads; and a logic unit to enable of the first and second single-ended drivers, or to enable the differential driver.
US10216677B2

An electronic apparatus is provided, the electronic apparatus including: an interface comprising interface circuitry configured to be connectable with at least one of a plurality of sensor modules for sensing an object; a programmable circuit configured to be selectively loaded with at least one of a plurality of hardware images corresponding to the plurality of sensor modules, and to process a sensing signal obtained by sensing the object through the sensor module corresponding to the loaded hardware image; and a controller configured to determine at least one hardware image corresponding to the sensor module connected to the interface from among the plurality of hardware images, and to load the at least one determined hardware image to the programmable circuit.
US10216670B2

The invention relates to a system comprising a plurality of boards, each of which comprises a sensor and a control processor. The boards are connected together by a serial bus. One of the boards acts as master and the others as slaves. The master board is suitable for accessing the measurements of the plurality of boards and for sending these measurements, via a UART connection, to a host processor. The acquisition of the measurements takes place according to a specific synchronization method.
US10216658B2

A schedule for refreshing a dynamic random access memory (DRAM). Access commands for a DRAM are queued in a command queue. A microcontroller uses a counter to count how many times a rank of the DRAM is refreshed entirely (whether by a one-time per-rank refresh operation or by a series of per-bank refresh operations). When the counter has not reached an upper limit and no access command corresponding to the rank is waiting in the command queue, the microcontroller repeatedly performs the per-rank refresh operation on the rank. Every refresh inspection interval, the microcontroller decreases the counter by 1.
US10216648B2

Embodiments of an invention for maintaining a secure processing environment across power cycles are disclosed. In one embodiment, a processor includes an instruction unit and an execution unit. The instruction unit is to receive an instruction to evict a root version array page entry from a secure cache. The execution unit is to execute the instruction. Execution of the instruction includes generating a blob to contain information to maintain a secure processing environment across a power cycle and storing the blob in a non-volatile memory.
US10216642B2

An apparatus includes a processor and a virtual address transformation unit coupled with the processor. The virtual address transformation unit includes a register. The virtual address transformation unit is configured to receive an indication of a virtual address and read, from the register, a current page size of a plurality of available page sizes. The virtual address transformation unit is also configured to determine a shift amount based, at least in part, on the current page size and perform a bit shift of the virtual address, wherein the virtual address is bit shifted by, at least, the determined shift amount.
US10216638B2

A storage device includes a flash memory-based cache for a hard disk-based storage device and a controller that is configured to limit the rate of cache updates through a variety of mechanisms, including determinations that the data is not likely to be read back from the storage device within a time period that justifies its storage in the cache, compressing data prior to its storage in the cache, precluding storage of sequentially-accessed data in the cache, and/or throttling storage of data to the cache within predetermined write periods and/or according to user instruction.
US10216630B1

In some embodiments, in response to receiving an indication to warm up a SSD cache, a system identifies namespace data of a file system to be warmed up separated from content data. The system identifies one or more namespace pages of the namespace data. For each of the one or more namespace pages, the system locks the namespace page in a read-only mode and determines if the namespace page is dirty. If the namespace page is dirty, the system releases the namespace page from the read-only mode without copying the namespace page to the SSD cache. If the page is clean (i.e., not dirty) then the system copies the namespace page to the SSD cache and releases the namespace page from the read-only mode to reduce cache misses of the namespace on the SSD cache.
US10216627B1

An improved persistent memory process is disclosed that persists a traversable data structure by converting the traversable data structure into one or more traversable array structures that are saved on a secondary memory. The traversable array structure could be rapidly traversed and maintained, and can be used to restore one or more portions of the traversable data structure.
US10216623B2

The method for validating the status of a memory of a simulator of a cryptographic component able to save data generated by a cryptographic function, includes a step carried out in the simulator including a first execution of a first cryptographic function generating: a first status of the first memory, and a first result of the first command; a step carried out in a test bench including a second execution of a second simplified cryptographic function, with the first and the second functions carrying out the same operations generating: a second status of the memory, and a second result of the second command; a step of validating including comparisons: of the first status and of the second status and of the first result and of the second result.
US10216621B1

A system may include a performance analytics database defining key performance indicators (KPIs) associated with the managed network and defining dashboards that are configured to specify, on a performance analytics graphical user interface (GUI) within a managed network, graphical representations of the KPIs. The system may also include a diagnostic database containing representations of a plurality of tests configured to determine whether the KPIs and the dashboards comply with pre-defined rules. The system may also include a computing device operational to execute a diagnostic software program configured to: obtain a representation of a particular test that includes a plurality of rules; apply each of the rules to the KPIs and the dashboards stored in the performance analytics database; and write, when applying at least one of the rules indicates a problem, an associated severity, problem description, and solution description to the diagnostic database as output of the particular test.
US10216620B2

A code deployment system deploys code to a set of application systems that execute the application, which may be across several tiers of systems that service requests related to the application. At each system, the application executes and is analyzed during execution to determine active code that is loaded by the application during execution, which may include dynamically-generated code. The active code is then analyzed using static analysis to determine security vulnerabilities and errors in the code that was loaded and operated at each application tier. The active code may also be associated with a specific use case or set of inputs that were applied to the application during the monitoring.
US10216618B1

A method, system, and apparatus for debugging an application program from a workstation that is remote from a server on which the application program resides includes invoking the application program from the workstation via a network interface; displaying a user frame at the workstation that includes information generated by the application program; providing a debug view option at the workstation for generating a debug frame of the application program; and displaying the debug frame at the workstation when the debug view option is selected. When the debug view option is selected, the information for the user frame is saved and can be restored to regenerate the information on the user frame when the user view option is selected. The developer can view internal, public, and private code associated with the application program without compromising the security of other application programs on the server.
US10216617B2

A method to detect and diagnose where an error occurs in a source code that is associated with a software program or a website is provided. The method may include receiving a log report associated with the software program or the website, whereby by the log report is sent based on a hidden tag associated with the software program or the website. The method may also include analyzing the received log report. The method may further include detecting at least one error based on the analysis of the received log report. The method may include reverting back to a previous line in the source code associated with the software program or the website, whereby the reverting is based on the detection of the at least one error.
US10216608B1

Methods, systems, and computer-readable media for load testing with automated service dependency discovery are disclosed. A request is received to approve load testing for a service. One or more downstream services are identified for the service. The one or more downstream services are identified based at least in part using automated discovery. The availability of the one or more downstream services for load testing is determined. The request is approved or denied based at least in part on the availability of the one or more downstream services for load testing.
US10216599B2

A program operating to test a computer has a limit to the number of certain components that it can utilize, less than the number of those components included in the computer. A resource allocator program receives a signal to modify allocation of resources to the programs executing in the computer. The resource allocator detects that the computer is operating in a mode for testing and selects a subset of the components not allocated to the program to swap for those presently allocated. The resource allocator can receive the signal repeatedly to complete testing the computer.
US10216595B2

Even when a main board is replaced, if no change is made to a connected storage unit, existent mirroring information is obtained to resume mirroring function processing. An information processing apparatus that performs mirroring to store same data in a plurality of storage units includes a first storage unit configured to store mirroring information indicating a state of the mirroring in a memory of a main board, a second storage unit configured to store the mirroring information in a memory of a sub board, a detection unit configured to detect replacement of the main board, and a restoration unit configured to restore the mirroring information stored in the memory of the sub board by the second storage unit in a memory of a replaced main board in accordance with detection of the replacement of the main board by the detection unit.
US10216590B2

A communication control device includes a determining unit, a request unit, a storage control unit, and a recovery unit. The determining unit determines, based on a requested data operation and a schema of a table that stores therein data to be operated by the data operation, any one of a first operation method of storing state information indicating a state of the data operation and a second operation method of avoiding storing the state information as a method for the data operation. The request unit requests server devices to execute the data operation. The storage control unit stores, when the first operation method is determined, the state information in a storage unit upon execution of the data operation. The recovery unit recovers, when a failure occurs upon the execution of the data operation, from the failure by a recovery method suited to the operation method determined by the determining unit.
US10216585B2

Systems and methods for enabling disk image operations in conjunction with snapshot locking. An example method may include: attaching a first snapshot to a first virtual machine the first snapshot being stored within a disk image, generating, in view of the first snapshot, a second snapshot, the second snapshot being stored within the disk image, attaching the first snapshot to a second virtual machine, and causing the first snapshot to be locked in view of the second virtual machine performing one or more operations on the first snapshot, wherein the first virtual machine performs one or more operations on the second snapshot concurrent with the locking of the first snapshot.
US10216582B2

Provided are techniques for replicating relational transactional log data to a big data platform. Change records contained in change data tables are fetched. A relational change history with transaction snapshot consistency is rebuilt to generate consistent change records by joining the change data tables and a unit of work table based on a commit sequence identifier. The consistent change records are stored on the big data platform, and queries are answered on the big data platform using the consistent change records.
US10216580B1

Methods, system and computer program product for backup and restore mainframe data onto an object storage, the methods comprising a backup operation and a restore operation, the backup operation comprising: receiving a request for backing up a data set; splitting the data set into chunks, each chunk having a predetermined size; creating a mapping object; repeating for each chunk: allocating a sender thread to the chunk; transmitting using an object storage API, the chunk having the predetermined size as an object, to the object storage by the sender thread; and updating the mapping object with details of the chunk; subject to the data set being fully split and no more chunks to be transmitted, transmitting the mapping object to the object storage by the sender thread; and writing an identifier of the data set and meta data of the mapping object to a database.
US10216578B2

A data storage device includes a nonvolatile memory arranged in drives and stripes, a buffer storing state information for each of the stripes, and a memory controller including a redundant array of independent disks (RAID) controller that operates in a spare region mode and performs data recovery using garbage collection based on the state information. The state information includes a first state indicating that none of the drives has malfunctioned, a second state indicating one of the drives has malfunctioned, and a third state indicating that data/parity stored in a malfunctioning drive has been recovered.
US10216576B2

A method begins by a dispersed storage (DS) processing module encoding data using a dispersed storage error coding function to produce a set of encoded data slices. The method continues with the DS processing module encoding a first encoded data slice of the set of encoded data slices using a zero information gain (ZIG) function based on a second encoded data slice of the set of encoded data slices to produce a ZIG encoded data slice. The method continues with the DS processing module outputting the ZIG encoded data slice and a subset of encoded data slices of the set of encoded data slices, wherein the subset of encoded data slices includes less than a decode threshold number of encoded data slices and does not include the first or the second encoded data slice.
US10216573B2

In various embodiments, a method of correcting and/or detecting an error in a memory device is provided. The method may include, in a first operations mode, applying a first code to detect and/or correct an error, and in a second operations mode after an inactive mode and before entering the first operations mode, applying a second code for correcting and/or detecting an error, wherein the first code and the second code have different code words.
US10216571B2

Various aspects directed towards facilitating error management within a shared non-volatile memory (NVM) architecture are disclosed. Data is stored in an NVM, and error correction vector (ECV) information associated with the NVM is stored in an error tracking table (ETT) within one of a dynamic random access memory (DRAM) or a second NVM component. The ETT is then filtered with a Bloom filter to predict a subset of ETT entries that include a reporting of an error in the NVM. A parallel query of the NVM and the ETT is then performed, which includes a query of the NVM that yields a readout of the NVM, and a query of the ETT that is limited to a query of the subset of ETT entries predicted by the Bloom filter which yields a construction of an ECV corresponding to the readout of the NVM.
US10216569B2

A storage module is configured to store data segments, such as error-correcting code (ECC) codewords, within an array comprising two or more solid-state storage elements. The data segments may be arranged in a horizontal arrangement, a vertical arrangement, a hybrid channel arrangement, and/or vertical stripe arrangement within the array. The data arrangement may determine input/output performance characteristics. An optimal adaptive data storage configuration may be based on read and/or write patterns of storage clients, read time, stream time, and so on. Data of failed storage elements may be reconstructed by use of parity data and/or other ECC codewords stored within the array.
US10216556B2

Example embodiments for master data synchronization for multiple applications are described. In an example embodiment, master data to be employed by a plurality of applications, as well as schema for the master data, are accessed. One or more publication requests to store the master data and the schema of the master data to a master data store accessible by the plurality of applications are generated. The schema may be cached locally to one or more of the applications.
US10216551B1

This disclosure relates to systems and methods for determining information associated with a user. In certain embodiments, various attributes, interest, and/or other demographic information related to a user may be determined based on information may be obtained from personal electronic devices associated with the user. User attribute models used to predict user attributes and/or demographics may be generated and trained based on inferred user interests and available label data. In some embodiments, information reflecting which applications and/or types of applications are installed and/or frequently used by a user on their personal electronic devices may be used in connection with determining interests associated with the user. Further embodiments of the systems and methods disclosed herein relate to determining various information associated with a user based on location information indicative of a user's location obtained from one or more personal electronic devices associated with the user.
US10216543B2

In one embodiment, a method selects a new job to schedule for execution on a data processing system. The new job includes a. Performance information for a set of current jobs that are being executed in the data processing system is retrieved where the set of jobs are assigned to queues and currently classified with a current classification. The method analyzes the performance information to determine when one or more current jobs in the set of current jobs should be re-classified due to resource usage of a respective current job when being executed in the data processing system and re-classifies the classifications for the one or more current jobs in the queues. Then, the new job is assigned to one of the queues based on the classification of the new job and the classifications of jobs in the queues including the re-classified classifications for the one or more current jobs.
US10216541B2

A scheduler of computer processes. The scheduler comprises first processing logic configured to obtain predictions of a computing load of a computer process to allocate. Predictions are associated with a period of time. The processing logic retrieves predictions of available computing capacities for the period of time, and determines, based on the predictions, a processing capability to allocate at least one computer process during the period of time. The scheduler may comprise second processing logic configured to create at least one Operating-System-Level virtual environment, for a computer program, that has a computing capacity equal to or higher than the predicted computing load of at least one computer process to allocate at a start of the period of time. The second processing logic may adapt the computing capacity of an Operating-System-Level virtual environment to the predictions of the computing load of at least one computer process during the period of time.
US10216539B2

Generally described, aspects of the present disclosure relate to a live update process of the virtual machine monitor during the operation of the virtual machine instances. An update to a virtual machine monitor can be a difficult process to execute because of the operation of the virtual machine instances. Generally, in order to update the virtual machine monitor, the physical computing device needs to be rebooted, which interrupts operation of the virtual machine instances. The live update process provides for a method of updating the virtual machine monitor without rebooting the physical computing device.
US10216537B2

A method for storing data from an electronic device at a plurality of storage devices of a dispersive storage area network includes communicating, from the electronic device via a virtual network connection, one or more packets to a splitting server. The method further includes splitting, at the splitting server, the data for storage on the dispersive storage area network, and communicating, from the splitting server to each of a plurality of storage servers over each of a plurality of virtual network connections, portions of the split data. The method further includes storing, at each of the storage servers, the received portions of the split data for later retrieval.
US10216529B1

Method for sharing driver pages, including, on a computer system having a first driver and performing system services, instantiating Containers; code and data of the driver are loaded sequentially into pages arranged in a virtual memory, and instantiating a next driver upon a request from one of the Containers for system services by: loading physical pages of the next driver into physical memory and allocated virtual memory pages for the next driver; associating the next driver with the first driver and comparing pages of the next driver and the first driver, generating a set of identical physical pages; mapping virtual pages of the next driver to identical physical pages of the first driver while atomically protecting identical physical pages; non-identical pages of the next driver from physical memory remain mapped to virtual pages of the next driver; releasing physical memory occupied by identical physical pages of the next driver.
US10216528B2

A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.
US10216523B2

Disclosed herein, in various embodiments, are systems and methods for creating, implementing, communicating, and/or analyzing control logic governing operation of a system under control, where the control logic is defined in attributed data, which specifies control operators along with their input and output variables for the various control nodes. In example embodiments, a virtual control engine executes the control logic based on interpretations provided by an attributed-data dictionary.
US10216521B2

A method, computer readable medium, and system are disclosed for error coping. The method includes the steps of receiving, by a processing unit, a set of program instructions including a first program instruction that is responsive to error detection, detecting an error in a value of a first operand of the first program instruction, and determining that error coping execution is selectively enabled for the first instruction. The value for the first operand is replaced with a substitute value and the first program instruction is executed by the processing unit.
US10216510B2

Disclosed are various examples for the silent upgrade of software and its dependencies on a client device. A client device can identify that a new version of the client application is available that upgrades a current version of the client application to the new version and download an installation package file for the new version of the client application. A unique identifier for the client application can be identified and used to search a registry of an operating system installed on the client device to locate information associated with the current version of the client application, such as a file path for the current version of the client application. The installation package file can be modified using information associated with the file path and a silent upgrade of the client application can be performed where the current version of the client application is upgraded with the new version of the client application without user interaction.
US10216505B2

Described embodiments provide ways to optimize application minimal sets based on the behavior of users. Described embodiments further provide ways to produce a minimal set that is optimized based on various attributes regarding the target endpoint onto which the minimal set is to be deployed, such as the target endpoint's operating system, applications installed on the target endpoint, hardware on the target endpoint, or profile information regarding the target endpoint's user. Also, described embodiments provide ways to prioritize the order of deployment when multiple minimal sets for various applications are downloaded to a target endpoint.
US10216495B2

System and method for convergence analysis. One or more state variables of a first program may be determined based on dependencies of variables in a first program. A second program corresponding to the first program is created based on the state variables and their dependencies, and executed multiple times. Each execution may include recording values of the state variables, determining an execution count, comparing the values to corresponding values from previous executions of the second program, and terminating the executing in response to the values matching corresponding values from at least one previous execution of the second program. A convergence property for the first program is determined based on the execution count, and indicating a number of executions of the first program required to generate all possible values of the one or more variables. The convergence property is stored, and may be useable to optimize the first program.
US10216493B2

A system and method to develop a harmonized UI application is presented, giving the teams the freedom of having their own code repository and bringing the functionality together during build steps to have one consistent application facing the external consumers. Multiple applications are reachable via the same web address in the same context without having each team to contribute to the same code repository. Team-specific development processes are isolated from a central build process, allowing each team to develop and test their part of the overall application.
US10216490B2

Systems and methods for dynamic development and/or deployment of computing applications including a development framework, a visual design subsystem, and a deployment subsystem, where at runtime the deployment subsystem is operable to dynamically deploy a computing application realized by a blueprint by sending a request at runtime for graphs and components instantiated by the blueprint.
US10216485B2

A method and system for real-time analytics of sensor-based data is disclosed. Also disclosed is a Cloud-based Paltform-as-a-Service (PaaS) offering for sensor driven applications with services and features for their complete life-cycle management including prompt development, testing, deployment and so forth. The method of the present disclosure enables real-time tracking of various physical parameters and attributes related to smart-spaces using sensor devices implemented in the premises of the smart-space environment and using crowd-sourced user input data. Further, the parameters obtained are sent to the cloud-computing server, wherein the analytics are performed in real-time based on the obtained parameters.
US10216476B2

Merchant/consumer calls may be recorded and evaluated according to a variety of criteria. The call recordings and analyses thereof, as well as consumer tracking information, may be displayed in a user interface of a web-based online portal for convenience in evaluating the use and efficacy of marketing channels as well as the quality of merchant/consumer interactions. In an aspect, the user interface provides a representation of a variety of telephone calls as an interactive keyword cloud that presents business-value-specific keywords targeted for detection during such telephone calls. The keyword cloud may depict keywords in a range of colors, sizes, and relative positioning to connote varied degrees of significance, such as a relative rate of occurrence of keywords in the represented telephone calls. Each keyword in the keyword cloud may contain a hyperlink to related content such as a listing of telephone calls containing the keyword.
US10216471B1

A vehicle system and method are provided. The system includes a processor configured to compare received data representative of a current attitude with predetermined bank, nose up, and nose down values to determine that an occurrence of unusual attitude is currently underway. Upon determining that an occurrence of unusual attitude conditions is currently underway, the system and method generate display signals that command and control a display system to render roll angle alert symbology. The roll angle alert symbology includes a tracing arrowhead that more clearly shows the direction to recover from unusual attitude conditions. Based in part on the tracing nature of the arrowhead, provided technological improvements are observable on display systems that are monochrome, as well as those with color. In various embodiments, color attributes and confining the dynamic tracing performed by the arrowhead more clearly inform a pilot of the roll recovery direction to recover from unusual attitude conditions.
US10216468B2

A display system for a vehicle includes an instrument cluster having a cluster display constructed and arranged, in a default cluster mode of operation, to display vehicle operating information. A radio display is separate from and disposed generally adjacent to the cluster display. The radio display is constructed and arranged, in a default radio mode of operation, to display media information. A controller is in communication with the cluster display and with the radio display. The controller is constructed and arranged, based on an input, to cause the media information to be shown on the cluster display in place of the operating information displayed during the default cluster mode of operation. Simultaneously, the operating information can be shown on the radio display in place of the radio information.
US10216460B2

In a communication system, within a first subnetwork, a first image processing apparatus sets a first timeout time serving as a timeout time for communication within the first subnetwork and a second timeout time serving as a timeout time for communication between the first subnetwork and the second subnetwork, and notifies an image processing apparatus within the first subnetwork other than the first image processing apparatus of the first timeout time and the second timeout time and notifies a second image processing apparatus of the second timeout time.
US10216457B2

An information processing apparatus includes a controller, a first storage unit, a second storage unit, and a classification unit. The controller stores pieces of information retained in a memory on a nonvolatile storage device and, upon startup, makes the information processing apparatus return to a state before power-down. The first storage unit is part of the nonvolatile storage device and stores some pieces of information among the pieces of information retained in the memory. The second storage unit is part of the nonvolatile storage device and stores pieces of information different from those stored on the first storage unit among the pieces of information retained in the memory. The classification unit classifies the pieces of information retained in the memory. The controller stores the pieces of information retained in the memory on the first storage unit or the second storage unit in accordance with classification performed by the classification unit.
US10216456B2

Embodiments of the present invention provide methods, systems, and computer program products for estimating mount time completion in file systems. In an embodiment, at a time of unmounting storage media, an index file is provided, which records information stored in the storage media. Information associated with a number of tags of the index file, the types of contents of the tags, and a size of the contents of an element are stored, in response to an unmounting operation of the storage media. A predicted time associated with loading the index file into the memory during a mounting operation of the storage media is calculated, based on the stored information.
US10216450B2

One or more techniques and/or systems are provided for mirror vote synchronization. For example, a first storage device is located at a first storage site, and a second storage device is located at a second storage site. The second storage device is configured according to a data mirroring configuration where data from the first storage device is mirrored to the second storage device. Mirror vote metadata is generated based upon an up-to-date state of the data mirroring configuration. The mirror vote metadata indicates whether the first storage device and/or the second storage device are up-to-date or not. The mirror vote metadata may be replicated between the first storage site and the second storage site. If the first storage site fails, then the second storage site may provide switchover operation using the second storage device based upon the mirror vote metadata.
US10216444B2

A method for execution by a computing device of a dispersed storage network (DSN). The method begins by receiving a data access request that includes a requested return data format, regarding a set of encoded data slices. The method continues with determining whether the requested return data format is a valid format and when valid, issuing data access requests to storage units of the DSN. When a decode threshold number of encoded data slices of the set of encoded data slices are received from the storage units, the method continues by decoding the encoded data slices to recover a data segment and determining whether a data type of the data segment is consistent with the requested return data format. When the data type of the data segment is consistent, the method continues by formatting the recovered data segment and sending the formatted and received data segment to the requested device.
US10216431B2

Embodiments of the invention relate to dynamic application migration in a shared pool of configurable computer resources with disaster recovery support. Write operations are executed by an application at a first data site. Data is generated and stored in first data storage local to the first data site. The stored data is replicated from the first data storage to a backup data storage, and a consistency point of the data is created in both the first data storage and the backup data storage. In response to a local hardware failure at the first data site, an unplanned migration protocol is initialized to migrate the application to a second data site remote from the first data site, which includes re-launching the application at the second data site. Data is transferred from the backup data storage to the second data storage local to the second data site from the consistency point.
US10216430B2

A method for managing an observed order of instructions in a computing system includes utilizing an overloaded memory barrier instruction to specify whether a global ordering constraint or a local ordering constraint is enforced.
US10216419B2

A system is described that includes a data bus communicatively coupled to a host processor, a graphics processing unit (GPU), and a data storage unit. The GPU is configured to receive instructions from the host processor to perform direct communication over the data bus with the data storage unit. Responsive to receiving instructions to communicate directly with the data storage unit, the GPU will initiate a direct communication channel over the data bus. Once established, a direct communications channel allows the data storage unit and the GPU to directly exchange information and bypass the host CPU and system memory.
US10216417B2

A Solid State Drive (SSD) is disclosed. The SSD may include a flash memory to store data and support for a number of device streams. The SSD may also include an SSD controller to manage reading data from and writing data to the flash memory. The SSD may also include a host interface logic, which may include a receiver to receive the commands associated with software streams from a host, a timer to time a window, a statistics collector to determine values for at least one criterion for the software streams from the commands, a ranker to rank the software streams according to the values, and a mapper to establish a mapping between the software streams and device streams.
US10216409B2

A method for providing a user interface (UI) includes displaying a character input UI, receiving a command to select a specific character on the character input UI, determining a character input mode from among a recommended character input mode and an accent mark character input mode based on the command, and displaying at least one of a first character input UI and a second character input UI according to the determined character input mode, wherein the first character input UI comprises recommended character items and the second character input UI comprises accent mark character items.
US10216404B2

An electronic device and method is disclosed herein. The electronic device may include a memory configured to store image data including at least one object, user identification information, and a specific object mapped to the user identification information, and a processor. The processor may execute the method, including extracting an object from the image data, determining whether the extracted object matches the specific object, if the extracted object matches the specific object, encrypting the image data using the user identification information mapped to the specific object as an encryption key, and storing the encrypted image data in the memory.
US10216403B2

A computer-implemented method is provided for executing an action on an electronic device. The method includes outputting, at a touch screen of the mobile device, a lock screen view configured to prevent unauthorized or inadvertent access to the electronic device. The access is conditioned to a predefined shape of a user touch input. The method further includes, while the lock screen view is displayed at the touch screen, detecting, at the touch screen, a touch input having a first shape, verifying if the first shape has the predefined shape, in response to detecting that the touch input has the predefined shape, executing, by the electronic device, a particular action determined, at least in part on the predefined shape, if detecting a further touch input at least prior or subsequent the predefined shape.
US10216402B2

In accordance with an example embodiment of the present invention, there is, a method, comprising detecting a static touch user input defining, responsive to detecting the static user input, a start point for a selection area, and defining the selection area in dependence on a duration of the static touch user input.
US10216394B2

Selectively shared and filtered personal information collections are provided. Personal information collections include calendars, task lists, address books, and other collections of information that may be provided by personal information manager (PIM) software. Personal information collections published on a server may be limited on a user-by-user basis as to who may access the collections. Furthermore, collections may be automatically filtered based on a rolling window of dates, reducing file size and maintaining privacy of items outside the rolling window.
US10216391B2

The slide bar display control device according to the present invention includes, a display means which indicates a first slide bar including a first slider and a first bar, an input means which can select an arbitrary part of the first slide bar shown on the display means based on touch operation, and a control means which controls the display means and the input means, wherein, when the control means detects that a first operation has been performed in a state that the first slider shown on the display means is being touched in the input means, the display means indicates a second slide bar including a second slider and a second bar, and wherein the second slider is a slider different in a variation amount of a set value per unit moving distance from the first slider.
US10216388B2

Computer-implemented methods for adjusting a display of multiple web page windows in a web browser are provided. In one aspect, a method includes receiving selections of visible portions of first and second web page windows oriented in an overlaid configuration with first and second touch inputs, and receiving a dragging motion of the touch inputs to alter the visible portion of at least one of the windows. When the dragging motion includes dragging the touch inputs away from one another, the visible portion of the first web page window is increased and the visible portion of the second web page window is decreased, and when the dragging motion includes dragging the touch inputs towards one another, the visible portion of the first web page window is decreased and the visible portion of the second web page window is increased. Systems, graphical user interfaces, and machine-readable media are also provided.
US10216384B2

Systems, methods, and/or computer program products for publishing a spot for display on digital signage at a target location and a target time according to a rule set are disclosed. Certain implementations relate to updating the spot, target digital signage location, and target playback time based on input received from a user. The updates to the spot may be verified by comparing a permissions level of the user to rules regarding the modification of the spot.
US10216377B2

Aspects of the technology described herein can detect visual regressions in a computer-generated document, such as a web page, caused by programming errors. The technology can be used to detect errors in programs coded in a variety of different languages and used in a variety of applications that generate user interfaces. In one aspect, the technology is used to validate an updated program module prior to replacing a production version of the program module with the updated version. The technology described herein can compare a baseline version of a user interface with a test version of the user interface generated using the updated program module. In an aspect, a visual parity analysis is run to detect a visual regression.
US10216368B2

Non-limiting examples of the present disclosure describe functionality for content selection that efficiently enables block copying of content from an executing application even when content is traditionally non-selectable in the executing application. An application may be executing, for example, on a computing device. Input may be received that triggers activation of a user interface for content selection. A layered view of the application and the user interface may be presented based on the received input. As an example, the layered view presents the user interface layered over the application. A block portion of content from the application may be selected based on a single action. Among other examples, the single action may be a non-continuous device click or a non-continuous touch input processed through the user interface. Additional action(s) for the selected block portion of content may be accessible through the user interface.
US10216352B2

Method, device, and storage medium for selecting edge content of a webpage. The method includes, upon detecting that a user performs the operation of dragging the cursor part of the two cursors used to define a selection area toward a screen edge of a touch-screen of a mobile terminal, moving the cursor toward the screen edge of the touch-screen; determining whether the distance between the screen edge and the cursor part after the movement of the cursor is within a first predetermined distance; and, when within the first predetermined distance, triggering the content webpage to move in an opposite direction.
US10216349B2

A touch panel has a transparent insulating member, a first electrode layer, and a second electrode layer, in which in a case where a total area of first non-connecting wires in a first electrode of the first electrode layer is A1, a total area of first electrode wires in the first electrode is B1, and an occupation ratio of the first non-connecting wires in the first electrode is C1, C1=A1/(A1+B1) is satisfied, in a case where a total area of second non-connecting wires in a second electrode of the second electrode layer is A2, a total area of second electrode wires in the second electrode is B2, and an occupation ratio of the second non-connecting wires in the second electrode is C2, C2=A2/(A2+B2) is satisfied, and at least one first electrode and at least one second electrode satisfying C2
US10216337B2

In various embodiments, a touch surface may comprise multiple individual sensors, each of which is capable of mechanical deflection in a direction parallel to the surface, with the device using the touch surface being able to detect such deflection in each sensor. With this capability, the device may be able to detect intended movement of a touch over the touch surface even if no additional sensors are activated by that movement. Such sensors may be useful for detecting very small motions, and may be especially useful for motions in which the shape of the user's thumb results in the same touch area being in contact with the thumb even though the thumb is executing an extension or retraction movement.
US10216336B2

The control device comprises at least one emitter-receiver pair, a display and a controller. The emitter-receiver pair comprises a radiation emitter and a receiver for receiving radiation emitted by the emitter and reflected by a moving body located at a distance from the pair. The receiver is positioned within the emitter's emission field and provides an electrical signal representative of the radiation received from the emitter. At least one symbol identifying an action, opposite an intersection of the emitter's emission cone and the receiver's reception cone, is displayed. The emitter and receiver are outside the display area of each symbol. The controller provides action control signal according to the electrical signal provided by the receiver. Each emitter-receiver pair is associated with at least one symbol and at least one action control signal when the moving body is in front of the symbol that identifies the action.
US10216335B1

An apparatus can comprise a display, a first plurality of electrodes, a second plurality of electrodes, a dummy electrode, and a processor. The processor can cause the apparatus to recognize a contact in response to receiving input on at least one of the first plurality of electrodes and at least one of the second plurality of electrodes and receiving no input on the dummy electrode, and ignore a contact in response to receiving input on the dummy electrode, at least one of the first plurality of electrodes, and at least one of the second plurality of electrodes.
US10216324B2

According to one embodiment, the touch drive device includes a plurality of drive electrodes arranged side by side to extend in a single direction, a detection electrode which extends in a direction crossing the direction in which the drive electrodes extend, and generates capacitances at intersections of the detection electrode and the drive electrodes, and a driver (DDI) which groups the drive electrodes into a plurality of drive electrode portions each including at least one drive electrode, and performs a touch scanning drive by supplying a touch drive signal (TSVCOM) having a pulse waveform for detection of a closely situated external object to a target drive electrode portion which is a selected one of the drive electrode portions. The number of the drive electrodes included in each of the drive electrode portions and the target drive electrode portion to which the touch drive signal (TSVCOM) is supplied can be designated.
US10216322B2

A touch sensitive capacitive keypad system (300) is provided with a keypad sensing electrode (304) disposed within sensing proximity of multiple electrodes (E0-E9) and formed under a keypad touch panel having defined key areas, where the electrodes are respectively aligned with the defined key areas to facilitate touch detection at the keypad touch panel with a controller (310) that is configured to determine which of the plurality of defined key areas is being touched by detecting a predetermined signal characteristic at the keypad sensing electrode (304) before sequential scanning the plurality of capacitive key electrodes to identify which capacitive key electrode is aligned with a defined key area being touched.
US10216319B2

A display device includes a display panel including a display driving circuit, and a touch sensing circuit. The display panel includes first and second panel blocks, each including pixel arrays including touch sensors. The display driving circuit includes a shift register for sequentially outputting a gate pulse applied to a gate line. The shift register includes first and second shift registers and a compensation stage. The first shift register applies a gate pulse to gate lines arranged in the first panel block, and the second shift register applies a gate pulse to gate lines arranged in the second panel block during at least a portion of the display period when a node of the second shift register is charged to a predetermined level. The compensation stage charges the node of the second shift register upon receiving a bridge clock during a touch sensing period of the first panel block.
US10216318B2

An electronic device is provided. The electronic device includes a connector detachable from part of an electronic device including a display, and a cover connected to the connector, wherein the cover is capable of covering at least part of the display of the electronic device, and wherein the cover includes a window configured to expose the at least part of the display when the cover covers at least part of the display.
US10216316B2

A 3-dimensional (3D) flat panel display with a built-in touch screen panel includes a first substrate, a plurality of pixels on the first substrate, a plurality of first electrode patterns spaced apart from one another at a first predetermined interval along a first direction, the plurality of first electrode patterns for driving the plurality of pixels, a second substrate positioned to face the first substrate, and a plurality of barrier patterns formed on an outer surface of the second substrate and spaced apart from one another at a second predetermined interval along a second direction, intersecting the first direction. At least one of the plurality of first electrode patterns and at least one barrier pattern of the plurality of barrier patterns serve as electrodes for the built-in touch screen panel.
US10216315B2

The invention relates to a method for controlling a control device for a motor vehicle which comprises measuring the variation in the pressure by a user pressing on a touch-sensitive surface (2) and generating a haptic feedback, characterised in that the haptic feedback comprises at least one vibratory feedback when the variation in the pressing pressure (dp1, dp2, dp2′) over a predetermined time (dt1, dt2) is within a predefined range, and in that the haptic feedback is replaced with a replacement acoustic feedback when the variation in the pressing pressure (dp1, dp2, dp2′) over the predetermined time (dt1, dt2) leaves the predefined range.
US10216313B2

Provided are a touch detector capable of detecting touch, a controller effecting control so that a touch operation is invalidated in a case where the touch area detected by the touch detector is equal to or larger than a threshold value, and so that a touch operation is validated in a case where the touch area detected by the touch detector is smaller than a threshold value, and a setting unit setting the threshold value used by the controller so that the threshold value used in a case of displaying a first screen is smaller than the threshold value used by the controller in a case of displaying a second screen in accordance with an operation relating to a displayed item displayed in the first screen having been performed.
US10216306B2

A touch panel-equipped display device includes at least: a display control unit to supply a scan signal and a data signal to a display control element; and a touch position detection control unit to supply a drive signal to a drive electrode, and to detect a position detection signal from a detection electrode to detect a touch position. The display control unit supplies the data signal sequentially to a plurality of display control elements connected respectively to a plurality of pixel electrodes constituting one display pixel. The touch position detection control unit starts supplying the drive signal, in a period that is within a scan write period during which the scan signal is supplied to the display control element and is other than a period during which the data signal is supplied to the display control element corresponding to a color highest in luminosity of a plurality of colors.
US10216298B2

A lighting module and an illuminant mouse pad are disclosed. The lighting module includes a plurality of point light sources and a light guide plate; the light guide plate includes a light-emitting section, a light incident section, and a light-reflecting section, the light-reflecting section is connected to the light-emitting section and the light incident section and has a light-reflecting surface; light beams from the point light sources are incident to the light guide plate through the light incident section and emitted out from a light-emitting surface of the light-emitting section after the light beams are conveyed by the light-reflecting surface. The illuminant mouse pad includes the lighting module abovementioned, a base, and a mat; the base includes a receiving part for accommodating the lighting module, and the mat partially covers the lighting module and exposes the light-emitting surface.
US10216289B2

Methods, systems and computer program products for emulating a laser pointer with a mobile device are provided. Aspects include determining a position of the mobile device in a room having a display screen, determining a location of the display screen in the room, and determining an orientation of the mobile device. Aspects also include calculating a line vector originating from the mobile device and modifying a display on the display screen to include an indicator of a point at which the line vector intersects the display screen based on a determination that the line vector intersects the display screen.
US10216287B2

A one-handed typing system for eyes-free operation of a computerized device having an audio port. A numerical key unit accepts and communicates keystrokes by a user. The key unit has keys including no alphabetic keys, nine number keys that produce numeric keystrokes, and at least one command key that produce a command keystroke. An audio unit receives audio information from the audio port and provides it to the user as sounds. A software program runs in the computerized device. It receives the command keystroke and commands operation of software program, receives and translates the numerical keystrokes into corresponding letter keystrokes, provides the audio information to the user based on the command and letter keystrokes received, and stores the letter keystrokes in a file in the computerized device.
US10216281B2

Systems and methods are provided for adjusting point of sale (POS) interfaces. In some embodiments, a POS device includes a memory, a display and a sensor. The memory is configured to store data and computer-executable instructions. The display is configured to present a user interface, the user interface having a first interface and a second interface. The sensor is configured to detect an adjustment in a physical position of the POS device from a first position and from a second position. The first interface is presented in the first position and the second interface is presented in the second position. The first interface has a first set of functionalities that is prevented from being accessible in the second interface.
US10216275B2

There is provided a method of generating a desired haptic sensation and providing a desired touch sensitivity in a touch sensitive device, the touch sensitive device comprising a touch sensitive member and at least one transducer connected to the touch sensitive member, the method comprising: processing electrical signals to be applied to one or more of said at least one transducer connected to the touch sensitive member by applying appropriate algorithms to provide the desired haptic sensation; and processing electrical signals from one or more of said at least one transducer connected to the touch sensitive member by applying the said appropriate algorithms to generate output signals to provide the desired touch sensitivity.
US10216274B2

Systems, articles, and methods for wearable human-electronics interfaces are described. A wearable human-electronics interface device includes a band that in use is worn on an appendage (e.g., a wrist, arm, finger, or thumb) of a user. The band carries multiple sensors that are responsive to vibrations. The sensors are physically spaced apart from one another on or within the band. The band also carries an on-board processor. The sensors detect vibrations at the appendage of the user when the user performs different finger tapping gestures (i.e., tapping gestures involving different individual fingers or different combinations of fingers) and provide corresponding vibration signals to the processor. The processor classifies the finger tapping gesture(s) based on the vibration signals and an on-board transmitter sends a corresponding signal to control, operate, or interact with a receiving electronic device. The sensors include inertial sensors, digital MEMS microphones, or a combination thereof.
US10216272B2

A strain measurement ring measures strain information describing deformation of a strain-sensitive element included in the strain measurement ring due to movement of a user's finger. The strain measurement ring includes a semi-rigid band coupled to a deformable band, which together encompass a portion of the user's body. The semi-rigid band includes two coupling ends each coupled to a respective coupling end of the deformable band. The deformable band includes the strain-sensitive element. The strain measurement ring may include an emitter to transmit strain information to a virtual reality/augmented reality (VR/AR) console. The strain measurement ring may include an actuator to change the tension of the deformable band in response to haptic command signals from a VR/AR console. As a result, the strain measurement ring may apply pressure to the user's skin to simulate contact with a virtual object.
US10216266B2

Systems and methods are provided that allow a user to interact with a device using gaze detection. In the provided systems and methods, the gaze detection is initiated by detecting a triggering event. Once gaze detection has been initiated, detecting a gaze of a user may allow the user to activate a display component of the device, pass a security challenge on the device, and view content and alerts on the device. The gaze detection may continue looking for the user's gaze and keep the display component of the device activated as long as a gaze is detected, but may deactivate the display component of the device once a gaze is no longer detected. To conserve power the gaze detection may also be deactivated until another triggering event is detected.
US10216265B1

A system and related method for hybrid headtracking receives head-referenced pose data from a head-mounted IMU and platform-referenced or georeferenced position and orientation (pose) data from a platform-mounted IMU, determines error models corresponding to uncertainties associated with both IMUs, and performs an initial estimate of head pose relative to the platform reference frame based on the head-referenced and platform-referenced pose data. A numerically stable UD factorization of the Kalman filter propagates the estimated head pose data forward in time and corrects the initial head pose estimate (and may correct the error models associated with the head-mounted and platform-mounted IMUs) based on secondary head pose estimates, and corresponding error models, received from an optical or magnetic aiding device. The corrected head pose data is forward to a head-worn display to ensure high accuracy of displayed imagery and symbology.
US10216262B1

A force measurement system includes a force measurement assembly with a top surface configured to receive at least one portion of the body of a subject and at least one force transducer configured to sense forces and/or moments being applied to the top surface; at least one visual display device having an output screen configured to at least partially circumscribe three sides of a torso of the subject, and one or more data processing devices operatively coupled to the force measurement assembly and the at least one visual display device. In one or more embodiments, the force measurement assembly may be in the form of an instrumented treadmill. In one or more further embodiments, the force measurement system may additionally comprise a motion capture system configured to detect the motion of one or more body gestures of the subject.
US10216260B2

Peripheral visualizations are based on various attributes associated with a scene. Characteristics of elements in a scene are determined. Based on these characteristics, the salience of the elements is determined. When the element is salient, then this determination also includes a saliency magnitude of the element. Thereafter, the embodiments determine whether the element's saliency magnitude exceeds a particular saliency threshold. If the magnitude does exceed this threshold, then the embodiments render a corresponding peripheral visualization with the peripheral display(s) proximate the salient element(s).
US10216259B2

Certain aspects of a method and system for processing signals that control a device using human breath may include receiving at the device, one or more signals from a detection device operable to function as a human interface device (HID). The signals may be generated in response to detection of movement of air caused by expulsion of human breath. Human interfacing with a graphical user interface (GUI) of the device may be enabled via the received signals. The detection device may comprise a micro-electro-mechanical system (MEMS) detector. The received signals may be formatted into a HID profile. The HID profile may comprise one or more drivers and/or libraries that enables the interfacing with the GUI of the device. The drivers may enable one or more of initiation, establishment and/or termination of communication by the device.
US10216258B1

A method of minimizing overall power consumption of a vehicle cooling system includes performing a hardware selection phase, performing an actuator position selection phase, and configuring operation of selected hardware components of the vehicle cooling system at a selected actuator position combination when the vehicle is operating in a predefined driving condition.
US10216256B2

An operating system of a computing device determines an importance of the threads running on the computing device, such as assigning the importance of the threads as critical or non-critical. The operating system determines when there are no threads having at least a threshold importance (e.g., no critical threads), and forces one or more components of the computing device into a forced idle state in response to determining that there are no threads having at least the threshold importance. The forced idle state of a device component is a low power state, such as a state in which program instructions are not executed, so the computing device is forced into a forced idle state that reduces power usage in the computing device despite there being threads (e.g., non-critical threads) to be executed.
US10216236B1

Systems and methods for managing temperatures of wearable device components are disclosed. In one aspects, a method includes determining a temperature of an electronic component of the wearable device, determining a rate of temperature change of the electronic component, and determining whether to increase or decrease a transmission rate limit of the electronic component based on the temperature and the rate, adjusting the transmission rate limit based on the determination, and limiting a rate of transmission of the electronic component based on the adjusted transmission rate limit.
US10216233B2

A three-dimensional feature is formed in a surface of a component. Material is removed from the component by rotating an abrading tool about a first axis. While the abrading tool is rotated, the component (and/or a shaft coupled to the abrading tool) is rotated on a second axis. The second axis may be transverse to the first axis and may run through a center of the three-dimensional feature. The abrading tool may correspond to the three-dimensional feature. For example, the abrading tool may be configured to contact an entirety of an exterior of the three-dimensional feature during the removal operation, fill the three-dimensional feature during the removal operation, and/or have a shape that corresponds to the shape of the three-dimensional feature in two planes that are normal to each other.
US10216225B2

A protective case for use with a mobile device is provided. The protective case includes an attachment device that is configured to couple to one of a handle assembly, a battery source, and a fascia plate when a void is provided on the protective case. When the handle assembly is coupled to the protective case, the handle assembly is configured to pivot about the protective case for moving the handle assembly from a closed configuration to an open configuration. When the battery source is coupled to the protective case, the battery source is configured to charge the mobile device, and, when the fascia plate is coupled to the protective case, the fascia plate is configured to fill the void, that is otherwise filled by one of the handle assembly and the battery source.
US10216219B1

A configurable multi-protocol transceiver implemented in an integrated circuit (“IC”) includes configurable deskew circuitry. The transceiver has various configurable deskew settings to facilitate effectively adapting transmit and/or receive communications corresponding to a selected one of a plurality of high-speed communication protocols and/or adapt to different implementations in which a deskew block addresses either just static skew or both static and dynamic skew. Configurable circuitry is adapted to control an allowed data depth of a plurality of buffers. Configurable circuitry is adapted to control a deskew character transmit insertion frequency. A programmable state machine is adapted to control read and write pointers in accordance with selectable conditions for achieving an alignment lock condition. Configurable circuitry is adaptable to select between logic and routing resources in the transceiver and logic and routing resources in a core of the IC in which the transceiver is implemented for controlling at least certain deskew operations.
US10216212B1

A power monitoring system which is communicatively coupled to power sensors in one or more rack computer systems, where the power sensors generate data indicating electrical power consumption by mass storage devices in the racks, can determine an operating temperature of the mass storage devices based on the power data and adjust one or more components which support computing operations in the racks to manage the operating temperatures. Operating temperature can be determined based on a predetermined relationship between electrical power consumption of one or more mass storage devices and the operating temperature of the mass storage devices. Component adjustment can include adjusting an operating state of one or more components. Such operating state adjustment can include adjusting the cooling induced by a cooling system, adjusting data migration to and from mass storage devices, and adjusting operation activity on mass storage devices.
US10216204B2

The present invention provides a new method and apparatus for receiving signals containing information about a plurality of velocity profiles of a flow in a pipe and about a pressure gradient of the flow over a length of the pipe; and determining information about an injection of a chemical into the flow in the pipe based at least partly on the information contained in the signals.
US10216190B2

Managing autonomous vehicles is provided. Autonomous vehicle energy data and travel data are collected. A plurality of autonomous vehicles that need energy replenishment within a defined geographic area is determined. A rank is determined for each of the plurality of autonomous vehicles that need energy replenishment within the defined geographic area to meet passenger-defined travel destination time constraints. Each autonomous vehicle is directed to an energy station in a set of energy stations within the defined geographic area to the meet passenger-defined travel destination time constraints based on the rank of each of the plurality of autonomous vehicles.
US10216183B2

A 3D intelligent scheduling method based on logistics simulation software includes: establishing a logistics simulation model; establishing a link to an AGV and an automated equipment by using a network communications module; sending, a logistics task to a scheduling control server by using the network communications module, where the logistics task of the AGV triggers the logistics simulation model, and the logistics simulation model starts to run and calculate; obtaining, a traveling route of the AGV through calculation, and triggering a simulated AGV corresponding to the AGV; sending, an analog control signal to the simulated AGV; extracting the analog control signal, converting the analog control signal to a control signal the AGV can recognize, and sending the control signal to the AGV by using the network communications module; and performing a corresponding action according to the received control signal, to complete the logistics task.
US10216182B2

Acceptance of robotic service agents may be improved if robots are compliant with a monitoring program of a third party. A robot may be allowed to perform certain operations if monitored or prevented from such operations if unmonitored. If authorized, a robot may be able to perform certain operations unmonitored; however, the third party may report the authorized exception. Should the robot be unmonitored, and absent unauthorized exception, the robot performs only those operations approved for unmonitored mode. Otherwise, the robot is enabled to perform tasks approved for monitored and unmonitored mode. The third party may report the monitoring, lack of monitoring, and compliance with a monitoring program accordingly.
US10216180B2

A flight management system architecture with separate core and supplementary modules. In the core module, generic functionalties relative to the flight management of the aircraft are implemented. In the supplementary module, supplementary functions are implemented. The supplementary functionalities include functionalties specific to an entity to which the aircraft belongs such as the specific aircraft model, a family of aircraft, a company, an alliance, and so on. The flight management system also includes a message exchange interface in which enables the core and supplementary modules to exchanges messages with each other. The core and supplementary modules includes corresponding core module and supplementary module interfacing functionaltities that respectively interface with generic and specific man-machine interfaces.
US10216178B2

Disclosed herein are systems, devices, and methods related to assets and predictive models and corresponding workflows that are related to the operation of assets. In particular, examples involve assets configured to receive and locally execute predictive models, locally individualize predictive models, and/or locally execute workflows or portions thereof.
US10216176B2

A substrate processing apparatus includes a plurality of arms used for transferring a substrate, a plurality of processing sections for processing the substrate, a recipe storage section storing at least one recipe for designating at least one of the plurality of arms as a usable arm and at least one of the plurality of processing sections as a usable processing section and for specifying processing conditions in the usable processing section, and a control unit for, according to the at least one recipe, controlling the plurality of arms and the plurality of processing sections so that a substrate is transferred using the usable arm and is processed in the usable processing section under the processing conditions.
US10216175B2

In some embodiments, methods and systems are provided that include interconnected conveyors including multiple sensors configured to detect identifying characteristics and physical characteristics of the products traveling on the conveyors. The product-associated information that is detected by the sensors is analyzed relative to predefined product-associated identifying characteristics and physical characteristics stored in a database, and an error signal is generated if the actual, sensor-obtained product identifying characteristics and/or physical characteristics, do not correspond to the predefined, database-stored product identifying characteristics and/or physical characteristics.
US10216163B2

A manufacturing system comprises plural types of manufacturing apparatuses driven by operation programs of which language specifications differ from each other. The manufacturing system comprises a cell control apparatus which generates the operation program to be executed in the manufacturing apparatus and communication apparatuses which send the operation programs generated by the cell control apparatus to the respective manufacturing apparatuses. A language specification common to the manufacturing apparatuses of which the types differ from each other is predetermined. The cell control apparatus includes a reading part which reads a common program generated based on the common language specification and a conversion part which converts the common program into the operation programs for the respective manufacturing apparatuses.
US10216161B2

This disclosure relates to a method and system for generating operational intelligence for a Heating Ventilation and Air Conditioning (HVAC) device. In one embodiment, the method includes detecting, via a plurality of sensors, a plurality of ambient parameters with respect to a building at periodic intervals; computing, via a processor, a plurality of performance parameters at the periodic intervals based on the plurality of ambient parameters; determining, via the processor, a plurality of operation parameters during an unoccupied period based on the plurality of ambient parameters and the plurality of performance parameters; and dynamically providing, via the processor, a recommendation regarding optimum operation for the HVAC device during the unoccupied period based on the plurality of operation parameters during the unoccupied period.
US10216158B2

A system for light commercial building solutions (LCBS). Solutions and other systems may incorporate lightweight alerting service, auto-adjustment of gateway poll rates based on the needs of various consuming applications, detecting loss of space comfort control in a heating, ventilation and air conditioning (HVAC) system, HVAC capacity loss alerting using relative degree days and accumulated stage run time with operational equivalency checks, and HVAC alerting for loss of heat or cool capacity using delta temperature and dependent system properties. Also, incorporated may be triggering s subset of analytics by automatically inferring HVAC equipment details from controller configuration details, ensuring reliability of analytics by retaining logical continuity of HVAC equipment operational data even when controllers and other parts of the system are replaced, and an LCBS gateway with workflow and mechanisms to associate to a contractor account.
US10216152B2

A method and apparatus for parameterizing a device with parameters from a parameter list, wherein in an event of a match occurring between an external parameter token calculated externally based on the parameter list, and an internal parameter token calculated internally by the device to be parameterized based on the parameter list, an external device token input into the device is compared with an internal device token, which is calculated internally by the device to be parameterized based on a device ID for the device and the internal parameter token to validate the parameter list such that fast and reliable parameterization of a device, particularly a safety critical device, which is provided in an industrial installation or a vehicle, is achieved.
US10216149B2

Strip resonator for a mechanical watch movement, comprising a structure, an oscillating inertial element, and elastic strips forming a flat bearing for the inertial element, and a flat, anti-shock device arranged to protect each strip from rupture in the event of a shock, and including a first prestressed flexible element arranged to allow a variation in length during the expansion or contraction of a strip within a range of lengths corresponding to normal operation of this strip under the action of a stress of intensity lower than a first threshold, and to prevent the expansion or contraction of this strip when it is subjected to a tensile or respectively compressive stress of intensity higher than the first threshold, and the resonator includes, for the three-dimensional anti-shock protection of the strips, in an axial direction perpendicular to a main plane, axial protection means, which include, on the one hand, axial banking members for limiting the axial travel of at least one inertial element, and on the other hand, an axial anti-shock device comprising a second axially prestressed flexible element.
US10216146B2

An actuating organ for actuating an indicator in a timepiece, including: a fixing portion; a mobile portion; a first elastic portion connecting the mobile and fixing portions, the first elastic portion guiding the mobile portion relative to the fixing portion and exerting an elastic return action on the mobile portion; an actuation portion engaging with a toothed component of the timepiece upon actuation of the mobile portion relative to the fixing portion to actuate the toothed component, thereby actuating the indicator; and a second elastic portion connecting the actuation portion to the mobile portion, the second elastic portion being arranged to guide the actuation portion relative to the mobile portion so as to allow the actuation portion to retract when leaving the toothed component after release of the mobile portion, the second elastic portion being also arranged to exert an elastic return action on the actuation portion.
US10216144B2

The invention provides a method, apparatus and system for separating blood and other types of cellular components, and can be combined with holographic optical trapping manipulation or other forms of optical tweezing. One of the exemplary methods includes providing a first flow having a plurality of blood components; providing a second flow; contacting the first flow with the second flow to provide a first separation region; and differentially sedimenting a first blood cellular component of the plurality of blood components into the second flow while concurrently maintaining a second blood cellular component of the plurality of blood components in the first flow. The second flow having the first blood cellular component is then differentially removed from the first flow having the second blood cellular component. Holographic optical traps may also be utilized in conjunction with the various flows to move selected components from one flow to another, as part of or in addition to a separation stage.
US10216138B2

A developing cartridge includes: a lever movable between a first position and a second position; an urging member urging the lever toward the first position; a gear; and a first and a second protrusions that are rotatable together with the gear. During rotation of the gear from a first rotational position to a second rotational position, the first protrusion moves the lever to the second position against urging force of the urging member and then the lever moves to the first position at a first speed while contacting the first protrusion. During rotation of the gear from the second rotational position to a third rotational position, the second protrusion moves the lever to the second position against the urging force. When the gear reaches the third rotational position, the urging force moves the lever to the first position at a second speed higher than the first speed.
US10216134B2

An image formation device includes a power controller that controls transition to an energy-saving mode to reduce power consumption in a standby state and starts up out of the energy-saving mode and a timer in which a timing schedule that starts up the device out of the energy-saving mode is set. The power controller controls the surface temperature of the fixing roller of the image generator to be a temperature lower than the fixing temperature that enables image formation when the image formation device is started up out of the energy-saving mode according to the timing schedule set in the timer.
US10216129B2

Exemplary embodiments provide a fuser member containing an intermediate layer and methods for forming the intermediate layer and the fuser member. In one embodiment, the fuser member can include a substrate, a resilient layer, a surface layer and an intermediate layer disposed between the resilient layer (e.g., a silicone rubber layer) and the surface layer (e.g., a fluoroplastic of PFA or PTEE). The intermediate layer can include a CNT/polymer composite containing a plurality of carbon nanotubes in a polymer matrix. The surface layer and the fuser member can thus be treated at a temperature of about 250° C. or higher.
US10216127B2

In accordance with an embodiment, a fixing apparatus comprises a belt which is equipped with a conductive layer; an induction current generator which faces the belt and heats the conductive layer through an electromagnetic induction system; a magnetic material which faces the induction current generator across the belt; a measurement section which measures a state of the magnetic material; and a controller which controls a frequency applied to the induction current generator based on a measurement result of the measurement section in a case in which at least a print request is not received.
US10216123B2

A developing device includes an accommodating casing, a rotatable developer carrying member, a regulating portion, a magnetic flux generating portion including a first magnetic pole and a second magnetic pole which have the same polarity, and a cover portion provided downstream of the developing region and upstream of a maximum magnetic flux density position of the second magnetic pole with respect to a rotational direction of the developer carrying member. The cover portion is disposed between the casing and the developer carrying member. As measured in the rotational axis direction, a dimension of the cover portion at an upstream end with respect to the rotational direction is smaller than a dimension of the cover portion in at least a region positioned downstream of the upstream end with respect to the rotational direction.
US10216122B2

The image forming apparatus includes a charge power source and a controller. The charge power source is configured to switch a voltage with the same polarity as an original charging polarity of a toner and a voltage with a polarity opposite to the original charging polarity of the toner and apply the voltages to a charge device. The controller executes a control of switching a polarity of a voltage to be applied from the charge power source to the charge device from the opposite polarity to the same polarity before termination of secondary transfer of all of toner images in a job, and moving both a residual toner charged to the opposite polarity through application of the voltage with the opposite polarity and a residual toner charged to the same polarity through application of the voltage with the same polarity to an image bearing member.
US10216116B2

An optical scanning apparatus includes a deflector configured to deflect a light beam from a light source to cause the light beam to scan a surface to be scanned in a main scanning direction, an incident optical system that includes a single incident optical element and is configured to guide the light beam from the light source to the deflector, and an image-forming optical system configured to condense the light beam having been deflected by the deflector as condensing points on the surface to be scanned. At least one of the incident optical system and the image-forming optical system includes a diffractive surface that corrects displacement amounts of the condensing points in a main scanning section and a sub scanning section when a wavelength of the light beam from the light source varies.
US10216111B2

Toner particles contain a core-shell resin particle containing at least one (sulfo) polyester containing a metal on nanoparticle, and a shell containing a metal ion nanoparticle.
US10216104B2

The present invention provides an imprint method of forming a pattern on a shot region formed on a substrate by using a mold having a pattern region, the method comprising performing control for deformation of at least one of the pattern region and the shot region in accordance with a deformation amount, obtaining a shift amount between each of a plurality of marks provided on the pattern region and a corresponding one of a plurality of marks provided, on the shot region after the deformation, selecting marks to be used for controlling an overlay between the pattern region and the shot region so as to satisfy a preset condition based on the shift amounts, and performing feedback control for the overlay based on detection results on positions of the selected marks, after the deformation in the performing control for deformation.
US10216102B2

A lithographic apparatus having a first outlet to provide a thermally conditioned fluid with a first flow characteristic to at least part of a sensor beam path, and a second outlet associated with the first outlet and to provide a thermally conditioned fluid with a second flow characteristic, different to the first flow characteristic, adjacent the thermally conditioned fluid from the first outlet.
US10216100B2

An inspection substrate for inspecting a component, such as a liquid confinement system, of an apparatus for processing production substrates is discussed. The inspection substrate includes a body having dimensions similar to a production substrate so that the inspection substrate is compatible with the apparatus, an illumination device, such as light emitting diodes, embedded in the body, a sensor, such as an imaging device or a pressure sensor, that is embedded in the body and configured to generate inspection information, such as image data, relating to a parameter of the component of the apparatus proximate to the inspection substrate, and a storage device embedded in the body and configured to store the inspection information.
US10216095B2

An immersion lithographic apparatus is configured to subject a photosensitive layer on a substrate to a patterned beam of radiation via a liquid. The immersion lithographic apparatus includes a moveable object having a surface, a fluid handling system to control a presence of the liquid in a volume restricted by the surface, the fluid handling system, and a free surface of the liquid, the free surface extending between the surface and the fluid handling system; and a heating system configured to locally heat a portion of the liquid at a receding side of a periphery edge of the volume in contact with the surface, where the object is receding from the volume along a direction of movement of the object relative to the fluid handling system.
US10216092B2

A light source apparatus including a light source configured to emit a light flux from an emission region having a predetermined size and a rotationally symmetrical emission intensity distribution; and a condenser configured to condense the light flux to allow the light flux to exit to the outside. The condenser is rotationally symmetrical about an optical axis and is disposed to surround the emission region, and has four or more reflection mirrors each having a reflecting surface for reflecting the light flux emitted from the emission region. The reflection mirrors include elliptical surface reflection mirrors where the reflecting surface is elliptical and spherical surface reflection mirrors where the reflecting surface is spherical, and are alternately arranged in the direction of the optical axis, and a light flux reflected by one spherical surface reflection mirror is further reflected by one elliptical surface reflection mirror oppositely disposed across the emission region.
US10216086B2

A method of making a relief image printing element from a photosensitive printing blank is described. The photosensitive printing blank comprises a laser ablatable mask layer disposed on at least one photocurable layer and the laser ablatable mask layer is selectively laser ablated to create an in situ mask and uncover portions of the at least one photocurable layer. The method includes a) pushing the photosensitive printing blank through a nip formed by a textured roller and a backing roller, wherein the textured roller contacts the in situ mask and the uncovered portions of the at least one photocurable layer; and b) exposing the at least one photocurable layer to at least one source of actinic radiation through the in situ mask to selectively cross link and cure the portions of the at least one photocurable layer not covered by the in situ mask. A defined topographical pattern is transferred from the textured surface of the roller to the at least one photocurable layer.
US10216085B2

The present invention provides a tetracarboxylic acid diester compound shown by the following general formula (1), wherein X1 represents a tetravalent organic group; and R1 represents a group shown by the following general formula (2), Y1nRf)k  (2) wherein the dotted line represents a bond; Y1 represents an organic group with a valency of k+1; Rf represents a linear, branched, or cyclic alkyl group having 1 to 20 carbon atoms or an aromatic group in which a part or all of hydrogen atoms is/are substituted with a fluorine atom(s); “k” represents 1, 2, or 3; and “n” represents 0 or 1. There can be provided a tetracarboxylic acid diester compound that can give a polyimide precursor polymer soluble in a safe organic solvent widely used as a solvent of a composition, and usable as a base resin of a negative photosensitive resin composition.
US10216080B2

The present invention provides a multi-projection system including a plurality of projection surfaces, on which images are projected, which are arranged to surround an auditorium, and the plurality of projection surfaces comprise different types of projection surfaces. According to the present invention, it is possible to provide an audience with an image with high three-dimensional effect and immersion and provide images of multiple viewpoints such that the audience can feel as if they are in a space created by the images.
US10216071B2

An optical system has a first optical axis on an incident side and a second optical axis on an exit side, and the first optical axis and the second optical axis are located at different positions. The optical system includes a reflection unit including a roof surface having a first reflection surface and a second reflection surface, and a third reflection surface parallel or orthogonal to a ridge line of the roof surface. The third reflection surface is different from the first reflection surface and the second reflection surface. The reflection unit is rotatable about the first optical axis.
US10216066B2

A light control grid has a collapsible frame having an outer flexible band with straight sides supported by flexible strips, where each side is sewn to an adjacent side to form an enclosed polygonal perimeter, and the sewn junctions of the adjacent sides form pockets. Intersecting sets of flexible light control strips are sewn by the ends to the inner side of the flexible band to form light channels. A tape spring is inserted into a flexible sheath assembly for each side of the outer band, with each end inserted into the two pockets for that side, where slits near the end of each light control strip provide clearance for the sheath assembly to be inserted therethrough. Optionally a central flexible light control strip is replaced with a bracing cross member extending across the polygonal perimeter.
US10216064B2

Parametric optical waveform synthesizer (100) creating optical waveforms (4) includes: pump source device (10); seed source device (20); optical parametric amplifier device (30) having master channel (30A) with at least one optical parametric amplifier unit (31A, 32A), and having at least one slave channel (30B, 30C), with at least one optical parametric amplifier unit (31B, 32B, 31C, 32C); beam combiner device (40), detector devices (50), and control system (60), which is configured for orthogonal control of seed source device (20) and optical parametric amplifier device (30).
US10216063B2

Systems and methods for spectrally broadening seed pulses with a single pass laser amplifier are disclosed. A bulk TM:II-VI polycrystalline material with combined gain and nonlinear characteristic provides passive (cold) spectral broadening of high power seed pulses. Continuous pumping provides more significant spectral broadening. In particular, pulsed pumping of TM:II-VI polycrystalline material (e.g. Cr2+:ZnS, Cr2+:ZnSe, and Cr2+:CdSe) is shown to provide significant spectral broadening to the super continuum generation SCG level. Pulse picking, pump sources, master oscillators and various optical components are described.
US10216062B2

An electromagnetic frequency converter includes an atomic ensemble; one or more first sources (6, 8) of electromagnetic radiation (P, R) to be incident upon the atomic ensemble to excite atomic valence electrons from a ground state to a first Rydberg state; one or more second sources (6, 14) of electromagnetic radiation (A, C) to be incident upon the atomic ensemble to excite atomic valence electrons from an excited state to a second Rydberg state; a first input (20) and/or output (26) for electromagnetic radiation (L) to be incident upon the atomic ensemble from the first input or received from the atomic ensemble at the first output; and a second input (14) and/or output (24) for electromagnetic radiation (M) to be incident upon the atomic ensemble from the second input or received from the atomic ensemble at the second output.
US10216056B2

Disclosed are an array substrate, a liquid crystal display panel, and a liquid crystal display device. The array substrate includes a plurality of data lines and a plurality of pixel units. Each data line is divided into multiple continuously connected data line segments, and each pixel unit has a pixel switch. Each data line segment is divided into a first section and a second section which are connected to each other end to end, the second section being located in a region of a pixel switch corresponding to the data line segment to which the second section belongs, the shape of the second section being in a shape of a curve.
US10216055B2

A liquid crystal display device with a novel structure is provided. Each pixel includes a first circuit for holding a high level (or low level) potential and a second circuit for holding a low level (or high level) potential. A semiconductor layer of a transistor included in each of the first and second circuits is an oxide semiconductor layer. The second circuit is reset when being supplied with the high level potential. Whether the high level potential held in the second circuit changes is controlled by a data voltage supplied to the first circuit. The potential held in the first circuit and the potential held in the second circuit are respectively supplied to a first transistor and a second transistor.
US10216040B2

A cholesteric liquid crystal reflective polarizing plate includes a cholesteric liquid crystal layer and a λ/4 compensation layer disposed on the cholesteric liquid crystal layer. The cholesteric liquid crystal layer includes a first left-handed circularly polarizing portion which extends in a first direction that include a left-handed cholesteric liquid crystal material, and a first right-handed circularly polarizing portion which extends in the first direction adjacent to first left-handed circularly polarizing portion and that includes a right-handed cholesteric liquid crystal material. The λ/4 compensation layer includes a first λ/4 compensation pattern which extends in the first direction and overlapping the first left-handed circularly polarizing portion, and a second λ/4 compensation pattern which extends in the first direction adjacent to the first λ/4 compensation pattern and overlaps the first right-handed circularly polarizing portion. The first λ/4 compensation pattern and the second λ/4 compensation pattern have slow axes perpendicular to each other.
US10216039B2

The present invention relates to a backlight unit of a display device. The backlight unit is structured to have no light guide plate, and can include a reflecting plate, which is arranged on the inner surface of a cover bottom, and which has a sloping surface, and a light-collecting lens, which collects light from an edge light source portion. A light-absorbing pattern is arranged on at least one of an optical sheet, a diffuser plate, and the reflecting plate using such a configuration that the density of arrangement of the light-absorbing pattern is largest on a light-input portion and decreases towards an anti-light-input portion, or using such a configuration that the light-absorbing pattern is formed only on a flat surface of the reflecting plate, near the light-input portion, thereby providing uniform light throughout the entire display panel.
US10216035B2

A connector, a light source module including the connector, and a light source module array including the light source module array are provided. The connector includes a first connection part configured to connect to a first wire inserted thereto; a second connection part configured to connect to a second wire inserted thereto, the first and second connection parts being disposed to face in opposite directions; a housing covering the first and second connection parts; and a push button configured to be actuated by an external force applied thereto to release a connection of the first connection part to the first wire and a connection of the second connection part to the second wire.
US10216022B2

A display device includes: a display panel; a protective member that is disposed on a display surface side of the display panel, and that has an end portion extending outward from an end portion of the display panel; a mold frame that is disposed on an opposite side to the display surface of the display panel, and that constitutes at least a side surface of a backlight except a back surface of the backlight; and a flange frame that is disposed outside the mold frame, and that includes a sidewall portion fixed to the mold frame, and a flange portion that is a peripheral portion extending outward from an upper end portion of the sidewall portion, the flange portion being fixed to a peripheral portion of the protective member.
US10216018B2

A viewing angle control device including at least one liquid crystal panel, at least one compensation film and polarizers is provided. Each of the at least one liquid crystal panel includes two transparent conductive layers and liquid crystal molecules. The polarizers include at least one first polarizer and a second polarizer. The at least one first polarizer is located between the at least one compensation film and the at least one liquid crystal panel. The second polarizer is located at a side of the at least one liquid crystal panel, the at least one compensation film and the at least one first polarizer. When there is no potential difference between the transparent conductive layers, an optical axis of each of the liquid crystal molecules is parallel or vertical to a transmission axis of the at least one first polarizer. A viewing angle controllable display apparatus is also provided.
US10216015B2

An optical attenuator (104) includes a substrate (116), an attenuation layer (120), and a pair of electrodes (124). The substrate (116) is transparent with respect to a range of light wavelengths. The attenuation layer (120) is formed on the substrate (116) and includes a strongly-correlated material. An optical transmissivity of the strongly-correlated material is strongly correlated with a resistance of the strongly-correlated material, and the optical transmissivity as applied to the light wavelengths is variable. The pair of electrodes (124) is at least one of formed on and embedded within the attenuation layer (120). The pair of electrodes (124) is configured to provide an indication of the resistance of the attenuation layer (120).
US10216010B2

A method of determining of user data for the production of an eyeglass lens for a selected eyeglass frame for a user. The method includes providing an eyeglass frame image data set of the selected eyeglass frame; gathering user image data at least of one portion of the user's head, together with at least one part of the selected eyeglass frame worn by the user; finding the pupils of the user in the user image data, and determining a pupil data set, said pupil data set comprising the size and/or the shape and/or the relative distance between the pupils of the user; and determining contour points of the rim of the eyeglass lens to be produced in the user image data, based on the eyeglass frame image data set and the pupil data set.
US10216007B2

Contact lens includes central optical zone for clearly focusing image of incident light onto retina clear central image region of user's eyeball and peripheral optical zone surrounding central optical zone, and one or multiple moiré portions located on peripheral optical zone for focusing the image of incident light onto peripheral out-of focus region of retina of user's eyeball. The moiré portions are processed by: using an aberrometer to measure aberration of retina of user's eyeball and to further generate a three-dimensional image map, dividing the three-dimensional image map into clear central image region and peripheral out-of focus region, and then using an aberration correction software to calculate the power of sphere and the power and axis of cylinder on contact lens and then inputting the three-dimensional image map into processing machine for enabling the processing machine process the desired moiré portions on contact lens according to the three-dimensional image map.
US10216006B2

A multifocal lens supply system including a multifocal lens ordering computing unit and a multifocal lens determination computing unit, for providing to a wearer a customized progressive spectacle ophthalmic lens having a customized addition Addc, wherein Addc=Addp+corr, wherein corr is a corrective value which is the output of a function where the input is at least an individual wearer parameter value and at least an output value over the input range is different from nil, and wherein Addp is a prescribed addition.
US10216004B2

A system, ophthalmic lens manufacturing equipment, and method for providing an ophthalmic lens. The method includes transmitting an order request of an ophthalmic lens from an ordering side to an ophthalmic lens calculator, the order request including at least prescription data of a wearer of the ophthalmic lens, generating an ophthalmic lens model from the order request, the ophthalmic lens model containing data related to the ophthalmic lens to be provided, the ophthalmic lens model data including geometrical data related to the ophthalmic lens, the geometrical data of the ophthalmic lens model being coded by using mathematical functions to define surfaces of the ophthalmic lens in a continuous way. The method further includes receiving the ophthalmic lens model and the order request at a management entity, and transmitting the ophthalmic lens model from the management entity to an ophthalmic lens manufacturing module.
US10216002B2

The subject disclosure is directed towards a curved image sensor that is rotated in one or more rotational directions to compensate for camera movement, e.g., camera shake. In one aspect, sensors such as gyroscopes output camera movement data, which a controller uses to rotate the curved (e.g., hemispherical) image sensor about its center of curvature, e.g., via signals to electrical and/or magnetic movement mechanisms. Image processing may be used by the controller to rotate the image sensor.
US10216000B2

Disclosed is a lens moving apparatus. The lens moving apparatus includes a moving unit having at least one lens installed therein and moving by electromagnetic interaction between magnets and coils, elastic members configured to support the moving unit, and position sensors configured to sense change of electromagnetic force emitted from the magnets according to movement of the moving unit and to output an output signal based on a result of sensing, and a primary resonant frequency of frequency response characteristics according to gain of a ratio of the output signal of the position sensors to an input signal applied to the coils is 30 Hz to 200 Hz.
US10215989B2

A system including a structure attachable to a surface in a real world environment, the structure establishing a known location and orientation of the structure, a docking element, as part of the structure, to secure an augmented reality device in a stationary position for alignment of the augmented reality device with the real world environment and with a parallel virtual environment, and a processor operable to perform the alignment by resetting the inertial navigation system of the augmented reality device to the known location when docked in the docking element and aligning the location and orientation of the virtual representation of the augmented reality device in the parallel virtual environment so that the parallel virtual environment in the augmented reality device overlaps the real world environment. A method and computer software produce are also disclosed.
US10215987B2

Systems, devices, and methods for preventing image astigmatism in wearable heads-up displays (WHUD) with laser projectors are described. A WHUD includes a support structure carrying a laser projector and an eyeglass lens with a transparent combiner. The laser projector includes at least one laser diode, at least one anamorphic optical element, and at least one controllable mirror. The at least one laser diode generates a laser light that, without optical manipulation, would result in an astigmatic, unfocused image at the eye of the user. The at least one anamorphic optical element anamorphically shapes the spot of the laser light to compensate for an astigmatic effect of at least the transparent combiner. The at least one controllable mirror scans the light onto the transparent combiner and the transparent combiner redirects the light towards an eye of a user to create a focused, non-astigmatic image.
US10215980B2

An oscillation device includes an oscillator, an oscillation detector that detects an oscillation of the oscillator and outputs an oscillation detection signal, a phase shift controller that generates a phase shift signal to provide the drive signal as positive feedback to the oscillator, and an amplitude detector that detects an amplitude of the oscillation detection signal and outputs an oscillation amplitude signal. The oscillator is controlled based on the oscillation amplitude signal and the phase shift signal.
US10215979B2

A device for emitting a light beam intended to form an image includes a plurality of sources, each emitting a beam of the laser type. The device is configured to form the light beam by combining the laser beams, and includes attenuation means, situated downstream of the plurality of sources, making it possible to vary the optical power of the light beam. The attenuation means includes one or more retractable filters, and is able to be interposed in the laser beams.
US10215973B2

A zoom lens unit includes, in order from an object side to an image side, a first lens group having positive refractive power and a focus function, a second lens group having negative refractive power, which moves when changing a magnification, a third lens group which moves when changing a magnification, and a fourth lens group having positive refractive power, which is fixed when changing a magnification, wherein the following condition (1) is fulfilled: |M2W·M3W·M4W|<0.14   (1) where M2W represents an imaging magnification of the second lens group at a wide-angle end, M3W represents an imaging magnification.the third lens group at the wide-angle end, and M4W represents an imaging magnification of the fourth lens group at the wide-angle end.
US10215971B2

A far infrared detector and objective lens and lens set thereof. The far infrared imaging lens set (10) comprises a first lens (100) and a second lens (200) arranged in sequence along a principal axis; the first lens (100) has a first curved surface (102) having a radius of curvature of 2.4×(1±5%) mm and a second curved surface (104) having a radius of curvature of 2×(1±5%) mm; the second lens (200) has a third curved surface (202) having a radius of curvature of 50×(1±5%) mm and a fourth curved surface (204) having a radius of curvature of 60×(1±5%) mm; wherein the first curved surface (102), the second curved surface (104), the third curved surface (202), and the fourth curved surface (204) are arranged in sequence; the first curved surface (102), the second curved surface (104) and the third curved surface (202) are all convex to the object side, and the fourth curved surface is convex to the image side. Distant targets can be detected in dark and foggy environments, and imaging capability is high.
US10215969B2

An image forming lens system includes an aperture stop, and an image-side lens unit group which is disposed on an image side of the aperture stop. The image-side lens unit group includes a first image-side lens unit having a negative refractive power, a second image-side lens unit having a positive refractive power, and a third image-side lens unit having a negative refractive power. Any one of the first image-side lens unit, the second image side lens unit, and the third image-side lens unit is a focusing lens unit which moves along the optical axis at the time of focusing, and the following conditional expression (1) is satisfied: 0.06<|ffo/f|<0.4  (1) where, f denotes a focal length of the image forming lens system at the time of focusing at an object at infinity, and ffo denotes a focal length of the focusing lens unit.
US10215966B2

An optical image lens system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element with positive refractive power has a convex object-side surface and a concave image-side surface. The second lens element, the third lens element, and the fourth lens element have refractive power. The fifth lens element with positive refractive power is made of plastic, and has a convex object-side surface and a concave image-side surface, wherein the surfaces thereof are aspheric. The sixth lens element with refractive power is made of plastic, and has a concave image-side surface, wherein the image-side surface thereof changes from concave at a paraxial region to convex at a peripheral region, and the surfaces thereof are aspheric.
US10215962B2

An optical imaging lens system includes six lens elements which are, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has negative refractive power. The third lens element has an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof. The fourth lens element has positive refractive power. The fifth lens element has negative refractive power. The sixth lens element has positive refractive power.
US10215960B2

An optical image capturing system includes, along the optical axis in order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, and a fifth lens. At least one lens among the first to the fifth lenses has positive refractive force. The fifth lens can have negative refractive force, wherein both surfaces thereof are aspheric, and at least one surface thereof has an inflection point. The lenses in the optical image capturing system which have refractive power include the first to the fifth lenses. The optical image capturing system can increase aperture value and improve the imaging quality for use in compact cameras.
US10215958B2

An optical imaging lens is configured to allow imaging rays to pass through a first curved surface of an optical element and the optical imaging lens in sequence. The optical imaging lens includes first, second and last lens element arranged in a sequence. One of the object-side surface and the image-side surface of the last lens element is a second curved surface. A cross-sectional line of the second curved surface of the last lens element obtained by cutting the second curved surface of the last lens element along a plane parallel to the XZ plane is a second curved line. A material of at least one of the first lens element to the last lens element is a plastic material.
US10215957B2

An optical imaging system includes a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens having a positive refractive power and having a convex image-side shape, sequentially arranged in a direction from an object side of the optical imaging system to an imaging plane of the optical imaging system.
US10215948B2

An optical element module includes an optical element unit and a support structure. The optical element module includes an optical element. The support structure includes a support device and a contact device connected to the support device. A surface of the contact device contacts a surface of the optical element unit and exerts a holding force on the optical element unit along a holding force direction.
US10215939B1

A cable containing at least one optical fiber in a strength member and methods for manufacturing the strength member and cable are provided. A cable may include a cable core and armor wire strength members that surround the cable core. One of the armor wire strength members that surround the cable core contains an optical fiber.
US10215928B2

A unitary fiber optic ferrule reflects light off an interior lens and through the fiber optic ferrule. Optical fibers can be easily secured in the unitary fiber optic ferrule. An adapter to secure the unitary fiber optic ferrule to a optical component assembly is also presented. The adapter provides a sealing function for the lenses and to provide routing for optical fibers from other assemblies of unitary fiber optic ferrules and adapters.
US10215921B2

Disclosed are a method and structure providing a silicon-on-insulator substrate on which photonic devices are formed and in which a core material of a waveguide is optically decoupled from a support substrate by a shallow trench isolation region.
US10215920B2

A low loss high extinction ratio on-chip polarizer is disclosed. The polarizer is formed of a mode convertor followed by a mode squeezer and a dump waveguide, and may be configured to pass a desired waveguide mode and reject undesired modes. An embodiment is described that transmits a TE0 mode while blocking a TM0 mode by converting it into a higher-order TEn mode in a waveguide taper, squeezing out the TEn mode in a second waveguide taper to lessen its confinement, and then dumping the TEn mode in a waveguide bend that is configured to pass the TE0 mode.
US10215917B2

A digital bezel of a display device includes: a display device including a bezel region for displaying an image different from an effective screen by dividing a frame portion of an effective screen of the display device; and an optical pick-up member, mounted in the bezel region, for picking up an image displayed in the bezel region in a straight line by a predetermined thickness to three-dimensionally highlight the image. As such, the three-dimensional effect of the image can be emphasized and manufacturing costs can be reduced.
US10215916B2

An optical fiber rod (30) according to the present invention includes a center region (35), an outer region (31) formed around the center region (35), and an intermediate region (33) formed between the center region (35) and the outer region (31), and satisfies nA>nB>nC where nA is the refractive index of a material A produced by polymerization of a monomer ma, nB is the refractive index of a material B produced by polymerization of a monomer mb, and nC is the refractive index of a material C produced by polymerization of a monomer mc. The center region (35) is made of a material produced by polymerization of a monomer mixture containing the monomer ma, the outer region (31) is made of a material produced by polymerization of a monomer mixture containing the monomer mc, and the intermediate region (33) is made of a material produced by polymerization of a monomer mixture containing the monomer mb. The refractive index decreases in the order: the center region (35)>the intermediate region (33)>the outer region (31).
US10215895B2

Embodiments of the present invention provide a lenticular lens grating, a liquid crystal grating and a display device. The lenticular lens grating comprises: a plurality of lenticular lenses arranged in parallel, wherein at least two adjacent lenticular lenses have a spacing therebetween, the spacing comprises a first plane perpendicular to the central axes of the lenticular lenses, and/or a middle portion of the upper surface of at least one lenticular lens is a second plane which is perpendicular to the central axis of the at least one lenticular lens and symmetrical with respect to the central axis of the at least one lenticular lens as a symmetric axis. With the structure of the lenticular lens grating, it is possible that the black matrix patterns on the color filter is not deflected by refraction of the lenticular lens, thus the Moire effect can be effectively depressed and 3D display effect can be notably improved.
US10215891B2

A projection display apparatus includes: a micromirror device that reflects light on an image display surface to emit image light; a prism unit that bends an optical path of the image light emitted from the micromirror device; and a projection optical system that includes a diaphragm and that projects the image light emitted from the prism unit onto a screen, wherein the image display surface is formed with a plurality of micromirrors, and an image is formed on the image display surface through ON/OFF control on a tilt of a surface of each of the micromirrors and intensity modulation on incident light, the prism unit has an air gap tilted at a predetermined angle with respect to a principal ray of the image light emitted from the center of the image display surface, and the image light emitted from the micromirror device passes through the air gap.
US10215884B2

In some embodiments, an apparatus and a system, as well as a method and an article, may operate to acquire acoustic noise data by one or more receivers, the acoustic noise provided by a passive source comprising a down hole tool body moving within a borehole, and/or a positioning device or a measurement device attached to the tool body. Additional operations may include processing the acoustic noise data to determine receiver calibration parameters, and/or formation properties. Additional apparatus, systems, and methods are disclosed.
US10215876B2

In-phase and quadrature components have different relationships with some important petrophyscial parameters, such as water saturation and mineral cation exchange capacity (CEC). In clay-containing subterranean rock formation such as shaly sand formations, these parameters can be estimated using different components of array induction tool data combined with other knowledge about the clay-containing formation. Some parameters, such as mobility and fraction of counterions are valid in cases where the pore water solution is an electrolyte of NaCl.
US10215872B2

A method for use in marine seismic surveying includes: towing at least a portion of a marine seismic survey spread; imparting a composite swept seismic signal from the marine seismic survey spread, the composite swept seismic signal including a plurality of randomized subsweeps having different frequencies relative to one another and being emitted in parallel; and receiving a respective return for each of the subsweeps.
US10215870B2

A system and method for analyzing geologic features including fluid estimation and lithology discrimination may include the steps of identifying areas of interest on a seismic horizon, computing statistical data ranges for the seismic amplitudes within the areas of interest, and analyzing the geologic features based on the amplitude variation with offset (AVO) or angle (AVA) curves including the statistical data ranges.
US10215859B2

A LIDAR system for use in a vehicle may include at least one processor configured to control at least one light source in a manner enabling light flux of light to vary over a scanning cycle of a field of view. The processor may also be configured to control at least one deflector to deflect light to scan the field of view. The processor may also be configured to obtain input indicative of an impending cross-lane turn of the vehicle, and in response, coordinate the control of the at least one light source with the control of the at least one light deflector to increase light flux on a side of the vehicle opposite a direction of the cross-lane turn, causing a detection range opposing the direction of the cross-lane turn of the vehicle to temporarily exceed a detection range toward a direction of the cross-lane turn.
US10215856B1

A method for determining whether a distance that a CW-TOF range camera provides for a scene is degraded by multipath interference (MPI) comprising operating the camera to determine a propagation phase delay and a phase delay coefficient for each of a plurality of modulation frequencies of light that illuminates the scene and using the phase delay coefficient and/or the phase delay to determine whether a distance provided by the camera is compromised by MPI.
US10215855B2

A method for increasing a detection distance of a surface of an object illuminated by near-IR electromagnetic radiation, including: (a) directing near-IR electromagnetic radiation from a near-IR electromagnetic radiation source towards an object at least partially coated with a near-IR reflective coating that increases a near-IR electromagnetic radiation detection distance by at least 15% as measured at a wavelength in a near-IR range as compared to the same object coated with a color matched coating which absorbs more of the same near-IR radiation, where the color matched coating has a ΔE color matched value of 1.5 or less when compared to the near-IR reflective coating; and (b) detecting reflected near-IR electromagnetic radiation reflected from the near-IR reflective coating. A system for detecting proximity of vehicles is also disclosed.
US10215852B1

Examples relate to implementing robotic radar assistance. A robotic device may use radar antennas coupled at different positions on the robotic device to monitor a buffer that extends proximate around one or more portions of the robotic device. In some instances, the buffer has a shape that corresponds to exterior shapes of the one or more portions of the robotic device. The robotic device may receive object location information from the radar antennas that indicates positions of respective objects within the buffer relative to the robotic device. Using the object location information, the robotic device may identify when an unexpected object enters within the buffer, and adjust robotic operation as a result.
US10215837B1

This invention relates to methods and systems for localization. It is particularly concerned with localization techniques based on time difference of arrival for wireless devices. Embodiments of the invention relate to techniques in which a transmitter transmits periodic distinguishable signals which are relayed upon receipt by the client whose location is sought in a form distinguishable from that of the transmitter. Signals from both the transmitter and the client are received by at least three signal receivers which generate a time difference of arrival based on the difference taken for a signal to reach the receiver directly and via the client. Further embodiments of the invention provide a phase detector in the receivers to determine the time difference of arrival between the signals.
US10215836B2

A geolocation system on a platform, for example, an airplane, to identify a location of a signal emitting site includes an inertial navigation system and an array of signal detectors. A first subset of the detectors is on a flexing portion of the platform and a second subset of detectors is on a rigid portion of the platform. An inertial measurement unit is disposed adjacent to each of the detectors on the flexing portion. A locator module is configured to: calculate a respective velocity and a respective position of each one of the detectors positioned on the flexing portion as a function of respective inertial measurement data; and determine a position of the emitter as a function of the calculated velocity, calculated position, inertial navigation data, the detected signal data and data defining a flexure relationship between the flexing and rigid portions of the platform.
US10215835B1

A method of estimating the location of the source of a signal of interest (SOI), includes the steps of: (a) sensing a plurality of directional samples of the SOI by using at least one signal receiving system at disparately located signal receiving locations; (b) with at least one of the signal receiving systems, measuring the power variable of the received SOI; and (c) processing the sensed directional samples of the SOI in combination with the power variable measurement of the SOI to estimate the location of the source of the SOI.
US10215830B2

Methods and systems for diagnosing cancer in the prostate and other organs are disclosed. Exemplary methods comprises extracting texture information from MRI imaging data for a target organ, sometimes using two or more different imaging modalities. Texture features are determined that are indicative of cancer by identifying frequent texture patterns. A classification model is generated based on the determined texture features that are indicative of cancer, and diagnostic cancer prediction information for the target organ is then generated to help diagnose cancer in the organ.
US10215820B2

A medical imaging system (10) includes a magnetic resonance (MR) scanner (12), and a MR reconstruction unit (34). The MR scanner (12) applies a multi-echo ultra-short TE (UTE) with mDixon pulse sequence to a subject (16) and receives MR data (33) representing at least a portion of the subject. The MR reconstruction unit (34) reconstructs a Free Induction Decay (FID) image (120), and one or more echo magnitude images (122), one or more phase images (39), an in-phase image (39), a water image (39), and a fat image (39) from the received MR data (33).
US10215807B2

The disclosure describes novel methods and apparatuses for accessing test compression architectures (TCA) in a device using either a parallel or serial access technique. The serial access technique may be controlled by a device tester or by a JTAG controller. Further the disclosure provides an approach to access the TCA of a device when the device exists in a daisy-chain arrangement with other devices, such as in a customer's system. Additional embodiments are also provided and described in the disclosure.
US10215802B2

A system, apparatus, and method for using a magnetic latch to maintain a desired force between a test-probe assembly and a surface of a component. The method includes moving the test-probe assembly into an approach position, the approach position being a predetermined distance from the surface of a component. The test-probe assembly is then moved from the approach position to the surface of a component pursuant to a soft landing procedure. The method further includes magnetically latching the test-probe assembly in contact with the surface of a component at a constant force. The moving coil of the actuator can be de-energized while the test-probe assembly performs measurements on the component. After the testing is completed, the moving coil is energized and the test-probe assembly is retracted away from the component. The applied force may be monitored based upon an output of a load cell responsive to a force exerted by the test-probe assembly.
US10215799B2

A sensing system includes circuitry having a diagnostic interface for a powered sensor. Responsive to sensing signals, the circuitry is operable to produce a DC level that is defined by operating or fault conditions. The fault conditions include an open voltage supply, an open sensor power return signal, open communication signal(s), series resistance in a communication signal, fault resistance to ground on the communication signal and fault resistance to a voltage source on the communication signal. The circuitry includes a fault tolerant interface between a wire harness at an output of the powered sensor and a digital input port of a microprocessor for the purpose of un-ambiguous fault detection when distortion of sensor information occurs or when loss of sensor information occurs, and wherein the microprocessor diagnoses a fault as defined by the DC level of the analog signal monitored at the communication signal input to the microprocessor.
US10215793B2

An arrangement having an electric cable, at least one fiber at least a part of which being aligned along and motionally coupled with the electric cable, and a device for detecting effects in the electric cable via said at least one fiber.
US10215788B2

The present invention provides a radio field intensity measurement device having a display portion with improved visibility, in the case of measuring a weak radiowave from a long distance. In the radio field intensity measurement device, a battery is provided as a power source for power supply and the battery is charged by a received radiowave. When a potential of a signal obtained from the received radiowave is higher than an output potential of the battery, the power is stored in the battery. On the other hand, when the potential of the signal obtained from the received radiowave is lower than the output potential of the battery, power produced by the battery is used as power to drive the radio field intensity measurement device. As an element to display the radio field intensity, a thermochromic element or an electrochromic element is used.
US10215785B2

A signal processing device includes a Kalman filter that extracts a DC component of an input signal by performing Kalman filter processing on the basis of observation noise and system noise which are estimated from the input signal.
US10215783B2

We describe a solar photovoltaic monitoring system for monitoring and controlling a solar photovoltaic inverter, comprising: a wireless transceiver coupled to a solar photovoltaic inverter, the inverter comprising a device monitor for monitoring and controlling the inverter, wherein the monitoring comprises generating monitoring data defining a status of the system and transmitting the data using the transceiver coupled to the inverter; a wireless repeater for receiving data from the inverter and retransmitting the data; a transceiver coupled to a gateway capable of communicating the retransmitted data received to a monitoring station, the gateway transmitting control data received from the monitoring station; wherein the repeater receives control data from the gateway and retransmits data to the inverter; and wherein the controlling in the inverter comprises receiving the retransmitted control data from the transceiver coupled to the inverter and controlling the inverter dependent on the data.
US10215778B2

Voltage sensor (1) for a high- or medium-voltage power-carrying conductor for a power network, such as an inner conductor of a power cable or a cable connector or a bus bar. The voltage sensor has a tubular shape and an axial passageway (40), which can receive the conductor. The voltage sensing device comprises a) a radially-inner electrode (20), operable as a first sensing electrode of a sensing capacitor for sensing the voltage of the power-carrying conductor, b) a radially-outer electrode (30), operable as a second sensing electrode of the sensing capacitor, and c) a solid carrier element (10), at least a first portion of which is arranged between the inner electrode and the outer electrode, the first portion being operable as a dielectric of the sensing capacitor. The sensor can be accommodated in a cable accessory. The carrier element may comprise ceramic material to increase accuracy.
US10215777B2

The invention relates to a method for operating an electric machine (2). The electric machine (2) is driven using field-oriented regulation, and a current relative position (θi) of a rotating field is detected by means of at least one sensor (5). At least one electric voltage (Uαs, Uβs) is generated which causes an electric rotor flux corresponding to the position (θi) detected by the sensor, the electric machine (2) is monitored for a torque generated by the voltage (Uαs, Uβs) and an absolute position of the rotating field is determined depending on the generated torque.
US10215768B2

A sensor system (1) for measuring an electrical signal across a lipid bilayer is formed by a cell (2) and an electrical reader unit (3) which are connectable together. The cell (2) is capable of supporting a lipid bilayer across an aperture (11) in a membrane (10) and has a construction which is cheap to manufacture. The reader unit (3) is a portable device which monitors an electrical signal generated in the connected cell (2) to allow analysis of that electrical signal. The sensor system (1) is intended for use outside of a laboratory setting.
US10215765B2

Methods are described for measuring the amount of one or more of vitamin A, α-tocopherol, and the combination of β-tocopherol and γ-tocopherol in a sample. More specifically, mass spectrometric methods are described for detecting and quantifying one or more of vitamin A, α-tocopherol, and the combination of β-tocopherol and γ-tocopherol in a sample.
US10215762B2

The invention relates to the field of personalized therapy and, in particular, to a method for classifying a patient suffering from rheumatoid arthritis as a responder or as a non-responder patient to a treatment based on a biological drug.
US10215754B2

The present disclosure is directed to reagents and methods of using the reagents to detect epitopes of Trypanosoma cruzi.
US10215747B2

A system and method for detecting a pathogen in a sample is provided, the system capable of measuring the volume of a sample in a container through the use of various measurement technologies, thereby ensuring that a user is aware of volumes not meeting specification and/or allowing correction of results to account for the out-of-specification sample.
US10215743B2

Methods, system and device are provided for detection and quantitative and qualitative analysis of components in a gaseous mixture distinguished by high selectivity and high resolution. The influence of individual gases may be distinguished through detection of changes associated with a sensor's sensitive layer that interacts with the components of the gaseous mixture. Through periodic variations of parameters or conditions of the sensor, the characteristics of the gas components may be derived. For example, the concentration of a gas or multiple gases in a mixture may be determined with a high degree of accuracy. Non-invasive detection of biological off-gases may be implemented. Other uses abound.
US10215741B2

Methods, systems, devices, and products for evaluating a fluid. Methods include introducing a sample comprising the fluid to a solvating fluid at a point in a chamber associated with the instrument at a first time to create a heterogeneous admixture; measuring concentrations of each of a plurality of components in the admixture at a plurality of distances from the point in the chamber at, at least one additional time later than the first time, each of the plurality of distances being non-zero; and estimating a relative concentration for each of the plurality of components in the fluid by extrapolating the relative concentration of each of the plurality of components in the sample at the point at the first time using the measured concentrations in the admixture at the plurality of distances.
US10215732B2

A dielectric barrier discharge ionization detector includes: a discharging section for generating plasma from argon-containing gas by electric discharge, including a dielectric tube on the outer wall of which a high-voltage electrode connected to AC power source as well as upstream-side and downstream-side ground electrodes and are circumferentially formed; and a charge-collecting section for ionizing sample-gas components by the plasma and detecting ion current formed by ionized components. The dielectric tube is made of a material whose resistivity is 1.0×1013 Ωcm or lower. Furthermore, the detector satisfies at least one of the following conditions: the upstream-side ground electrode is longer than a ground electrode length which allows creeping discharge between the high-voltage electrode and a tube-line tip member; or the downstream-side ground electrode is longer than a ground electrode length which allows creeping discharge between the high-voltage electrode and the charge-collecting section.
US10215722B2

Methods and systems for providing appliances with gas quality information are described herein. One system includes a single calorimeter or a single gas chromatograph configured to determine a calorific value of a gas being supplied to an area having a plurality of appliances and communicate the calorific value of the gas to the plurality of appliances.
US10215715B1

In a general aspect, the spin angular momentum of a neutron wave packet is coupled with the orbital angular momentum of the neutron wave packet. In some instances, an initial state of a neutron wave packet is generated. The neutron wave packet in the initial state has a spin angular momentum that is polarized in an axial direction. The neutron wave packet is directed through a quadrupole magnetic field that couples the spin angular momentum of the neutron wave packet with an orbital angular momentum of the neutron wave packet. A spin-orbit state of the neutron wave packet is produced from the quadrupole magnetic field.
US10215711B2

A method is described in which a spectrum of a surface of a photoconductor member is obtained using optical spectroscopy; and an extent of oxidation of the surface is determined based on the obtained spectrum.
US10215707B2

An inspection system for inspection a surface of a substrate, the inspection system may include an interface for holding the substrate; a movement mechanism for moving the interface, thereby moving the substrate between different positions; a bright field light source that is configured to illuminate different bright field illuminated parts of the surface of the substrate when the substrate is positioned at the different positions; at least one dark field light source that is configured to illuminate different dark field illuminated parts of the surface of the substrate when the substrate is positioned at the different positions; and a camera that is configured to: (a) generate bright field detection signals in response to light that is detected by the camera as a result of the illumination of the different bright field illuminated parts; and (b) generate dark field detection signals in response to light that is detected by the camera as a result of the illumination of the different dark field illuminated parts; and wherein light that is detected by the camera as the result of the illumination of the different bright field illuminated parts and as the result of the illumination of the different dark field illuminated parts does not include an image of the camera.
US10215705B2

The present invention provides a system for measuring a multiphase flow. Fibre optic probes are arranged around a pipe (109) where a multiphase flow passes through for obtaining information about the flow. The data collected from the probes will be translated into useful information.
US10215702B2

There is provided a method of preparing a surface enhanced Raman spectroscopy (SERS) particle comprising the step of encapsulating a plurality of Raman molecules on the surface of a metallic core with a biocompatible protective shell at an elevated temperature selected to decrease the encapsulation time by more than one-fold relative to an encapsulation performed at 20° C.
US10215701B2

A method of monitoring water-soluble treatment chemicals in a fluid that is immiscible with water and which may or may not contain some aqueous fluid, the method using at least one reagent that produces an optically detectable product, the detection step can take place without separation of the aqueous phase containing the treatment chemicals from the fluid immiscible with water.
US10215699B2

Embodiments relate to systems and methods for providing airflow within a particulate matter sensor. A particulate matter sensor may comprise an air duct, a light source configured to pass light through the air duct, a extender connected to the light source configured to dissipate thermal energy generated by the light source, and to generate a updraft of airflow into the air duct, a photodetector located in the air duct, and a computing device coupled to the photodetector. The computing device has a processor and a memory storing instructions which, when executed by the processor, determines a mass concentration of particles in the air duct based on an output of the photodetector.
US10215695B1

An inspection system and method that use a differential technique to accurately detect interface defects at a resolution on the order of tens of nanometers or less. Specifically, a radiation source (e.g., a THz or sTHz radiation source) is used to illuminate a materials interface within an object under test (e.g., a semiconductor wafer, integrated circuit (IC) chip package, etc.) under selectively varied inspection conditions. Suitable detector(s) are used to capture images of the materials interface when that interface is illuminated under the selectively varied inspection conditions. The captured images can be compared and contrasted to determine an actual differential in a property of the images. Based on this actual differential, a determination can be made as to whether or not the materials interface is defective and, particularly, as to whether or not the materials interface contains defects even defects that are a few nanometers or less in size.
US10215692B2

There is provided an optical waveguide structure, including a substrate, an insulating layer disposed on the substrate whereby the insulating layer includes an air slot formed therein, a first material layer suspended over the air slot whereby the first material layer constitutes a waveguide core of the optical waveguide structure, and a second material layer disposed over the waveguide core whereby the waveguide core is suspended over the air slot by the second material layer. There is also provided an optical gas sensor incorporating the optical waveguide structure and methods of fabrication thereof.
US10215688B2

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

Methods, systems, and computer program products can be used for displaying and analyzing data. A method operates by receiving and displaying flow cytometry data in a tree plot, which represents multiple variations of classified flow cytometry data within an interface of computer that includes an input device. The interface permits a user to select, using the input device, portions of the tree plot associated with characteristics and sub-sets of the data. In an example, one or more histograms, contour plots, density plots, radar plots, and scatter plots representing the data are displayed within the interface. The interface permits a user to select, using the input device, portions of the histograms, contour plots, density plots, radar plots, and scatter plots, corresponding to characteristics and sub-sets of the data. In an example, updated histograms and plots are displayed in the interface substantially immediately based upon selected characteristics and subsets of the data.
US10215668B2

An air quality test unit for attachment to a vent of a HVAC system with air flow there through. The air quality test unit is a closeable collection container is used with only one substrate panel. The substrate panel with the collection container has one or more ball and socket pivot hinges coupling the substrate panel to the clip. The air quality test unit is attachable to the vent by the clip. The collection container of the substrate panels capture airborne substances and contaminants emanating from the air flow of the HVAC system vent and is then closed with a detachable cover. A culture growth medium may be disposed in the collection container. The air quality test unit kit provides a user with an air quality test unit and process for shipping the unit to the laboratory for analysis.
US10215663B2

The present invention addresses the problem of the inability to sufficiently reduce manufacturing cost for specifying a faulty section of an optical fiber. The device according to the present invention is a device connected to an optical fiber into which light reflection elements that reflect a fixed amount of light are inserted, said device being provided with a transmission means for transmitting light to the optical fiber and stopping the transmission, a measurement means for measuring the intensity of the reflection light reflected by the light reflection elements, a time measurement means for measuring the time from the stopping of the transmission of the light by the transmission means to the reduction of the intensity of the reflection light measured by the measurement means to a prescribed value or less, a distance measurement means for calculating a distance corresponding to the time measured by the time measurement means, and an output means for outputting a signal indicating the distance.
US10215657B2

A weight applicator system includes a shaft, an applicator assembly, and a weight feed assembly. The shaft defines a length between a proximal end and a distal end configured to support a wheel-tire assembly for common rotation about a longitudinal axis of the shaft. The applicator assembly is supported by the shaft and includes a base portion disposed upon the shaft and operable to translate axially along the length of the shaft, a radial portion connected to the base portion and operable to radially move relative to the base portion between a retracted position and an extended position; and a pressure roller rotatably supported by the radial portion about an axis of rotation. The weight feed assembly is operable to feed a prescribed length of weighted material to the pressure roller.
US10215640B2

The present invention discloses a method for performing color measurement using a standard light source color matching observation box. The method comprises: arranging a halogen tungsten lamp and a light filter in the color matching observation box for cooperation, wherein the light ray of the halogen tungsten lamp emits a main body radiation light ray through the light filter; arranging a plurality of narrow-wave LED light sources of different light-emitting wavelengths to emit a compensation light ray; mixing the main body radiation light ray and the compensation light ray in the color matching observation box into a mixed light ray that uniformly simulates a standard D illuminant; and performing a color measurement on a measured object in the color matching observation box by the mixed light ray.
US10215622B2

The invention relates to a gonioradiometer for the direction-dependent measurement of at least one lighting or radiometric characteristic variable of an optical radiation source (2), having: an apparatus for moving a radiation source (2) during a measurement operation about a first axis (31) and about a second axis (32) that is perpendicular to the first axis (31); a measuring wall (5) exhibiting homogeneous reflection, on which the light from the radiation source (2) is reflected; and a locationally fixed and immovably arranged camera (7) having an optical unit (8) and a two-dimensional sensor chip (100). The camera (7) is arranged such that it captures light reflected on the measuring wall (5), wherein the reflected light is imaged by the optical unit (8) of the camera (8) onto the sensor chip (100) of the camera (7), and wherein the sensor chip (100) records measurement values as the radiation source (2) is rotated during a measurement operation, which measurement values indicate the lighting or radiometric characteristic variable substantially on a spherical surface about the radiation centroid of the radiation source (2). The invention furthermore relates to a method and a gonioradiometer for the direction-dependent measurement of at least one lighting or radiometric characteristic variable of an optical radiation source (2), in which provision is made for at least two fixedly installed sensors (1, 100) to be used which provide measurement values simultaneously during a measurement.
US10215620B2

In one example, we describe a method and system for tables, beds, chairs, cabinets, bags, boxes, or appliances, to find the weight of an object or human conveniently and reliably, using Z-casters. Z-caster is based on Z-numbers, which is a pair of (A,B), where A is the value of the weight (based on and expressed as a Fuzzy parameter/value), and B is the reliability for that (expressed here as a Z-number). The calibration method is also described. Each basic unit has 2 types of sensors: for coarse measurement (just as a switch, with a rough/Fuzzy threshold) and for fine measurement. Many variations, examples, applications, and materials are shown here.
US10215618B2

A weighing and labeling system has a scale, label printer, and at least one controller. The controller stores information about incoming food packages and drives the printer to produce labels based on the stored information and the weight of the food packages. The labels are transferred to the food packages.
US10215616B2

A small volume prover apparatus and method for precisely measuring the displaced volume of a fluid. A precision bore cylinder and a piston can be configured with a valve arrangement in order to permit fluid to pass through an annular passage when the piston travels from one position to an opposite position. A magnetized forcer connected to the piston and a magnetic drive chamber configured to produce linear motion of said magnetized forcer are operably connected to the piston in order to move the piston from one position to the other.
US10215610B2

The invention relates to an apparatus for transmitting and receiving electromagnetic waves (EM waves) for ascertaining and monitoring a fill level of a medium in a container, comprising a first hollow conductor with a first coupling element for the out- and in-coupling of EM waves, a second hollow conductor with a second coupling element for the out- and in-coupling of EM waves, a horn radiator for radiating and focusing of EM waves, wherein the first and second hollow conductors are dimensioned such that EM waves out-coupled from the first and second coupling elements radiate from the horn radiator scattered and with weak intensity, or scattered and weak intensity EM waves, which are received from the horn radiator, couple to the first and second coupling elements, and EM waves out-coupled only from the first coupling element radiate from the horn radiator focused and with strong intensity, or focused and strong intensity EM waves, which are received from the horn radiator couple only to the first coupling element.
US10215605B1

A sensor assembly for a Coriolis mass flowmeter includes an upstream pipe connection connected to an upstream fluid pipe and a downstream pipe connection connected to a downstream fluid pipe. The sensor assembly installed in a shell of the flowmeter includes a fluid flow pipe, having a fluid input pipe, a fluid output pipe and a double-loop pipe connected in series therebetween; a vibration isolated structure, at least comprising first vibration isolators fixedly arranged on the fluid flow pipe to separate the fluid flow pipe into vibrating pipes and non-vibrating pipes; a weight-increasing structure, arranged on the non-vibrating pipes without contact with the shell; and a connecting structure, fixedly connected to the non-vibrating pipes on one end and to the upstream pipe connection and/or downstream pipe connection on the other to form a flexible connection therebetween.
US10215601B2

Sensor device and method for determining the parameters of fluid flow with a sensor, including an oblong element, extending into fluid flow, fixed mechanically to the body of the sensor device with a flexible link in one end, and a mechanically connected vibration sensor and a data acquisition module connected electrically to the vibration sensor and positioned in the body, which is set to determine the frequency response curve of oscillation caused by liquid flow in the cylindrical element, and to derive the speed and type of fluid flow from the measured frequency response curve.
US10215598B2

A universal fitting for in-line fluid measurement in a process application. The fitting includes an inlet and outlet port and also has a body with a fluid flow passage providing fluid communication between the ports. A sensor housing is provided that extends outwardly away from a wall of the body, wherein the housing is sized to receive a sensor assembly, which assembly measures at least one characteristic of the fluid. A base of each housing integrally formed with the wall and including a sensor seat for receiving a portion of the sensor assembly. A probe aperture receives a probe portion of the sensor assembly, each housing having the probe aperture disposed in the wall and extending from the fluid passage through its respective sensor seat.
US10215592B2

An electronic apparatus which prevents a moving state of a movable unit such as a display unit from being falsely detected. The movable unit is movable in an opening and closing direction with respect to an apparatus main body. When the movable unit is moved with respect to the apparatus main body, a magnetic sensor in the apparatus main body detects a moving state of the movable unit with respect to the apparatus main body by detecting a magnetic field generated by a magnetic field generating unit provided in the movable unit. A Hard Magnetic Material is placed inside the apparatus main body and at such a location that the magnetic sensor is sandwiched between the Hard Magnetic Material and the movable unit being in a closed state. A Soft Magnetic Material is placed inside the apparatus main body and between the magnetic sensor and the Hard Magnetic Material.
US10215591B2

Disclosed is a method for adapting a detection threshold (S1) of a magnetic field sensor for a crankshaft of a motor vehicle equipped with the “stop & go” function, the sensor delivering a signal (B) of variations of magnetic field having two states, such as: State 1: when the crankshaft is rotating: the signal includes rising fronts and falling fronts, State 2: when the crankshaft is stopped: the signal has an aperiodic progressive drift (ΔTAR). The method includes for state 2 steps making it possible to estimate the variation (Δ1, Δ2, Δ3, Δ4 . . . Δi) of the value (V1, V2 . . . Vi) of the signal (B) during the stopped phase of the crankshaft in order to adapt the detection threshold (S1) to a new value (S4) applicable for the detection of the first tooth upon restart of the engine (R).
US10215585B2

Various embodiments provide techniques for geographic navigation via one or more block views. According to some embodiments, a block view can include a visual image of a geographic location that is visually similar to a panoramic image. In some example implementations, a block view can be scrolled to navigate images of a geographic location. In one or more embodiments, a bubble view can be displayed of one or more locations within the block view. The bubble view can include a zoomed image of one or more aspects of a block view. Further to some embodiments, a map view can be utilized along with the block view and/or the bubble view. The map view can include a two-dimensional representation of the geographic location from an aerial perspective, and can include a more general level of detail concerning the geographic location, such as streets, cities, states, bodies of water, and so on.
US10215572B2

A map update determination system includes a traveling plan generation unit generating, based on a target route of a vehicle set in advance and map information, a traveling plan of the vehicle including a control target value for the vehicle in accordance with a position on the target route, a detection value acquisition unit acquiring, in association with the position on the target route, a control result detection value resulting from an automatic driving control for the vehicle executed based on a road environment in a vicinity of the vehicle, a traveling situation of the vehicle, a position of the vehicle, and the traveling plan, an evaluation value calculation unit calculating an evaluation value of the traveling plan for each zone, and a map update determination unit determining a necessity of an update of the map information for each zone.
US10215566B2

An oscillator includes a substrate, a detection flap plate which is disposed facing the substrate, and an elastically deformable beam portion which displaceably supports the detection flap plate in a Z axis direction with respect to the substrate, in which the detection flap plate is displaced to the substrate side in a range in which recovery force of the beam portion is larger than the electrostatic force which is formed between the substrate and the detection flap plate. That is, when a boundary at which electrostatic force and recovery force are equal is a pull in critical point, the detection flap plate is displaced within a region above the pull in critical point.
US10215561B2

A method of designing a container of a liquid reflection inclination sensor includes a liquid surface calculating step (S1) that calculates a shape of a liquid surface of a liquid in a horizontal direction “x” and a vertical direction “y” by utilizing the Young-Laplace formula and the hydrostatic pressure formula, the liquid surface formed on a plate extending vertically and infinitely with respect to a horizontal part of the liquid surface, an optical simulation step (S2) that obtains a light receiving pattern by reflecting a dark field pattern (4′) irradiated from an imaginary light source (2′) on an imaginary mirror plane (9a′) having the shape of the liquid surface, and a container adjusting step (S3-S4) that adjusts a shape of a cylindrical container (10) for enclosing the liquid by judging whether image accuracy of the light receiving pattern satisfies demanded sensor accuracy.
US10215559B2

Methods and systems for evaluating the performance of multiple patterning processes are presented. Patterned structures are measured and one or more parameter values characterizing geometric errors induced by the multiple patterning process are determined. In some examples, a primary, multiple patterned target is measured and a value of a parameter of interest is directly determined from the measured data by a Signal Response Metrology (SRM) measurement model. In some other examples, a primary, multiple patterned target and an assist target are measured and a value of a parameter of interest is directly determined from the measured data by a Signal Response Metrology (SRM) measurement model. In some other examples, a primary, multiple patterned target is measured at different process steps and a value of a parameter of interest is directly determined from the measured data by a Signal Response Metrology (SRM) measurement model.
US10215555B2

Systems and techniques are described for measuring displacement of a mass by using an array of beams for scanning a binary intensity pattern disposed on a surface of the mass. Further, systems and techniques are described for measuring displacement of a moving mass by combining (i) information obtained from scanning, using a beam of light, an intensity pattern disposed on a surface of the mass, with (ii) information obtained when a coil interacts with a magnet attached to the moving mass. Furthermore, systems and techniques are described for measuring displacement of a mass by illuminating an intensity pattern disposed on a surface of the mass with an array of beams and monitoring intensity of each of the beams that is redirected by the intensity pattern.
US10215554B2

Disclosed are an apparatus and a method for non-contact sample analysis using terahertz waves. The apparatus includes an emission unit radiating terahertz waves onto a sample provided with a conductive material layer, and a receiving unit receiving terahertz waves reflected from the sample or terahertz waves passing through the sample. The apparatus further includes a characteristic analysis unit including at least one selected from a group consisting of a sheet resistance analysis unit analyzing a sheet resistance of the conductive material layer, a coverage density analysis unit analyzing a coverage density of the conductive material layer, a component analysis unit analyzing a component of the conductive material layer, and a thickness analysis unit analyzing a thickness of the conductive material layer by using the received terahertz waves, a display unit displaying a result derived from the characteristic analysis unit as an image, and an input unit configured to input information to the characteristic analysis unit.
US10215553B2

Embodiments described include a system comprising a position sensing device (PSD) and a light source. The light source is configured to, by passing one or more light beams through the PSD, cause one or more electrical currents to flow through the PSD. The system further comprises a processor, configured to (i) in response to the electrical currents, ascertain an amount of power that is delivered by the light source, and (ii) in response to the amount of power exceeding a threshold amount of power, inhibit the light source from further operation. Other embodiments are also described.
US10215552B2

An optical coherence tomography microscopy apparatus (1) is presented for detecting a three-dimensional image of an optically translucent or reflective sample object (OS), the apparatus comprising an interferometric optical setup including a photo sensor unit (20). A sense signal Si from the photo sensor unit (20) is detected using a detection reference signal. The detection reference signal is derived from a signal indicative for a relative displacement of the sample object (OS) with respect to a reference object.
US10215547B2

A method is disclosed for operating a coordinate measuring machine (CMM) including a workpiece scanning probe. The method provides two different measurement sampling period durations in the scanning probe: a first shorter sampling duration provides a faster measurement having a first accuracy, a second longer sampling duration provides a slower measurement having a second (better) accuracy. The shorter sampling duration may be repeatedly interleaved or alternated with the longer sampling duration to provide sufficient accuracy and response time for motion control purposes during ongoing operation of the CMM. The longer sampling duration may provide high accuracy probe measurements to combine with position coordinate values from encoders located on motion axes of the CMM (outside the scanning probe) to provide high accuracy workpiece measurements at a desired frequency, or upon demand. A probe measurement timing subsystem may determine initiation times of the first and second sampling durations.
US10215542B2

Systems for analyzing performance of an activity involving using an implement to strike a moving target object effectively have a first sensor attached to the implement, a second sensor attached to a launcher human or mechanically operable to launch the moving target, wherein the first sensor generates a signal associated with motion of the implement, wherein a second sensor generates a signal associated with motion of at least one of the group consisting of the launcher and the moving target being launched, a processor operably coupled to the first and second sensors to receive the signals generated by the first and second sensors, and wherein the processor analyzes the received signals to measure performance of the activity. The implement may be a firearm. The implement may be a shotgun. The launcher may be a clay pigeon trap.
US10215539B2

A barrier formed from one or more modular units that include a frame, a protective panel, and a gap that is configured to receive a portion of another one of the modular units of the barrier such that the one or more modular units of the barrier can be arranged at an angle selected from a range of angles from about 90 degrees, to provide a corner arrangement, to about 180 degrees, to provide a substantially straight wall arrangement.
US10215537B2

The present invention provides for methods and compositions for lightweight composite antiballistic assemblies comprising interlocking ceramic plates or modules. The modules may be self-contained and include both ceramic and ductile elements. Alternatively, interlocking ceramic plates may be arrayed over a ductile backing layer of metal or antiballistic fiber or polymer. The ceramic elements may be enhanced with carbon nanotubes or other reinforcing nanomaterials. In one or more embodiments, the strike-face, or front-facing surface, of this assembly may feature a non-planar design to assist in defeating incoming projectiles.
US10215534B1

The system and method for a digital light processing (DLP) guidance system having a digital light processing (DLP) mirror array at the laser source. A receiver tracks location of the air-borne object using a retro reflector on a pulse-to-pulse basis. The DLP mirror array tracks the air-borne object with a non-scanning beam and immediately provides a correction update to the controller using a pulse repetition interval (PRI) varying code. The system can be packaged in a small format, at a lower cost, and with a higher reliability.
US10215533B2

An armored vehicle has a turret having a gun; a targeting system which is arranged inside the turret and is provided with a day channel, a night or thermal channel and a laser range-finder, a power control system for controlling the movement of the turret in azimuth and the movement of the gun in elevation; a device for guiding missiles using lasers, which generates a laser guiding line; and a turret controller which determines the mode for guiding the missile, wherein the turret has gyrostabilizer for gyrostabilizing the laser-guiding line.
US10215531B2

Exemplary testing systems and methods are provided including a system configured to test for thermal drift of a unit under test (UUT) under various temperature or environmental conditions and generating an output including visual or data on the thermal drift, if any. The methods involve attaching a UUT to a mounting device within a thermally controlled chamber, collimating light received from a UUT, recording the resulting images, and comparing the results at different temperatures to determine how much thermal drift has occurred. In addition, there are testing apparatuses capable of performing the tests.
US10215521B1

A titanium string bumper preferably includes a bumper rod and a rubber bumper. The bumper rod includes a base portion, an offset portion and a bumper portion. The bumper rod preferably includes a round cross section. A thread may be formed on one end of the base portion and one end of the offset portion extends from an opposing end of the base portion. The offset portion forms an angle of between 60-165 degrees with the base portion. One end of the bumper portion extends from an opposing end of the offset portion. The rubber bumper includes an inwardly curved front to receive a bowstring and a rod bore, which is sized to receive the bumper portion. The bumper portion is pushed into the rod bore. The base portion is retained in a riser of an archery bow.
US10215517B2

The present invention relates to an assembly for modifying a rifle to accommodate various calibers of ammunition and method for changing calibers in a rifle using same.
US10215506B2

A heat exchanger plenum apparatus comprising structure to support, among other components, an engine silencer substantially incorporated therein.
US10215485B2

In a method and apparatus for treating a hydrocarbon stream having methane, at least a part of the hydrocarbon stream and a main refrigerant stream are cooled by indirect heat exchanging against a pre-cooling refrigerant. The pre-cooled hydrocarbon stream is passed to a first inlet of an extraction column, and an effluent stream is discharged from the extraction column. The effluent stream and at least a part of the pre-cooled main refrigerant stream are passed to a further heat exchanger, where they are both cooled thereby providing a cooled methane-enriched hydrocarbon stream and at least one cooled main refrigerant stream. The passing of the effluent stream to the further heat exchanger and the passing of the pre-cooled hydrocarbon stream to the first inlet of the extraction column includes indirectly heat exchanging the effluent stream against the pre-cooled hydrocarbon stream.
US10215477B2

Disclosed is a refrigerator and, more particularly, to a refrigerator including a water tank provided at a refrigerator door to store water therein. The refrigerator includes a cabinet having a storage compartment, a door provided at the cabinet, a water tank separably coupled to the door, an inlet port formed in the door to allow water, stored in the water tank, to be introduced into the door, a support structure provided at the door to support the bottom of the water tank, a fixing unit provided at the door to fix the water tank, and a handle provided at the water tank to enable separation of the water tank from the fixing unit.
US10215468B2

The disclosure pertains generally to shave ice confection machines and processes, and more particularly to a block ice shaving apparatus, system and method whereby an improved blade and blade assembly produce more consistent output with increase machine life.
US10215466B1

A Step Flow control device and methods therefore provide instructions to control operation of various absorption chiller components based on measured load or temperature information. Operating an absorption chiller according to Step Flow balances the flow of heat energy through the absorption chiller to increase efficiency and prevent crystallization. The control device may be integrated into various components of an absorption chiller or may be remote therefrom. In this manner, Step Flow can be used in new absorption chiller installations or be used to retrofit existing installations.
US10215455B2

A heat transmission method using a high-temperature heat pump system accommodating a heat transmission composition includes the step of evaporating the heat transmission composition, the step of compressing the heat transmission composition, the step of condensing the heat transmission composition, and the step of decreasing the pressure of the heat transmission composition at a temperature of 70° C. or higher, which are performed sequentially. The heat transmission composition contains cis-1,3,3,3-tetrafluoropropene at a mass ratio of 95.0% by mass or more and 99.9% by mass or less, and contains trans-1,3,3,3-tetrafluoropropene or 2,3,3,3-tetrafluoropropene at a mass ratio of 0.1% by mass or more and 5.0% by mass or less; and the heat transmission composition has a condensation temperature of 70° C. or higher.
US10215446B2

A solar thermal collector is provided. The collector comprises a housing defining an inlet, and an outlet for a heat transfer fluid, said housing comprising a window to allow sunlight to pass there through; a heat transfer core disposed within the interior of the housing said housing designed to be heated by exposure to said sunlight; and a heat absorbing component in proximity to the heat transfer core, said heat absorbing component designed to at least partially absorb heat losses from the heat transfer core; wherein a positioning the components within the housing defines at least one path for the heat transfer fluid for preheating of the heat transfer fluid prior to said heat transfer fluid passing through the heat transfer core.
US10215432B2

A control device, such as a smart thermostat, employs solid state relays as switches to activate and deactivate systems controlled by the device. Current flows through at least some of the solid state relays are monitored to determine the bulk heating produced in the solid state relays, and their associated circuitry and printed circuit board traces, and this determined amount of bulk heat is added to other determined amounts of bulk heat and is used to compensate the reading provided by temperature sensors within the control device which have been affected by the bulk heat. Further, by measuring the current flow through the power buses to one or more of the solid state relays of the control device, potentially damaging over current conditions can be distinguished from permissible transient over-current conditions and the control device can deactivate any solid state relays which would be damaged while allowing solid state relays which are experiencing allowable transients to remain operating. In the case of a severe over current condition, a current monitoring device can issue a fault signal, triggering an interrupt condition which will cause a processor in the controller to shut down the affected solid state relays very quickly.
US10215431B2

An air handler configured with a plurality of air distribution modules, each including a fan, and at least one damper disposed within to provide and direct conditioned air or fresh air to respective multiple zones of a building.
US10215430B2

A method is disclosed comprising drawing air into a robotic vapor device from an airstream of a heating, ventilation, and air conditioning (HVAC) system, exposing the drawn air to a sensor to detect one or more constituents in the drawn air, determining measurement data for the one or more constituents of the drawn air via the sensor, determining one or more vaporizable materials to vaporize based on the measurement data, transmitting an instruction to the HVAC system to continue providing the airstream, and dispensing a vapor comprised of the one or more vaporizable materials into the airstream.
US10215426B2

An outdoor fan motor driving device and an air conditioner including an outdoor fan motor driving device are provided, which may include an inverter to convert DC power into AC power according to a switching operation and to output the converted AC power to an outdoor fan motor, an output current detector to detect phase currents flowing in the outdoor fan motor, and a controller to control the inverter based on the detected phase currents. When the outdoor fan motor is rotated by external wind, in a state in which all of lower arm switching elements, among upper arm switching elements and lower arm switching elements of the inverter, are turned on before the outdoor fan motor is driven, with the result that levels of the phase currents flowing in the outdoor fan motor are between a first level and a second level, the controller may control the outdoor fan motor such that a rotational speed of the outdoor fan motor is increased while the outdoor fan motor is rotated in a first direction and then rotated in a second direction opposite to the first direction during a speed increase period of the outdoor fan motor after an alignment period during which a rotor of the outdoor fan motor is aligned when the outdoor fan motor is driven.
US10215425B2

An air heating and cooling system includes (1) a heat pump, illustratively devoid of auxiliary electric resistance type air heating structure, operative to provide refrigerant-based heating or cooling of air being delivered to a conditioned space, (2) a fuel-fired modular blower selectively operable to generate combustion heat, and (3) a control system associated with the heat pump and the modular blower. The control system has a heat pump thermostat electrically connected to a modular blower control and operative to transmit to the modular blower a first signal indicative of heating operation of the heat pump, and a second signal indicative of a need for alternative heat during a heating demand cycle. The modular blower is operative, in response to receiving both signals, to provide combustion-based air heating in place of refrigerant-based heat pump air heating.
US10215423B2

An underlayment system is provided that includes a plurality of protrusions that extend from a common base member. The protrusions and base member can include an opening therethrough that allows for subsequent layers of material, such as adhesive, to interact and bond to each other. The protrusions are arranged in such a way to contain a wire, string, or heating element, within a receiving area. The arrangement of the protrusions allow for routing of the wire, string, or heating element in a variety of angles, bends, and other routing layouts.
US10215410B2

A combustor for a turbine engine is provided that includes a combustor wall. The combustor wall includes a shell and heat shield, which is attached to the shell. One or more cooling cavities are defined between the shell and the heat shield, and fluidly couple a plurality of apertures defined in the shell with a plurality of apertures defined in the heat shield. The apertures in the heat shield include a first aperture and a second aperture. An angle of incidence between the first aperture and a surface of the heat shield is different than an angle of incidence between the second aperture and the surface.
US10215392B2

An LED optical light engine spotlight which can accommodate a variable number of light-emitting diodes (LEDs) is disclosed. An optical projection lens mounted in front of the LEDs merges the separate LED beams into a single beam, similar to the single beam provided by a halogen light and reflector. A heat sink provides convection cooling up to approximately 100° F. An optional fan provides additional heat dissipation for more extreme conditions. The depicted device can include a vertical tilt of over 200°. Optimally, the depicted device is designed to have a full vertical tilt range between zenith (0 degrees) to horizontal (90 degrees) to full depression (135 degrees). An optional accessory lens provides additional capabilities, including flood lenses, colored lenses and rock guards, for example. The depicted device can be hard wired or wireless. The depicted device can be adapted to many base units and/or pan and tilt platforms.
US10215391B2

Disclosed is a lighting fixture (200) with a separately controllable set of LED-based light sources (102) configurable to create both downlighting and wall-washing lighting effects. To create the desired wall-washing effects, the intensity and angle of light sources in the lighting fixture are adjusted to individually illuminate different portions of the wall of surface. One set of LED-based light sources positioned along the edge of the ceiling tile is configured to emit a low intensity light beam toward the upper portion of the wall surface adjacent the ceiling. Another set of LED-based light sources emits a higher intensity light beam toward an intermediate portion of the wall surface. Another set of LED-based light sources emits an even higher intensity light beam toward the bottom portion of the wall surface.
US10215388B2

A projector and a light source module including a light emitting diode element, a pin connector, and two power cords are provided. The light emitting diode element has a first electrode and a second electrode. The pin connector is disposed on the light emitting diode element and has two connection pins, wherein each connection pin has a first connection end and a second connection end, and the two first connection ends respectively contact the first electrode and the second electrode. The two power cords are respectively connected to the first electrode and the second electrode through the two connection pins, wherein each power cord includes a joint and a wire connected to each other, each joint and the corresponding second connection end are mutually plugged along a first axial direction, each wire extends out from the corresponding joint along a second axial direction perpendicular to the first axial direction.
US10215385B2

Embodiments disclosed herein describe systems and methods associated with light mounting systems. Embodiments may include lighting shelves that are configured to be mounted to a fixed structure, such as to a wall or supports within a room via a cantilever design that is mounted to strut channels. The lighting shelves may be anchored at only a single end to the strut channels, and the lighting shelves may protrude away from the strut channels. The lighting shelves may have a sufficient width and length to cover an entire region of interest below the lighting shelves, which may enable to lighting shelves to uniformly distribute light to plants.
US10215378B2

A light fixture including a mounting assembly for securing the light fixture to a static structure. The mounting assembly includes a gripper attachable to the static structure and a bar having a gripping region and a first end secured with respect to a main body portion of the light fixture. The mounting assembly may be adjustable such that the light fixture is held in a selected one of a plurality of possible orientations. In such embodiments, the gripper and the bar are configured for a finite number of the orientations such that the light fixture is held in a selected one of a plurality of orientations.
US10215374B2

The invention provides an angle-adjustable lamp and relates to the technical field of lighting. An angle-adjustable lamp comprises a fixing socket which is provided with a lamp hole, a rotating ring which rotates inside the protrusion of the outer edge of lamp hole, a fixing ring reversely sleeved on the protrusion and the lamp body connected to the rotating ring through two protrusions; by arranging the annular protrusion in the rim of the lamp hole and embedding rotating ring inside the protrusion, the rotation of the rotating ring along the center of lamp hole is ensured, and the limitation of rotation angle of lamp is extended; by arranging the annular fixing ring in the protrusion, raising and falling motion of rotating ring can be prevented effectively, therefore, the rotation process becomes more smooth.
US10215372B2

Disclosed is a catenary equipment including a pillar unit which comprises a first pillar member and a second pillar member to be arranged at regular intervals; a horizontal wire which is horizontally arranged in between the first pillar member and the second pillar member; a horizontal-wire holder unit which comprises a first horizontal wire holder installed on the first pillar member, and a second horizontal wire holder installed on the second pillar member; a horizontal-vibration absorbing member which is arranged in between the horizontal wire and the first horizontal wire holder; a holding wire which holds the horizontal wire; a ceiling holder which is installed at a ceiling of the building; a connection bracket which connects a second end of the holding wire and the horizontal wire; and an earthquake-proof lighting equipment assembly which is installed on the horizontal wire.
US10215350B2

The invention provides a luminaire for illuminating a road, comprising a light source (10), a reflector arrangement (12) defining a light entrance window (18) at the top to which light is supplied by the light source (10) and a larger light exit window (20) at the bottom, and an optical plate (22) over the light exit window (20). The optical plate (22) comprises an array of elongate prisms which each extend in a side-to-side direction corresponding to the width direction of the road. The reflector (12) is primarily responsible for control of the light output in the road width direction and the optical plate (22) is primarily responsible for control of the light output in the road length direction.
US10215344B2

A light emitting panel assembly is provided. The assembly includes: a light source; a transition area including a first major side and a second major side, wherein at least one of the first major side and the second major side includes a plurality of vertically extending flutes, wherein the flutes extend at least a portion of the height of the transition area; and an emission area in optical communication with the transition area, the emission area including light extraction elements.
US10215341B2

Methods of remotely facilitating the transition between flooding and hydrotesting a subsea pipeline include a control unit of a subsea valve actuation system closing off fluid flow out of the pipeline at the receiving end thereof based at least partially upon one or more signals emitted by at least one intelligent pig that has passed through the pipeline during flooding and without the involvement of an external source at the surface, or a UV, at the pig receiving end of the pipeline.
US10215339B2

A mobile device for discharging a liquid-filled container is disclosed. The device has a closable compartment provided with a closable opening, and an unloading installation in the inner space of the device, coupleable with the container. The unloading installation is able to extract liquid from the container via top unloading and to move it outside of the device, and includes an absorption means for removing liquid vapors which is connectable with the container for the extraction of top liquid vapors. A method for discharging liquid containers, such as unloading benzyl chloride liquid with the mobile device, is described.
US10215337B2

A pressure vessel having a hollow body wound with a continuous filament, whereby the filament is embedded in a thermoplastic matrix, is provided, as well as a method for producing such a vessel. The method involves: (i) wrapping a hollow body with at least one continuous filament; (ii) impregnating the filament winding with a polymerizable mixture, whereby the wound body is inside a mold that surrounds the wound body; and (iii) polymerizing the polymerizable mixture in order to form a plastic matrix that embeds the filament winding.
US10215331B2

A portable light includes a base having a deployable pole pivotably supported on the base, and a light source supported on the deployable pole. A latch is configured to retain the deployable pole in a deployed position and to release the deployable pole from the deployed position at which it is retained. The latch includes a latch plate that is biased to move toward the deployable pole to engage a base end thereof when the deployable pole is in the deployed position and that is movable to release the deployable pole.
US10215330B2

A stand assembly for holding handheld electronic devices in a multitude of positions or locations having a first section with a curved end magnetically attached to second section having and indented surface. The first section also attaches to a surface, the second section either is contiguous with a portable electronic device, a carrying case, or other item; or has a means to attach to another surface. A high-friction elastomeric material, or similar friction producing material, helps to secure the first and second sections together, or the second section against another flat magnetic surface.
US10215322B1

A pipeline plug having a seal assembly and a slip assembly coupled to the seal assembly. The slip assembly moves from a retracted position to an expanded position when the seal assembly moves from a disengaged position to an engaged position. The slip assembly frictionally engages the internal wall of a pipe when in the expanded position. The force exerted on the pipeline plug by fluid within the pipe increases the force by which the slip assembly engages the internal wall of the pipe. The plug is removable from the pipe without damaging the plug by moving the seal assembly back to the disengaged position. A method of sealing a pipeline using the pipeline plug.
US10215321B2

Disclosed are processes and systems for preventing overpressurization of piping transporting fluid produced from a pressure source to a receiving facility in which the fluid passes through a high integrity pressure protection system (HIPPS). A relief device is provided in the piping in fluid communication with the HIPPS. In the event that fluid passing through the HIPPS during the valve closure time period has a property exceeding an activation property, the relief device is activated thereby allowing the fluid passing through the HIPPS during the valve closure time period to flow to a fluid containment volume. The fluid containment volume has sufficient volume such that upon the start of the closure of the valve in response to the pressure surge, a portion of the fluid passing through the HIPPS during the valve closure time period is absorbed by the fluid containment volume thereby lessening pressure increase in the piping.
US10215315B2

A high pressure tube compression fitting/flared fitting for use in combination with a thick-walled tube and a connection body wherein a sleeve is in engagement with a thick-walled tube. The sleeve is generally cylindrically shaped with the exterior thereof coated and then etched. The sleeve includes a first and second sharp inner circumferential biting edges which interengage and bite into and through the exterior of the end portion of the thick-walled tube and into the wall portion of the end portion of the thick-walled tube without narrowing the passageway through the thick-walled tube. The process for making the fitting includes placing an end portion of the thick-walled tube into engagement with a tube engaging surface of a tapered generally cylindrical wall of a guide rod.
US10215296B2

A pressure relief valve (10) in a hydraulic tensioner for an endless loop power transmission member and method of assembly can include a check valve member (18) positioned within a fluid passage (14) defined by a housing (12) for movement toward and away from a valve seat (16) defined by the housing (12), a spring (20) normally biasing the check valve member (18) toward the valve seat (16), and a spring retainer (22) assembled within the fluid passage (14) to a variable depth in response to feedback pressure for automatically adjusting a biasing force of the assembled spring (20) to compensate for tolerances effecting a relief pressure value of an assembled pressure relief valve and allowing control of the relief pressure value to be within a predetermined range with respect to a predetermined target relief pressure value for driving the check valve member (18) away from the valve seat (16).
US10215291B2

A regulating device may include a housing that defines an inlet chamber and an outlet chamber, with a flow restriction seat between the inlet chamber and the outlet chamber. A flow restriction valve is movable relative to the flow restriction seat to adjust the flow between the inlet chamber and the outlet chamber of the regulating device. A servo valve having a servo chamber may be used to adjust the position of the flow restriction valve. The servo chamber may be fluidly coupled to the inlet chamber though a fixed flow restriction and to the outlet chamber though an adjustable flow restriction. A stepper motor may be used to adjust the servo valve to adjust the adjustable flow restriction between the servo chamber and the outlet chamber. This causes a change of the servo pressure, which moves the flow restriction valve and adjusts the flow of the regulating device.
US10215290B2

A plug for use in a plug valve includes an attachable upper trunnion that is assembled to the main plug body using fasteners and a male-female dovetail fit. The tensile and compressive loading experienced by the main plug body during its linear motion, and the torsional loading experienced during its 90° rotation, is supported by the fasteners and the dovetail fit.
US10215278B1

A marine drive includes an internal combustion engine that drives a propulsor into rotation to effect a thrust, and a transmission that shifts amongst a forward gear for a forward thrust, a reverse gear for a reverse thrust, and a neutral state for a zero thrust. The marine drive further includes a shift rod rotatable about its own axis to shift the transmission amongst forward, reverse, and neutral, and an actuator. The actuator includes an actuator motor that rotates an output shaft and a gear shaft that effectuates rotation of a shift rod. The output shaft is connected to a gear shaft through a first gearset such that rotation of the output shaft causes the rotation of the gear shaft, and the gear shaft is connected to the shift rod through a planetary gearset such that rotation of the gear shaft causes the rotation of the shift rod.
US10215274B2

A vehicle is provided with a shift lever and a transmission apparatus. The transmission apparatus separates a manual shift lever from an automatic shift lever to distinguish manual shifting from automatic shifting, thereby preventing an erroneous user operation. The shift lever receives a shift command and the transmission apparatus performs shifting according to the shift command received by the shift lever. The shift lever includes an automatic shift lever that moves linearly to receive an automatic shift command and a manual shift lever that rotates on the automatic shift lever as an axis of rotation to receive a manual shift command.
US10215268B2

An actuator assembly with a sensor system that is less sensitive to run-out out of moving parts. The sensing system includes a magnet holding plate, a pressure plate, a sensor target and a sensor assembly. The magnet holding plate includes an aperture defining an inner surface, an outer surface, a raised portion along the inner surface, a biasing member positioned along the inner surface in the raised portion, and a flange positioned on the outer surface. The pressure plate includes an outer surface of the pressure plate is positioned underneath the raised portion of the magnet holding plate, axially between the raised portion and the biasing member. The sensor target is attached to the flange of the magnet holding plate. The sensor assembly includes a sensor and a sensor housing positioned radially outward from the pressure plate and magnet holding plate.
US10215263B2

An air spring actuated slider pin release system for a semi-trailer slider includes an actuator shaft oriented to extend in generally parallel relationship to at least one of a pair of parallel main members, being connected to the slider for axial rotation, and having a transverse lever arm secured to each end of the shaft for common rotation. Each lever arm has an end connected to a retractable, biased lock pin via a link so that rotation of the shaft and the lever arms causes retraction of the associated lock pin relative to the main member. The actuator shaft has a normally projecting air spring bracket. An air spring is disposed between one of the main members and the air spring bracket so that inflation of the air spring acts on the air spring bracket, axially rotating the shaft and the lever arms for retracting the lock pins.
US10215256B2

The present invention relates to a V-ribbed belt to be wound around plural pulleys and used, including an extension layer that forms a back surface of the V-ribbed belt, a compression layer provided on one surface of the extension layer and having plural ribs extending parallel to each other along a longitudinal direction of the V-ribbed belt, and a load carrying cord embedded between the extension layer and the compression layer along the longitudinal direction of the V-ribbed belt, in which a distance from an outer peripheral portion of the load carrying cord on the rib side to a tip portion of the rib is from 2.0 to 2.6 mm, and a distance from the outer peripheral portion of the load carrying cord on the rib side to a bottom portion of the rib is from 0.3 to 1.2 mm.
US10215243B2

A braking system includes a brake pad that is coupled to a slider assembly that moves linearly within a guide. The slider assembly and guide are coupled to a first brake. A second brake actuator is coupled to the slider assembly, the guide and a second brake. When the first brake is actuated, the slider assembly is pressed against a rotating braking surface and the friction of the brake pad against the rotating braking surface can cause the slider assembly to move within the guide which actuates the second brake actuator. The second brake actuator then actuates the second brake. When the first brake is released, the slider assembly is removed from the rotating braking surface and the second brake actuator is released which releases the second brake.
US10215238B2

A wedge clutch, including: a first hub; a second hub; an outer ring located radially outward of the first and second hubs; a first wedge plate radially disposed between the first hub and the outer ring; a second wedge plate radially disposed between the second hub and the outer ring; and a displacement element disposed between the first and second hubs and arranged to for a connect mode, in which the first and second hubs are non-rotatably connected to the outer ring, block axial displacement of the first and second hubs with respect to each other, and for a disconnect mode, axially displace the first and second hubs with respect to each other to enable rotation between the outer ring and the first and second hubs.
US10215235B2

A bearing unit configured to support a first component for rotary movement with respect to a second component includes a first bearing having an inner ring and an outer ring and a second bearing having an inner ring and an outer ring and a separator axially disposed between and connecting the outer ring of the first bearing and the outer ring of the second bearing in an interference fit manner or in a friction fit manner to form a preassembled unit. The separator may be annular and have a plastic base body with axial openings in which metal spacers, cylindrical rods, for example, are mounted.
US10215234B2

A rolling-element bearing cage or rolling-element bearing cage segment is formed from aluminum alloy AA6082 and/or AA7020 and may have a tensile strength of at least 350 MPa and/or a yield strength of at least 310 MPa and/or a hardness of at least 100 HBW. Also a method of forming a rolling-element bearing cage or rolling-element bearing cage segment from aluminum alloy AA6082 and/or AA 7020.
US10215233B2

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

A method of forming a sealed cavity around an end of a fastener protruding from a structure is disclosed having the steps of: (i) installing a cap having a cap body terminating at a rim which surrounds an opening of a cavity over the end of the fastener so that the end of the fastener is enclosed within the cavity; (ii) heating the cap to increase a temperature within the cavity; (iii) providing a bead of uncured sealing material around the rim of the cap body to seal a volume of gas within the cavity; and (iv) curing the bead of sealing material during a cure period.
US10215213B2

A fastener assembly is provided having a cylindrical shank with a plurality of annular grooves formed along a length of the shank. A plurality of elongated ribs extends perpendicular to the grooves along the length. A fastener disc is provided with a central opening with a diameter less than a cylindrical shank diameter wherein an inner edge of the central opening includes a contact surface. The fastener disc is retained on the fastener portion in a locked position when the contact surface engages one of the plurality of grooves with a friction fit. The fastener disc is rotated to a release position so that the elongated rib contacts the inner edge thereby releasing the contact surface from the grooves.
US10215210B2

A fastener including a bolt having a head, a shank portion, and an annular groove located intermediate the head and the shank portion, and a sleeve having a head, a shank portion, an inner cavity, a recess located in the head of the sleeve, and an annular tab located at a bottom of the recess and proximate to the shank portion of the sleeve. The sleeve receives the bolt such that the shank portion of the bolt is positioned within the inner cavity of the sleeve and the head of the bolt is positioned within the recess of the head of the sleeve. When the bolt is in an installed position within the sleeve, the annular tab of the sleeve is deformed and engages the annular groove of the bolt.
US10215209B2

An aluminum cabinet is revealed. A plurality of positioning members is disposed on an upper edge, a lower edge and a middle part of an inner surface of two side plates. Two outer main plates are set between the two side plates respectively. An assembly block arranged at each of two sides of the outer main plate is mounted with an assembly member. The assembly member is mounted with and connected to the positioning member. An inner partition is arranged between the two side plates. A fixing block disposed on each of two sides of the inner partition is mounted with a fixing member. A fixing pin mounted in the fixing member is mounted with and connected to the positioning member. Thereby the connecting components are hidden after assembling. Thus not only the visual appearance of the cabinet is more pleasing, the sense of value is also increased.
US10215207B2

A support member is for supporting a conductive member such as an electrical wire and is for installation in an automatic transmission, and includes a main body portion made of a resin and plates that are made of a metal and are to be fixed to the body of the automatic transmission via bolts. The main body portion has attachment portions to which the plates are attached, and elastic lock portions that project within the attachment portions and have elasticity capable of restricting removal of the plates from the attachment portions.
US10215197B2

The present disclosure relates to a method, a device, and a system for controlling a hydraulic pump of a construction machine, the system comprising: an engine; an engine control unit configured to control the engine by using engine limit torque information and current engine torque information of the engine; a hydraulic pump operated by power supplied from the engine; at least one actuator driven by a hydraulic pressure discharged from the hydraulic pump; and a hydraulic pump control device configured to control a limited swash plate angle of the hydraulic pump by using a torque of the hydraulic pump and the engine limit torque information received from the engine control unit.
US10215191B2

An object of the present invention is to improve, using a simple configuration, heat dissipation of a regenerative resistor that is disposed in a vacuum pump control device (controller) connected to a vacuum pump. The regenerative resistor disposed in the vacuum pump control device is stored in an aluminum die-cast casing. More concretely, a housing of the vacuum pump control device is prepared by aluminum die casting (metal mold casting). A regenerative resistor storing portion (aluminum die-cast casing) provided with a hollow portion is provided on a top panel of the aluminum die cast, the hollow portion being designed to have a size accommodating the entire regenerative resistor. The regenerative resistor is fitted into the hollow portion, and an opening section of the hollow portion is sealed with an aluminum sheet of the same material as that of the casing. In this manner, the regenerative resistor can removably be stored in the aluminum die-cast casing.
US10215172B2

A method of generating compressive residual stresses through a thickness of a metal component comprising the steps: receiving a metal base component (10), which in use is subjected to applied pressure and applying by thermal deposition cladding (16) to one or more surfaces (14) of the base component. The cladding (16) comprises one or more layers of metal or metal alloy. The method also includes, subsequent to the cladding step, applying autofrettage to the clad component thereby generating compressive residual stresses through the one or more layers of metal or metal alloy (16) and at least part way through the base component.
US10215160B2

Aspects of the present invention provide an approach for controlling energy generation by an airflow originating from a moving elevator cabin. Wing pressure pads are positioned outside the elevator cabin extending to walls of the elevator shaft for preventing an airflow in the elevator shaft from above the elevator cabin to an area in the shaft below the elevator cabin. The elevator shaft is pressure-tight, and the elevator shaft has, at one end of the elevator shaft, an air conduit in which a first power generator stage having a propeller-driven electrical power generator is positioned. The method further intercepts a floor selection for the cabin and disables the power generators if a floor difference from a current position of the elevator cabin to a target position of the elevator cabin is below a predefined threshold value.
US10215159B2

Methods of starting a wind turbine from a standstill substantially until generator connection, the wind turbine having a rotor with one or more blades, a pitch system for rotating the blades along their longitudinal axes and a generator operationally connected with the rotor. In standstill, the blades are substantially in a feathered position and the generator is not generating electrical power. The methods may comprise measuring the wind speed representative for the wind turbine and measuring the rotor speed of the wind turbine, and when the rotor speed is not equal to zero, determining the tip speed ratio for the wind turbine, and determining the pitch angle of the blades as a function of the tip speed ratio to optimize the torque produced by the blades of the wind turbine rotor.
US10215157B2

A method is provided for operation of a wind turbine having rotor blades attached to a hub, wherein a controller compensates for torsionally induced blade twist. The method includes operating the wind turbine according to a rated power output curve and maximum design thrust value, and periodically or continuously detecting for induced torsional twist in the rotor blades. Upon determination of torsional twist being induced in the rotor blades, the method includes adjusting the maximum thrust value in the control program to compensate for the induced twist. The wind turbine controller then controls pitch of the rotor blades as a function of the increased maximum thrust value so that power output of the wind turbine is not unnecessarily limited or increased by the induced twist on the rotor blades.
US10215148B2

A method diagnoses a no-start condition in a powertrain having an engine and a starter system operable for starting the engine. The starter system includes a battery, solenoid relay, starter solenoid, and starter motor. The method includes recording starter data over a calibrated sampling duration in response to a requested start event when the solenoid relay is enabled, including a cranking voltage and engine speed. If no battery current sensor is used, the method derives a resistance ratio using an open-circuit voltage and a minimum cranking voltage of the battery. When such a sensor is used, the method derives a battery and starter resistance. A fault mode of the starter system is then identified via a controller using the starter data and either the resistance ratio or the battery and starter resistances. A control action executes that corresponds to the identified fault mode.
US10215136B2

High pressure loop exhaust gas circulation is achieved in an exhaust system (10) of an engine (12) by providing an adjustable valve (100) in an exhaust passage (18) of the engine (12). The valve (100) is configured to control fluid flow through the passage (18) and generate pressure to drive the high pressure exhaust gas recirculation. The valve (100) includes a valve inner surface (110) that has a curvilinear profile when viewed in longitudinal cross section. An actuator (140) is connected to the valve (100), and is configured to move the valve (100) relative to the exhaust passage (18) so as to control exhaust gas pressure within the exhaust passage (18). In some embodiments, a pilot tube (280) is used in combination with the valve (100) to generate high pressure exhaust gas recirculation at the engine (12) intake.
US10215135B2

Methods and systems are provided for flowing exhaust through a second cooler, arranged downstream of a first cooler and upstream of an intake in an exhaust gas recirculation passage, and extracting condensate for water injection from condensate in cooled exhaust gas exiting the second cooler. In one example, a method may include adjusting the amount of exhaust gas flowing through the second cooler based on an amount of water stored at a water storage tank of a water injection system and engine operating conditions. Further, the method may include selectively flowing exhaust gas from the second cooler to a location upstream or downstream of a compressor in response to engine operating conditions.
US10215123B2

The engine controlling apparatus includes a selector, a setter, and a controller. The selector selects one of a plurality of injection modes according to the operating condition of an engine, where injection rates of a plurality of injectors or the number of injections performed in one stroke of the engine differs among the injection modes. The setter sets a mode correction amount that reflects an output characteristic of a first sensor corresponding to the injection mode. The controller performs feedback control using both a detection signal from the first sensor and the mode correction amount.
US10215119B2

Operating a machine including a continuously variable transmission (CVT) includes operating an engine of the machine at a lower engine speed, receiving data indicative of an expected increase in load on the engine, and commanding increasing the engine speed responsive to the data. The engine is operated at a higher engine speed responsive to the commanded increase, with the operation at the higher engine speed being initiated proactively so as to limit retarding a ground speed of the machine. Related control logic and machine structure is also disclosed.
US10215116B2

Systems and methods for operating an engine that includes a canister for storing fuel vapors are disclosed. In one example, one or more engine cylinders are deactivated in response to a level of fuel vapors stored in a fuel vapor storage canister when deceleration fuel shut off conditions are met. By deactivating one or more engine cylinders with closed intake and exhaust valves, it may be possible to reduce fuel vapors drawn into engine cylinders to reduce the possibility of cylinder misfire.
US10215112B1

A method for controlling an internal combustion engine that includes sensing a characteristic of combustion in a cylinder of the engine, generating a combustion characteristic signal from the sensed characteristic, performing a principal component analysis on the combustion characteristic signal and a predetermined combustion characteristic trace to determine first mode coefficients for the combustion characteristic signal and the predetermined combustion characteristic trace, determining a difference between the first mode coefficient of the combustion characteristic signal and the first mode coefficient of the predetermined combustion characteristic trace, and controlling the internal combustion engine based upon the difference.
US10215109B2

A method for regulating the charge pressure pboost of a supercharged internal combustion engine is disclosed. The method may include adjusting each of two wastegates, a variable turbine geometry, and a downstream compressor bypass valve to regulate engine boost pressure as a function of a first setpoint value for pressure between compressors and a pressure difference in a first regulation loop, a second setpoint value for pressure downstream of multiple compressors, and the pressure difference in a second regulation loop.
US10215103B2

A throttle valve assembly is disclosed having a throttle valve mounted within a throttle body to vary the flow of air therethrough. The throttle valve comprises of first and second throttle plates that interact with one another so as to be configurable in a V-shape thereby forming a converging/diverging flow path through part of the throttle body in which the flow of air through the throttle body is restricted and in flat aligned configuration which is minimally intrusive so as to produce substantially no restriction to flow through the throttle body is produced by the throttle valve.
US10215101B2

A compressor intermediate case for a gas turbine engine includes a plurality of intermediate case struts joining the compressor intermediate case to an inner engine structure. Each strut of the plurality of intermediate case struts includes a leading edge. A turning scoop is disposed at the leading edge of each strut of the plurality of intermediate case struts. A plurality of diffusers extends radially outwardly from the compressor intermediate case so that each diffuser of the plurality of diffusers engages with a corresponding turning scoop. A substantially annular structural fire wall extends radially outwardly from the compressor intermediate case. An environmental control system manifold is disposed on the compressor intermediate case. The environmental control system manifold includes an exit port.
US10215095B2

A gas turbine system (1A) includes a gas turbine unit (2) and a cooling fluid generator (5). The gas turbine unit (2) includes a first compressor (21) and a first expansion turbine (23) coupled to each other by a first shaft (22), a combustor (26), and a fuel tank (30). A fuel held in the fuel tank (30) circulates through a fuel circulation passage (31). A working fluid that has a pressure increased by the first compressor (1) is extracted from the gas turbine unit (2). The cooling fluid generator (5) includes a cooler (55) for cooling, with the fuel flowing through the fuel circulation passage (31), the working fluid that has been extracted from the gas turbine unit (2), and a second expansion turbine (53) for expanding the working fluid that has flowed out of the cooler (55).
US10215092B2

A constant-volume combustion chamber for an aircraft turbine engine, including a compressed gas intake valve configured to adopt an open position and a closed position, and in the closed position blocking intake of compressed gas into the chamber, and a combusted gas exhaust valve configured to adopt a closed position, in the closed position blocking exhaust of combusted gas outside the chamber. At least one of the intake and exhaust valves includes at least one spherical plug.
US10215091B2

A variable compression ratio engine (1) is provided with a multi-link mechanism (101) between a piston (102) and a crankshaft (103). The multi-link mechanism (101) includes an upper link (104), a lower link (105) and a control link (106). An anti-vibration device (6) for vehicles is attached between the upper part of the engine (1) and a vehicle body to which the engine (1) is mounted. The anti-vibration device (6) includes a rod body (63) having a first elastic connecting part (61) at one end and a second elastic connecting part (62) at another end. The first elastic connecting part (61) is connected to the engine (1). The second elastic connecting part (62) is connected to the vehicle body. The anti-vibration device (6) further includes an inertial mass (641) supported by the rod body (63), an actuator (64) configured to reciprocate the inertial mass (641) in an axial direction (C) of the rod body (63), and a control unit (65) configured to control the actuator (64) so that the inertial mass (641) receives force in accordance with a displacement speed of the rod body (63) in the axial direction (C). The rod body (63) has a rigid body resonance frequency lower than a resonant frequency of bending and torsion of the engine (1).
US10215088B2

A method includes positioning a bushing in a bore of a turbine housing; positioning a shaft of a wastegate in a bore of the bushing where the shaft includes a shaft shoulder and a shaft end; applying force to a plug of the wastegate to substantially center the plug with respect to a wastegate seat of the turbine housing; positioning a resilient metal wire mesh ring at least in part in the bore of the bushing and between the shaft shoulder and the shaft end; encasing the ring into the bore of the bushing; and fixing a control arm to the shaft.
US10215084B2

One illustrative embodiment includes a turbocharger (16, 18) with a turbine (94) and a compressor (96). The turbine (94) has an inlet passage (114) which may directly communicate with a blowdown exhaust passage (34, 36, 38) of a cylinder head (12) of an internal combustion engine (14). The inlet passage (114) may directly receive exhaust gas from the blowdown exhaust passage (34, 36, 38).
US10215079B2

A thermostatic valve for a cooling system of an engine of a motor vehicle, having a thermostatic valve housing, on which a connection to a cylinder head of the engine, a connection to the engine block, a connection to a cooler of the cooling system and at least one connection to a bypass channel are designed, wherein a movable thermostatic operating element, a cooler valve, an engine block valve and a slide for closing the bypass channel are arranged in the thermostatic valve housing. The thermostatic valve has a first slide section is provided for closing a first opening arranged on the thermostatic valve housing and at least one second slide section for closing at least one second opening arranged on the thermostatic valve housing.
US10215072B2

Method for controlling and detecting ammonium nitrate and/or ammonium nitrite poisoning within selective catalytic reduction (SCR) devices and systems incorporating the same are provided. Methods can include detecting a SCR inlet exhaust gas NO2:NOx ratio above a poisoning NOx flux threshold, detecting a SCR temperature below a poisoning temperature threshold, and determining SCR catalyst poisoning. Methods can further include performing a SCR catalyst cleaning strategy, wherein the SCR cleaning strategy comprises heating the SCR catalyst composition to a temperature above the poisoning temperature threshold. Cleaning strategies can including utilizing a heater, implementing a post-injection, after-injection, and/or auxiliary injection engine strategy wherein the engine is configured to supply exhaust gas to the SCR. Methods can further include arresting reductant dosing, identifying an opportunistic regeneration opportunity, and/or inhibiting performance of an appurtenant oxidation catalyst subsequent to determining SCR catalyst poisoning. The SCR catalyst composition can comprise iron and/or copper.
US10215066B2

Embodiments for a lubrication system for an internal combustion engine are provided. In one example, a lubrication system for an internal combustion engine comprises a lubricant circuit, a radiator for cooling the lubricant, a heat accumulator arranged upstream of the engine for warming up the lubricant, the heat accumulator connected in parallel to the radiator, and a valve for switching over the lubricant circuit between the radiator and the heat accumulator. In this way, the oil may be rapidly heated during cold engine start conditions.
US10215058B2

Discloses is a turbine power generation system having an emergency operation means and an emergency operation method therefor that are capable of controlling excess heat accumulated during emergency operation, and recycling the accumulated heat. A turbine power generation system includes: an inlet sensor part including a thermometer, a pressure gauge, and a flowmeter that are installed between the heater and the inlet valve and; an emergency discharge part including a branch pipe connected to the steam, and a heat control means installed on the branch pipe. Accordingly, the system and the method are capable of reducing a heat overload during an emergency operation by transferring a heat amount exchanged in the heat storage device to the heat consuming facility, minimizing thermal consumption by recycling the same, and preventing various problems caused by stopping an operation of the turbine power generation system.
US10215056B2

A turbine shroud for positioning radially outside of blades of a turbine rotor includes a carrier, a blade track, and a track attachment system. The blade track is moved radially outwardly into a cavity of the carrier, and the track attachment system is adjusted to block radially inward movement of the blade track out of the cavity.
US10215055B2

A transmission assembly including a transmission member and an oil distribution system. The transmission member includes a rotary pivot, and a pivot portion for pivoting about the rotary pivot; the oil distribution system is to receive oil feed and to transfer it to an oil reception chamber of the rotary pivot; the rotary pivot includes injection orifices putting the oil reception chamber into fluid flow communication with the gap between the rotary pivot and the pivot portion to form a fluid bearing; and the transmission assembly is for injecting oil into the gap at a first pressure into an outer portion of the gap, and at a second pressure into an inner portion of the gap, the second injection pressure being different from the first injection pressure.
US10215054B2

The present disclosure includes sealing systems comprising a secondary seal with one or more of a knife edge seal and a discourager. The secondary seal may act to isolate an interface between an inner and outer shaft and a bearing compartment. The inner and outer shafts may be high pressure compressor and low pressure turbine shafts, respectively.
US10215052B2

A sleeve is provided for supplying lubricant to an inter-shaft bearing mounted between co-axially mounted inner and outer shafts of a gas turbine engine. The sleeve has a sleeve annular outer surface and a sleeve annular inner surface. At least one lubricant supply connecting member extends from the sleeve outer surface for connection to a lubricant supply. At least one sleeve channel fluidly links the sleeve annular inner surface to the lubricant supply connecting member.
US10215047B2

An actuator includes a pump including a first cavity and a diaphragm coupled in flow communication with the first cavity. The diaphragm is configured to pressurize a fluid contained in the first cavity. The pump further includes a first valve coupled in flow communication with the first cavity. The first valve is configured to release fluid from the first cavity when the first cavity is pressurized. The actuator also includes a piston assembly operatively coupled to the pump.
US10215046B2

A platform for an airfoil in a gas turbine engine is provided. The platform includes a top wall configured to connect to an airfoil of the gas turbine engine, two sidewalls extending downward from the top wall a connector attached to and connecting the two sidewalls, wherein the top wall, the sidewalls, and the connector define an interior volume of the platform, and a single stiffener extending from the connector to the top wall within the interior volume between the two sidewalls. The connector defines two parallel apertures passing through the connector.
US10215045B2

A recirculation seal for use within a gas turbine engine. The recirculation seal includes a first seal base, including a first seal base axis. The recirculation seal further includes a second seal base, including a second seal base axis The recirculation seal further includes a resilient bulb member coupled to the first seal base. The resilient bulb member includes an exterior bulb wall and an interior bulb wall, wherein the interior bulb wall defines an interior space.
US10215042B2

A gas turbine engine includes in axial flow series a fan rotor, a series of outlet guide vanes for guiding flow from the fan rotor; and a bifurcation. The gas turbine engine further includes a substantially annular fluid passageway extending from fan to the bifurcation, the outlet guide vanes being positioned within the passageway. The passageway includes a profiled region positioned upstream of the bifurcation, the profiled region including a first circumferential portion positioned adjacent a second circumferential portion, the first circumferential portion having a first average radial thickness and a second circumferential portion having a second average radial thickness, the first average radial thickness being smaller than second average radial thickness. The profiled region of the passageway is configured to modify the flow through the passageway so as to improve uniformity of a static pressure field from immediately upstream of the bifurcation to just downstream of the fan rotor.
US10215028B2

An airfoil assembly for use in a gas turbine engine is disclosed. The airfoil assembly includes a root, a tip shroud, and an airfoil located between the root and tip shroud. The airfoil includes a spar and a heat shield arranged around the spar.
US10215027B2

An airfoil includes, among other possible things, a main body extending between a leading edge and a trailing edge. Channels are formed into the main body, with a plurality of ribs extending intermediate the channels. A cover skin is attached to the main body. The cover skin is welded to the main body with a weld at outer edges. An adhesive is placed between inner surfaces of the cover skin and the main body. The adhesive is deposited inwardly of the outer edges of the cover skin. A method of constructing an airfoil is also disclosed as is a gas turbine engine.
US10215021B2

A measurement-while-drilling (MWD) telemetry system comprises a downhole MWD telemetry tool comprising a mud pulse (MP) telemetry unit and an electromagnetic (EM) telemetry unit. The MWD telemetry tool can be configured to transmit data in an EM-only telemetry mode using only the EM telemetry unit, in an MP-only mode using only the MP telemetry unit, or in a concurrent telemetry mode using both the EM and MP telemetry units concurrently. When transmitting data in the concurrent telemetry mode, the telemetry tool can be configured to transmit in a concurrent confirmation mode wherein the same telemetry data is transmitted by each of the EM and MP telemetry units, or in a concurrent shared mode wherein some of the telemetry data is transmitted by the EM telemetry unit, and the rest of the telemetry data is transmitted by the MP telemetry unit. The telemetry tool can be programmed to change its operating telemetry mode in response to a downlink command sent by an operator at surface.
US10215012B2

A method for operating rod pumping unit for a wellbore includes measuring a parameter of the rod pumping unit at a first location; measuring the parameter of the rod pumping unit at a second location; and subtracting the measured parameters at the second location from the measured parameter at the first location.
US10214999B2

A shifting tool for use in a wellbore includes a tubular housing having a bore formed therethrough; a tubular mandrel disposed in the housing and longitudinally movable relative thereto; and an engagement member moveable relative to the housing between an extended position, a released position, and a retracted position, wherein: the engagement member is movable from the retracted position to the extended position in response to movement of the mandrel relative to the housing, and the engagement member is further movable from the extended position to the released position in response to movement of the mandrel relative to the housing.
US10214997B2

The present invention relates to a downhole cleaning tool for removing residues or precipitation solids on an inner face of a casing or liner. The downhole cleaning tool comprises a tool body having a bore and a wall, at least one inlet in the wall of the tool body, said inlet being fluidly connected with the bore, a solid removing element connected with the tool body for releasing solids of the inner face of the casing or liner, and a fluid cleaner section comprising a chamber, a filter within the chamber for separation of the solids from the fluid and a pump fluidly connected with the bore for sucking fluid with released solids in through the inlet into the chamber, wherein the solid removing element comprises at least one projecting part projecting from the tool body and a spring arranged between the tool body and the projecting part, and wherein the at least one inlet may be arranged adjacent the projecting parts for suction of released solids. Furthermore, the present invention relates to a downhole system and a cleaning method for removing residues or precipitation solids on an inner face of a casing or liner.
US10214989B2

An emulsion is mixed with fibers while the emulsion is moving through a surface tubing using a venturi. The fiber/emulsion mixture is injected into a pressurized tank and the pressurized fiber/emulsion mixture is injected from the pressurized tank into a desired location in a wellbore. Pumps and pressure boosters may be used to move the fluid.
US10214987B2

A downhole tool including a settable member, a scale removal feature depending from the settable member, the scale removal feature including a protrusion extending radially inwardly from an inside dimension of the settable member.
US10214980B2

A sensor assembly may include a housing made of a non-magnetic material. The housing may define an interior chamber. A shaft may extend from the housing. A bearing may be positioned around the shaft. An impeller may be positioned around the shaft and the bearing, and the impeller may include a magnetized portion. A sensor may be positioned within the interior chamber and/or proximate the magnetized portion. The sensor may detect the magnetized portion of the impeller to sense a rate of rotation of the impeller. The rate of rotation of the impeller may correspond to changes in flow rate of the fluid. As the flow rate of the fluid, and the rate of rotation of the impeller change in predetermined manners, control signals may be conveyed to activate a tool.
US10214979B2

A swivel pressure head includes a fixation mechanism detachably securing an upper housing to a lower housing. The upper housing includes an internal bore extending from a fluid inlet to an opening on a bottom surface of the upper housing. The lower housing includes a central bore. A pressure sleeve is disposed within the internal bore of the upper housing and within the central bore of the lower housing. A locking nut operatively engages the pressure sleeve and is configured to engage a swivel stem so that rotation of the swivel stem rotates the pressure sleeve. A packing assembly positioned in the internal bore of the upper housing fluidly seals between a wall of the internal bore and an outer surface of the pressure sleeve to direct a fluid flow from the internal bore of the upper housing through a fluid inlet and an internal bore of the pressure sleeve.
US10214976B2

The present invention relates to a tubular handling system for maneuvering tubulars onto or off of a rig and including a tubular grip adapted to engage a variety of tubular sizes.
US10214970B1

A land-based drilling rig includes a drill rig floor, the drill rig floor including a V-door, a side of the drill rig floor having the V-door defining a V-door side of the drill rig floor and an opposite V-door side of the drill rig floor opposite the V-door side of the drill rig floor. The land-based drilling rig also includes a mast, the mast mechanically coupled to the drill rig floor. Further, the land-based drilling rig includes at least four support bases, each support base coupled to the drill rig floor by a telescoping support arm, the support base and telescoping arm forming a support, wherein the support bases are square or cylindrical.
US10214952B2

Tubular drive apparatus for a panel of a vehicle, preferably a tailgate or door, comprising two tubes which are inserted into one another in a telescopic manner, the free ends of which are each hinged to the panel of the vehicle and to the vehicle itself, the tubes being capable of being separated from one another and brought together by means of a spindle which is driven by an electric motor and comprises a spindle nut arranged thereon, in order to thus open and close the panel, the electric motor, the spindle, the spindle nut and an electronic circuit board comprising sensor elements being arranged within the tubular drive apparatus, and a power electronics unit for actuating the electric motor also being arranged on the electronic circuit board.
US10214949B2

A refrigerator of this embodiment includes a housing that includes a storeroom, a door that is rotatably provided in the housing through a hinge portion and opens or closes an opening of the storeroom by the rotation, a connection line that is led out to the vicinity of the hinge portion, and a wireless communication apparatus that includes a wireless communication unit and is connected to the connection line.
US10214943B2

A latch assembly includes a housing, a door latch member and a release member. The door latch member pivots about a first pivot axis. The release member pivots about a second pivot axis spaced apart from the first pivot axis located within the housing operatively coupled to the latch retaining member. An inertia activated lock-out mechanism is fixedly attached to the housing and includes a locking member within the housing that pivots about a third pivot axis spaced apart from the first and second pivot axes. The first, second and third pivot axes are all parallel to one another at fixed locations within the housing. The locking member pivots between a locking position preventing movement of the release member and a non-interfering position in which the locking member is spaced apart from the release member allowing the release member to be movable.
US10214937B2

A land-based drilling rig includes a first substructure and a second substructure, the second substructure being positioned generally parallel to the first substructure. The land-based drilling rig also includes a drill rig floor coupled to the first and second substructures, the drill rig floor including a V-door. The side of the drill rig floor has the V-door defining a V-door side of the drill rig floor, where the V-door side of the drill rig floor is parallel to the first substructure. The first and second substructures pivotably support the drill rig floor. The land-based drilling rig also includes a mast, the mast mechanically coupled to one or more of the first substructure, the second substructure, and the drill rig floor. The mast is pivotably coupled to one or more of the first substructure, the second substructure, and the drill rig floor by a mast pivot point. The mast includes a V-door side, the V-door side of the mast parallel to the first or second substructure. In addition, the land-based drilling rig includes a mast hydraulic lift cylinder coupled to the mast at a mast lift point and a choke manifold, the choke manifold positioned on the drill rig floor.
US10214922B2

Modular floor tiles and modular floor systems are described herein. A floor tile system includes a modular floor tile and a plurality of resilient support assemblies. The modular floor tile includes a top surface layer having a top surface and a bottom surface and a plurality of rigid support portions extending from the bottom surface. The resilient support assemblies are supported against the bottom surface and include an outer resilient support portion having a hollow interior, and an inner resilient support portion positioned centrally relative to the outer resilient support portion.
US10214917B2

Floor panels are shown, which are provided with a mechanical locking system on long and short edges allowing installation with vertical snap folding that could be accomplished automatically without tools and where the short edge locking system has a tongue made in one piece with the panel. The floor panels may have a first and a second connector at the long edges that are configured to obtain a minimum of friction facilitating a displacement, by a spring back force from the bending of a short edge locking strip, of a new panel in a horizontal direction along the long edge during the vertical snap folding action.
US10214910B1

A roof edge mounting bracket preferably includes a base member and a vertical attachment flange. The base member extends outward in a horizontal orientation from the vertical attachment flange. A lower portion of the vertical attachment flange extends below the base member and an upper portion of the vertical attachment flange extends above the base member. The roof edge bracket has a plurality of variations. A canted fascia with roof edge bracket preferably includes an anchor bar, a roof edge bracket, an S-clip, a water dam and a fascia cover. A vertical member of the roof edge bracket and a vertical portion of the water dam are retained in the S-clip. A horizontal portion of the roof edge bracket is secured to a top of a wall. A lengthwise base member of the anchor bar is attached to the vertical portion of the roof edge bracket.
US10214901B2

The present application is directed toward fire-rated wall construction components and wall systems for use in building construction. Embodiments can include tracks for holding studs which incorporate various geometries capable of receiving fire-retardant material, flat straps for use between tracks and fluted wall components, fire sponges for use in fluted wall components, and tracks with protruding grooves or other structures which prevent unwanted air movement between a wallboard component and the track.
US10214896B2

The present disclosure is directed to a single-sided deck clip that allows an approach to deck board installation with hidden fasteners, and without grooving both edges of a deck board. By not grooving edges, perimeter trim can include one square finished edge on ending pieces. The single-sided clip allows for attaching fasteners through the clip at an angle that penetrates both a deck board and an underlying joist, thus providing a positive connection of decking to joist framing below. In another embodiment, a clip magazine is disclosed that stores, supplies, and assists in installation of single-sided deck clips and fasteners. The clip magazine can hold a plurality fasteners and single-sided deck clips. The magazine allows the single-sided clips and fasteners to be positioned relative to the deck board, and allows fasteners to be aligned with a single-sided clip, and pushed into a deck board during installation.
US10214893B2

A manhole base assembly and a method for making the same employ a non-cylindrical, low-volume concrete base that is fully lined to protect the concrete against chemical and physical attack while in service. This lined concrete manhole base assembly may be readily produced using a modular manhole form assembly which can be configured for a wide variety of geometrical configurations compatible with, e.g., varying pipe angles, elevations and sizes. The form assembly is configurable to provide any desired angle and elevation for the pipe apertures to interface with various underground systems, and can be formed on-site to facilitate compatibility with existing structures. The assembly provides for flexible, modular construction of a wide variety of lined manhole base assemblies at minimal cost, reduced concrete consumption and reduced operational complexity. The modular nature of the production form assembly also facilitates reduced inventory requirements when various manhole base assembly geometries are needed.
US10214889B2

An in-toilet leak detector is disclosed, as are communication systems for reporting toilet leaks. The leak detector comprises an inlet that receives water from the toilet's fill tube and diverts it through a flow tube. A capacitive sensor is located between the inlet and an opening of the flow tube from which water flows into the overflow tube of the toilet tank. A housing is connected to the flow tube and the inlet and contains a controller and other electronics, including one or more transceivers. The leak detector measures the duration of water flow and establishes an alert if the water flow is shorter or longer in duration than a calibrated normal duration. The transceivers connect the leak detector to a computer network, and leak alerts are communicated to a server or servers so that they can be forwarded directly to those responsible for fixing the toilets.
US10214885B2

A method for operating a sanitary fitting having a housing with a spout and a touch sensor, wherein in a touch mode of the sanitary fitting a tapping of a fluid can be activated by touching the touch sensor and wherein by touching the touch sensor for a period of at least 3 seconds, the touch mode is disabled. In addition, a sanitary fitting is specified, which controller is designed and provided for performing the method.
US10214883B2

The present invention pertains to problems associated with the installation of new sillcocks in existing masonry or other building materials. A sillcock, or ‘hose bib’ having broader base plate is provided to prevent collapse especially in older or damaged building materials and to minimize damage to new installations.
US10214882B1

A sealed valve box assembly includes a valve box lid made of a rigid material, a valve box body made of a rigid material, and an annular sealing gasket made of a resilient compressible material. The valve box body has a central opening in which an annular void is created when the valve box lid is inserted therein with a circumferential row of spaced apart vertical protuberances on the valve box lid. The annular sealing gasket has a circumferential row of spaced apart vertical channels matching the circumferential row of spaced apart vertical protuberances such that the vertical channels on the annular sealing gasket interfit with the vertical protuberances on the valve box lid so as to provide an air-tight press-fitted sealed relationship between the valve box lid and valve box body.
US10214879B2

The present disclosure relates to a tooth (1) for attachment to the lip of a bucket of a working machine, such as an excavator or loader, via an adaptor, the tooth (1) comprising a cavity (103) for receiving a portion of said adaptor, the cavity (103) extending between said first and second opposed outer working surfaces (12, 14) from an open end (104), at said attachment end of the tooth, to a bottom end (105); the cavity (103) being delimited by an inner wall (102); said inner wall (102) comprising first and second internally facing inner walls (106, 107), being the internal surfaces associated with said first outer working surface and said second working outer surface (12,14), respectively, and opposing side walls (108), interconnecting said first and second inner walls (106, 107), the cavity defining a back portion (BP) extending along the Y axis, the back portion being at least partially located between the plane spanned by the X and Z axis and the open end (104) of the cavity, a front portion (FP) extending along the Y axis, the front portion being located between the plane spanned by the X and Z axes and the bottom end (105) of the cavity; and a stepped portion (SP), interconnecting the back portion and the front portion; in the back portion, the first and second inner walls (106, 107), each comprises a pair of essentially planar back contact surfaces (130a, b; 140a,b), being separated by a back divider region (132, 142), extending beyond the pair of first contact surfaces. The disclosure also relates to an adaptor, and to the coupling between a tooth and an adaptor.
US10214877B2

The present invention improves a work efficiency of an entire system for operating a plurality of working machines. An operation system of the working machine includes a work progress calculating unit 80 which calculates a work progress of a plurality of working machines or a scheduled ending time calculating unit 81 which calculates a scheduled ending time of a work by using the work progress calculated by the work progress calculating unit 80. A working machine of which an operation is switched from automatic control to remote control is determined from among the plurality of working machines by using the work progress or the scheduled ending time, and the operation system includes a centralized operation controller 43 which transmits an operation instruction to the determined working machine.
US10214873B2

The invention relates to a valve unit for the exclusive hydraulic actuation of the locking means of a mechanical quick-changer for attachments of a construction machine, wherein the valve unit comprises a feed pressure connector for applying the feed pressure, a first valve unit outlet for connecting an unlocking pressure line, a second valve unit outlet for connecting a locking pressure line, at least one discharge to the tank, and at least two switchable directional valves, with the feed pressure connector being connected or connectable to the second valve unit outlet via a serial connection of the at least two switchable directional valves.
US10214863B2

A plate element for a fastening point, at which a rail for rail vehicles is fastened to a fixed base. The plate element has an opening leading from the upper side thereof associated with the rail to be fastened to the underside thereof associated with the base, through which a fastening element for fastening the plate element onto the base is guided during use, which engages with an anchor fitting countersunk into the base, and a fastening point at which a rail for a rail vehicle is fastened to a fixed base. The plate element enables the fastening of a rail onto a fixed base, ensuring optimum electrical insulation. This is achieved by a ring element made from a flexibly resilient material sitting in the region of the mouth of the opening associated with the base.
US10214852B2

A steamer includes a housing, a power cord configured to be selectively coupled to an external power source, a battery, a fluid reservoir positioned in the housing, a reservoir heating element configured to preheat fluid in the fluid reservoir, a steam generating device operable to receive preheated fluid from the fluid reservoir and generate steam, and a nozzle in fluid communication with the steam generating device. The reservoir heating element receives power from the external power source when the power cord is in communication with the external power source. The steam generating device receives power from the battery when the power cord is unplugged from the external power source. The nozzle is configured to receive the steam from the steam generating device and discharge the steam through the nozzle.
US10214851B2

A lint catching system is provided for a clothes dryer. The lint catching system filters lint from exhaust air expelled from the clothes dryer.
US10214850B2

An intelligent electronic system for removing wrinkles from a textile clothes load, including an electronic integrated circuit of the microcontroller type placed preferably integrally on the mainboard of the dryer machine located on the control panel, an user interface located preferably on the control panel allowing communications between the user and the dryer machine, and a water-injection means located at the drum's air inlet. A process for removing wrinkles on textile clothes is also disclosed.
US10214846B2

An apparatus for driving a washing machine in which a washing tub and a pulsator are driven separately to thereby form a variety of washing water flows includes: an outer shaft whose one end is connected to a washing tub; an inner shaft whose one end is connected to a pulsator; a planetary gear set that decelerates a rotational speed that is transferred via the inner shaft; first and second bearings that rotatably support the planetary gear set in two-way directions; and a washing machine motor for applying a rotational force to each of the outer shaft and the inner shaft. The washing machine motor includes: an outer rotor; an inner rotor; and a double stator that rotatably drives the outer rotor and the inner rotor independently, in which the output of the pulsator is accelerated or decelerated depending on the direction of rotation of the outer rotor.
US10214837B2

A textile stuffer box comprises a housing assembly having a yarn entrance and a yarn exit, and cooperating interior chamber-forming surfaces. The chamber-forming surfaces defines a multi-stage internal crimping chamber for receiving and accumulating a moving length of ply-twisted yarn between the entrance and exit of the housing assembly. The crimping chamber comprising an upstream fixed-volume stage and a downstream adjustable-volume stage. A weight-balanced gate selectively adjusts a volume of the downstream adjustable-volume stage of the crimping chamber, thereby controlling axial compression of yarn accumulating inside the upstream fixed-volume stage of the crimping chamber.
US10214836B1

Acrylic compositions comprising a hindered amine light stabilizer are described herein. The acrylic composition may be in the form of a fiber, thread, yarn, and/or fabric. Also described herein are methods of making and using the acrylic compositions and articles comprising an acrylic composition as described herein.
US10214825B2

A method of forming a thermal barrier coating onto a surface of a ferrous alloy or nickel alloy component part involves depositing a layer of hollow microspheres to a surface of the component part or to a previously deposited layer of hollow microspheres through heating and cooling of a metallic precursor setting layer composed of copper, a copper alloy, or a nickel alloy. Once deposited in place, the layer(s) of hollow microspheres are heated to sinter the hollow microspheres to each other and to the surface of the ferrous alloy or nickel alloy component part to form an insulating layer.
Patent Agency Ranking