US10438523B2

Provided are an electronic display device and an information display method of same, the electronic display device enabling recognition by means of a tactile sensation or three-dimensional visual recognition with respect to an object.
US10438517B2

A medium includes a base layer and a separation layer. Regions are defined along a first direction. The regions include: a first region in which a portion of the medium which is in contact with the separation layer includes opposite end portions in a second direction, and at least the opposite end portions are stickable; a second region in which a portion of the medium which is in contact with the separation layer is non-stickable; and a third region in which a portion of the medium which is in contact with the separation layer is stickable. A longest length of the first region in the second direction is less than a length of the second region or the third region in the second direction at a particular position in the first direction.
US10438511B2

A spine surgery modeling system simulates the spine with various vertebral body or disc conditions and allows a user to make adjustments and examine the three dimensional outcome of such adjustments. The spine surgery modeling system includes a spine model and a drive mechanism. The spine model has vertebral bodies and a disc space defined between adjacent vertebral bodies. The drive mechanism includes a worm gear, a worm, a rigid shaft, and a button. The worm engages the worm gear such that rotation of the worm causes rotation of the worm gear. The rigid shaft extends through a through hole defined in the worm and is configured to rotate the worm. The button is operatively engaged with the worm gear such that rotation of the worm gear causes movement of the button between collapsed and expanded states to change a height of the disc space.
US10438509B2

A systems, methods, and products for language learning software that automatically extracts text from corpora using various natural-language processing product features, which can be combined with custom-designed learning activities to offer a needs-based, adaptive learning methodology. The system may receive a text, extract keywords pedagogically valuable to non-native language learning, assign a difficulty score to the text using various linguistic attributes of the text, generate a list of potential distractors for each keyword in the text to implement in learning activities, and topically tag the text against a taxonomy based on the content. This output is then used in conjunction with a series of learning activity-types designed to meet learners' language skill needs and then used to create dynamic, adaptive activities for them.
US10438500B2

Systems, device configurations, and processes for integrating a job profile describing an occupation into a talent management system (TMS) by determining proficiency requirements from job profile data are used to develop validated scores for competency in one or more job skills. The resulting integrated job profiles may be included as a component of TMS job offerings related to the occupation. The systems and methods evaluate parameters of the job profile using a predetermined scoring framework. Particular implementations evaluate English language proficiency in one or more frameworks. A job profile describes the occupation in the form of tasks to be completed by an employee. The systems and methods associate the tasks with scoring parameters in the framework, and calculate an overall score for English proficiency from the collection of scores associated with the tasks.
US10438499B2

Methods and arrangements for identifying burden comprehension in multimedia content. A contemplated method includes: accepting multimedia input; detecting components of the multimedia input; determining a comprehension burden score of each of the detected components; and thereupon calculating a total comprehension burden score for the multimedia input. Other variants and embodiments are broadly contemplated herein.
US10438498B2

In various embodiments, subject matter for improving discussions in connection with an educational resource is identified and summarized by analyzing annotations made by students assigned to a discussion group to identify high-quality annotations likely to generate responses and stimulate discussion threads, identifying clusters of high-quality annotations relating to the same portion or related portions of the educational resource, extracting and summarizing text from the annotations, and combining, in an electronically represented document, the extracted and summarized text and (i) at least some of the annotations and the portion or portions of the educational resource or (ii) clickable links thereto.
US10438491B2

A communication device is provided that is capable of accurately reporting which position a vehicle or a pedestrian exists in with respect to the local vehicle and of supporting safer driving.A communication device mounted on a moving body includes: a communication unit that receives communication information according to a preset communication condition; a determination unit that determines whether a service is provided in accordance with the received communication information; and a display controller that displays display information needed to provide the service on a map displayed on a display unit, when the service is provided according to a result determined by the determination unit.
US10438489B2

In an object detection apparatus, a first association unit associates, based on radar information and camera information, radar objects with at least one camera object that are estimated to be the same as each other. If camera objects are detected so that the camera information includes at least the detection point and the type of each of the camera objects, a determination unit determines whether the camera objects express a common object in accordance with the camera information. A second association unit defines, upon determination that the camera objects express the common object, the camera objects as a camera object group, and associates, if one of the camera objects constituting the camera object group is associated with a target radar object that is one of the radar objects, all the camera objects constituting the camera object group with the target radar object.
US10438487B2

Provided is a parking assistance device that calculates evaluation results based on a driver's evaluation criterion with regard to a plurality of parking spaces. The parking assistance device includes a parking space recognizer configured to recognize a plurality of parking spaces; a parking space selection criterion setter configured to set a driver's parking space selection criterion; and a parking space candidate calculator configured to calculate a parking space candidate based on the parking space selection criterion.
US10438483B2

An invention regarding traffic management “Fast Lane On Warning” (FLOW) is disclosed whereby individual vehicles are informed and told what speed to go in order to pass through a traffic signal while the light is green. A converging, consolidating traffic managing “fast lane on warning” director sequencer works in conjunction with a traffic signal sequencer (commonly known in the art), both of which have the same service cycle period Pi. The (RGY) type phases and readout phases are set for each unique particular intersection. While the traffic sequencer controls repeating RGY cycles, the director sequencer instructs, generates, transmits repeating cycles of changeable readouts on one or more roadside unit (RSU) emplacements positioned up the road from the traffic signal for one or more lanes in one or more directions. These changing speed assignments or readouts, individually perceived by motorists, guide in motorists such that by the time they pass through the intersection, they will do so while the traffic signal is green, regardless of any random pattern of traffic individual motorists may have been in as they approached the emplacements.
US10438468B2

In a general aspect, a location of detected motion in a space is determined. In some aspects, motion of an object in a space is detected based on wireless signals communicated through the space by a wireless communication system that includes multiple wireless communication devices. Each wireless signal is transmitted and received by a respective pair of the wireless communication devices. Motion indicator values are computed for the respective wireless communication devices. The motion indicator value for each individual wireless communication device represents a degree of motion detected by the individual wireless communication device based on a subset of the wireless signals transmitted or received by the individual wireless communication device. A location of the detected motion in the space is determined based on the motion indicator values.
US10438465B1

A method includes generating, by a camera of a monitoring system that is configured to monitor a property, first image data at a first time, analyzing the first image data, determining that the first image data includes a first object that likely corresponds to a person, generating, second image data at a second, later time, analyzing the second image data, determining that the second image includes a second object that likely corresponds to a person, comparing the first object that likely corresponds to a person to the second object that likely corresponds to a person, based on comparing the first object that likely corresponds to a person to the second object that likely corresponds to a person and based on a difference between the first time and the second, later time, determining that a person is likely moving towards the camera, and performing a monitoring system action.
US10438463B2

An access control system cooperates with a security system. The access control system may be used to control aspects of the security system and the security system may be used to control aspects of a lockset used to lock or unlock an access point (e.g., door). A user can choose to arm or disarm the security system via the access control system and similarly the user may choose to lock or unlock the access point via the security system.
US10438457B2

A system and method for detecting the activation of at least one alarm has at least one alarm detection device, at least one alarm, and a cloud storage platform. The alarm detection device can monitor and analyze the tonal and/or vibrational qualities of a sound to determine its origin. If the sound is determined to be a warning alarm (i.e. home security system), the information associated with that detection is forward to a gateway which then forwards an alert to an end user. The alarm detection system and methodology can be used with existing alarm systems (retrofit) with little added cost to the consumer. This creates a simple and affordable monitoring solution use in residential, commercial, and industrial settings.
US10438449B2

A bingo-like game system and method utilizing bingo-like game cards depicting a grid formed of a plurality of spaces identifying outcomes associated with a live event such as a football game. A game system comprises a series of unique game cards with each game card depicting a grid formed of a plurality of spaces wherein the spaces identify outcomes associated with a live sporting event. Real time outcomes associated with the live sporting event dictate which matching spaces on the unique game cards are marked automatically or manually. Pre-established patterns of marked spaces determine winners of the game. The system further generates game cards having similar odds of winning based on the arrangement of possible outcomes associated with the live event.
US10438438B2

A beverage dispenser for dispensing beverage containers includes an outer shell with an internal track that dispense rolling beverage containers from the track and one or more internal ice liners that retain ice to keep the beverage containers chilled.
US10438436B2

A method for detecting staining on a media item, the method comprising: capturing (22) a digital image of the media item, the digital image comprising a plurality of pixels representing color information of the media item; comparing (30) the captured digital image to a reference image, wherein comparing the captured digital image to the reference image comprises: generating a histogram for each of a plurality of kernel patches of the captured digital image, wherein each of the plurality of kernel patches of the captured digital image covers an area of the captured digital image, such that the entire captured digital image is covered by the plurality of kernel patches; comparing (40) the histogram for each of the plurality of kernel patches of the captured digital image to a histogram of a corresponding kernel patch of the reference image to generate a distance metric; and based on the generated distance metrics, determining if staining is present on the media item.
US10438428B2

A lock device is configured to receive a credential from a mobile device. The lock device is configured to monitor the distance between the mobile device and the lock device. The lock device is configured to detect an intent action by a user of the mobile device and unlock the lock device if the mobile device is within a predetermined distance from the lock device and the intent action is an approved intent action.
US10438426B2

Devices, systems, and methods for using a light up feature of a mobile device to trigger door access are described herein. One mobile device for using the light up feature to trigger door access, includes a display, a processor, and memory, coupled to the processor, wherein the memory includes instructions executable by the processor to lock the mobile device when in sleep mode, turn the display off when the mobile device has been placed in the sleep mode and to turn the display on when the mobile device has been placed in light up mode but the device is not unlocked, transition a door access application from a low power state to a regular power state when the mobile device is placed in light up mode, and trigger the opening of a door based on a door access protocol once the application is in regular power state.
US10438412B2

A method includes specifying a position of a virtual object based on a position of a map point that is defined in a first map and indicates three-dimensional coordinates of a feature point, correcting the position of the virtual object based on positions of a plurality of map points defined in a second map and a capturing direction of a camera when the first map is changed to the second map that is different from the first map, and controlling a display to display the virtual object, based on the corrected position of the virtual object and an image captured by the camera.
US10438410B2

Various systems and methods for implementing text enhancements in augmented reality content presented in a head-mounted display are described herein. A head-mounted display system for implementing enhancements in augmented reality content includes a see-through display device to display augmented reality content in a field of view to a user of the system, the augmented reality content in an initial format; an accelerometer; and a controller to: detect a trigger event, the trigger event based on motion of the head mounted display system as measured by the accelerometer; and present an enhanced version of the augmented reality content when the trigger event is detected.
US10438408B2

A method for generating a resolution adaptive mesh for 3-D metrology of an object includes receiving point cloud data from a plurality of sensors. The point cloud data from each sensor defines a point cloud that represents the object. Each point cloud includes a multiplicity of points and each point includes at least location information for the point on the object. The method also includes determining a resolution of each sensor in each of three orthogonal dimensions based on a position of each sensor relative to the object and physical properties of each sensor. The method further includes generating a surface representation of the object from the point clouds using the resolutions of each sensor. The surface representation of the object includes a resolution adaptive mesh corresponding to the object for 3-D metrology of the object.
US10438402B2

An image processing apparatus includes a correction unit configured to execute shading correction on a first captured image and a second captured image respectively captured by a first image capturing unit and a second image capturing unit having different optical axes, respectively corresponding to a left eye and a right eye of a user, to generate a first display image and a second display image respectively. A clipping unit clips the first display image and the second display image to each include a three-dimensional view area where the user views the object in three dimensions. The correction unit executes the shading correction with a position of a center of the three-dimensional view area of the first display image and the second display image set to be at a center.
US10438400B2

A method, computer readable medium, and system are disclosed for rendering images utilizing a foveated rendering algorithm with post-process filtering to enhance a contrast of the foveated image. The method includes the step of receiving a three-dimensional scene, rendering the 3D scene according to a foveated rendering algorithm to generate a foveated image, and filtering the foveated image using a contrast-enhancing filter to generate a filtered foveated image. The foveated rendering algorithm may incorporate aspects of coarse pixel shading, mipmapped texture maps, linear efficient anti-aliased normal maps, exponential variance shadow maps, and specular anti-aliasing techniques. The foveated rendering algorithm may also be combined with temporal anti-aliasing techniques to further reduce artifacts in the foveated image.
US10438398B2

Objects in a voxel based computer generated three dimensional environment are identified by traversing adjacent voxels meeting a predetermined criterion with respect to a scalar metadata value associated with each voxel, such as opacity or density. These adjacent voxels may be explored in accordance with a tree-crawling algorithm such as a breadth first or depth first algorithm. Once all adjacent cells meeting the criterion are identified, these are determined to represent a discrete object, and displayed as such. The starting point for the traversing process may be the voxel closest to a virtual camera position along the line of sight of that virtual camera meeting the criterion.
US10438384B2

An image display system includes: a display device; a detecting device for detecting a position pointed by an input device, on a display screen of the display device; and a display control device that, in accordance with a drawing on the display screen using the input device, causes the display device to display an image corresponding to the drawing in conformity with a setting corresponding to the position on the display screen at which the drawing has been started. The settings are different from each other depending on the areas on the display screen defined by multiple reference points provided thereon.
US10438381B2

The disclosure relates to devices, systems and methods for generating a digital image of a tissue section that is a composite of two or more source digital images of adjacent tissue sections and which may have a real-time adjustable boundary between different source images. The devices include computer software products for a fused-view visualization tool which permits one or more of generating and displaying the composite image and modifying the location of one or more boundaries between source images comprising the composite image. The systems include computer-implemented systems such as work stations and networked computers for analyzing tissue samples using the fused-view visualization tool. The methods include processes for visualization of a tissue sample as a composite image derived from two or more slides of adjacent tissue sections, for example as an interactive composite image wherein the proportion of each source image in the composite image may be altered.
US10438378B2

The present disclosure relates to systems and methods for determining a target activity map and a target attenuation map for producing a PET image. The systems may execute the methods to acquire, based on a PET system, a first dataset relating to coincidence events with TOF information, and a second dataset relating to single events. The systems may also execute the methods to determine a target activity map and a target attenuation map based on the first dataset and the second dataset through a plurality of iterations. The systems may further execute the methods to generate the PET image based on the target activity map and the target attenuation map.
US10438376B2

An image processing method for processing an image includes determining, selecting, and replacing. It is determined whether a portion, including a plurality of pixels and darker than a threshold in the image, is subject to a color replacement. One predetermined color from among a plurality of predetermined colors is selected, based on a color of at least a part of the plurality of pixels. Based on the determination, a color of the portion is replaced with the selected one predetermined color.
US10438369B2

Methods and apparatus for determining location of objects surrounding a user of a 3D rendering and display system and indicating the objects to the user while the user views a simulated environment, e.g., on a headmounted display, are described. A sensor, e.g. camera, captures images or senses the physical environment where the user of the system is located. One or more objects in the physical environment are identified, e.g., by recognizing predetermined symbols on the objects and based on stored information indicating a mapping between different symbols and objects. The location of the objects relative to the user's location in the physical environment is determined. A simulated environment, including content corresponding to a scene and visual representations of the one or more objects, is displayed. In some embodiments visual representation are displayed in the simulated environment at locations determined based on the location of the objects relative to the user.
US10438368B2

A medical image processing apparatus includes a port, a processor and a display. The port acquires volume data including a subject. The processor calculates long and short diameters of the subject. The display shows the long and short diameters. A line segment presenting the long diameter and a line segment presenting the short diameter is a pair of skew lines.
US10438365B2

An imaging device includes a filter, imaging elements, and an image processing section. The filter has a plurality of regions transmitting different light components. The imaging elements detect a luminance distribution of polarization components in a plurality of directions of light transmitted by the filter. The image processing section analyzes the detected luminance distribution based on correlation between the components, thereby generating a plurality of items of information about a subject.
US10438357B2

An interactive image segmenting apparatus and method are provided. The image segmenting apparatus and corresponding method include a boundary detector, a condition generator, and a boundary modifier. The boundary detector is configured to detect a boundary from an image using an image segmentation process. The feedback receiver is configured to receive information about the detected boundary. The condition generator is configured to generate a constraint for the image segmentation process based on the information. The boundary modifier is configured to modify the detected boundary by applying the generated constraint to the image segmentation process.
US10438355B2

A method for determining an arterial pulse wave velocity representative of a health condition of a blood vessel includes receiving an image data set comprising a plurality of images of a subject, from an imaging modality. The method also involves determining a blood vessel region in an image from the plurality of images. The method further includes determining a plurality of cross-sectional area values of a blood vessel at a plurality of locations in the blood vessel region, corresponding to a plurality of phases of a cardiac cycle of the subject and determining a plurality of flow rate values of blood flowing in the blood vessel corresponding to the plurality of cross-sectional area values. The method also includes determining a hemodynamic model based on the plurality of cross-sectional area values and the plurality of blood flow rate values and determining the arterial pulse wave velocity based on the hemodynamic model.
US10438349B2

A motion tracking system for dynamic tracking of and compensation for motion of a patient during a magnetic resonance scan comprises a first camera positioned to view an optical marker along a first line of sight; a second camera positioned to view the optical marker along a second line of sight; and a computer system configured to analyze images generated by the first and second cameras to determine changes in position of the optical marker, and to generate tracking data for use by a magnetic resonance scanner to dynamically adjust scans to compensate for the changes in position of the optical marker, wherein the computer system is configured to dynamically adapt its image analysis to utilize images from all cameras that are currently viewing the optical marker.
US10438347B2

A system is disclosed using a data-driven approach to objectively measure the diagnostic accuracy and value of diagnostic imaging reports using data captured routinely as part of the electronic health record. The system further utilizes the evaluation of the diagnostic accuracy of individual radiologists (imagers), subspecialty sections, modalities, and entire departments based on a comparison against a “precision diagnosis” rendered by other clinical data sources such as pathology, surgery, laboratory tests, etc.
US10438344B2

A system for determining an amount of glue applied to a shoe portion includes a lighting device, an image capturing device and a processor. The lighting device illuminates the shoe portion with light beams that have wavelengths within a predetermined range. The image capturing device captures an image associated with the shoe portion under illumination of the light beams, and outputs the image associated with the shoe portion. The processor obtains chromaticity values of pixels selected from an instance of the image associated with the shoe portion that is applied with glue, and generates a result of estimation regarding the amount of the glue applied to the shoe portion based on the chromaticity values and at least one reference value.
US10438341B2

A system and method of detecting, quantifying, and characterizing corrosion and degradation of an article, includes receiving signals indicative of a stack of images of a surface of the article; determining depth and nature of features in the stack of images; generating a surface model of the article in response to the determination of the depth and the nature of features; determining features of interest from the surface model; comparing the features of interest with predetermined information on the article; and characterizing the article as corroded or degraded in response to the comparisons of the features of interest.
US10438339B1

An optical verification method and mass transfer system described. In an embodiments, a mass transfer sequence may be accompanied by optical imaging and inspection to detect pick and place errors. The optical imaging and inspection techniques may be performed in-situ.
US10438328B1

A method includes obtaining, at one or more computing devices, an input image, applying an image sharpening process to at least one of one or more chroma components of the input image, subsampling the one or more chroma components of the input image to reduce a spatial resolution of the one or more chroma components of the input image, encoding the input image subsequent to applying the image sharpening process and subsampling, and performing at least one of storing or transmitting the input image subsequent to encoding.
US10438321B2

An image processing method is provided. The image processing method is configured to process the color-block image output by the image sensor. The brightness area is identified in the color-block image. A first part of the color-block image within the brightness area is converted into a first image using a first interpolation algorithm. The second part of the color-block image beyond the brightness area is converted into a second image using a second interpolation algorithm. The first image and the second image are merged to generate a simulation image corresponding to the color-block image. Moreover, an image processing apparatus and an electronic device are provided.
US10438317B2

A rendering method includes generating mipmap images of some levels with respect to texture and storing the generated mipmap images in a storage, receiving a request for the texture, calculating a level of a mipmap requested for the texture, determining whether the stored mipmap images include the mipmap image of the calculated level, and performing rendering by using at least one of the stored mipmap images, based on a result of the determining.
US10438306B2

One embodiment provides a method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining a user's status update posted on a social networking site; analyzing the status update to obtain at least one element of travel information of a travel plan included within the status update, wherein the travel information comprises the elements of: a starting location, an ending location, and a mode of transportation; predicting elements missing from the travel information, the missing elements comprising travel information not included in the status update, wherein the predicting comprises analyzing a secondary information source for the missing elements and wherein the predicting comprises assigning a confidence score to the prediction; and providing a dynamic travel update identifying travel progress of the user, compared to the travel plan based upon the obtained at least one element and the predicted missing elements, wherein the dynamic travel update comprises the obtained at least one element and a predicted missing element having a highest confidence score. Other aspects are described and claimed.
US10438305B2

A computer-implemented method of splitting whole building energy consumption includes collecting sensor data from a plurality Variable Air Volume (VAV) boxes in a building, an electric meter in the building, and a gas meter in the building. The total heating energy consumption is split across a plurality of zones within the building using the sensor data, thereby yielding heating energy consumption for each zone. The total cooling energy consumption is split across the plurality of zones using the sensor data, thereby yielding cooling energy consumption for each zone and the total ventilation energy consumption is split across the plurality of zones using the sensor data, thereby yielding ventilation energy consumption for each zone. Zone energy consumption by aggregating the heating energy consumption for the zone, the cooling energy consumption for the zone, and the ventilation energy consumption for the zone.
US10438301B2

Example embodiments disclose systems and methods for providing a property profile for a property. The disclosed systems and methods enable receiving, via a network at a social home buying system, identifying data from a mobile device, receiving location data, via a network at a social home buying system, from the mobile device, retrieving property data from a property information database that stores information about the property based on the at least one of the identifying data and location data, creating a property profile based on the property data, identifying data, and location data, storing the property profile in a property profile database, and providing the property profile via a network to a social networking site.
US10438299B2

A system and method configured to provide enhanced services based on check-in information obtained in a social network system and transaction location information observed in a payment processing system. In one aspect, the transaction location may be used to validate, verify or authenticate the check-in location declared in the social network system. In another aspect, the transaction location can be used as a basis to automate a check-in in the social network system in accordance with a preference of a user. In a further aspect, the transaction location and the check-in location can be correlated to detect inaccurate data, correct the inaccurate data, and/or augment the data in a data warehouse about the locations of transaction terminals.
US10438298B2

Systems, methods, and articles of manufacture for expense management are disclosed. A user may submit receipts for one or more transactions into an expense management system. The expense management system may extract information from the receipts and match the extracted information to one or more of a plurality of Records of Charge (ROCs). The expense management system may match the extracted information to a ROC based on vendor name, location, time stamp, and the like. The expense management system may further assign a ROC to an expense category. The expense management system may assign a ROC to an expense category based on a standard industrial classification (SIC) code of a merchant, a category assigned to a different ROC, and a location associated with the ROC. An expense report for all submitted receipts may be generated.
US10438296B2

Embodiments analyze historical events to determine potential catalysts and automatically generate and implement mitigation of issues by determining a potential issue with a customer's finances based on historical event data; correlating the potential issue with one or more causes of the potential issue; and, in response to the correlation, initiating mitigation of the issue. In some cases, embodiments rank the possible causes of the potential issue; and present the possible causes to the customer for consideration. In some cases, embodiments receive the customer's confirmation of the possible causes. In some cases, embodiments initiate communication of one or more recommendations for mitigating the potential issue to the customer, receive the customer's approval of at least one recommendation; and initiate mitigation of the issue based on the at least one approved recommendation.
US10438293B2

An apparatus and method that provides a predictive estimate for a damaged vehicle. The apparatus includes an input for receiving a three-dimensional map of a damaged vehicle and memory for storing a three-dimensional map of an undamaged vehicle. The memory also contains a database the contains predictive estimates for a variety of previously generated volumetric deltas and previously generated penetration ratios. The apparatus further includes a processor that generates a volumetric delta from the three-dimensional map of the damaged vehicle and the three-dimensional map of the undamaged vehicle, generates a penetration ratio, and then provides a predictive estimate by comparing the generated volumetric delta and penetration ratio with the previously generated volumetric deltas and previously generated penetration ratios in the database.
US10438292B1

System, apparatuses, computer-implemented methods, and computer-readable media executable by insurance system servers and user computing devices for receiving requests for insurance products are provided. In order to determine one or more factors of the insurance product or policy, the system may use body characteristics of the customer or potential customer, such as height, weight, body mass index, and the like. In some examples, this information may be determined from one or more images provided by the user. For instance, one or more images of the customer or potential customer may be captured and transmitted to the system for processing. Based on the received images, the system may determine various body characteristics of the user and may use that information to determine one or more policy factors for the insurance product or policy, such as premium, coverage, term, type of policy, or the like.
US10438286B2

Electronic trading systems and methods which facilitate principal/broker trading are provided. In a first aspect of the invention, a database relating to trading participants in the trading system is designed to indicate which traders utilize a principal/broker relationship and what, if any, limitations are placed on the activity of the broker, trading commands submitted by the broker, and counterparties in a transaction with the broker. In another aspect of the invention, trading commands and executed trades involving principals/brokers may be presented to other traders using special designations. The ability to enter certain trading commands by, and in response to, brokers may be limited. In a further aspect of the invention, anonymous trading features may prevent traders from knowing whether another trader is a broker or principal, may restrict traders from being able to block trading with brokers, and may permit brokers to configure anonymous trading parameters.
US10438284B1

Some examples, described herein, may include detecting a button press of a banking button on a remote control device associated with a media device. The banking button may be designated to access a financial institution. Some examples may include accessing a financial services platform based on detecting the button press. The financial services platform may be associated with the financial institution. Some examples may include providing account information, associated with a financial account of the financial institution, to the financial services platform. The account information, when provided, may cause the financial services platform to access the financial account. Some examples may include obtaining financial information, associated with the financial account, from the financial services platform. Some examples may include providing the financial information to the media device to enable the media device to present the financial information for display.
US10438281B2

A method for reducing greenhouse gas emissions by promoting more efficient energy use, by establishing a measure of efficiency, defined as a ratio of a measure of energy use to a measure of production; establishing a reduction schedule that sets limits on the energy efficiency ratio, with the schedule covering a series of compliance time periods and requiring efficient energy use during those time periods; establishing a transferable credit representing an amount of energy and establishing a tradable financial instrument representing a number of energy efficiency credits; issuing a plurality of energy efficiency credits to the entities; establishing a trading system to facilitate the sale and purchase of the financial instruments; and requiring entities to comply with the reduction schedule by making operational improvements or acquiring and surrendering credits to thus increase the efficiency of energy use in turn reducing greenhouse gas emissions.
US10438278B2

Various methods and systems are provided for conducting e-commerce. In one example, a method of conducting an e-commerce transaction includes a method of operating an online retail website. The method includes providing access to a computer interface for suppliers and presenting information to the suppliers through the computer interface regarding activity of the supplier's stock keeping unit (SKU). The suppliers are then enabled to directly modify at least one parameter associated with a presentation of the supplier's SKU on the retail website by way of the interface. The modification of the parameter may include, for example, modification of the presentation of the SKU including, for example, changing the title, adding video or photograph, or adding some other information. The modification of the parameter may also include, for example, modifying the price or entering into a bilateral agreement with the operator of the retail website.
US10438277B1

Described is a multiple-camera system and process for determining an item involved in an event. For example, when a user picks an item or places an item at an inventory location, image information for the item may be obtained and processed to identify the item involved in the event and associate that item with the user.
US10438273B2

Methods, apparatuses, and implementations of an online item searching platform having a store-to-store interface are disclosed. At least some versions of the disclosed systems enable a user to perform purchase and pickup transactions for items across multiple remote stores. The disclosed systems may enable a user to separately navigate hierarchical menus, perform text searches, and navigate favorites bars to find and select items for purchase.
US10438272B2

A method for managing an electronic commerce (e-commerce) shopping cart may include, in a computing device comprising a touch screen, memory, and at least one processor, receiving a selection of one of a plurality of web pages associated with an e-commerce web site. The selected one of the plurality of web pages and an indication of the e-commerce shopping cart may be displayed on the touch screen. The indication of the e-commerce shopping cart may be integrated for display into each of the plurality of web pages. While displaying the selected one of the plurality of web pages and the indication of the e-commerce shopping cart, at least one gesture event associated with the e-commerce shopping cart may be detected. Access to the e-commerce shopping cart may be enabled upon detecting the at least one gesture event.
US10438266B1

Systems, methods, and computer-readable media are disclosed for server-based feature detection and generation of graphical representation of feature distinctions. In one embodiment, an example method may include determining a first product identifier for a first product, and determining a second product identifier for a second product that is an alternative to the first product. Certain example methods may include determining a first product difference between the first product and the second product, determining a second product difference between the first product and the second product, ranking the first product difference and the second product difference, generating a first graphical indicator for the first product and a second graphical indicator for the second product, the second graphical indicator comprising the first product difference, and presenting the first graphical indicator and the second graphical indicator in a graphical user interface.
US10438260B2

Embodiments of a system and method for evaluating correction submissions with supporting evidence may include, subsequent to a submitter being provided with item description information for an item offered for sale, receiving a correction submission specified by the submitter. The correction submission may specify a proposed modification to an attribute(s) in the item description information. Embodiments may include generating a measure of risk associated with performing the proposed modification to the item description information. Embodiments may also include, based on an evaluation of the measure of risk and one or more risk criteria, generating an indication that specifies whether the proposed modification to the item description information is permitted to be performed. Embodiments may also include receiving information for confirming the validity of the correction submission, which may include an image (e.g., a product image), or a network address (e.g., a URL to manufacturers website), or other information described herein.
US10438258B2

A method, non-transitory computer readable medium and apparatus for generating graphical chromophore maps are disclosed. For example, the method includes receiving an image of a customer from a mobile endpoint device of the customer, wherein the image is taken via the mobile endpoint device of the customer, converting RGB values of the image into a spectral representation, performing a constrained independent component analysis (ICA) on the spectral representation to obtain three or more independent components that are ordered, generating a first graphical chromophore map of a first independent component of the three or more independent components that are ordered and a second graphical chromophore map of a second independent component of the three or more independent components that are ordered and transmitting the first graphical chromophore map and the second graphical chromophore map to the mobile endpoint device of the customer for display.
US10438253B2

A system for managing cloud-based resources. The system includes a computer interface for receiving a computing resource. A computer including at least one central processing unit is configured to determine that the computing resource is abandoned and, upon determining the computer resource is abandoned, determine a disposition action for the computing resource.
US10438245B2

One embodiment for determining a marketing incentive for a user of an electronic device. In one embodiment, a computer processor detects a first electronic device within a retail environment utilizing a second electronic device that also identifies information associated with the first electronic device. In one embodiment, a computer processor determines a behavior associated with the first electronic device based, at least in part, on movement of the first electronic device within the retail environment. In one embodiment, a computer processor identifies data associated with the retail environment that includes information associated with a retailer associated with the retail environment and information associated with the first electronic device. In one embodiment, a computer processor determines a first marketing incentive based, at least in part, on the determined behavior associated with the first electronic device and the identified data associated with the retail environment.
US10438243B1

Methods, systems, and media for dynamically detecting mobile environment information are provided. In some implementations, a method for detecting mobile environment information for advertisement requests, the method comprising: receiving a request for advertising content from an advertisement tag; applying one or more JavaScript objects to return a URL of an advertisement web view, wherein the advertisement website is generated by an advertisement software development kit to contain an advertisement responsive to the request; extracting keywords from the URL of the advertisement web view; determining whether the advertisement tag is running within a mobile application based on a comparison of the extracted keywords with known mobile application information; in response to determining that the advertisement tag is running within the mobile application, determining the advertisement software development kit from a plurality of advertisement software development kits that the advertisement tag is running in by: applying a plurality of JavaScript objects that are made available by the advertisement software development kit to return properties of the advertisement software development kit; and comparing the returned properties with a database of known software development kit information; and transmitting an indication that associates the advertisement software development kit used within a mobile application environment with the advertisement tag.
US10438241B2

According to some aspects, disclosed methods and systems may include storing, in a local storage of a device, a plurality of advertisements; and outputting for display first content comprising a first portion of a first set of advertisements associated with a first campaign period. The disclosed methods and system may also include, in response to an expiration of the first campaign period, outputting for display second content comprising a second portion of the first set of advertisements based on a first set of one or more advertising rules.
US10438240B1

Techniques are generally described that relate to a method and system for selecting an advertisement for a subscriber of a multi-platform service operating over a transmission medium. An advertisement computer presents advertisements to the subscriber over a platform included in the multiplatform service. Each of the advertisements is associated with a geographic location. The advertisement computer may receive positive responses to the presentment of the plurality of advertisements and define a target geographic area. A plurality of local advertisement responses from the positive responses are selected by the advertisement computer. Each local advertisement response is associated with a location inside the defined target geographic area. The advertisement computer defines a positive response area based on the plurality of local advertisement responses and selects a first new advertisement. The new advertisement is associated with a location within the target geographic area and outside of the positive response area.
US10438230B2

Methods and apparatus for implementing forward looking optimizing promotions by administering, in large numbers and iteratively, test promotions automatically formulated using highly granular test variables on subpopulations. The responses from individuals in the subpopulations are received and analyzed. The analysis result is employed to subsequently formulate a general public promotion.
US10438223B2

A system and method for receiving and executing emoji based commands in messaging applications. The system and method may include processes such as identifying emojis in a message, determining one or more action based on the emoji, and completing the determined actions.
US10438218B2

A restaurant management method, system, and non-transitory computer readable medium, include receiving a state of a user from user data, determining a confidence value that a restaurant change results in an improvement of the state of the user, and deploying the restaurant change when the confidence value is greater than a predetermined threshold value.
US10438216B1

A method, apparatus, and computer program product are disclosed for improved machine learning using a statistical model. In the context of an apparatus, some example embodiments include a processor configured to cause retrieval of information regarding a plurality of consumers, and modeling circuitry configured to train a statistical model of the plurality of consumers based on the retrieved information, and predict, using the statistical model, an incremental booking value associated with the promotion for each consumer of the plurality of consumers. The processor is further configured to select a subset of the plurality of consumers for receiving impressions of the promotion. Some example embodiments may further include communications circuitry configured to transmit an impression of the promotion to each consumer in the subset of the plurality of consumers.
US10438215B2

A system for observing and analyzing customer opinions is disclosed. The system includes one or more cameras, a focus tracking module, an observation module, an interpretation module, and a rating module. The focus tracking module uses the one or more cameras to determine a product having a focus of a person, the product having a plurality of characteristics. The observation module uses the one or more cameras to monitor one or more physical, physiological, or behavioral characteristics of the person with respect to the product. The interpretation module determines an opinion of the person regarding the product. The rating module adjusts one or more ratings of the product in response to the interpretation module determining the opinion of the person regarding the product.
US10438209B2

Embodiments enable a block chain distributed network arrangement system for facilitating a tiered dedicated block chain configuration to provide differing combinations of functions and levels of security. The system may identify factors within received information that indicate which dedicated block chain network should be used to record the received information. The dedicated block chains may be tiered based on the importance of the received information or a customer service level of a party associated with the received information. The system allows for recording of the received information in a distinct, dedicated block chain network that is appropriately configured for the functionality and/or security requirements of the received information.
US10438208B2

System and methods are disclosed for interactions with unattended retail machines (“URMs”) using detectable trigger conditions and limited-scope authorization grants. An exemplary method is performed at a mobile device and includes: receiving, via a communications unit, a broadcasted signal from an electronic payment device coupled with an URM. The broadcasted signal includes a request to authorize funds that are associated with a user of the mobile device for use at the URM. The method further includes: (i) sending the request to a server via the communications unit, (ii) receiving, from the server, an authorization grant (e.g., the grant expires if predetermined criteria are satisfied), and (iii) detecting a trigger condition to initiate a cashless transaction with the URM. In accordance with a determination that the predetermined criteria haven't been satisfied, the method includes: initiating the cashless transaction with the URM by sending the authorization grant to the electronic payment device.
US10438188B1

Systems, apparatus, methods, and non-transitory media for programmatically grouping consumers are discussed herein. Some embodiments may include a system configured to provide to shared promotion redemptions. The system may include a merchant device with processing circuitry configured to associate multiple consumer accounts with a point-of-sale order. Based on receiving redemption data from a consumer device associated with one of the consumer accounts, the system may be further configured to allow the consumer device to share a selected promotion. For example, the system may determine payment share amounts for each consumer account based on a transaction price of the point-of-sale order and the redemption value of the promotion selected for shared redemption.
US10438177B2

A point of sale terminal of a merchant includes a third party payment provider display area for payment using a third party payment provider. The point of sale terminal receives an authentication notification for a consumer from the third party payment provider. The consumer is authenticated using one or more of a personal identification number, an image of the consumer, a quick response code scanned from a mobile device of the consumer, or a code received via near field communications with the mobile device of the consumer. The point of sale terminal requests payment from the third party payment provider for a transaction with the consumer using the transaction amount and authentication information. The third party provider display area allows new payment modalities to be used at the point of sale terminal without requiring modification of the instructions for the point of sale terminal.
US10438176B2

The MULTIPLE MERCHANT PAYMENT PROCESSOR PLATFORM APPARATUSES, METHODS AND SYSTEMS (“MID-PLATFORM”) enable merchants to customize the way payments made to them are processed. For example, a computer-implemented MID-Platform receives a payment request associated with a site (e.g., a website) and identifies a site profile associated with the site. The site profile is associated with one or more account processors and one or more transaction preference rules for selecting one of the account processors. The MID-Platform processes information associated with the payment request according to one or more transaction preference rules to select one of the account processors. Then, the MID-Platform sends a payment processing request to the selected account processor.
US10438171B2

A method and system is provided for real-time human resource activity impact assessment and real-time improvement. The present application provides a method and system for real-time human resource activity impact assessment and real-time improvement comprises of categorizing activity target parameters in a data set; assigning a real time target to the human resource management (HRM) associate; converting the intangible aspect of the assigned target to tangible aspect; initiating the real time feedback implemented session and generating an alert by HRM associate; receiving the alert and registration by the users for the session; displaying in session, a real time synchronized feedback window; capturing feedback provided by the users; implementing captured feedback and modifying the session in real time; calculating an activity target achievement score of the session; and computing the activity assessment and improvement by calculating overall target achieved score and ranking the associate based on the computed achieved target parameters.
US10438169B2

A document collaboration system allows applications to collaborate on a binary data file even if the binary data file is not in a collaborative document format. In response to a request from an application to access a binary data file, the document collaboration system gives the application access to a document model corresponding to the binary data file and the application. If the document model does not already exist, it may be created by generating an empty document model, transmitting the binary data file to the application, and allowing the application to fill in the empty document model based on the binary data file. The document model may be provided to and modified by its related application through an application programming interface (API), and changes to the document model may be applied to the binary data file.
US10438166B2

A system and method for automatically or semi-automatically analyzing business processes including elements for or processes for: monitoring business activities as conducted by a user of a target software application by monitoring the computer screens viewed by the user and user-system interaction; using pattern matching to determine the semantic elements of each computer screen and action; using screen element identity relationships to compare screens and develop process flows based on a sequence of the computer screens and the user-system interaction; using process flow end-point comparisons to synthesize business process fragments from the process flows; and combining business process fragments to create a business process model.
US10438165B2

A system and method that generates a planogram from a realogram is disclosed. The method includes receiving, from an image processing module, a realogram, the realogram including an image and information about a set of items recognized in the image, generating a bounding box containing the set of recognized items, identifying a subset of the set of recognized items corresponding to a shelf, determining a location of each gap of a number of gaps on the shelf, determining a physical width of each gap of the number of gaps, and generating, from the realogram, a planogram based on the bounding box, the set of recognized items, the location, and the physical width of each of the number of gaps.
US10438159B2

A system, method and server are described for creating customized, in-store customer experiences. In one embodiment, a method is described, comprising receiving proprietary retail data from a first retail establishment over a wide-area network, the proprietary retail data comprising customer purchasing information formatted in a first proprietary format, converting the proprietary retail data into a standard retail data format to produce standardized retail data, receiving an indication from the first retail establishment over the wide-area network that an event relating to the first retail establishment has occurred, and in response to receiving the indication, retrieving standardized retail data relating to the customer from a memory, and providing at least some of the standardized retail data related to the customer to the retail establishment for presentation to the customer.
US10438158B2

A method and apparatus for providing an incentive to an officer to travel through a particular area is provide herein. During operation a device will provide an officer with a map of their patrol area. Along with the map, various roads and/or paths will have “breadcrumbs” shown on them. These breadcrumbs will be “picked up” (disappear) when an officer travels over them.
US10438147B2

A system that provides automated and semi-automated tools and methods that may be used by providers in the death care industry to manage time sensitive tasks and share information with third party providers of goods and services.
US10438145B2

A quality validation tool in a form of a computer program, installable on a specific hardware and or workstations which supports industrial CAD tools and PLM tools, the quality validation tool is executable independent of CAD platforms, Non-CAD platforms and or PLM platforms, wherein an engineering information resides in a geometry extractor while a plurality of engineering rules reside in a check validator. The engineering information is encrypted and decrypted. The tool has capability to perform quality audit, while keeping CAD form and detailing unknown to auditor. Validation report with quality rating is generated.
US10438143B2

Disclosed is systems, methods, and computer program products that provide for a technique for reducing computing resources, storage space needs, and network bandwidth associated with collaborative decision making. More particularly, this disclosure relates to a system for performing automatic predictive decision making using predictive fit models derived from previous user responses and the user characteristics of each responding user, and using the results to reduce the amount of computing and operational resources needed to operate a collaborative decision engine.
US10438137B2

System for optimal matching of ride sharing requests. A trip request manager receives trip requests from patrons and a shareability network is established. The system checks to see whether certain parameters related to ride-sharing delays are less than or equal to other parameters to decide whether trips are shareable.
US10438133B2

The present invention discloses a method, a system and a computer program product for spend data classification using selected taxonomies. The invention provides refresh classification tool and implementation classification tools for spend data classification. The invention further provides a web mining tool for determining unknown terms in spend data to obtain an enriched spend data for classification.
US10438124B2

Novel tools and techniques for the machine discovery of aberrant states are provided. A system includes a plurality of network devices, and a decision system in communication with the plurality of network devices. Each of the plurality of network devices may be configured to generate a respective data stream. The decision system may include a processor and a non-transitory computer readable medium including instructions executable by the processor to obtain, via the plurality of network devices, one or more data streams. The decision system may build a historic model of a data stream, and determine a predicted value of the data stream at a future time, based on the historic model. The decision system may be configured to determine whether an anomaly has occurred based on a variation between a current value of the data stream and the predicted value of the data stream.
US10438122B2

A data architecture for use within a cognitive information processing system environment comprising: a plurality of data sources, the plurality of data sources comprising a public data source and a private data source; and, a cognitive data management module, the cognitive data management module accessing information from the plurality of data sources and providing the information to an inference and learning system.
US10438119B2

A method, system and computer program product for generating inference graphs over content to answer input inquiries. First, independent factors are produced from the inquiry, and these factors are converted to questions. The questions are then input to a probabilistic question answering system (PQA) that discovers relations which are used to iteratively expand an inference graph starting from the factors and ending with possible answers. A probabilistic reasoning system is used to infer the confidence in each answer by, for example, propagating confidences across relations and nodes in the inference graph as it is expanded. The inference graph generator system can be used to simultaneously bi-directionally generate forward and backward inference graphs that uses a depth controller component to limit the generation of both paths if they do not meet. Otherwise, a joiner process forces the discovery of relations that may join the answers to factors in the inquiry.
US10438113B2

A method for determining a placement for machine learning model operations across multiple hardware devices includes receiving data specifying machine learning operations, and determining a placement that assigns each of the operations specified by the data to a respective device from the multiple hardware devices. Determining the placement includes: generating, from the data, a respective operation embedding for each of the operations; grouping the operations into multiple operation groups, comprising processing each of the respective operation embeddings using a grouper neural network having multiple grouper parameters, in which the grouper neural network is configured to, for each of the operations, process the operation embedding for the operation in accordance with first values of the grouper parameters to generate a grouper output that assigns the operation to an operation group from the multiple operation groups; and assigning each of the operation groups to a respective device from the multiple hardware devices.
US10438109B1

A disclosed circuit arrangement includes an adhesive layer on a water soluble backing, antenna wire adhered to the adhesive layer, an RF transponder disposed on the adhesive layer, and first and second cross wires attached to the adhesive layer and disposed proximate the RF transponder. The antenna wire has first and second portions attached at a third portion of the first cross wire and at a fourth portion of the second cross wire. The first and second cross wires and the antenna wire have round cross sections. The first portion and the third portion have flat areas of contact, and the second and fourth portions have flat areas of contact. A first bond wire is connected to the RF transponder and to the first portion of the antenna wire, and a second bond wire is connected to the RF transponder and to the second portion of the antenna wire.
US10438098B2

A method for template matching can include iteratively selecting a template set of points to project over a centerline of a candidate symbol; conducting a template matching analysis; assigning a score to each template set; and selecting a template set with a highest assigned score. For example, the score can depend on proximity of the template points to a center and/or boundaries of a principal tracing path of the symbol. Additionally, one or more template sets having a top rank can be selected for a secondary analysis of proximity of the template points to a boundary of a printing of the symbol. The method can further include using the template with the highest score to interpret the candidate symbol.
US10438088B2

An electronic device for visual-saliency driven scene description is described. The electronic device includes a property identifier to identify properties of a target platform. The properties include target platform device type and target platform device count. The electronic device also includes a salient region detector to detect a salient region of an input in response to the target platform device type being a graphical processing unit (GPU) and the target platform device count being above one. The electronic device further includes a description provider to provide a fine-grained scene description for the salient region.
US10438087B2

Provided are an apparatus and method for extracting a salient line for an information sign. The apparatus includes an image input portion configured to receive an image including information indication lines to be detected, a signal calculator configured to generate a symmetric function signal consistent with a thickness and a direction of an information indication line having a preset thickness in the received image and perform a convolution of the information indication line and the generated symmetric function signal, a highest value enhancement portion configured to enhance highest values in results of the convolution using a signal quality improvement filter, and a local highest value extractor configured to find local highest values among the enhanced highest values and extract a line connecting the local highest values as a salient line connecting center points in the information indication line.
US10438085B2

One or more pieces of product information each having a product identifier and specifying image information are stored in a product information storage unit. A product identifier acquiring unit detects, at least two images that are to be analyzed, that there are images of products corresponding to one or more pieces of product specifying image information, using the stored pieces of product specifying image information, and acquires one or more product identifiers corresponding to the images of the products. A personal attribute value acquiring unit acquires one or more personal attribute values from the least two images that are to be analyzed, and a personal attribute value-related information accumulating unit accumulates the one or more product identifiers acquired by the product identifier acquiring unit and personal attribute value-related information, in association with each other, the product identifiers and the personal attribute values being information acquired from a same image.
US10438078B2

An image processing device includes: a biometric sensor; and a processor to execute a process comprising: detecting base points of a first and a second fingers; calculating a first standard point between one of the base points of the first finger and one of the base points of the second finger; calculating a second standard point on a bisector of an angle formed by a straight line passing through one of the base points of the first finger on an opposite side of the second finger and the first standard point and a straight line passing through one of the base points of the second finger on an opposite side of the first finger, and the first standard point; and applying an affine conversion to the palm image so that coordinates of the first and second standard points are converted into predetermined coordinates.
US10438077B2

A face liveness detection method includes outputting a prompt to complete one or more specified actions in sequence within a specified time period, obtaining a face video, detecting a reference face image frame in the face video using a face detection method, locating a facial keypoint in the reference face image frame, tracking the facial keypoint in one or more subsequent face image frames, determining a state parameter of one of the one or more specified actions using a continuity analysis method according to the facial keypoint, and determining whether the one of the one or more specified actions is completed according to a continuity of the state parameter.
US10438072B2

Transient connected regions are tracked in a video sequence, marking them as foreground layer or background layer when the transient regions become stable. A stack of background/foreground Gaussian mixer models is maintained for each pixel. The decision to mark a stable region as background layer or a new or existing foreground layer is done by matching the region with each model in the model stack. If the new region matches an existing model, then the layers above the matched layers are purged, or else the new region is pushed as a new foreground layer with a new model.
US10438068B2

A method of tracking a position of a target object in a video sequence includes identifying the target object in a reference frame. A generic mapping is applied to the target object being tracked. The generic mapping is generated by learning possible appearance variations of a generic object. The method also includes tracking the position of the target object in subsequent frames of the video sequence by determining whether an output of the generic mapping of the target object matches an output of the generic mapping of a candidate object.
US10438063B1

The present invention is mathematical modelling to estimate crop area, yield and production for 42 major crops in the world across a global 5 arc minute grid. The model uses a downscaling approach that accounts for spatial variation in the biophysical conditions influencing the productivity of individual crops, and uses crop gross revenue potential of alternate crops when considering how to prioritize the allocation of specific crops to individual gridcells. The proposed methodology is an entropy-based optimization procedure that imposes a range of consistency and aggregation constraints. A particular feature of this method is the explicit inclusion of error terms. There is inherent uncertainty in many aspects of the model, such as input data, incomplete information on farmers' behavior, spatial heterogeneity of crop varieties and managements cross regions in the world. By explicitly including error terms, this method directly deal with such uncertainties, which leads to better and more reliable estimates.
US10438060B2

A video flow analyzing method and a related camera device are applied to determine whether an object passes through a monitoring area. The video flow analyzing method includes drawing two boundaries on a video image correlative to the monitoring area to form a counting path, utilizing endpoints of the two boundaries to define an inlet and an outlet of the counting path, setting an initial point while the object moves into the counting path by crossing one of the boundaries, the inlet and the outlet, setting a final point while the object moves out of the counting path by crossing one of the boundaries, the inlet and the outlet, and utilizing the initial point and the final point to determine whether the object passes through the counting path.
US10438052B2

Systems and methods are provided for facial property identification. For example, an image sample is acquired; a first effective area image of a face is acquired in the image sample; first textural features of the first effective area image are extracted; and the first textural features of the first effective area image are classified by race, gender and age using a race classifier, a gender classifier and an age classifier successively to obtain a race property, a gender property and an age property of the face.
US10438049B2

There is provided a monitoring system which includes a plurality of monitoring cameras and a management device. The management device transmits feature information relevant to a person to one or more first monitoring cameras and receives check results, and transmits time information in which the person is captured to second monitoring cameras based on the check results. The management device specifies the person based on a check result acquired in such a way that the second monitoring cameras perform a check using the time information.
US10438044B2

A surface texture identification display device including a base substrate (10) and a contact plate overlapped with each other, the contact plate having a first surface configured to contact a textured surface, the first surface being located on a side of the contact plate facing away from the base substrate; and a plurality of pixel units located between the base substrate and the contact plate, wherein at least one of the pixel units includes a light sensing component on the base substrate, a light converging component located between light sensing component and the contact plate; a light shielding component located between light converging component and the light sensing component; wherein the light shielding component has a light transmission hole so that light passing through the contact plate and the light converging component passes through the light transmission hole to arrive at the light sensing component.
US10438043B2

The invention discloses a method and system for identifying fingerprint. The method comprises: S1: adjusting a camera to focus the camera on a lens; S2: capturing continuously by the camera fingerprint images formed by a finger pressing the lens, and sending the fingerprint images to an image processing module; and S3: processing the fingerprint images by the image processing module so as to acquire fingerprints. In this way, only a common camera is required for acquiring the fingerprint according to the invention, which is easy to operate at a low cost.
US10438042B2

An optical fingerprint recognition sensor may improve internal light utilization efficiency and includes: a glass substrate; a protection layer that is positioned on the glass substrate; an active layer that is positioned above the glass substrate and in the protection layer; and a functional layer that is positioned in the protection layer and on the active layer and that includes a first transparent oxide layer and a first metal layer that are sequentially stacked.
US10438036B1

This invention provides a system and method for reading and decoding ID features located on a surface of a curved, sloped and/or annular object, such as a tire moving on a conveyor. A plurality of 3D sensors are operatively connected to a vision system processor. The sensors are calibrated by calibration parameters to generate a stitched-together 3D image of a field of view in a common coordinate space. A motion conveyance (e.g. a conveyor) causes the object and the 3D sensors to move in relative motion, and the conveyance provides motion information to the vision system processor. An ID finder locates ID features within a version of the 3D image and a decoder (e.g. an OCR reader) generates data from the ID features. The ID finder can locate a trained portion of the ID and the search for variable code elements at a known orientation relative to the trained portion.
US10438023B2

The present disclosure describes systems and methods for controlling access to secure debugging and profiling features of a computer system. Some illustrative embodiments include a system that includes a processor, and a memory coupled to the processor (the memory used to store information and an attribute associated with the stored information). At least one bit of the attribute determines a security level, selected from a plurality of security levels, of the stored information associated with the attribute. Asserting at least one other bit of the attribute enables exportation of the stored information from the computer system if the security level of the stored information is higher than at least one other security level of the plurality of security levels.
US10438022B2

A protected circuit includes a logic circuit having one or more input nodes and one or more output nodes. The logic circuit has a network of logic elements and one or more logic encryption elements. A logic encryption element includes a memory cell, such as a correlated electron switch for example, coupled with a configurable sub-circuit that is configured by a value stored in the memory cell to encrypt a signal or a signal path. A mapping of values at the one or more input nodes to values at the one or more output nodes corresponds to a desired mapping when values stored in the one or more memory cells match component values of a prescribed key vector. The memory cells may be programmed after fabrication of the circuit.
US10438019B2

A second operating system accessing resources from an external service. A method includes sending an anonymized request, for an anonymized user corresponding to an authorized user, for resources, through a broker. A request for proof indicating that the anonymized user is authorized to obtain the resources is received from the broker. As a result, a request is send to a first operating system for the proof that the anonymized user is authorized to obtain the resources. Proof is received from the first operating system, based on the anonymized user being associated with the authorized user, that the anonymized user is authorized to obtain the resources. The proof is provided to the broker. As a result, the resources are obtained by the second operating system from the service.
US10438013B2

Various techniques are described for platform management of integrated access of public and privately-accessible datasets utilizing federated query generation and query schema rewriting optimization, including receiving at a dataset access platform a query formatted according to a first data schema, generating a copy of the query, saving the query and the copy to a datastore, parsing the copy of the query in the first schema using an inference engine, determining whether the query comprises data associated with an access control condition associated with accessing the dataset, the access control condition being configured to indicate whether the query is permitted to access the dataset, and rewriting, using a proxy server, the copy of the query in a second schema, and optimizing the rewriting by identifying a database engine to execute the query and including other data converted into another triple associated with an attribute of the query.
US10438005B2

A device, system, and method protects cryptographic keying material. The method is performed at an electronic device including a plurality of components housed in an enclosure. The method includes determining a tamper state of the enclosure, the tamper state being one of a secure state in which the enclosure has not been physically tampered or an unsecure state in which the enclosure has been physically tampered. When the tamper state is the secure state, the method includes associating a first value with the application. When the tamper state is the unsecure state, the method includes associating a second value with the application. The first value is configured to enable access to the data in the data storage unit. The second value prevents access to the data in the data storage unit.
US10438004B2

A dual-system electronic apparatus and a terminal include an open operating system and an encryption operating system, and further include: a first processor used for correspondingly processing data of the open operating system; a second processor used for correspondingly processing data of the encryption operating system; and a communication unit coupled to the first processor and the second processor, the communication unit being used for data interaction with the exterior. During running, the electronic apparatus can receive an instruction, the open operating system is set as a running system, and the encryption operating system runs in background; or the encryption operating system is set as the running system, and the open operating system runs in background.
US10438000B1

The content of each specific image file in a user's backup set (or other type of file set on an endpoint) is analyzed, for example during a backup of the endpoint. Each analyzed image file is categorized based on the results of analyzing its content. The analysis can be in the form identifying one or more objects graphically represented in given image files, and the categorization of image files can be based on these identified graphically represented object(s). Subsequently (for example during a subsequent backup of the endpoint), modifications made to specific ones of the image files in the file set are detected. In response to a quantification of the detected modifications exceeding a specific threshold level, it is adjudicated that a file corruption event has occurred on the endpoint, such as a cryptographic ransomware attack. In response to the adjudication, one or more security actions are taken.
US10437994B1

The disclosed computer-implemented method for determining the reputations of unknown files may include (1) identifying a file that was downloaded by the computing device from an external file host, (2) creating a node that represents the file in a dynamic file relationship graph, (3) connecting the node in the dynamic file relationship graph with at least one other node that represents an attribute of the external file host, and (4) labeling the node with a reputation score calculated based at least in part on a reputation score of the at least one other node that represents the attribute of the external file host. Various other methods, systems, and computer-readable media are also disclosed.
US10437992B2

A security monitoring system for a Controller Area Network (CAN) comprises an Electronic Control Unit (ECU) operatively connected to the CAN bus. The ECU is programmed to classify a message read from the CAN bus as either normal or anomalous using an SVM-based classifier with a Radial Basis Function (RBF) kernel. The classifying includes computing a hyperplane curvature parameter γ of the RBF kernel as γ=ƒ(D) where ƒ( ) denotes a function and D denotes CAN bus message density as a function of time. In some such embodiments γ=ƒ(Var(D)) where Var(D) denotes the variance of the CAN bus message density as a function of time. The security monitoring system may be installed in a vehicle (e.g. automobile, truck, watercraft, aircraft) including a vehicle CAN bus, with the ECU operatively connected to the vehicle CAN bus to read messages communicated on the CAN bus. By not relying on any proprietary knowledge of arbitration IDs from manufacturers through their dbc files, this anomaly detector truly functions as a zero knowledge detector.
US10437985B2

A method, apparatus, and computer-readable medium are provided to determine whether to enroll a computing device as a provider of a secure application enclave for an application. The following information is obtained from a second computing device: a device identifier for a first computing device, application information, and data for a shared secret. The first computing device is configured to provide a secure application enclave to support execution of the application associated with the application information, and the shared secret is shared between the secure application enclave and a user of the first computing device. A determination is made whether to enroll the first computing device as a provider of the secure application enclave for the application using the device identifier, the application information, and the data for the shared secret. The secure application enclave may be notified whether the enrollment of the first computing device is successful.
US10437975B1

Methods and systems for authenticating a user are described. In some embodiments, a series of voice interactions are received from a user during a voiceline session. Each of the voice interactions in the series of voice interaction may be analyzed as each of the voice interactions are received. A confidence level in a verification of an identity of the user may be determined based on the analysis of each of the voice interactions. An access level for the user may be automatically updated based on the confidence level of the verification of the identity of the user after each of the voice interactions is received.
US10437974B2

Devices and optical sensor modules are provided for provide on-screen optical sensing of fingerprints by using a under-screen optical sensor module that captures and detects returned light that is emitted by the display screen for displaying images and that is reflected back by the top surface of the screen assembly. Optical collimators are provided in the under-screen optical sensor module to enhance the optical imaging performance. Techniques for reducing the environmental light in the optical sensing are provided.
US10437970B2

A user is authenticated based on feature data of a target such as a body-part or other object obtained by a touchscreen of a computing device. When the user positions the target to interact with the touchscreen, interaction data is gathered. Feature data of the target is determined from the gathered interaction data. The feature data is used to identify one or more of the target and the user. Various actions are executed based on the identification and authentication of the user.
US10437959B2

A system for patient data exchange is provided and includes a plurality of sensors monitoring a patient according to a default sensor configuration, and a patient data exchange engine that receives a request comprising one or more parameters, identifies at least one applicable sensor from the plurality of sensors based on the one or more parameters, and reconfigures the at least one applicable sensor from the default sensor configuration to a different sensor configuration in accordance with the one or more parameters to generate applicable sensor data responsive to the request. In specific embodiments, the patient data exchange engine further computes a monetary value for the generated sensor data based at least on an attribute of the patient and an attribute of the sensor data.
US10437956B2

A method for performing graph-based static timing analysis comprises reading in a design of an integrated circuit having a subset of timing paths, each timing path of the subset having a common point, wherein the common point is identical for all timing paths of the subset. The method comprises initiating a timing signal at the common point, the timing signal propagating along a plurality of timing arcs of the subset. The timing signal has a plurality of attributes varying with the propagation including a depth value and/or a distance value. The method comprises determining a derating factor for a delay of at least one of the plurality of timing arcs depending on the depth and/or the distance value of the timing signal at a pin of said at least one timing arc, and generating a timing report based on the derating factor.
US10437948B2

Embodiments of the inventive subject matter include determining a plurality of potential full resolution locations for a particle representation for a second iteration of a particle swarm optimization, wherein the particle representation is associated with both a first full resolution location and a first reduced resolution location for a first iteration of the particle swarm optimization that has not yet completed and the second iteration is later than the first iteration. Embodiments further include determining that the plurality of full resolution locations reduces to a second reduced resolution location for the second iteration. Embodiments further include submitting the second reduced resolution location for fitness calculation prior to the first iteration completing.
US10437944B2

Systems and methods of modeling irregularly sampled time series signals with unknown temporal dynamics are disclosed wherein a temporal difference variable (TDV) is introduced to model irregular time differences between subsequent measurements. A hierarchical model is designed comprising two linear dynamical systems that model the effects of evolving TDV on temporal observations. All the parameters of the model, including the temporal dynamics, are statistically estimated using historical data.
US10437942B2

In one embodiment, a Kalman filter based capacity forecasting method includes acquiring a capacity time sequence of an object to be forecasted; establishing a dynamical model for the capacity time sequence, and extracting a state transition parameter and a process noise parameter of the dynamical model; performing Kalman filter estimation on the capacity time sequence by using the state transition parameter and the process noise parameter to generate at least one state characteristic signal; segmenting the capacity time sequence according to the at least one state characteristic signal, and determining at least one corresponding segmentation point; and forecasting the capacity at future time according to the at least one segmentation point determined in the capacity time sequence. By adopting the technical solutions of the invention, accurate forecasting of the capacity growth is achieved, to facilitate operation and maintenance personnel making a reasonable capacity expansion plan.
US10437938B2

Disclosed is a parametric feature-based 3D CAD system that allows multiple users to simultaneously edit a parametric feature-based 3D CAD model consisting of 3D parts and assemblies of those parts (3D Model). Several CAD users, each using their own computer, phone, or tablet, can edit the same 3D Model at the same time. Editing may be separate and simultaneous—there is no need for users to worry about locking, checking out, or otherwise restricting each other's access to 3D Models. As a result, users see each other's changes occur in real-time, and may also identify what aspects other users are actively modifying through visible Collaboration Cues.
US10437931B1

Systems and methods for extracting facts from natural language texts. An example method of information extraction comprises extracting, from a natural language text, a first plurality of information objects; extracting, from the natural language text, a second plurality of information objects; identifying a set of conflicting information objects, such that a first information object of the set of conflicting information objects belongs to the first plurality of information objects and a second information object of the set of conflicting information objects belongs to the second plurality of information objects; and producing a final list of information objects extracted from the natural language text, by applying, to the set of conflicting information objects, a conflict arbitration function which performs at least one of: modifying the first information object, deleting the first information object, or merging two or more information objects of the set of conflicting information objects.
US10437929B2

Disclosed embodiments include systems and methods relevant to improvements to natural language processing used to determine an intent and one or more associated parameters from 5 a given input string. In an example, an input string is received and first and second different n-grams are applied to the input string. Recurrent neural network models are then used to generate output data based in part on the first and second different n-grams. In particular embodiments a recurrent neural network in both forward and backward directions specific to unigrams is applied. Intent detection and semantic labeling are applied to the output of the recurrent neural network models.
US10437923B2

A collaborative content management system allows for the mutual-synchronization of content within a spreadsheet and within a document in which a set of spreadsheet cells are embedded. When a user modifies the embedded set of cells, the spreadsheet is updated to reflect the modification. A set of tasks, for instance each associated with descriptive text and one or more interactive elements, can be incorporated into a set of spreadsheet cells such that a user can interact with the tasks. A data value from a spreadsheet cell can be embedded into a document such that when the spreadsheet is updated and the data value changes, the corresponding embedded data value within the document can be changed. Spreadsheets can also include comments that can be navigated using a movable interface element that changes position within the spreadsheet based on a location of a set of cells corresponding to a comment.
US10437922B2

A system for converting units of measure for spreadsheet cell values includes a processor. The processor is to host a spreadsheet document; associate a first measure and a first unit of measure; associate a second measure and a second unit of measure; determine whether the first unit of measure and the second unit of measure are comparable; and convert the first measure or the second measure into a third measure in the event that the first unit of measure and the second unit of measure are comparable.
US10437919B2

In a case where generation of processing-target document data in a first format by a generation unit is canceled, deletion of a conversion process identified by identified information is requested to a conversion service.
US10437912B2

An approach is described for sorting and displaying documents according to sentiment level in an online community. An associated system may include a processor and a memory storing an application program, which, when executed on the processor, performs an operation that may include selecting a review topic in an online community and identifying a plurality of documents contributed for the review topic. The plurality of documents may include at least one of a product review submission, a marketing survey submission, a social network activity stream post, a discussion forum post, a weblog post, and an audiovisual sample. The operation further may include obtaining sentiment data associated with each of the plurality of documents developing a sentiment model based on the obtained sentiment data. Additionally, the operation may include organizing and presenting the plurality of documents in an online community interface based on the sentiment model.
US10437907B2

Various embodiments enable an application to obtain information associated with a link to content without navigating to the link. The application can be configured to identify a link, receive input to attain information associated with the link, and send a request to a service for the information. In one or more embodiments, a service can be configured to receive a request for information associated with a link, ascertain one or more sources from which to gather the information, determine appropriate mechanisms by which to obtain the information, and acquire the information. Alternately or additionally, the service can further assemble the information into a consumable format, and return the consumable format to a requesting application or device.
US10437906B2

A social networking system allows users to bookmark content within the social networking system to view at a later time and/or to share with other users. The content that may be bookmarked may include advertisements, user posted content, user comments on posted content, or any other content viewable within the social networking system, as well as links to content outside of the social networking system. A user may save the content by selecting a bookmark link corresponding to the content. The bookmarked content may be viewed later, such as in a bookmarked content dashboard, and it may also be used to provide additional content to the user that is related to the bookmarked content. Additionally, the user's bookmarking activity may be published to the user's connections in the social networking system to enable others to find and view the content that the user deems worthy of bookmarking.
US10437890B2

An approach is provided for an information handling system that includes a processor and a memory to analyze documents. In the approach, an electronic document is received with the document including content, such as text, and revision metadata that is associated with the content. The revision metadata is analyzed and the approach identifies a confidence level based on the analysis. The confidence level is associated with the electronic document content. The confidence level can then be utilized by a Question and Answer (QA) system.
US10437889B2

Embodiments of a collective intelligence experience system and method may include a processor and a memory accessible to the processor. The memory may be configured to store instructions that, when executed, cause the processor to provide one or more recommended searches to an interface based on collective information and in response to input data at the interface. In some embodiments, with respect to the one or more recommended searches, the system may provide recommendations, advice, associated data, or any combination thereof. In some embodiments, the collective intelligence experience system may determine a true value of a product, a service, or information based on a context of the request at a point in time.
US10437888B2

An information processing apparatus and method. The information processing apparatus has circuitry to extract metadata from output data which includes one or more sets of documents. A number is allocated to each of the one or more sets of documents, the allocated number corresponding to the number of a plurality of output apparatuses. An output destination is determined from among the plurality of output apparatuses based on the allocated number, and the output data is transmitted to the determined output apparatus.
US10437878B2

Various aspects of the subject technology relate to systems, methods, and machine-readable media for identification of a salient portion of an image. A system may receive user input identifying a search query for content from a client device. The system may determine a listing of images responsive to the search query from an image collection. The system may obtain one or more image crops for at least one image of the listing of images based on a saliency map of the at least one image. In one or more implementations, each of the one or more image crops indicates a salient region of a corresponding image. The system may provide a set of search results responsive to the search query to the client device. In one or more implementations, the set of search results includes the obtained one or more image crops in a prioritized listing of image crops.
US10437871B2

One aspect of the present disclosure relates to a method of sentiment analysis based on ambiguity analysis, which includes analyzing information with the sentiment analysis models and the ambiguity analysis models. Another aspect of the present disclosure relates to a method of training the sentiment analysis models and ambiguity analysis models, which includes acquiring information, constructing lexicons, conducting sentiment analysis and ambiguity analysis with said lexicons, acquiring corpus, and training models, etc. Meanwhile, another aspect of the present disclosure relates to a system of sentiment analysis, which includes input, and output modules, acquisition modules, processing modules and database.
US10437870B2

According to an aspect, automatically adding new concepts to a concept graph includes receiving a string of text, searching a corpus of data to locate additional text related to the string of text, and extracting concepts from the additional text. The extracted concepts include a subset of concepts in the concept graph. The adding new concepts also includes determining whether the string of text should be linked to an existing concept in the concept graph, performing the linking based on determining that the string of text should be linked to the existing concept in the concept graph and, based on determining that the string of text should not be linked to an existing concept in the concept graph, adding a new concept to the concept graph. The new concept is associated with the string of text.
US10437863B2

An approach is provided for hierarchical clustering of geographical data. The approach involves receiving a request to cluster geographical data by location. The geographical area is represented by a hierarchical tile projection comprising a plurality of zoom levels, and tiles of each of the zoom levels represent different respective scales of a corresponding portion of the geographical area. The approach also involves determining that the geographical data is located in a border area of a first tile at a higher zoom level of the hierarchical tile projection. The approach further involves recursively forwarding the geographical data for clustering at a lower zoom level of the hierarchical tile projection until the geographical data is not located in a border area of a second tile at the lower zoom level. The approach then involves initiating the clustering of the geographical data into a cluster located in the second tile at the lower zoom level.
US10437858B2

Databases and data processing systems for use with a network-based personal genetics services platform may include member information pertaining to a plurality of members of the network-based personal genetics services platform. The member information may include genetic information, family history information, environmental information, and phenotype information of the plurality of members. A data processing system may determine, based at least in part on the member information, a model for predicting a phenotype from genetic information, family history information, and environmental information, wherein determining the model includes training the model using the member information pertaining to a set of the plurality of members. The data processing system may also receive a request from a questing member to predict a phenotype of interest, and apply an individual's genetic information, family history information, and environmental information to the model to obtain a prediction associated with the phenotype of interest for the requesting member.
US10437855B1

An apparatus in one embodiment comprises a storage system having a plurality of storage devices. The storage system is associated with a target site and configured to participate in a cycle-based asynchronous replication process with a storage system of a source site. The storage system of the target site is configured to receive from the storage system of the source site, in respective ones of a plurality of cycles of the cycle-based asynchronous replication process, corresponding sets of differential data representing respective deltas between pairs of source site snapshots for respective pairs of the cycles. The storage system of the target site utilizes the sets of differential data received in the respective ones of the cycles to update respective target site snapshots for those cycles. Over multiple cycles, the storage system of the target site verifies that respective different portions of designated target site and source site snapshots are equivalent.
US10437854B2

A method synchronizes related data across networked host devices. At each of a first and a second host device, string vectors are created for each document stored within the host device. The respective set of string vectors are encoded using a two-dimensional hash, where a first dimension of the two-dimensional hash stores string vector differences between all elements that reside in a symmetric difference and a second dimension of the two-dimensional hash stores one string vector from the symmetric difference. The respective encoded set of string vectors is transmitted to the other host device, which then decodes the respective encoded set of string vectors received to arrive at the symmetric difference. The host device determines which string vectors it is missing and requests from the other host device the missing documents pertaining to the missing string vectors. The missing documents are received by the requesting host device.
US10437851B2

A latest status record of an object in a local storage node is obtained as a local status record of the object. The status record includes a name of an operation changing the object, a timestamp of the operation changing the object, a first status flag, and a second status flag. The first status flag indicates whether a synchronization of the object from current object storage node to another object storage node is executed. The second status flag indicates whether a synchronization of the object from another object storage node to the current object storage node is executed. The latest status record of the object is obtained of the object in from a remote object storage node as a remote status record of the object. A synchronization of the object is executed based on the local status record and the remote status record.
US10437847B1

A system determines samples of datasets that are typically processed by big data analysis systems. The samples are for use for development and testing of transformations for preprocessing the datasets in preparation for analysis by big data systems. The system receives one or more transform operations input datasets for the transform operations. The system determines samples associated with the transform operations. According to a sampling strategy, the system determines samples that return at least a threshold number of records in the result set obtained by applying a transformation. According to another sampling strategy, the system receives criteria describing the result of the transform operations and determines sample sets that generate result sets satisfying the criteria as a result of applying the transform operations.
US10437839B2

A computer-implemented method includes determining a plurality of bulk sets for querying database records. The method also includes assigning a plurality of keysets to the plurality of bulk sets, with each keyset comprising a unique set of dimension attribute values from the database records. The method also includes calculating a predicted load score of each bulk set. The method also includes performing a transfer of a keyset from a first bulk set to a second bulk set when the transfer reduces a difference between predicted load scores of the first bulk set and the second bulk set. The method also includes, after the transfer, executing bulk queries using the plurality of bulk sets.
US10437826B2

Techniques for decompressing data in a database system. A query is received, which pertains to a subset of data within a compressed set of data. One or more decompression strategies are evaluated using a cost model. The cost model includes an estimated filter factor. A low cost decompression strategy is selected based on the results of the evaluation of the one or more decompression strategies. One or more bytes representing the requested subset of data are located within the compressed set of data. Only a portion of the compressed data that corresponds to the subset of data is decompressed, using the selected decompression strategy, while leaving the remaining set of data in a compressed state.
US10437824B2

A computer system executes a user-supplied query across multiple relational database tables linked by a common key. A new query form, called a composite join, takes a user-supplied query including one or more terms optionally joined by logical operations, an identification of two or more tables and an identification of a common join key shared across the tables. The composite join applies the query across the tables such that any of the query terms can be matched by any of the tables. A query is performed across all tables for each query term and any join keys associated with matching records from the tables are identified in a set of join keys associated with the respective term. The logical operations are then performed on the resulting sets of join keys to combine the results of the term queries according to the user query.
US10437814B2

In one example, a computer-implemented method of generating a weather product is disclosed that comprises receiving a product generation input, the product generation input being indicative of a weather product. The method further comprises retrieving a weather data point, based on the product generation input. Further, the method comprises analyzing the weather data point with a weather analysis component to identify weather parameters relevant to the weather product. In addition, the method comprises generating the weather product to include the identified relevant weather parameters.
US10437812B2

A computer which updates the computer's own database in use of a transaction log: acquires the transaction log; processes records in the acquired transaction log, and with respect to a record related to an update instruction, executes the update instruction represented by the record when an object of the update instruction is read onto a memory of the computer; and executes the update instruction put on standby with respect to the object either until the object of the update instruction put on standby is read onto the memory and becomes a processing object, or when the update instruction put on standby has been read onto the memory and become a processing object.
US10437811B1

A database management engine provides a user interface that allows users to access and modify employee information in a database. The database includes entries for employees, and each database entry includes identifying information about the associated employee. A user can request to modify data within database entries, for instance in order to update information associated with an employee. Responsive to the request, the database management engine identifies liabilities associated with the database modification stemming from associated tax laws. Based on the identified tax liabilities, the engine computes the aggregate tax liability owed by the employer and/or employee. Before modifying a database entry, the engine modifies the user interface to include interface elements detailing the computed aggregate tax liability. The user explicitly can be required to confirm the database modification in view of the aggregate tax liability. Once a user gives explicit confirmation, the engine modifies the database entry.
US10437801B2

Differential health-check systems and accompanying methods provide health-checking and reporting of one or more information management systems in reference to a first time period before and a second time period after a triggering event. A triggering event may be an upgrade of at least part of the information management system, or a restore operation completed in the information management system for example following a disaster, or any number of other events, etc. The health-checking and reporting may comprise a comparison of one or more performance metrics of one or more components and/or operations of the information management system during the first and second time periods.
US10437796B2

Techniques are described for schema lifecycle management. In one example, a method includes dividing, with one or more processing devices, a plurality of statements of a data definition language (DDL) script into a plurality of groups, the plurality of groups configured to be executed in parallel by a persistence layer. The method further includes assigning, with the one or more processing devices, one or more of the plurality of groups to a plurality of worker applications. The method further includes executing, with the one or more processing devices, constituent statements of the plurality of statements of the DDL script within each group of the plurality of groups by the plurality of worker applications in a session.
US10437795B2

Methods, systems, and computer-readable storage media for determining at least one constraint that is to be changed as a result of a maintenance procedure that is to be performed on an application that interacts with a database system, identifying a data value of a table stored in the database as violating the at least one constraint, the table having a start release structure, moving a data object including the data value to a quarantine table that include the start release structure, editing the data value within the quarantine table to provide an edited data value that does not violate the at least one constraint, and moving the data object including the edited data value to the table, after the maintenance procedure has been performed.
US10437793B2

A computer implemented algorithm performs introspection of an uploaded denormalized table and identifies candidate fact and dimension tables. The cardinality values of columns in a candidate dimension table are analyzed to identify simple/complex primary key candidates. Unused columns are further analyzed for assignment to candidate fact and/or dimension tables.
US10437787B2

A method for performing a comparison between first and second points in time snapshots of a file system entity, the method may include: (I) receiving by a storage system a command that was sent from a host computer, the command is network file system protocol compliant, wherein the command comprises (i) an operation code, and (ii) information about a virtual path, the virtual path that comprises (ii.a) first fields that comprise snapshot comparison parameters indicative of the first and second points in time snapshots of the file system entity, and (ii.b) a second field of a content that indicates that the command is a request to compare between the first and second points in time snapshots of the file system entity; (II) identifying, by a file system application hosted by the storage system and in response to the content of the second field of the virtual path, the command as including a request to compare between the first and second points in time snapshots of the file system entity; (III) comparing by the file system application the first and second points in time snapshots of the file system entity to provide a comparison result that is network file system protocol compliant; and (IV) sending by the storage system the comparison result to the host computer.
US10437782B2

A system for directing for storage comprises a processor and a memory. The processor is configured to determine a segment overlap for each of a plurality of nodes. The processor is further configured to determine a selected node of the plurality of nodes based at least in part on the segment overlap for each of the plurality of nodes and based at least in part on a selection criteria. The memory is coupled to the processor and configured to provide the processor with instructions.
US10437775B2

Distributed computing systems, devices, and associated methods of remote direct memory access (“RDMA”) packet routing are disclosed herein. In one embodiment, a server includes a main processor, a network interface card (“NIC”), and a field programmable gate array (“FPGA”) operatively coupled to the main processor via the NIC. The FPGA includes an inbound processing path having an inbound packet buffer configured to receive an inbound packet from the computer network, a NIC buffer, and a multiplexer between the inbound packet buffer and the NIC, and between the NIC buffer and the NIC. The FPGA also includes an outbound processing path having an outbound action circuit having an input to receive the outbound packet from the NIC, a first output to the computer network, and a second output to the NIC buffer in the inbound processing path.
US10437770B2

A hypervisor preferably provides VM (virtual machine) identification, priority and LUN/LBA range information to the HBA (host bus adapter) when a VM is created. Alternatively, the HBA can determine that a LUN/LBA range is new and request VM identity, priority and LUN/LBA range from the hypervisor. The HBA creates a table containing the VM identification, priority and LUN/LBA range. The HBA then detects operations directed to the LUN/LBA range and does a lookup to determine VM identification and priority. VM identification and priority are then mapped into a field in a frame using a unique identifier. The unique identifier can be placed using reserved bits on the existing Fiber Channel (FC) header or can use bits in an additional header, such as a modified IFR header or an optional device header. The VM identification aware HBAs register with the NS.
US10437764B2

A computing and communication chip architecture is provided wherein the interfaces of processor access to the memory chips are implemented as a high-speed packet switched serial interface as part of each chip. In one embodiment, the interface is accomplished through a gigabit Ethernet interface provided by protocol processor integrated as part of the chip. The protocol processor encapsulates the memory address and control information like Read, Write, number of successive bytes etc, as an Ethernet packet for communication among the processor and memory chips that are located on the same motherboard, or even on different circuit cards. In one embodiment, the communication over head of the Ethernet protocol is further reduced by using an enhanced Ethernet protocol with shortened data frames within a constrained neighborhood, and/or by utilizing a bit stream switch where direct connection paths can be established between elements that comprise the computing or communication architecture.
US10437762B2

Systems and methods for providing a partitioned interconnect slot for inter-processor operation. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a processor comprising a first core and a second core; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to enable an Input/Output (I/O) device to communicate directly with the first core and the second core utilizing a single interconnect slot.
US10437761B2

According to an example of managing a universal serial bus (“USB”), a device connected to a USB hub controller is sensed and a USB information scheme from the device is fetched. A power requirement of the device is determined through the USB information scheme, and a total power consumption of a plurality of devices connected to the USB hub controller is calculated. USB information scheme data to display to a user and a data display arrangement are determined, and a monitor scalar is instructed to display the USB information scheme in the determined data display arrangement. Power to the device is distributed based on the total power consumption of all devices connected to the hub controller and a user setting.
US10437750B2

An interconnect for providing data access between nodes of an integrated circuit, comprises a predetermined type of ingress port comprising routing circuitry responsive to a read-triggering request received from a requesting node to select from a selected egress port via which signals are to be routed to a destination node to control the destination node to return at least one read response dependent on data read from a target storage location. In response to the read-triggering request, the routing circuitry obtains a relative data width indication specifying whether read responses received at the selected egress port have a narrower data width than read responses to be provided to the requesting node by the predetermined type of ingress port, and controls allocation of resource for handling the read-triggering request or the at least one read response depending on the relative data width indication.
US10437743B1

The present embodiments relate to interface circuitry between a serial interface circuit and an array of processing elements in an integrated circuit. The interface circuitry may include a daisy chain of feeder circuits and a daisy chain of drain circuits. If desired, the interface circuitry may include multiple daisy chains of feeder circuits and/or multiple daisy chains of drain circuits. These multiple daisy chains of feeder circuits and drains circuits may be coupled in parallel, respectively. In some embodiments, the interface circuitry may include synchronization circuitry that is coupled between the daisy chains of drain circuits and the serial interface circuit. Pipeline register stages between feeder circuits and/or between drain circuits may enable the placement of the feeder circuits and/or the drain circuits spatially close to the processing elements of the array of processing elements.
US10437739B2

Methods, apparatus and associated techniques and mechanisms for reducing latency in accelerators. The techniques and mechanisms are implemented in platform architectures supporting shared virtual memory (SVM) and includes use of SVM-enabled accelerators, along with translation look-aside buffers (TLBs). A request descriptor defining a job to be performed by an accelerator and referencing virtual addresses (VAs) and sizes of one or more buffers is enqueued via execution of a thread on a processor core. Under one approach, the descriptor includes hints comprising physical addresses or virtual address to physical address (VA-PA) translations that are obtained from one or more TLBs associated with the core using the buffer VAs. Under another approach employing TLB snooping, the buffer VAs are used as lookups and matching TLB entries ((VA-PA) translations) are used as hints. The hints are used to speculatively pre-fetch buffer data and speculatively start processing the pre-fetched buffer data on the accelerator.
US10437733B2

An apparatus and method for efficient guest EPT manipulation. For example, one embodiment of a apparatus comprises: a hypervisor to create extended page table (EPT) mappings between a guest physical address (GPA) space and a host physical address (HPA) space; the hypervisor to create an EPT edit table and populate the EPT edit table with information related to permitted mappings between the GPA space and HPA space; a guest to read the EPT edit table to determine information related to the permitted mappings between the GPA space and HPA space, the guest to use the information to map one or more pages in the GPA space to one or more pages in the HPA space.
US10437726B2

Cache logic for generating a cache address from a binary memory address comprising a first binary sequence of a first predefined length and a second binary sequence of a second predefined length, the cache logic comprising: a plurality of substitution units each configured to receive a respective allocation of bits of the first binary sequence and to replace its allocated bits with a corresponding substitute bit string selected in dependence on the received allocation of bits; a mapping unit configured to combine the substitute bit strings output by the substitution units so as to form one or more binary strings of the second predefined length; and combination logic arranged to combine the one or more binary strings with the second binary sequence by a reversible operation so as to form a binary output string for use as at least part of a cache address in a cache memory.
US10437723B2

A method of writing data into a memory device is disclosed. The method comprises utilizing a pipeline to process write operations of a first plurality of data words addressed to a memory bank. Further, the method comprises writing a second plurality of data words and associated memory addresses into a cache memory, wherein the cache memory is associated with the memory bank and wherein further each data word of the second plurality of data words is either awaiting write verification associated with the memory bank or is to be re-written into the memory bank. The method also comprises detecting a power down signal and responsive to the power down signal, and before the memory device is powered down, processing data words of the second plurality of data words and associated memory addresses through the pipeline to write data into the memory bank. Finally, the method comprises powering down the memory device.
US10437721B2

A log-structured data store may implement efficient garbage collection. Log records may be maintained in data blocks according to a log record sequence. Based, at least in part, on a log reclamation point, the log records may be evaluated to identify data blocks to reclaim that have log records in the log sequence prior to the log reclamation point. New versions of data pages updated by log records in the identified data blocks may be generated and stored in base page storage for the log structured data store. The identified data blocks may then be reclaimed for storing new data.
US10437719B2

A method, system, and computer readable storage medium for managing computer memory by an intelligent memory manager. The intelligent memory manager performs a method including: deploying a plurality of memory allocators each customizable to efficiently handle a set of different memory request size distributions in support of at least one application; determining a monetary fee to charge a user based on consumption of memory resources; and determining a frequency of backing up a main memory object in a persistent storage based on a bandwidth consumed by storing the main memory object in the persistent storage.
US10437717B2

The present subject matter relates to defect reporting in application testing. In an implementation, a category of application testing is determined based on a testing instance of an application. The category of application testing is indicative of an aspect of the application, being tested. A list of previously reported defects associated with the determined category of application testing is displayed in a display layer over the testing instance of the application. A first user-input indicative of one of acceptance and rejection of a previously reported defect, from the list, with respect to the testing instance of the application is received. The first user-input is aggregated with previous user-inputs indicative of one of acceptance and rejection of the previously reported defect. It is determined whether the previously reported defect is irrelevant to the testing instance of the application based on the aggregation.
US10437715B2

The technology includes a method to test what information an application transfers to an external computing device. A user's consent is explicitly obtained before the application transfers certain types of information, such as sensitive information. When a determination is made that an application is transferring sensitive information, a prompt for consent from a user may be provided that is accurate and detailed. In pre-production environments, technology can be used to detect whether this sensitive information is being transferred, and to validate whether a prompt for consent is necessary or unnecessary. To determine this, shimming is used to intercept application calls to APIs that return sensitive information. Requested sensitive information may be substituted with recorded or forged information from those APIs to produce a sentinel or canary. Similarly, network traffic of the application may be analyzed by another shim to determine when the substitute information is present.
US10437711B1

Embodiments of the present invention provide a system for fault tolerant case creation. The system is typically configured for receiving an application specific input associated with an application from a user via a user portal, storing the application specific input in a repository, accessing the repository to determine a plurality of predefined triggering parameters, identifying occurrence of first external event, creating an instance of the first external event, adding the first external event and the associated instance in a queue as a first entry, de-queuing the first entry, invoking one or more codes for creating a first case for the first external event and the associated instance, identifying that the creation of the first case by the one or more codes is successful, and generating a report comprising information associated with the successful creation of the first case.
US10437709B2

A device may receive configuration information for an experiment associated with optimizing an application. The configuration information may identify a group of experimental treatments and information identifying a target event. The device may identify an experimental treatment to be implemented in the application, and may implement the experimental treatment in the application. The device may collect response information based on implementing the experimental treatment. The device may detect the target event associated with the experiment, indicating that the response information is to be provided to an experiment server. The device may determine that the experiment server is unreachable and may store the response information. The response information may be stored to allow the response information to be provided to the experiment server at a later time. The response information may be provided to the experiment server to permit the experiment server to determine a result of the experiment.
US10437706B2

The present invention provides a debugging system and method for an embedded device, including: an embedded device, including a processing unit and a memory unit, where the memory unit includes a staging area used to store debugging data; a mobile storage device, including a debugging data control unit and a storage unit; and a computer, electrically connected to the embedded device and the mobile storage device. The debugging data control unit transmits a debugging demand message to the embedded device by using the computer. The embedded device transmits the debugging data in the staging area back to the computer. The computer transmits the debugging data to the mobile storage device and stores the debugging data in the storage unit.
US10437703B2

The present arrangements relate to analyzing a software error. At least one dump file created in response to a crash of software executing on a processing system can be accessed. Based on the dump file, a base version of at least one software module that was loaded when the crash occurred can be identified. Based on the dump file, maintenance that has been applied to the at least one software module also can be identified. A report recommending new corrective maintenance to be applied to the at least one software module can be generated.
US10437701B2

A method includes receiving data indicative of a number of times each of one or more rules was executed by a data processing application during processing of one or more records; based on the number of times each of the rules was executed by the data processing application, determining a content criterion for each of one or more particular fields; generating content for each of the particular fields based on the content criterion; and populating each of the particular fields with the generated content.
US10437698B2

Described herein is a Leader-Follower Additive Manufacturing (AM) system which controls multiple AM Devices (3D Printers) simultaneously in order to minimize human monitoring and control during the mass manufacture of AM products. This is accomplished by combining individual AM device closed-loop feedback control with the ability for AM devices to communicate feedback loop data to other AM devices. The communication of feedback loop data between AM devices during the mass fabrication of AM components improves AM process reliability and repeatability. Within the system, AM devices are able to assume the roles of Leaders or Followers; Leader AM devices lead the Follower AM devices during the fabrication of multiple AM products. If errors occur during the fabrication of the AM products, individual AM devices are able to create and implement solutions that solve fabrication errors and communicate that data with the other AM devices for present and future AM fabrication efforts.
US10437690B2

Described is a differential data bus system which maintains error free communication despite faults in one of the data bus lines.
US10437679B2

Withdrawal of a point-in-time snap copy relationship or a portion of such a relationship, is managed in a manner which can obviate disruption of consistency groups due to the withdrawal. If the withdrawal request is directed to a subrange of the original snap copy relationship, the snap copy relationship is split by creating one or more point-in-time snap copy relationships over one or more subranges of tracks of the snap copy source. A determination is made as to whether to delay execution of the withdrawal request to temporarily preserve data of the withdrawal range. Disruptions to completion of consistency groups may be avoided by selectively delaying the withdrawal of a snap copy relationship corresponding to the withdrawal subrange. In so far as the host is involved, a host may treat the withdrawal request as immediately granted without delay. Other aspects may be realized, depending upon the particular application.
US10437671B2

A method begins by a processing module initiating storage of a data object in two or more storage sets. The method continues with the processing module updating synchronization status for the two or more storage sets when detecting failure to store at least a minimum number of encoded data slices to enable recovery from one of the storage sets. The method continues with the processing module determining to resynchronize the two or more storage sets. The method continues with the processing module identifying a data object requiring resynchronization. The method continues with the processing module identifying a latest available revision associated with the data object and facilitating storage of the identified latest available revision of the data object in at least one storage set requiring the latest revision to satisfy the resynchronization.
US10437669B2

Apparatuses and methods are described for selective determination of data error repair. An example apparatus includes a memory array and a controller coupled to the memory array. The controller is configured to direct performance, responsive to a request, of a read operation at an address in the memory array, direct detection of an error in data corresponding to the read operation address, and direct storage of the read operation address in an address error register. The controller is further configured to direct a response be sent to the enable selective determination of data error repair, where the response does not include the read operation address.
US10437662B2

Crash recovery of a computing system in the context in which the computing system includes a volatile memory which has contents lost due to the crash, an intermediate non-volatile memory that (together with the volatile memory) contributes to the active memory of the computing system, and non-volatile storage. The recovery occurs by identifying pages that were in the volatile memory at the time of the crash and that are in the intermediate non-volatile memory and recovers those pages into the volatile memory. In embodiments in which access speeds for the intermediate non-volatile memory may be much faster than for the storage, and in which much of the pages to be recovered are recovered from the intermediate non-volatile memory, the recovery time may be reduced.
US10437652B2

Embodiments of the present invention provide systems and methods for performing data analysis. Mapping analytics are applied on data which contains extensive information. Mapped building blocks are found by applying mapping analytics. These mapped building blocks help determine which functions are in use within a system. By determining which functions are in use within a system, a higher-level of functionality in use can also be determined.
US10437651B2

Embodiments of the present invention provide systems and methods for performing data analysis. Mapping analytics are applied on data which contains extensive information. Mapped building blocks are found by applying mapping analytics. These mapped building blocks help determine which functions are in use within a system. By determining which functions are in use within a system, a higher-level of functionality in use can also be determined.
US10437649B2

An exemplary system according to various examples receives a function call including a plurality of operands, each operand in the plurality of operands comprising a set of data elements. The system identifies a plurality of actions associated with the function call and the plurality of operands, determines a set of dependencies among the plurality of actions for executing the actions using a set of computing resources, and presents the set of actions and the determined set of dependencies.
US10437644B2

Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared dynamically among instances of parallelized and pipelined application software programs, according to processing load variations of said programs and their tasks and instances, as well as contractual policies. The invented techniques provide, at the same time, both application software development productivity, through presenting for software a simple, virtual static view of the actually dynamically allocated and assigned processing hardware resources, together with high program runtime performance, through scalable pipelined and parallelized program execution with minimized overhead, as well as high resource efficiency, through adaptively optimized processing resource allocation.
US10437639B2

In one embodiment, an application programming interface (API) is defined that enables a thread scheduler to communicate thread information to the CPU performance controller when dispatching a thread to a processor or processor core. When dispatching a thread, the scheduler may communicate thread information including thread state information, a general “importance” of the thread as defined by a priority level and/or quality of service (QoS) classification, a measurement of the scheduler dispatch latency for the thread, or architectural information regarding the instructions within the thread, such as whether the thread is contains 64-bit or 32-bit instructions. The performance controller can use the information provided by the scheduler to make performance control decisions for the processor cores within the system.
US10437635B2

The disclosed declarative framework implements a machine for multi-step progression of interaction with an entity. The framework is usable for a broad range of applications—providing a simple rule-based authoring tool for specifying elements and components of a complex state machine, including state definitions, state transition triggers, state transition conditions and state transition actions. Case-status states, a first filtering condition, and a count parameter that specifies a limit on a number of times within a time period in excess of which additional events with characteristics that match will be ignored or discarded are usable to determine whether to ignore or process an incoming event—throttling the rate at which certain actions occur. A workflow engine gets loaded with instructions derived from the states and event filtering conditions, for handling incoming machine-generated events. Once defined, the state machine is automatically generated and implemented based on the declarative input provided.
US10437622B1

Operating a hypervisor includes running a hypervisor as a thread of an underlying operating system and loading a guest operating system using the hypervisor based on the thread of the underlying operating system, where the hypervisor runs independently of the guest operating system and independently of other hypervisors running as other threads of the underlying operating system. The hypervisor may be a first hypervisor and operating a hypervisor may further include running a second hypervisor nested with the first hypervisor, where the guest operating system may be loaded using both the first hypervisor and the second hypervisor. The underlying operating system may be an operating system of a storage system.
US10437618B2

Disclosed are systems and methods for emulating execution of a file. An image of a file is formed, which is comprised of instructions read from the file. An analysis module detects at least one known set of instructions in a portion read from the file, and inserts a break point into a position in the generated image of the file corresponding to a start of the detected set of instructions. An emulation module emulates execution of the file by emulating execution of instructions from the generated image of the file and adding corresponding records to an emulation log associated with the emulated execution of the at least one known set of instructions.
US10437617B2

A host computing device can include a host domain that includes an agent for configuring the operation and/or functionality of virtual machine instances and/or operating systems associated with the instances, which may be heterogeneous (i.e., running different operating systems than each other). One or more data volumes associated with the host machine can include an image of an operating system. In an embodiment the agent can access the image of the operating system and configure operating system settings, add data, and/or remove data.
US10437616B2

Aspects of the embodiments are directed to systems and methods performed by a virtual shared work queue (VSWQ). The VSWQ can receive an enqueue command (ENQCMD/S) destined for a shared work queue of a peripheral device. The VSWQ can determine a value of a credit counter for the shared work queue, wherein a credit of the credit counter represents an availability of the shared work queue to accept the enqueue command. The VSWQ can respond to the enqueue command based on the value of the credit counter.
US10437614B2

Disclosed herein are system, method, and computer program product embodiments for designating objects of disparate types as favorites. In an embodiment, a cloud computing platform provides content and applications for a user to utilize for cloud computing. Users are able to designate content, applications, and/or contexts (i.e., a combination of content and applications) as favorites. By storing metadata related to these disparate data types, the cloud computing platform is able to generate an inclusive list of favorite objects that users may utilize to retrieve specific graphical user interfaces. The cloud computing platform is also able to provide specific layout recreation by allowing users to designate a context as a favorite object.
US10437613B2

An image forming apparatus includes a non-transitory computer readable medium storing a program, the program being logically divided into a presentation layer that implements a user interface function of realizing a response from a user, a device service layer that controls a device in response to a call from the presentation layer and makes a notification to the presentation layer, and a base layer that makes the presentation layer and the device service layer cooperate with each other; and a controller that executes the program.
US10437603B2

The disclosed inventions include a processor apparatus and method that enable a general purpose processor to achieve twice the operating frequency of typical processor implementations with a modest increase in area and a modest increase in energy per operation. The invention relies upon exploiting multiple independent streams of execution. Low area and low energy memory arrays used for register files operate a modest frequency. Instructions can be issued at a rate higher than this frequency by including logic that guarantees the spacing between instructions from the same thread are spaced wider than the time to access the register file. The result of the invention is the ability to overlap long latency structures, which allows using lower energy structures, thereby reducing energy per operation.
US10437601B2

Described are examples for allocating buffers for multiple components. A stream server can provide an interface to a centralized memory allocator for allocating at least one buffer in a memory to each of the multiple components. The stream server can initialize an instance of the centralized memory allocator based at least in part on a request received from a component of the multiple components via the interface. The stream server can allocate, via the instance of the centralized memory allocator, the at least one buffer for the component in the memory. The stream server can receive, via the instance of the centralized memory allocator, data for storing in the at least one buffer. The stream server can modify the data to generate modified data stored in the at least one buffer.
US10437599B2

A processor that reduces pipeline stall including a front end, a load queue, a scheduler, and a load buffer. The front end issues instructions while a first full indication is not provided, but otherwise stalls issuing instructions. The load queue stores issued load instruction entries including information needed to execute the issued load instruction. The load queue provides a second full indication when full. The scheduler dispatches issued instructions for execution except for stalled load instructions, such as when not yet been stored in the load queue. The load buffer transfers issued load instructions to the load queue when the load queue is not full. When the load queue is full, the load buffer temporarily buffers issued load instructions until the load queue is no longer full. The load buffer allows more accurate load queue full determination, and allows processing to continue even when the load queue is full.
US10437594B2

An apparatus and method are provided for transferring a plurality of data structures from memory into one or more vectors of data elements stored in a register bank. The apparatus has first interface circuitry to receive data structures retrieved from memory, where each data structure has an associated identifier and comprises N data elements. Multi-axial buffer circuitry is provided having an array of storage elements, where along a first axis the array is organized as N sets of storage elements, each set containing a plurality VL of storage elements, and where along a second axis the array is organized as groups of N storage elements, with each group containing a storage element from each of the N sets. Access control circuitry then stores the N data elements of a received data structure in one of the groups selected in dependence on the associated identifier. Responsive to an indication that all required data structures have been stored in the multi-axial buffer circuitry, second interface circuitry then outputs the data elements stored in one or more of the sets of storage elements as one or more corresponding vectors of data elements for storage in a register bank, each vector containing VL data elements. Such an approach can significantly increase the performance of handling such load operations, and give rise to potential energy savings.
US10437575B2

A system and method in accordance with the present invention provides an enablement platform for building web-based applications for capture, analysis and use of device data using computing resources and data storage and management capabilities of hosted web services. The enablement platform works in two steps: first, for creating new instances of compute resources at a hosted service by collecting the required information and feeding it to the necessary hosted services pages; and second, for developing production-ready web-based applications for capture, analysis and use of data from M2M devices. In an embodiment, the application is used with a web-based hosted data storage, management and publication service. First step is a single page application running at a website that collects all of the required information and feeds it to the necessary hosted services pages in the background. The second step helps users to develop production-ready M2M applications using an Application Programming Interface (API) and easy to use software components (widgets) provided on an “out of the box” basis at the application specific user interface.
US10437572B1

Methods, systems, and computer readable media for compiling concise expressive design patterns within computer software source code are described. Some implementations can include methods and systems that resolve some problems of implementing design patterns in an OO and/or AO program. The disclosed technique facilitates writing programs that apply design patterns to its structure and behavior, in an easy manner. Some programming language constructs (associated with new keywords, syntax, and semantics) are disclosed that convey the goal of some design patterns in order to allow programmers to implement design patterns simply and concisely. These constructs are added as extensions to a compiler and a compiler-based approach to concise expressive design pattern source code is described.
US10437568B1

Systems, computer storage media, and methods for real-time rendering based on efficient device and server processing of content updates. One of the methods includes presenting user interface information that includes multiple visual portions associated with input of types of code. User input of code with respect to one or more of the visual portions is received, and code input in a particular visual portion includes code to be compiled and/or imports associated with particular libraries. Rendering of the input code is caused, and the rendering is presented in an output visual portion. A system can receive the code input in the particular visual portion over a network. The system can compile the received code and package the received code with associated libraries. The system can provide the packaged code to the user device to be interpreted during rendering of the input code.
US10437561B2

The invention relates to a stochastic-type microprocessor.In some embodiments, the microprocessor comprises an elementary stochastic computation module able to receive, as input, two random and independent binary input signals each representing a binary coding of two respective given input probability values, and able to generate, as output, a random binary output signal.The elementary module comprises: a programmable logic unit, able to combine two input signals to generate an output signal; an addressable memory, able to store an output probability value coded by an output signal generated by the logic unit; a first stochastic clock, able to produce a first clock signal; a second stochastic clock, able to produce a second clock signal.
US10437560B2

Coordinate descent is applied to recover a signal-of-interest from only magnitude information. In doing so, a single unknown value is solved at each iteration, while all other variables are held constant. As a result, only minimization of a univariate quartic polynomial is required, which is efficiently achieved by finding the closed-form roots of a cubic polynomial. Cyclic, randomized, and/or a greedy coordinate descent technique can be used. Each coordinate descent technique globally converges to a stationary point of the nonconvex problem, and specifically, the randomized coordinate descent technique locally converges to the global minimum and attains exact recovery of the signal-of-interest at a geometric rate with high probability when the sample size is sufficiently large. The cyclic and randomized coordinate descent techniques can also be modified via minimization of the l1-regularized quartic polynomial for phase retrieval of sparse signals-of-interest, i.e., those signals with only a few nonzero elements.
US10437559B2

A random signal can be obtained from a random tunneling of charges from one conductor to another conductor across a quantum tunneling barrier. The random signal can be amplified and associated to a random number. The association can be performed repetitively to generate a sequence of random numbers.
US10437549B2

Disclosed are various examples for selective screen sharing. In one example, a computing device determines an area to obscure within a video stream using screen-sharing data. The video stream is generated by applying a transformation to a screen capture. The transformation obscures the area within the video stream. The video stream is transmitted to a destination device. A user-specified modification to the area is obtained. The video stream is updated by applying an updated transformation to the screen capture that obscures the updated area within the video stream.
US10437546B2

A display apparatus includes a driver which receives an input image data (RGB), generates a compensation image data (RGBD) by compensating the input image data according to an equation 1, and generates a final image data by comparing the compensation image data to a maximum grayscale ⁢ RGB D = RGB * D , wherein ⁢ ⁢ ⁢ D = ( 100 decreasing ⁢ ⁢ ratio ⁢ ⁢ of ⁢ ⁢ luminance ) 1 α , ⁢ ⁢ wherein ⁢ ⁢ α ⁢ ⁢ is ⁢ ⁢ a ⁢ ⁢ gamma ⁢ ⁢ value , and ⁢ ⁢ decreasing ⁢ ⁢ ratio ⁢ ⁢ of ⁢ ⁢ luminance = real ⁢ ⁢ luminance target ⁢ ⁢ luminance * 100 ; 〈 equation ⁢ ⁢ 1 〉 and a display panel which includes a plurality of unit pixels and displays an image based on the final image data.
US10437544B2

A projection system includes a first projector that projects an image based on image data in a first projection direction, a second projector that projects an image based on image data in a second projection direction, and a storage section that stores the image data representing the image projected by the first projector. The projection system can switch the image projected by the second projector to the image based on the image data stored in the storage section.
US10437541B2

This disclosure pertains to the operation of graphics systems and to a variety of architectures for design and/or operation of a graphics system spanning from the output of an application program and extending to the presentation of visual content in the form of pixels or otherwise. In general, many embodiments of the invention contemplate a high level graphics framework to receive graphic requests from an application. The graphics request is analyzed by the high-level framework and sorted into groups of command statements for execution. The command statements are sorted to cause the most efficient processing by the underlying hardware and the groups are submitted separately to a GPU using a low-level standard library that facilitates close control of the hardware functionality.
US10437537B2

A data processing device includes a feature specification unit that analyzes document data indicating a print target document to specify a feature of the print target document, an acquiring unit that acquires feature data indicating a feature of at least one document specified by analyzing each document and setting data indicating a print setting corresponding to each document, from a storage device, a selection unit that compares the specified feature of the print target document with the features indicated by the feature data of the documents acquired by the acquiring unit and that selects setting data used for printing of the print target document among the acquired setting data based on a comparison result, and a print instructing unit that instructs a printing device to print the print target document in accordance with the selected setting data.
US10437534B2

In examples a printing system comprises a controller and a printing device. The controller is to divide a print job into a sequence of areas, wherein an image property varies between adjacent areas. The controller is to determine a pausing point to be within a runout area at which a remaining amount of a consumable will be at or below a predetermined first amount when executing the print job when the runout area fulfills a condition. The controller is to determine the pausing point to be within a preceding area that fulfills the condition when the runout area does not fulfill the condition. The controller is to control the printing device to pause printing of the print job at the pausing point.
US10437533B2

A printing apparatus includes a printer having a first processor and a printing unit. A registration device is connected to the printer. The registration device includes a second processor and has a printer driver. The printer stores a control program that when executed by the first processor causes the printer to request the printer driver to cause the printer to request first maintenance information of the registration device from the printer driver. The printer, under control of the control program, acquires second maintenance information, which represents maintenance information of the printer, and outputs at least one of the first and second maintenance information.
US10437531B2

A control program includes acquiring predetermined information saved in a storage region by a first program, by a second program that is launched in accordance with a second operation as to a screen displayed by a third program having been accepted, and executing, in a case where the predetermined information has been acquired, processing based on the predetermined information by the second program.
US10437525B2

Methods for distributed storage in accordance with embodiments of the invention enable secret sharing. One embodiment includes encoding source data using an encoding system to produce a plurality of sets of encoded data, where: the source data can be recovered from at least a portion of less than all of the plurality of sets of encoded data; and the source data cannot be recovered using less than a threshold number of the plurality of sets of encoded data; storing each of the plurality of sets of encoded data on a storage device from a set of storage devices on which encoded data is stored; determining a set of storage devices that are available using a decoding system, where the set of storage devices that are available does not include all of the storage devices in the set of storage devices on which encoded data is stored.
US10437522B2

Various implementations herein enable managing a resiliency factor of an object stored in an enterprise object storage system. For example, in various implementations, a method of adjusting a realized resiliency factor of an object based on a target resiliency factor for the object is performed by an ingest entity of a storage system that includes a cluster of storage entities. The ingest entity includes a non-transitory computer readable storage medium, and one or more processors. In various implementations, the method includes obtaining a target resiliency factor for an object. In various implementations, the method includes determining whether or not to adjust a realized resiliency factor of the object based on the target resiliency factor. In various implementations, the method includes adjusting the realized resiliency factor of the object to an adjusted resiliency factor in response to determining to adjust the realized resiliency factor.
US10437520B2

A method for performing writing management in a memory device, the memory device, and the controller thereof are provided. The method may include: writing first partial data of even-page data into a non-volatile (NV) memory; transmitting a first set of commands without a confirmation command to the NV memory, to write the first partial data and second partial data of the even-page data into an internal buffer within the NV memory; transmitting a second set of commands and the confirmation command to the NV memory, to write the first partial data and the second partial data into a block of the NV memory; writing third partial data of odd-page data into the NV memory; and writing the first and the second partial data into an even page of another block of the NV memory, and writing the third and fourth partial data into an odd page of this block.
US10437514B2

Apparatuses and methods including memory commands for semiconductor memories are described. An example method includes receiving a data clock signal responsive to receiving a timing command, performing an access operation responsive to receiving an access command associated with the timing command, providing an access data clock signal based on the data clock signal, and providing an access data clock signal based on the data clock signal. The access command may be separated in time from the associated timing command by at least one clock cycle of a system clock signal. In some examples, the access command may precede the associated timing command or may follow the associated timing command. In some examples, the access command may immediately follow or precede the associated timing command.
US10437512B2

Examples herein include techniques for flash page retirement following one or more defects in nonvolatile memory. In some examples, a storage controller may retire a first logical page in response to a first read error, and write data to the one or more NVM devices in a program-erase (P/E) cycle without a dummy page being programmed or generated for the retired first logical page. The storage controller may further retire a second logical page in response to a second read error, wherein the first logical page has a higher order than the second logical page in a same physical memory page.
US10437508B1

A storage system, a computer program product and method for replicating a storage entity to a group of storage systems. The method may include splitting the storage entity, by a given storage system, to provide storage entity portions; generating, by the given storage system, storage entity portions information for distributing the storage entity portions between all storage systems of the group so that each storage system of the group eventually receives the storage entity portions; transmitting the storage entity portions, from the given storage system, to storage systems of the group; wherein the transmitting comprises transmitting different storage entity portions from the given storage system to different storage systems of the group; sending, by the given storage system, the storage entity portions information to at least some storage systems of the group; and attempting to verify, by the given storage system, that all the storage systems of the group received all the storage entity portions.
US10437506B2

Technologies for cluster systems that are natively geo-site-aware. Such a cluster system makes use of this awareness to determine the subsets of nodes located at various geo-sites at physical configuration, to optimize workload placement based on the geo-sites, to make failover and failback decisions based on the geo-sites, and to assign voting and prune nodes for quorum management based on the geo-sites. Such capabilities result in cluster systems that are more resilient and more efficient in terms of resource usage than cluster systems without such native geo-site awareness.
US10437505B2

Systems and methods enable a virtual machine, including applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation moves data blocks from backup to a primary storage destination that becomes the virtual machine's primary data store after relocation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring the virtual machine and launching the relocation operation. The enhanced media agent pre-stages certain backed up data blocks based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent also pre-stages backed up data blocks for the relocation operation, based on the operation's relocation scheme. The media agent tracks read requests and maintains the contents of an associated read cache.
US10437503B2

A data alignment (DA) computing device is communicatively coupled to a first and a second data storage device. The first data storage device stores an array of partitions including a first subset and a second subset of partitions, and metadata associated with the array that includes a reference pointer for each partition. The DA computing device updates the metadata to remove the reference pointers for the second subset of partitions and thereby remove the second subset from the array, stores a partition table defining the first subset within the first data storage device and the second subset within the second data storage device, stores the metadata associated with the array within the second data storage device, updates the second data storage device to include the second subset of partitions, and updates the metadata stored by the data storage devices to link the second subset of partitions to the array.
US10437490B2

A memory system includes a nonvolatile semiconductor memory including a first memory region for storing start-up information and a second memory region for storing a copy of the start-up information, a volatile semiconductor memory, and a controller. The controller is configured to determine whether or not an address of the second memory region is stored in the volatile semiconductor memory, issue a first start-up read command, which designates no read address, to the nonvolatile semiconductor memory to read the start-up information from the first memory region if the address of the second memory region is not stored in the volatile semiconductor memory, and issue a second start-up read command, which designates the address of the second memory region as a read address, to read the start-up information from the second memory region if the address of the second memory region is stored in the volatile semiconductor memory.
US10437470B1

In distributed processing frameworks, compute instance and cluster failure can occur due to a master node running out of disk space as a result of file system logs. An application employs a disk space manager to detect and manage available disk space based on a set of configurable directories. The disk space manager prevents a compute instance from reaching a threshold of capacity due to improper or malfunctioning component logging.
US10437467B2

A native overlay for enabling rapid editing of web content is described. In an example, a web page comprising a plurality of visual elements can be rendered as a rendered web page which can be displayed on a user interface. In an example, responsive to an interaction via the user interface, a representation of a portion of the rendered web page can be generated, wherein the representation is positioned within an overlay displayed above the rendered web page. The rendered web page can be displayed with the representation positioned within the overlay on the user interface.
US10437461B2

In one aspect, a device instructions executable by a processor to present, on a touch-enabled display at a first location, a first representation of at least a portion of first handwriting input. The instructions are executable to identify at least a first characteristic related to the first handwriting input, receive first input pertaining to second handwriting input, and in response to receipt of the first input, present on the touch-enabled display at a second location a second representation of at least a portion of the second handwriting input. The instructions are executable to receive second input to present at least a portion of the second representation at least adjacent to the first location and, in response to receipt of the second input and without receiving further input from a user, present at least the portion of the second representation at least adjacent to the first location using the first characteristic.
US10437460B2

Methods and apparatus for a map tool on a mobile device for implementing cartographically aware gestures directed to a map view of a map region. The map tool may base a cartographically aware gesture on an actual gesture input directed to a map view and based on map data for the map region that may include metadata corresponding to elements within the map region. The map tool may then determine, based on one or more elements of the map data, a modification to be applied to an implementation to the gesture. Given the modification to the gesture implementation, the map tool may then render, based on performing the modification to the gesture, an updated map view instead of an updated map view based solely on the user gesture.
US10437454B2

A user interface includes a tactile interface on a client device that allows users to interact with social networking system content in a manner that is optimized for touch screens and/or devices with limited display area. Stories associated with social networking system users and times are displayed in a scrollable list along with a timeline scrubber identifying different time periods. A position indicator is displayed proximate to the timeline scrubber to identify the time period including one or more times associated with displayed stories. Responsive to received input, details about time intervals included in a time period are displayed or the timeline scrubber appearance is modified to distinguish certain time periods.
US10437451B2

Embodiments of the present application provide a method and system for private communication. During operation, the system may determine a privacy level from a plurality of privacy levels associated with a private chat function of a communication application. The private chat function may be configured to transmit and receive private chat messages, and each privacy level is associated with visual effects which are different from the visual effects of other privacy levels. The system may obtain mode configuration information corresponding to the selected privacy level. The system may then configure the private chat function for the communication application based on the obtained mode configuration information, and display the visual effects for the communication application according to the selected privacy level.
US10437446B2

A computer-aided design system enables physical articles to be customized via printing or embroidering. A user interface may be generated that includes an image of a model of an article of manufacture and user customizable design areas that are graphically indicated on the image corresponding to the model. A design area selection may be received. In response to an add design element instruction and design element specification, the specified design element is rendered in the selected design area on the model image. Customization permissions associated with the selected design area are accessed, and using the customization permissions, a first set of design element edit tools are selected and rendered. User edits to the design element may be received and rendered in real time. Manufacturing instructions may be transmitted to a printing system.
US10437439B1

A method for providing one or more dynamic modifications relating to an electronic device are described. In some embodiments, methods may include receiving a workspace framework, receiving one or more applications relating to the workspace framework, receiving user input, and modifying at least one of the workspace framework and the one or more applications based at least in part on receiving the user input.
US10437438B2

An electronic device for layout guidance for localization purposes includes a processor which receives information on a textual element in a source language. The textual element is within a graphical presentation having upper limits in at least a first dimension and a second dimension. The processor determines a space requirement in the first dimension and/or the second dimension for the textual element in a target language, based on the received information on the textual element in the source language and on statistical data related to the source language and the target language and their respective spatial requirements. The processor causes layout guidance to be displayed on a display for the textual element in the target language based on the determined space requirement.
US10437428B2

Various embodiments of the present technology generally relate to systems and methods for copying and pasting data. More specifically, some embodiments relate to selective cut and paste feature where the user can select non-adjacent (or non-contiguously located) portions of the source data that can be copied to the clipboard and pasted to a desired destination. In addition, some embodiments, provide for a partial paste functionality that allows users to paste only a portion of the data stored on the clipboard. In some embodiments, a modality of an application or modality of the data can be determined by the copy/paste application. For example, the modality may indicate that the data is an image or text. Based on the modality of the application or modality of the data, a set of partial paste functionalities (e.g., OCR, cropping, editing, data subset selection, etc.) can be offered to the user.
US10437424B2

An example information processing apparatus includes a display; storage configured to store one or more applications; and a hardware processor configured to control the display to display a menu screen, including one or more selection images operable for launching applications, both when the information processing apparatus is started and when executing of a launched application is stopped. The processor is further configured to automatically change an aspect of the menu screen after the information processing apparatus is turned off and re-started.
US10437421B2

A user terminal device and a controlling method thereof are provided. The user terminal device includes a display configured to be divided into a first area and a second area which is larger than the first area with reference to a folding line, a cover disposed on a rear side of the display, a detector configured to detect a user interaction on the display and the cover, and a controller configured to, in response to the display being folded along the folding line such that the first area and the second area face each other, control the detector to detect a user interaction through an exposure area, which is an exposed part of the second area, and the cover, and, in response to the display being folded such that the two parts of the cover face with each other with reference to the folding line, control the detector to detect a user interaction through the first area and the second area.
US10437418B2

A method of operating a user device includes, in response to a set of app icons being displayed, monitoring for user interaction with one of the app icons. In response to detecting user interaction with a first app icon corresponding to a first app, the method determines whether the detected user interaction satisfies first criteria. In response to determining that the detected user interaction satisfies the first criteria, the method displays an action list corresponding to the first app. The action list includes a set of action items for user selection. A first item corresponds to a specific state of the first app and is associated with an access mechanism for the specific state of the first app. In response to the user selecting the first item, the method opens the first app to the specific state by actuating the access mechanism.
US10437414B2

A user terminal device and a controlling method thereof are provided. The user terminal device includes a display configured to be divided into a first area and a second area which is larger than the first area with reference to a folding line, a detector configured to detect a user interaction, and a controller configured to, in response to a folding of the display with reference to the folding line being detected through the detector, control the display to display a predetermined UI on an exposure area which is exposed part of the second area.
US10437401B2

A touch sensitive processing apparatus includes: a driving circuit for connecting to multiple first electrodes, respectively; a sensing circuit for connecting to multiple second electrodes, respectively; and a processor configured for executing multiple sets of first round mutual capacitive detecting steps. Each set of the first round mutual capacitive detecting step further includes: having the driving circuit sending a driving signal to neighboring N first electrodes, where N is a positive integer larger than 1; and having the sensing circuit simultaneously detecting the driving signal via the second electrodes for generating multiple first round sensing information with respective to the set of first round mutual capacitive detecting step. Each of the first round sensing information corresponds to an intersection of central line of the N first electrodes and the second electrode.
US10437399B2

A conductive film includes a wiring pattern having the following characteristics. For each spectrum in which spectrum peaks obtained by performing two-dimensional Fourier transform on transmittance image data of the entire image has normalized spectrum intensities equal to or greater than a specified value, an angle is set to oscillate by each unit of a specific angle. Intensity differences, each of which is obtained from a maximum value and a minimum value of the normalized spectrum intensity for each angle, are calculated. One or more clusters of bars, which indicate frequencies of a histogram at an average value or more of the intensity difference in a case where the histogram is a histogram of the intensity differences, are isolated from the other cluster. In addition, in a case where a second sample standard deviation indicating a variation of first sample standard deviations, each of which indicates a variation of the normalized spectrum intensities at a single angle, in all angular directions is calculated as a quantitative value of the wiring pattern, the quantitative value is in a specific numerical value range.
US10437392B2

An apparatus and a method for detecting a touch input to a touchscreen and distinguishing between different types of touch inputs are provided. The method includes detecting the input to a touch screen of the terminal, and determining an input type that is input to the touch screen based on characteristics of the input.
US10437388B2

A touch display screen and a touch driving detection method thereof are provided. The touch display screen includes a touch module and a display module. The touch module includes a touch electrode unit and a touch driving detection unit, a touch signal for acquiring a change in capacitance is transmitted between the touch driving detection unit and the touch electrode unit. The display module includes a display electrode unit and a display driving unit, the display driving unit transmits a display driving signal to the display electrode unit. A potential of the touch signal is dynamically adjusted based on potential information of the display driving signal of the display driving unit, or a potential of the display driving signal is dynamically adjusted based on potential information of the touch signal of the touch driving detection unit.
US10437385B2

Electrode configurations for reducing wobble error for a stylus translating on a surface over and between electrodes of a touch sensor panel are disclosed. In some examples, electrodes associated with a more linear signal profile are correlated with lower wobble error. In some examples, electrodes can have projections which can interleave with projections of adjacent electrodes. In some configurations, projections of adjacent electrodes can be interleaved in one-dimension; in other configurations, projections of adjacent electrodes can be interleaved in two-dimensions. In some configurations, the width and length of one or more projections in an electrode can be selected based on a desired signal profile for that electrode.
US10437372B2

According to one embodiment, an electronic device includes a first substrate, a second substrate and a connecting material. The first substrate includes a first basement and a first conductive layer. The second substrate includes a second basement having a first hole a second conductive layer having a second hole. The first surface of the second basement opposes the first conductive layer and is spaced therefrom. The second surface opposite to the first surface includes a first flat portion exposed from the second conductive layer. The connecting material is filled into the first hole electrically connect the first conductive layer and the second conductive layer to each other.
US10437362B2

A touch window according to one embodiment comprises: a substrate having an effective area and an ineffective area; a sensing electrode arranged in the effective area and sensing a position; and a wiring arranged in the effective area and the ineffective area and electrically connecting to the sensing electrode, wherein the wiring comprises a first wiring and a second wiring such that the first wiring and the second wiring are vertically arranged.
US10437359B1

An interface system may include an electronic device defining an input surface, a stylus comprising a magnetic component and configured to provide input to the electronic device via the input surface, and a magnetic field generator coupled to the electronic device and configured to produce a magnetic field to impart a force on the magnetic component of the stylus.
US10437356B2

In one embodiment, a computer-readable non-transitory storage medium embodies logic that is configured when executed to determine a first correlation between first consecutive edges of a synchronization signal and a pre-determined coefficient vector. The logic is further configured when executed to determine a second correlation between second consecutive edges of the synchronization signal and the pre-determined coefficient vector and synchronize one or more timings for communication between a stylus and a device based at least in part on the first and second correlations.
US10437355B2

A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10437354B2

A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10437351B2

A method for detecting an input device and a detection device. The method includes: acquiring (110) an electric field intensity of an electric field of a transmitting electrode of the input device at each of a plurality of detecting electrodes (810); determining (120) a gravity center position of the electric field and a center position of the electric field according the electric field intensity of the electric field of the transmitting electrode at each of the plurality of detecting electrodes (810); and determining (130) information regarding an attitude and/or a position of the input device according to the gravity center position of the electric field and the center position of the electric field. The method for detecting an input device and the detection device may reduce power consumption.
US10437346B2

Disclosed is wearable device including a sensor that detects a movement of a peripheral object, a display unit that displays a plurality of items and displaying a focus on at least one of the plurality of items, and a processor that controls the display unit to move the focus onto an item at a position corresponding to a moving direction of the peripheral object.
US10437344B2

A proximity-activated gesture circuit includes an activation receiver electrode, a transmitter electrode, additional receiver electrodes, a control circuit, and a signal processor circuit. The control circuit is configured to activate the transmitter electrode and additional receiver electrodes when a capacitance measurement by the activation receiver electrode reaches a threshold. The signal processor circuit is configured to interpret measurements from the additional receiver electrodes as a gesture.
US10437336B2

An electronic device includes memory associating a control action with a defined region on an external surface of the electronic device. A localized haptic feedback response is provided responsive to detection of initial touch input within the defined region, and the control action is executed responsive to detection of a touch direction performed in association with the defined region following the detection of the touch input.
US10437330B2

A gaze detection, identification and control method includes steps of providing a portable electronic device, performing a continuous image capture on a user through an image capture unit of the portable electronic device to sequentially obtain an initial image and a plurality of detected images, detecting and defining a gaze position of the user according to the initial image, identifying a change amount and a change direction of the gaze position of the user according to the detected images, and sending a control command according to the change amount and the change direction. Therefore, the advantages of easy recognition and time-saving are achieved.
US10437329B2

Provided are gaze tracking apparatuses, which in some embodiments can include an optoelectronic device, wherein the optoelectronic device includes an image sensor with non-local readout circuit having a substrate and a plurality of pixels and operatively connected to a control unit, wherein a first area of the substrate is at least partially transparent to visible light and at least the plurality of pixels of the image sensor are arranged on the first area of the substrate to aim to an eye of a user when placed in front of an inner face of the substrate, and wherein the control unit is also adapted to control the image sensor to acquire image information from the user's eye for performing a gaze tracking of the user's eye.
US10437328B2

Methods of operating an electronic gaming machine are provided. Methods include operating a wagering game on the electronic gaming machine by displaying a game window associated with the wagering game on an electronic display screen of the electronic gaming machine, receiving, using at least one data capture camera device, gaze direction data corresponding to a player, receiving a secondary input from the player, the secondary input being received, evaluating the gaze direction data of the player and the secondary input, performing, by the electronic gaming machine, at least one operation or modification responsive to evaluating gaze direction data and the secondary input.
US10437327B2

The invention relates to an eye tracking device (10a; 10b; 10c) comprising a processing unit (18) and an optical system (14), which comprises a capturing unit. The optical system (14) provides a first optical path (P; P1) with a first imaging property and a second optical path (P; P2) with a second imaging property and the capturing unit (C; C1, C2) captures a first image (24a) by capturing light that has passed along the first optical path (P; P1) and a second image (24b) by capturing light that has passed along the second optical path (P; P2), so that due to the difference of the first and second imaging property the first (24a) and the second image (24b) comprise a difference related to a characteristic of at least part of the first and the second image (24b), wherein the eye tracking device (10a; 10b; 10c) is configured to determine a property of the eye (12) on the basis of at least one of the first image (24a) and the second image (24b).
US10437311B2

A voltage droop mitigation system, that includes a first processor core that executes computer executable components stored in a memory. A time-based sensor component generates digital data representing voltage values associated with a power supply. A filtering component digitally conditions the generated digital data, and an analysis component analyzes the conditioned data and determines slope of the power supply voltage and employs counters to determine rate of data change over time; and if the slope is negative and exceeds a first pre-determined value for a pre-determined time period. The system implements one or more voltage droop-reduction techniques at the first processor core; and the first processor core transmits at least one of the following types of information: its voltage value, slope information or decision to apply droop reduction to one or more other cores.
US10437309B2

Technologies are generally described for employing proximity sensing mechanisms in augmented reality (AR) systems. Sensors strategically placed on AR eyeglasses in locations such as right and/or left arms, bridge, or flip-up feature of the eyeglasses may be used to detect AR eyeglass usage for power management and/or to provide user interface elements like volume control, display controls, user input, and comparable ones. According to some examples, the sensors may be mechanical sensors, capacitive sensors, optical sensors, inductive sensors, magnetic sensors, and/or similar components.
US10437307B2

According to one embodiment, an apparatus is disclosed. The apparatus includes a memory device having a device identification. The apparatus further includes a low power wake circuit configured to receive a low power wake signal and an identification information, and further configured to initiate a transition of the memory device from a low power state to an active state responsive to an active low power wake signal and the wake identification information matching the device identifier.
US10437305B2

A power apparatus having expandable outlet and outlet expanding method thereof, the power apparatus comprises a plurality of outlets, a first processor and a first network interface; the first processor is electrically connected a switch, the first processor can determine whether the switch be in an expandable outlet mode or not, the first network interface electrically connected to the first processor; wherein the first processor can be provided with a first user interface, the first user interface can be provided with outlet information of each outlet, when the switch be in the expandable outlet mode, the first user interface can increase expanded outlet information of amount X under at least one of the outlet information, therefore at least one outlet can be provided with expandability.
US10437301B2

A computing device has an energy storage device system with multiple energy storage devices. Various different criteria are used to determine which one or more of the multiple energy storage devices to discharge at any given time to provide power to the computing device. The criteria can include characteristics of the energy storage devices as well as hardware and/or physical characteristics of the computing device, characteristics of the energy storage devices and/or the computing device that change while the computing device operates, and predicted behavior or usage of the computing device. These criteria are evaluated during operation of the computing device, and the appropriate energy storage device(s) from which to draw power at any given time based on these criteria are determined.
US10437298B2

A lifting mechanism is adapted to bear an expansion unit, and the expansion unit contacts or is separated from a heat dissipating module. The lifting mechanism includes an outer casing base and a bearing base. The bearing base is disposed on the outer casing base liftably along a first axis. The expansion unit is disposed on the bearing base. When the bearing base is located at an original position relative to the outer casing base, the expansion unit on the bearing base is separated from the heat dissipating module. When the bearing base is lifted relative to the outer casing base along the first axis to a lifting position, the expansion unit on the bearing base contacts the heat dissipating module. An electronic device having the lifting mechanism is further provided.
US10437295B1

A personal cloud contained in a case for a portable computing device such as a tablet personal computer (PC), mobile phones, portable media players, or the like. The personal cloud case may be fitted with memory, a network connection, two-way wireless charging, external memory slots, external connections and other components for portable personal cloud computing. The case may further include an antenna array for millimeter wave communications with a base station, user equipment devices and/or other cases having antenna arrays.
US10437293B2

Technologies are described relating to sequential multi-axis hinges that rotatably secure portions of a computing device. One example can include a set of hinges that rotate around a set of hinge shafts. The example can also include a shuttle cam through which an individual hinge shaft passes. The shuttle cam can be configured to move orthogonally relative to the individual hinge shaft to block rotation of the individual hinge shaft or an adjacent individual hinge shaft.
US10437284B2

An electronic device is provided. The electronic device may include a display module, a bracket disposed on a rear surface of the display module, and a first adhesive member which fixes at least a portion of the display module to the bracket, between the display module and the bracket. The first adhesive member may have adhesive force which is reduced to a specified value or less by at least one of force, light, and/or heat applied from outside.
US10437274B2

A reference voltage generator includes a voltage generation circuit, an amplifier, a diode unit and a transistor. The voltage generation circuit includes an output terminal for outputting a reference voltage, a first terminal having an operational voltage, and a second terminal. The amplifier includes an input terminal coupled to the first terminal of the voltage generation circuit, an output terminal, a first terminal coupled to a first voltage terminal, and a second terminal. The diode unit includes a first terminal coupled to the second terminal of the amplifier, and a second terminal coupled to the second terminal of the voltage generation circuit and a second voltage terminal. The transistor includes a first terminal coupled to the first terminal of the amplifier, a second terminal coupled to the output terminal of the voltage generation circuit, and a control terminal coupled to the output terminal of the amplifier.
US10437272B2

A power supply circuit includes a first comparator, a second comparator, a first voltage regulator, an output terminal, a first path and a second path. The first comparator compares a first input voltage with a first reference voltage to generate a first control signal. The second comparator compares a second input voltage with the first reference voltage to generate a second control signal. A voltage level of the second input voltage is different from a voltage level of the first input voltage. The first voltage regulator is selectively enabled based on the first control signal and the second control signal, and generates a first voltage based on the first input voltage. A voltage level of the first voltage is substantially the same as the voltage level of the second input voltage. The output terminal is configured to output one of the second input voltage and the first voltage as a power supply voltage. The first path directly provides the first input voltage to the first voltage regulator. The second path directly provides the second input voltage to the output terminal. The second input voltage bypasses the first voltage.
US10437262B2

A system that has electrically or electro-pneumatically actuated aerodynamic structures. An electric or electro-pneumatic actuator is employed, which receives signals from an existing anti-lock braking system (ABS) controller to determine when actuation occurs. Other systems are also provided that feature electric or electro-pneumatic actuation, including underbody skirts and scoops, as well as inflatable tractor-trailer gap sealing devices, adjustable tractor-trailer gap sealing flaps and inflatable trailer upper streamlining devices. Electronic control units (ECUs) for aerodynamic system control interfacing with alternate sensors for calculating speed are also provided. Satellite navigation, platooning awareness and managed pressure reserve capability can be employed with the aerodynamics ECU.
US10437260B2

Disclosed are systems, devices, and methods for controlling an aerial vehicle. An exemplary method may include receiving data indicating a location and an altitude of the aerial vehicle, receiving data indicating a destination of the aerial vehicle, receiving prevailing wind pattern data regarding winds at the location and altitude of the aerial vehicle, determining that the aerial vehicle is within a predetermined distance of the destination, determining a speed at which the aerial vehicle is moving, and causing the aerial vehicle to adjust the altitude of the aerial vehicle based on the prevailing wind pattern data and the determined speed.
US10437256B2

In embodiments, an apparatus for intersection management of autonomous or semi-autonomous vehicles may include an input interface to receive an intersection crossing request from one or more autonomous or semi-autonomous vehicles, the request including vehicle data; an output interface coupled to a transmitter, and an analyzer coupled to the input interface and to the output interface to process the request, based, at least in part, on the vehicle data, to generate a command including a crossing velocity and a time to assume the crossing velocity, and cause the transmitter, via the output interface, to transmit the command to the requesting vehicle. Other and related embodiments are also described.
US10437254B2

The present application provides a control method, a device and a system of the robot and a robot using the same. The control method comprises: acquiring at least one image captured during a movement of the robot and identifying characteristic line segments in the at least one image; determining a relative orientation relationship between the robot and a room divider in a physical space according to the identified characteristic line segments; and adjusting a pose of the robot according to the orientation relationship, such that the robot moves along a principal direction constructed based on the room divider in the physical space. Through the technical solution in the preset application, the movement coverage rate of robot can be improved.
US10437247B2

Systems and methods for operating a vehicle by switching between an autonomous control system within the vehicle and a remote operator are described herein. For the handover between the autonomous control system and the remote operator, the system can process current maneuvering parameters of the vehicle to at least select a teleoperation control type. The system can also generate a concurrent feature profile including a set of automated features that are configured to be implemented during teleoperation of the vehicle. The system can implement the handover of vehicle control according to the teleoperation control type while the vehicle autonomously or semi-autonomously operates according to the concurrent feature profile.
US10437244B2

A system includes a mobile computer programmed to receive, from a vehicle computer, an instruction to proceed to a location and vehicle operation data from an in-vehicle communications network. The mobile computer is programmed to determine that a vehicle is ready to proceed to the location based on the operation data. The mobile computer is programmed to receive user input approving transitioning from a boarding state to a driving state. The mobile computer is programmed to then instruct the vehicle computer to actuate vehicle components to proceed to the location.
US10437236B2

A method of determining thermal stability of an upper surface of a substrate support assembly in a plasma processing apparatus includes: before processing of at least one substrate in the plasma processing apparatus and while powering an array of thermal control elements of the substrate support assembly to achieve a desired spatial and temporal temperature of the upper surface of the substrate support assembly, recording pre-process temperature data of the substrate support assembly; after the processing of the at least one substrate in the plasma processing apparatus and while powering the array of thermal control elements to achieve the desired spatial and temporal temperature of the upper surface of the substrate support assembly, recording post-process temperature data; comparing the post-process temperature data to the pre-process temperature data; and determining whether the post-process temperature data is within a predetermined tolerance range of the pre-process temperature data.
US10437222B2

The present disclosure relates to a handheld tool, a method of adjusting a shape of a handle body and an apparatus using the same. The handheld tool includes a tool head; a handle body connected to the tool head; a ranger configured to scan and measure a radius of rotation of the handle body, wherein the radius of rotation of the handle body indicates a minimum value of a maximum unobstructed length of the handle body in each radial direction of a rotation direction; and a controller connected to the handle body and the ranger and configured to: detect an operation instruction with regard to the tool, and in response to the operation instruction, control the ranger to measure the radius of rotation of the handle body and adjust a shape of the handle body based on the measured radius of rotation.
US10437217B2

A modular irrigation controller has a robust ground path with high conductivity that can accommodate lightning induced power surges on field valve wires and common wires that are connected to a plurality of station modules. Sensitive electronic components in the station modules are thereby protected from damage. The robust ground path extends from conductors on circuit boards within the station modules through captive mounting screws to a metallic backplane and then through metallic grounding brackets within a pedestal enclosing the modules and the backplane. The grounding brackets are in turn grounded to both an earth ground stake and to a ground wire associated with the incoming one hundred and ten volt AC power.
US10437213B2

A method for controlling an angular orientation of a person support apparatus including a bladder portion containing fluidized particulate material, an upper frame, and a base frame may include adjusting a height of the upper frame with respect to the base frame with at least one of a first and second actuator at respective speeds, determining a dynamic angular orientation of the upper frame with respect to the base frame based on at least one of a respective operating characteristic of the first and second actuator, determining a corrected angular orientation based on the dynamic angular orientation and a floor angle indicative of the orientation of the base frame with respect to horizontal, comparing the corrected angular orientation with an orientation reference range, and adjusting at least one actuator speed when the corrected angular orientation is outside the orientation reference range until it is within the orientation reference range.
US10437207B2

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

A method and system for dynamic positioning (DP) of marine instrumented cables. By means of a model predictive adaptive controller the power control output of a nominal controller is compensated and therethrough one achieve a more rapid and precise controlling of the control devices and accordingly the instrumented cables.
US10437203B2

A computer-implemented system includes a plurality of metrological interface devices. Each metrological interface device is in communication with a metrological sensing device configured to detect metrological data from a physical asset. The computer-implemented system also includes a portable computing device. The portable computing device is configured to a) receive a metrological data set, the metrological data set substantially representing data associated with the physical asset at a point in time, b) process the metrological data set and an asset data model into a processed metrological data set, c) upon determining, based on the processed metrological data set, a metrological variance, recalibrating the asset data model and returning to step (a), and d) upon determining no metrological variance, reporting the metrological data set and the asset data model to at least one report recipient.
US10437199B2

The gong is made with a wire or a strip having an atypical shape for a watch striking mechanism. The gong includes a rectilinear part connected to a curved part. The rectilinear part and/or the curved part are connected to the same gong-carrier. The gong includes several notches made at defined geometric points on a portion of the length of the gong to adapt the natural vibration frequencies within an audible range between 1 kHz and 5 kHz, so that the sound produced by the vibrating gong is harmonious.
US10437192B2

A sheet feeder includes: a cassette main body; a side cursor; and a restriction part. The cassette main body houses a sheet to be fed in a predetermined sheet feeding direction. The side cursor is installed onto the cassette main body to be slidable in a sheet width direction perpendicular to the sheet feeding direction, and positions the sheet in the cassette main body. The restriction part increases sliding load of the side cursor with respect to the cassette main body when the side cursor slides and passes a standard size point that is a stopping position on the cassette main body when a sheet of a standard size is positioned.
US10437191B2

Disclosed herein is an image forming apparatus having a structure improved such that a user easily opens and closes a printing media cassette. The image forming apparatus includes an apparatus body, a printing media cassette to receive printing media, the printing media cassette being movably coupled to the apparatus body, and at least one lever movably disposed in the apparatus body, the lever contacting the printing media cassette to pull the printing media cassette into the apparatus body and then being separated from the printing media cassette when the printing media cassette is closed.
US10437181B2

A fixing device includes a cylindrical belt, a nip portion forming member contacting the belt, a halogen heater including a bulb filled with gas and having a sealing portion sealing the bulb, a filament inside the bulb and having a light emission portion, an external lead extending to outside the halogen heater, and a metal body arranged in the sealing portion and electrically connected the filament and the external lead, and a reflection member reflecting the radiation light of the halogen heater toward the nip portion forming member, the reflection member being long in a longitudinal direction of the halogen heater, wherein a longitudinal end of the reflection member is configured to lie in an area between an end of a light emission area constituted by the light emission portion of the halogen heater and the metal body in the longitudinal direction of the halogen heater.
US10437161B2

A method and apparatus for adjusting an exposure gap in the manufacture of display panels. The method includes: setting a detection range of a detector based on a thickness of a substrate, wherein a position of a waveform corresponding to the thickness of the substrate is outside the detection range; in case a position of a waveform corresponding to a target exposure gap is outside the detection range, setting an intermediary exposure gap within the detection range; adjusting the exposure gap during detecting the exposure gap by the detector until the exposure gap is equal to the intermediary exposure gap, wherein the exposure gap is a distance between the substrate and a mask plate; and adjusting the exposure gap to the target exposure gap based on a difference between the target exposure gap and the intermediary exposure gap.
US10437157B2

A method and apparatus of detection, registration and quantification of an image. The method may include obtaining an image of a lithographically created structure, and applying a level set method to an object, representing the structure, of the image to create a mathematical representation of the structure. The method may include obtaining a first dataset representative of a reference image object of a structure at a nominal condition of a parameter, and obtaining second dataset representative of a template image object of the structure at a non-nominal condition of the parameter. The method may further include obtaining a deformation field representative of changes between the first dataset and the second dataset. The deformation field may be generated by transforming the second dataset to project the template image object onto the reference image object. A dependence relationship between the deformation field and change in the parameter may be obtained.
US10437146B2

A method for forming a 3D pattern structure on a 3D substrate and a device having color resist pattern is disclosed. The disclosure uses the fitting aids to apply pressure on the thin-film mask to paste on the 3D substrate. After the template device had formed, send the template device to the exposure machine, and then the high resolution photo-resist pattern is made on the 3D substrate. After a Lift-off procedure, the thin-film pattern is formed and the photo-resist is removed.
US10437144B2

Disclosed are a mask assembly, and a method for assembling the same. The mask assembly includes: a frame including a hollow area; a mask arranged across the hollow area, wherein two opposite ends of the mask are fixed on the frame; and first support sheets configured to support the mask, wherein the first support sheets include first sub-support sheets and second sub-support sheets stacked over each other, the first sub-support sheets and the second sub-support sheets are arranged across the hollow area of the frame, and two opposite ends of each of the first sub-support sheets, and two opposite ends of each of the second sub-support sheets are fixed on the frame; wherein orthographic projections of the first sub-support sheets onto the second sub-support sheets lie into the second sub-support sheets; and the thickness of the second sub-support sheets is smaller than the thickness of the first sub-support sheets.
US10437143B2

Provided is a pellicle for exposure to extreme ultraviolet light (EUVL) according to an example embodiment, and the pellicle includes a pellicle membrane; and a frame attached to the pellicle membrane, wherein the pellicle membrane includes a carbon-based main layer that has a first surface and a second surface, which are two surfaces opposite to each other; and a boron-based enhancement layer covering at least one surface selected from the first surface and the second surface. The pellicle according to an example embodiment may be used for an extended period of time in an extreme ultraviolet light exposure environment.
US10437138B1

A camera L-plate fixture for use with a camera comprising a base plate, a side plate and a retained connection holding the side plate an adjustable space from the base. The base plate comprising a first rod chamber, a second rod chamber, a first and second base screws in the base extending into the first and second rod chambers respectfully. The side plate adjustably attached to the base plate with the retained connection. The retained connection further comprising a pair of parallel rods slidably in the base and connected to the side plate. flat on each rod allows a respective screw in the base to limit travel of the rods to the range of the screws spaced from the respective flat. A header on the end of each rod bears against the screw to limit travel.
US10437126B2

A window assembly comprises a plurality of dynamic electrochromic zones formed on a single transparent substrate in which at least two electrochromic zones are independently controllable. In one exemplary embodiment, the window assembly comprises an Insulated Glass Unit (IGU), and at least one transparent substrate comprises a lite. In another exemplary embodiment, the IGU comprises at least two lites in which at least one lite comprises a plurality of independently controllable dynamic zones.
US10437125B2

The display device includes: a substrate; a thin-film transistor disposed on the substrate; a passivation layer covering the thin-film transistor; a capping layer disposed on the passivation layer; and a pixel electrode disposed on the capping layer and connected to the thin-film transistor, wherein a thickness of the capping layer is determined according to: d1=(λ/2)×(1/2n), where d1 denotes the thickness of the capping layer, λ denotes a wavelength within visible wavelength range, and n denotes a ratio of refractive indices of the passivation layer to the capping layer.
US10437124B2

An electro-optical device includes: a wiring substrate connected to an electro-optical panel; and a driving IC mounted on the wiring substrate. The driving IC includes a first wiring line extending in one direction, and the wiring substrate includes a first reinforcing line connected to both ends of the first wiring line at a position overlapping the driving IC and electrically connected in parallel with the first wiring line. For example, the first wiring line extends from an input terminal to other terminals, and the wiring substrate includes a wiring line that supplies power to the input terminal via an electrode to which the input terminal is connected and a first reinforcing line connected to the electrodes to which the other respective terminals are connected.
US10437123B2

A novel liquid crystal display device is provided.Two pixels each include a transistor that includes a back gate. The transistor is connected to the common gate line and data line. A threshold voltage is controlled by a control signal supplied to a back gate so that while data is written to one pixel, the transistor of the other pixel is not turned on. The aperture ratio is improved by reducing the number of wirings connected to the pixel and increasing the frequency of the control signal supplied to the back gate.
US10437121B2

A liquid crystal display includes: a gate line extending in a first direction; a first data line and a second data line extending in a second direction; a thin film transistor (TFT) including a gate electrode connected to the gate line, a source electrode connected to the first data line, and a drain electrode; a vertical storage electrode line extending between the first and second data lines; a passivation layer disposed on the TFT and the vertical storage electrode line; an insulating layer disposed on the passivation layer; and a subpixel electrode disposed on the insulating layer, connected to the drain electrode, wherein the vertical storage electrode line includes an expansion, the insulating layer includes an opening exposing a portion of the passivation layer overlapping the expansion, and wherein the subpixel electrode includes a protrusion overlapping the expansion, a reinforced storage capacitor being formed between the protrusion and the expansion.
US10437108B2

To improve the reliability of a liquid crystal display device, a liquid crystal display device includes a first substrate a second substrate opposing the first substrate, a liquid crystal layer arranged between the first and second substrates, and a sealing section arranged around the liquid crystal layer. The sealing section includes a member arranged around the liquid crystal layer and extending along an outer edge of the liquid crystal layer in a plan view and a sealing material arranged on both adjacent sides of the member and continuously surrounding a periphery of the liquid crystal layer in a plan view. Further, the first substrate has an oriented film formed on a back surface and a part of the sealing material overlaps a peripheral edge of the oriented film in a thickness direction on a side of the liquid crystal layer of the member.
US10437098B2

A reflective display apparatus includes an LGP, at least one light-emitting element, a reflective display panel, a first light-absorbing portion, and a first gel layer. The light-emitting element is beside a light-incident surface of the LGP. The LGP has a first region and a second region. The first region is between the light-emitting element and the second region. The reflective display panel is under a bottom surface of the LGP. The first light-absorbing portion is at a side of one of a bottom surface and a top surface of the LGP. The first gel layer is between the first light-absorbing portion and the LGP. The light-absorbing portion is in the first region. A display region of the reflective display panel is in the second region. In the first region, the bottom surface or the top surface where the first light-absorbing portion is disposed is a plane surface.
US10437097B2

Disclosed are a spatial light modulator and a display device, where 2*2 adjacent pixel electrodes are a pixel group, through-holes corresponding to the respective pixel electrodes are located proximate to the center of the pixel group, and a photo spacer is located at the center of the pixel group, so that the photo spacer can overlap with the through-holes, or the photo spacer can be arranged in close proximity to the through-holes. If the photo spacer overlaps with the through-holes, then a black matrix layer covering the photo spacer, and a black matrix layer covering the surrounding of the photo spacer may cover at least a part of the through-holes; and if the photo spacer is arranged in close proximity to the through-holes, then the black matrix layer covering the surrounding of the photo spacer may cover at least a part of the through-holes.
US10437096B2

A method of manufacturing a polarizing plate includes: preparing a polarizer including a dichroic material, the polarizer being configured to polarize incident light; forming a protective film on at least one surface of the polarizer; and forming at least one transmission region by selectively radiating a femtosecond laser onto the polarizer, a group transmittance of the at least one transmission region being 80% or more.
US10437095B2

As a result of a reduction in thickness of an IPS liquid crystal display panel, curl has started to occur in a structure where an optical film such as a polarizer or a retardation film is laminated to the IPS liquid crystal display panel. The present invention is directed to thinning a polarizer which is easily expandable and contractable, and thinning a retardation film located between the polarizer and an IPS liquid crystal display panel to enable the polarizer to come closer to the IPS liquid crystal display panel than ever before to thereby prevent curl of the IPS liquid crystal display panel.
US10437087B2

A display device includes a first flexible substrate on which a display region and a peripheral region located along a periphery of the display region are arranged; a connection terminal provided in the peripheral region, the connection terminal being connected with an integrated circuit; and a first insulating film in contact with the first flexible substrate. The first insulating film is present in the display region, and the first insulating film is not present between the connection terminal and the first flexible substrate.
US10437086B2

A display device includes a flexible first substrate, a flexible second substrate, a first layer, a first insulating layer in contact with the first layer, a second insulating layer in contact with the first layer, a liquid crystal layer between the first substrate and the second substrate, and a sealant sealing the liquid crystal layer and bonding the first substrate and the second substrate. The display device is bendable in a region inner to the sealant, the first substrate includes a seal region overlapping the sealant and a liquid crystal region overlapping the liquid crystal layer, the first insulating layer is in contact with the first layer in the seal region, the second insulating layer is in contact with the first layer in the liquid crystal region, and the first insulating layer and the second insulating layer have different thicknesses or are formed of different materials.
US10437078B2

An apparatus, system and method including an ophthalmic lens having an optic with an anterior surface, a posterior surface, and an optical axis. The ophthalmic lens further includes a first region having a first optical power and a second region having a second optical power. The ophthalmic lens further includes a third region having an optical power that progresses from the first optical power to the second optical power. The progression may be uniform or non-uniform. Each of the first, second and progression optical power may include a base power and an optical add power. Each of the first, second and progression regions may provide a first focus, a second focus and a plurality of third foci, respectively.
US10437075B2

A flexible touch screen panel includes a thin film substrate including a first section and a second section and first sensing electrodes disposed in the first section and the second section, the first sensing electrodes being connected to one another along a first direction. The first sensing electrodes include a first stack structure in the first section and a second stack structure in the second section, the second stack structure being different from the first stack structure.
US10437074B2

Systems, devices, and methods for beam combining within laser projectors are described. A laser projector includes first, second, and third laser diodes to generate red, green, and blue laser light respectively, a controllable scan mirror, and a heterogeneous beam splitter system. The red, green, and blue laser light have distinct maximum powers. The heterogeneous beam splitter system splits at least one of the red, green, and blue laser light and combines respective first portions of all three into an aggregate beam. Second portions of laser light are excluded from the aggregate beam. At the maximum power of each laser light the aggregate beam is white as defined by a target white point. The heterogeneous beam splitter system directs the aggregate beam towards the controllable scan mirror which scans the beam onto a projection surface. Decreasing the power of the laser light post-generation provides a larger range of aggregate beam colors.
US10437071B2

Disclosed herein are devices and methods to provide a display including a projection system and a removable lenses including a holographic optical element to receive light and reflect the light to an exit pupil. Each of the removable lenses may comprise a holographic optical element in a different position of the lens to change the position of the exit pupil. The projection system may project an image onto the holographic optical element to project the image to the exit pupil.
US10437068B2

An optical waveguide element including a light entrance portion and a light exit portion is provided. The light entrance portion includes a first light guide layer, a second light guide layer, and at least one third light guide layer. Light entrance surfaces of the first light guide layer and the second light guide layer jointly compose a first inclined surface. Light exit surfaces of the first light guide layer and the second light guide layer jointly compose a second inclined surface. The first inclined surface and the second inclined surface are inclined relative to a bottom surface of the first light guide layer. The thickness of the light exit portion is less than the total thickness of the first light guide layer, the second light guide layer, and the at least one third light guide layer. A display device is also provided.
US10437065B2

Optimizations are provided for generating passthrough visualizations for Head Mounted Displays. The interpupil distance of a user wearing a head-mounted device is determined and a stereo camera pair with a left and right camera is used to capture raw images. The center-line perspectives of the images captured by the left camera have non-parallel alignments with respect to center-line perspectives of any images captured by the right camera. After the raw images are captured, various camera distortion corrections are applied to the images to create corrected images. Epipolar transforms are then applied to the corrected images to create transformed images having parallel center-line perspectives. Thereafter, a depth map is generated of the transformed images. Finally, left and right passthrough visualizations are generated and rendered by reprojecting the transformed left and right images.
US10437063B2

A wearable optical system allows a user to watch a large screen, such as a smartphone screen, in a wide field of view (FOV) with both eyes, the field superimposed on the real world. The screen displays two separate zones to be the data source for each eye. The system includes two projection optical subassemblies based on a pupil forming eye piece. The interpupilarity distance (IPD) is adjusted by rotating each optical subassembly about a pivot, which is perpendicular to its specific display zone.
US10437062B2

Configurations are disclosed for a health system to be used in various healthcare applications, e.g., for patient diagnostics, monitoring, and/or therapy. The health system may comprise a light generation module to transmit light or an image to a user, one or more sensors to detect a physiological parameter of the user's body, including their eyes, and processing circuitry to analyze an input received in response to the presented images to determine one or more health conditions or defects.
US10437049B2

An optical design system is used to design a light shaping element that directs light from a specified source to a specified light distribution. The process includes designing related faceted optical devices (reflective or refractive) such that light from a common source point is distributed across multiple target points.
US10437048B2

A multi-element fiber scanner for scanning electromagnetic imaging radiation includes a base having a base plane and a longitudinal axis orthogonal to the base plane and a first fiber link passing through the base in a direction parallel to the longitudinal axis. The first fiber link is operatively coupled to at least one electromagnetic radiation source. The multi-element fiber scanner also includes a plurality of additional links joined to the base and extending from the base and a retention collar disposed a predetermined distance along the longitudinal axis from the base. The first fiber link and the plurality of fiber links are joined to the retention collar.
US10437041B1

A magnification device including a housing having a distal open end and a proximal open end is disclosed. The housing includes an optical system including one or more objective lenses adjacent the distal open end, and one or more eye lenses adjacent the proximal open end, the optical system produced a desired level of magnification; and a filtering system having first filter selectively filtering a first group of wavelengths and a second filter selective filtering a second group of wavelengths. The first and second filters having an optical density selected based on a magnification level of the optical system. A vision enhancing assembly including a carrier device and one or more magnification devices coupled to the carrier device is also disclosed, wherein the magnification devices include filters that have optical densities based on a magnification level.
US10437037B2

An electronic microscope, in particular a surgical microscope, comprises a camera unit that has at least one electronic image sensor for generating primary image data sets and that comprises an imaging optics for generating an image of an object on the image sensor. The microscope further comprises an electronic viewfinder, an adjustment device for varying a focal position of the camera unit, a control device, and a computing device. The control device is adapted to control the adjustment device to make a cyclically repeating variation of the focal position of the camera unit between a plurality of focal values and to control the image sensor to generate a respective primary image data set for each of the plurality of focal values. The computing device is adapted to determine a secondary image data set from the primary image data sets generated for the plurality of focal values, said secondary image data set having an extended depth of field relative to the respective primary image data sets.
US10437018B2

An imaging lens system comprises, in order from an object side to an image side: a first lens element with positive refractive power having a convex object-side surface; a second lens element with refractive power; a third lens element with refractive power having object-side and image-side surfaces being aspheric, at least one surface thereof having at least one inflection point; a fourth lens element with refractive power having a concave object-side surface and a convex image-side surface; a fifth lens element with refractive power having an aspheric object-side surface and an aspheric concave image-side surface, the image-side surface thereof having at least one inflection point.
US10437016B2

The imaging lens includes, in order from the object side, a first lens group that remains stationary during focusing; a diaphragm; and a positive second lens group that moves to the object side during focusing from a long range to a close range. The first lens group includes, in order from the object side: a negative meniscus lens that has an absolute value of a radius of curvature of an image side surface smaller than that of an object side surface, a negative lens, a positive lens, and a negative lens. The second lens group includes five or less lenses, and includes: a positive Z lens that is formed continuously in order from a most image side; a negative Y lens that has an absolute value of a radius of curvature of an object side surface smaller than that of an image side surface; and a positive X lens.
US10437013B2

Present embodiments provide for an optical imaging lens system. The optical imaging lens system may comprise at least four lens elements positioned sequentially from an object side to an image side. By controlling the convex or concave shape of the surfaces of the lens elements and designing parameters satisfying at least three inequalities, the optical imaging lens system may exhibit better optical characteristics and the total length of the optical imaging lens system may be shortened.
US10436997B2

A laser optical fiber tray is generally presented. In some embodiments, the optical fiber tray comprises an enclosure, coupled with a laser system rack, having an opening in the enclosure to accept a feeding fiber exiting from the laser system rack, an opening in the enclosure to allow passage of the feeding fiber out of the enclosure, and a user-accessible space within the enclosure to contain a length of the feeding fiber. In some embodiments, the optical fiber tray is mounted to a top panel of the laser system rack. In some embodiments, the optical fiber tray is mounted to a top panel of an external module which is mounted to a top panel of the laser system rack. Other embodiments are also disclosed and claimed.
US10436983B2

A system may include a fiber distribution hub including a plurality of fiber-optic cables, wherein a particular one of the plurality of fiber-optic cables includes a machine-readable identifier; and a robotic device configured to access particular ones of the plurality of fiber-optic cables. The robotic device may include a print head configured to splice together the particular ones of the plurality of fiber-optic cables by three-dimensional printing of a silane material. A hand-held unit may also include a print head configured to splice together fiber-optic cables by three-dimensional printing of a silane material.
US10436979B2

A display may have an array of display pixels that generate an image. A coherent fiber bundle may be mounted on the display pixels. The coherent fiber bundle may have a first surface that is adjacent to the display pixels and a second surface that is visible to a viewer. The coherent fiber bundle may contain fibers that carry light from the first surface to the second surface. The second surface may be planar or may have a central planar region and curved edge regions that run along opposing sides of the central planar region. The fibers may have cross-sectional surface areas with a first aspect ratio on the first surface and a second aspect ratio that is greater than the first aspect ratio on the second surface.
US10436977B2

An HVAC controller may be programmed using a mobile device having a touch screen display, a wireless port and a controller that is in operative communication with the touch screen display and the wireless port. The controller may establish communication with and download an application program code from the remote download server. The controller may establish a direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller and execute the application program code, which provides one or more configuration screens on the touch screen display of the mobile device to enable the user to configure the HVAC controller via one or more configuration parameters, and then upload the one or more configuration parameters to the HVAC controller via the direct wireless connection between the wireless port of the mobile device and the wireless interface of the HVAC controller.
US10436974B2

The embodiments of the present disclosure provide a backlight module and a display device, which increase the brightness range of the lateral entrance backlight module, thereby improving the HDR display effect of the display device. The backlight module in the embodiment of the present disclosure includes at least two lateral entrance light guide plates, each lateral entrance light guide plate is provided with a light bar. The number of light bars of the backlight module is increased, thereby increasing the maximum brightness of the backlight module. The overall brightness variation range of the backlight module is thus increased. In addition, the light bar of each lateral entrance light guide plate can be separately controlled, thereby increasing the brightness range of the backlight module. Therefore, the backlight module provided by this solution can effectively improve the HDR display effect of the display device.
US10436967B2

A device includes an optical delivery fiber having a core having a first inside diameter joined to a capillary having an outer surface and a capillary tube having an inner surface. The capillary tube has a second inside diameter in the region of the joining to the optical delivery fiber. The second inside diameter is less than the first inside diameter of the delivery fiber.
US10436965B2

An optical fiber manufacturing apparatus includes a rotating mechanism including a holding member that holds one side of an optical fiber and a rotating member that rotates the holding member, the optical fiber including a glass fiber portion and a coating layer covering the glass fiber portion; a guiding member secured at a distance from the rotating mechanism and configured to retain the other side of the optical fiber loosely fitted therein; and a heating mechanism configured to heat a part of the glass fiber portion exposed and extending out of the coating layer, the part being interposed between the holding member and the guiding member. By rotating the rotating member counterclockwise by a given angle, the glass fiber portion is drawn from the guiding member and bent with a predetermined curvature while being heated.
US10436961B2

A polarization film and a display apparatus are provided. The polarization film includes first polarization layers and second polarization layers. The first polarization layers have a first refractive index with respect to a first polarization; and the second polarization layers have a second refractive index with respect to the first polarization and are arranged in each interval between the first polarization layers. The first polarization layers reflect light of the first polarization having color coordinates based on a thickness of the first polarization layers, at a boundary that touches the second polarization layers. The display apparatus includes a display panel and the polarization film.
US10436960B2

The present invention relates to a method for manufacturing a polarizing element including locally bleached areas including steps of providing a polarizing element including a polyvinyl alcohol-based polarizer in which at least one or more of iodine and dichroic dye is oriented in a certain direction; partially bleaching the polyvinyl alcohol-based polarizer by bringing a bleaching solution into contact with one surface of the polyvinyl alcohol-based polarizer through a printing method; and correcting an appearance of the partially bleached polarizing element.
US10436958B2

A method of fabricating non-uniform gratings includes implanting different densities of ions into corresponding areas of a substrate, patterning, e.g., by lithography, a resist layer on the substrate, etching the substrate with the patterned resist layer, and then removing the resist layer from the substrate, leaving the substrate with at least one grating having non-uniform characteristics associated with the different densities of ions implanted in the areas. The method can further include using the substrate having the grating as a mold to fabricate a corresponding grating having corresponding non-uniform characteristics, e.g., by nanoimprint lithography.
US10436957B2

Diffractive waveplate lenses, mirrors, devices, systems and methods for performing imaging over a broad spectral band in imaging systems, such as but not limited to astronomical imaging, surveillance imaging, and in communication systems, such as laser communication systems. Corrector mirrors are used with a flat diffractive wave diffractive waveplate lens so that chromatic aberrations of the diffractive waveplate lens are reduced with the imaging system.
US10436946B2

Transfer films, articles made therewith, and methods of making and using transfer films that include antireflective structures are disclosed.
US10436941B2

A platform configured to acquire images and/or radio signals and to be carried by lightweight aircraft includes housing structure that houses an acquisition sensor to acquire still and/or moving images and radio signals receivers to acquire radio signals. The housing is configured to be coupled to light aviation aircraft. Sensing data is provided from a position and motion sensing unit coupled to the sensor. The processing structure controls and/or programs, on the basis of the received sensing data, each sensor to enable the sensor to acquire images and/or radio signals when the sensor is in a determined position and is subject to oscillations below a maximum velocity value. A rate of variation of actual aiming of the sensor is not larger in absolute value than a respective maximum value of offset variation rate with respect to an ideal aiming, so as to ensure focusing on an aimed area.
US10436938B2

Techniques are disclosed relating to control of seismic sources such as marine vibrators. According to some embodiments, iterative learning control (ILC) systems may be used to control such seismic sources. According to some embodiments, a control unit provides first input signals to the marine vibrator which include an excitation signal and a high-amplitude, low-frequency signal, the latter is operable to decrease friction effects in the marine vibrator. Furthermore local sensor(s) placed in, on, or near a seismic source and/or remote sensors placed in the far-field region to measure the acoustic output of the marine vibrator. The control unit is further configured to generate initial values for a transfer function of the marine vibrator based on the measured acoustic output.
US10436937B2

The present invention discloses a detection device for discriminating between different materials, and a method for doing so. The device comprises an optical system having at least one optical focussing element and a receiving element. The receiving element is sensitive to electromagnetic radiation, typically in the millimeter wave band, and the optical system being arranged to focus incident energy from a scene onto the receiving element. The optical system comprises a prism element having a first surface and a second surface, the first surface being opposite the second surface. At least a portion of the first surface is positioned at an angle θ to the second surface. The angle θ varies between a minimum at a first position on the first surface and a maximum at a second position on the first surface.
US10436936B2

A system and method for retro-reflective imaging transparent and/or shiny objects may include generating a light signal having a spin polarization. A magnetic field oscillating greater than about 1 GHz to cause the spin polarization of the light signal may be generated, where the light signal being retro-reflective imaged onto a transparent and/or shiny object so as to provide for determining presence of the transparent and/or shiny object.
US10436935B2

An optoelectronic sensor for detecting objects in a monitored zone is provided that has a light transmitter having a plurality of individual light sources and a transmission optics arranged in front of the light transmitter for transmitting a transmitted light beam that is composed of a plurality of individual light beams of the individual light sources; a light receiver for generating a received signal from the transmitted light beam remitted in the monitored zone and incident on the light receiver; and an evaluation unit for detecting the objects from the received signal. An optical deflection element is arranged between the light transmitter and the transmission optics and has microoptical zones which are associated with the individual light sources and which deflect the individual light beams onto one another such that the cross-sections of the individual light beams together take up a smaller area in a virtual image plane in front of the transmission optics than the individual light sources themselves.
US10436932B2

The present disclosure discloses an inspection system for quarantine and a method thereof. The CT technology is applied to the field of quarantine supervision, overcoming a problem of objects in an image of a single-view or a multi-view X-ray machine being overlapped, as well as a problem of organics including contrabands in a conventional CT image being not highlighted, not elaborated, and having bad contrast. Accuracy and efficiency of inspecting an object by human operator for quarantine inspection can be considerably improved, which is of a high application value.
US10436917B2

A radiation detector includes a sensor panel that includes a main surface and a plurality of photoelectric converting elements formed on the main surface, a scintillator layer that includes a plurality of columnar crystals in a scintillator material and is formed on the main surface, an intermediate layer that covers a front surface and a side surface of the scintillator layer, a resin frame that is formed on the main surface to surround the scintillator layer, and a protective plate that is bonded to the resin frame to seal the scintillator layer. The scintillator layer extends along the main surface to come into contact with the resin frame with the intermediate layer interposed therebetween.
US10436915B2

A medical image diagnosis apparatus of an embodiment includes a self-radioactive scintillator constituted of a single crystal; plural photon detectors that are arranged at various positions in the scintillator, and that output an electrical signal according to a quantity of radiation radiated from the scintillator; and calibration circuitry configured to calibrate an electrical signal output from each of the photon detectors such that calculation results based on the electrical signal output from each of the photon detectors are same among the photon detectors.
US10436910B2

Optical apparatus includes a scanning line projector, which is configured to scan a line of radiation across a scene. A receiver includes an array of sensing elements, which are configured to output signals in response to the radiation that is incident thereon, and collection optics configured to image the scene onto the array, such that each sensing element receives the radiation reflected from a corresponding point in the scene. A processor is coupled to receive the signals output by the sensing elements, to identify respective times of passage of the scanned line across the points in the scene by comparing a time-dependent waveform of the signals from the corresponding sensing elements to an expected waveform, and to derive depth coordinates of the points in the scene from the respective times of passage.
US10436909B2

Embodiments relate to compressive line sensing imaging. Initially, a codebook is configured with a pattern sequence for a series of illumination patterns. Each light element in an individually addressable laser diode array (IALDA) is independently controlled to project the series of illumination patterns onto a target. Next, measurements of the target are acquired based on the series of illumination patterns. The codebook is then used to decode the measurements to create an image of the target.
US10436908B2

In a range image sensor, a plurality of range sensors are disposed in a one-dimensional direction. The plurality of range sensors include a photogate electrode, first and second signal charge accumulating regions disposed on one side of the photogate electrode, third and fourth signal charge accumulating regions disposed on the other side, first transfer electrodes for making charge flow into the first and fourth signal charge accumulating regions in response to a first transfer signal, and second transfer electrodes for making charge flow into the second and third signal charge accumulating regions in response to a second transfer signal.
US10436904B2

A laser distance and ranging (LADAR) array is provided. The LADAR array includes a plurality of LADAR modules, each LADAR module configured to scan a laser beam through a field of view (FOV) and output a signal indicative of a distance between each LADAR module and objects in the FOV that the laser beam is incident upon, and a central processing device communicatively coupled to the plurality of LADAR modules, the central processing device configured to generate an output based at least in part on the signals of each LADAR module.
US10436902B2

A range finding device includes: a light projecting unit having an irradiation domain extending in a horizontal direction, and configured to project intensity-modulated irradiation light; an image capturing unit configured to capture an image of an object irradiated with the irradiation light; a light projection controller configured to control an intensity of the irradiation light in accordance with a timing at which the image capturing unit captures the image; a synchronous detection unit configured to extract a synchronous detection region, in which brightness changes in synchronism with intensity modulation of the irradiation light, from the image captured by the image capturing unit; an edge detector configured to detect an edge of the synchronous detection region; and a range calculator configured to calculate a distance to the object on the basis of the edge of the synchronous detection region detected by the edge detector.
US10436898B2

An object recognition device includes a camera (113) and a radar (114), detects an estimated plane region estimated to be a plane from an image from the camera (113) (S202), and calculates a plane equation for the estimated plane region (S207). The object recognition device interpolates and estimates distance data within the estimated plane region based on the plane equation and the measured distance data from the radar (S210) and obtains the distance to an object by using the distance data. Accordingly, it is possible to obtain dense distance data throughout the estimated plane region and to detect the distance to small objects and distant objects.
US10436896B2

There is provided methods and device for imaging objects comprising unsupervised classifying and data analyzing of the object to detect and identify the structure of the object and further display the object's structure/underlying structure, for example the arrangement of and relations between the parts or elements of the object by using a location module configured to record the physical location of an antenna array.
US10436893B2

Disclosed herein are an apparatus and method for extracting ocean wave information. The apparatus for extracting ocean wave information includes a radar image reception unit for receiving a radar image from a radar antenna, a digital conversion unit for converting the received radar image into a digital format, an analysis preparation unit for setting analysis sections of the radar image and performing temporal accumulation on the analysis sections, a three-dimensional (3D) spectrum-conversion unit for converting accumulated analysis sections into a 3D spectrum in a 3D frequency domain by performing a temporal/spatial 3D Fast Fourier Transform (FFT) on the accumulated analysis sections, and an ocean wave information extraction unit for extracting ocean wave information based on the 3D spectrum.
US10436890B2

A method for finding a position of an object using a MIMO FMCW radar. A ramp-shaped frequency-modulated radar signal is transmitted as a sequence of time-delayed successive ramps. A switch network is controlled to provide a corresponding switching state for each of the successive ramps. A different selection of antenna elements is used for transmission of each respective ramp. Radar echoes reflected by radar targets are mixed with the transmitted signal and are down-converted. Baseband signals resulting therefrom are transformed into spectra. Each baseband signal is separately subjected to a two-dimensional Fourier transform. A window function is applied to each of the baseband signals prior to the transform being carried out over a ramp index in a second dimension. A different window function is applied for each of the switching states. The spectra are subjected to a frequency-dependent phase correction which compensates for time offsets of the ramps.
US10436879B2

A method and system for detecting a floating layer on a surveillance area of the sea surface, a site of interest being placed in or around the surveillance area. The method comprises the following steps: a) satellite measurement of a radar feedback return, the radar signal being emitted by a satellite toward the sea surface of the surveillance area; b) recognition of at least one swell profile of the sea surface in accordance with the satellite measurements; c) identification of the fluid properties corresponding to the recognized swell profiles; and d) emission of a warning when the fluid properties identified for one of the recognized profiles correspond to a sea surface that includes undesirable elements for the site of interest.
US10436872B2

A magnetic resonance signal correction method, apparatus and system are provided. The method includes receiving a magnetic resonance signal through a radio frequency receiving channel, and correcting the magnetic resonance signal with a signal mapping relationship of the radio frequency receiving channel.
US10436857B2

A magnetic field sensing apparatus and a sensing method are provided. The magnetic field sensing apparatus includes an anisotropic magnetoresistive (AMR) resistor, a current generator, and an arithmetic device. The AMR resistor is configured to provide a first resistance value according to a sensed magnetic field in a first magnetic field sensing phase and provide a second resistance value according to the sensed magnetic field in a second magnetic field sensing phase by a magnetized direction setting operation. The current generator provides a current based on a current direction to flow through two ends of the AMR resistor. The arithmetic device is configured to perform an arithmetic operation with respect to a first voltage difference and a second voltage difference generated according to the current respectively in the first magnetic field sensing phase and the second magnetic field sensing phase, and generate a magnetic field sensing voltage result accordingly.
US10436852B2

In one example, a circuit includes a first integrated circuit and a second integrated circuit. The first integrated circuit is configured to detect a first battery voltage that is associated with a first battery cell and output a representation of the first battery voltage. The first integrated circuit is further configured to detect a second battery voltage that is associated with a second battery cell that is connected in series with the first battery cell and output a status signal indicating whether the second battery voltage satisfies a first threshold. The second integrated circuit is configured to detect the first battery voltage and output a status signal indicating whether the first battery voltage satisfies a second threshold. The second integrated circuit is further configured detect the second battery voltage and output a representation of the second battery voltage.
US10436851B2

An electrical energy storage system includes a battery container, one or more temperature sensors, and a controller. The battery container includes one or more batteries configured to store and discharge electrical energy. The temperature sensors are configured to measure one or more temperatures associated with the battery container. The controller is configured to estimate a rate of heat generation by the one or more batteries based on the measured temperatures, monitor an electric current provided to the one or more batteries, and estimate a resistance of the one or more batteries based on the estimated rate of heat generation and the electric current.
US10436841B2

A method for circuit design includes providing one or more wrapper cells for use with a library of standard cells in design of an IC. Each wrapper cell has geometrical dimensions matching a corresponding group of one or more of the standard cells and defines an electrical path, including at least one via, from a location of a terminal in a lower metal layer in the standard cells in the corresponding group to a location in an upper metal layer. A computerized place-and-route tool receives a layout of the IC including a wrapper cell superimposed over one of the standard cells in the corresponding group. The place-and-route tool automatically routes a signal connection through the upper metal layer and the at least one via defined by the superimposed wrapper cell to the predefined signal terminal in the lower metal layer in the one of the standard cells.
US10436838B2

The present disclosure is directed to systems and methods for autonomously generating test methods for testing features included on semiconductor platforms. The systems and methods described herein either manually or autonomously receive information and/or data indicative of the features included in, on, or about a semiconductor platform to be tested. Based on the presence of features and/or feature combinations on the semiconductor platform, the systems and methods described herein autonomously select the appropriate test blocks used to generate the test method. The systems and methods described herein generate additional test methods as permutations of the selected test blocks. The validity of each test method is confirmed using dependency rules and all valid test methods are combined to form a test package that is used to test the semiconductor platform.
US10436837B2

A method includes: defining a plurality of clock architecture attributes for a plurality of clock domains to be tested; assigning each one of the plurality of clock domains to a first test group; and refining the assignment of each one of the plurality of clock domains based on the plurality of clock architecture attributes until each of the plurality of clock domains is grouped into a current test group.
US10436834B2

An integrated testing and handler mechanism includes an input/output module including: an input section, an output section, a turret that includes a plurality of pickup heads, and a shuttle configured to move the carrier from the component loading location to a test module transfer location; and a test module including: a test head comprising an array of a plurality of test sockets, a plunger configured to plunge the components held by the carrier into the test sockets when the carrier is located on the plunger, and a rotary table that includes a plurality of grippers that rotate around the rotary table, the rotary table being configured to (i) transfer a carrier between the test module transfer location and an input/output module transfer location, (ii) rotate the carrier between the input/output module transfer location and a plunger transfer location, and (iii) transfer the carrier between the plunger transfer location and plunger.
US10436828B2

A load detector for an audio system comprising a closed-loop amplifier is described. The load detector includes a noise detector configured to be coupled to the output of the closed-loop amplifier. The noise detector detects a noise signal at least partially generated by the amplifier. The generated noise signal comprises frequencies outside the audible frequency range due to the noise shaping of the amplifier. The load detector further includes a parameter calculation module having an input coupled to the output of the noise detector and an output. The parameter calculation module is configured to determine a parameter value relating to an impedance of the amplifier output load from the detected noise signal and to output a load detection signal dependent on the determined parameter value. The load detector may detect the presence of a load such as a tweeter without generating a reference signal.
US10436827B2

A measurement device for measuring the impedance of a device under test is described. Said measurement device comprises at least one signal generator for generating a signal with a certain frequency wherein said signal is used for testing said device under test. Said measurement device further has at least one shunt resistor that is used for determining the electric current of said signal. Said device also comprise at least two voltage channels for measuring the voltage across said device under test. Said measurement device is an oscilloscope having at least four voltage inputs and wherein said measurement device is configured to derive the impedance of said device from said electric current and said voltage. Further, a method for measuring the impedance of a device under test is described.
US10436825B2

A system and method for the synchronization of a central controller wirelessly connected to at least one self-powered power sensor (SPPS). The method includes: sampling an electrical signal by at least one SPPS; estimating by the at least one SPPS a time of a sample of the electrical signal; generating a packet comprising packet components including a preamble, a synchronization field, and message data; generating synchronization information for the synchronization field of the packet; transmitting wirelessly the packet components; determining a time offset value for the packet, the time offset calculated from the time of the sample of the electrical signal and a transmission time-stamp of the synchronization information; and transmitting the time offset value by appending it to the packet, wherein the time offset value is used for the purpose of calculating at least an electrical parameter.
US10436820B2

A signal switching device and a test system are disclosed. A printed wire which is connected with a test circuit can be selected flexibly according to actual situation, and a sufficient distance between adjacent tested printed wires/test printed wires which are used for transmitting a differential signal can be maintained, such that signal interference between the printed wires would not be easily generated. Signals can be effectively separated from each other, and thus the technical problem that signal interference would easily be generated between adjacent tested printed wires/test printed wires which are used for transmitting a differential signal can be solved.
US10436819B1

A structure and method of constructing a tip for a contact pin used in IC test housing for testing integrated circuits. As the pin is deflected when the device under test (DUT) pad engaged the tip of the pin, the tip pressure normally increases as the elastomers biasing the pin are engaged. This causes the elastomer supporting the tip to increase pressure. By widening the tip as it rolls, the pressure is maintained more constant. Also, as the top wears, the pressure on the DUT will be reduced. By making the contact area of the tip to DUT smaller as it wears, the pressure can be made more constant.
US10436814B2

Systems and methods for manufacturing multiple integrated tip probes for scanning probe microscopy. According to an embodiment is a microscope probe configured to analyze a sample, the microscope probe including: a movable probe tip including a terminal probe end; a first actuator configured to displace the movable probe tip along a first axis; and a detection component configured to detect motion of the movable probe tip in response to an applied signal; where the moveable probe tip comprises a metal layer affixed to a supporting layer, at least a portion of the metal layer at the terminal probe end extending past the supporting layer.
US10436809B2

A radial-type magnetic encoder includes: an annular fixing member; and an annular plastic magnet attached to the annular fixing member. The annular fixing member includes the cylindrical portion, an outward flange portion extending outward in a radial direction from an edge of the cylindrical portion, and a sensor opposed portion bent from an edge of the outward flange portion and opposed to a magnetic sensor which detects rotation of the magnetic encoder, and the annular fixing member has a substantially U-shaped sectional shape along a plane including the radial direction and an axial direction. The annular plastic magnet has a shape that covers a front surface, a back surface, and an end edge of the sensor opposed portion, and an outer-diameter-side part of the outward flange portion.
US10436800B2

Provided are methods of determining if a subject has a cardiac disorder or is at risk for developing a cardiac disorder.
US10436790B2

Mass spectrometry (MS) active, fluorescent rapid tagging reagent is provided having three substituent groups: (a) a tertiary amino group or other MS active atom; (b) a highly fluorescent moiety; and (c) a reactive group that can react with an amine. The reactive group provides rapid tagging of desired bio-molecules. The fluorescent moiety provides the fluorescent signal. The tertiary amino group provides the MS signal.
US10436777B2

A method for detecting an analyte in a sample, the method comprising contacting the analyte in a sample with nanoparticles comprising a capture probe for capturing said analyte, the capture probe being configured to act as a center for controlled aggregation of nanoparticles with said analyte to form an aggregate of predefined form, detecting the analyte by detecting the shape and/or size of the aggregate is provided. Also provided are nanoparticles comprising a capture probe for capturing an analyte, wherein the capture probe is configured to act as a center for controlled aggregation of nanoparticles with the analyte to form an aggregate of particular detectable size and/or shape, and an assay.
US10436776B2

Provided herein are methods, systems, devices, and computer-readable storage media for selecting a detection area for a well (e.g., as part of an assay plate) comprising a plurality of encoded microcarriers. In some aspects, selecting the detection area includes obtaining one or more images of the well; calculating a center of the well according to a two-dimensional coordinate system; assigning a position, according to the two-dimensional coordinate system, of a first encoded microcarrier from the plurality; determining whether a distance between the position of the first encoded microcarrier and the center of the well according to the two-dimensional coordinate system exceeds a threshold distance; and including in the detection area one or more microcarriers whose distance from the center of the well does not exceed the threshold distance, while excluding those whose distance from the center of the well exceeds the threshold.
US10436769B2

A method for monitoring breath is provided, comprising: measuring one or more attributes of airflow through an input device, by a flow sensor within the input device, of air blown into said input device by an expelling action of a user; transmitting the attributes of airflow from the input device to a processing device, including a processor and communication terminal; communicating, via the communication terminal, a first state output to the user while the air is blown into said input device; and determining, by the processor of the processing device, whether each of the attributes of airflow is within a respective threshold range. If a respective threshold range is met, the communication terminal communicates a second state output to the user.
US10436765B2

Systems, apparatus, and methods for sensing species in fluids. In accordance with some embodiments, methods comprise activities such as diverting of the fluid into an analytics spool. These methods also comprise causing the fluid to separate into layers. Furthermore, they comprise sensing the type of fluid flowing at a position where water is likely to flow. Some methods further comprise sensing a pressure, a temperature, and a total dissolved solids concentration in the fluid. Moreover, such methods can comprise comparing those conditions to precipitation curves for a plurality of species. These methods can also comprise determining whether a particular species might be precipitating from the fluid. Some methods comprise sensing a carbon dioxide and an oxygen concentration in the fluid. Moreover, such methods can comprise determining whether a ratio between the carbon dioxide and oxygen concentrations has changed. Additionally, or alternatively, such methods can comprise sensing a hydrogen sulfide concentration.
US10436763B2

A system for measuring the state of degradation of cooking oil or fat includes at least one fryer pot. A conduit is fluidly connected to the fryer pot for transporting cooking oil from the fryer pot and returning the cooking oil back to the fryer pot. A pump is provided for re-circulating cooking oil to and from the fryer pot. A sensor is disposed in fluid communication with the conduit and measures an electrical property of the cooking oil as the cooking oil flows past the sensor and is returned to the at least one fryer pot.
US10436757B2

When frequencies used in the two-frequency measurement of a SAW sensor are represented by f1 and f2 (f2>f1), an electrical signal processing device is provided without use of oversampling at a frequency higher than twice the frequency f2 or a two-system low-frequency conversion circuit, in which temperature compensation with the same accuracy as the case where these are used can be realized. Narrow band frequency filtering is applied to a waveform after roundtrips in a delay line type SAW sensor capable of transmitting and receiving multiple frequencies, the two frequencies f1 and f2 (f2>f1) are extracted, and a delay time is determined utilizing an aliasing obtained by applying undersampling at a frequency lower than twice the frequency f1.
US10436754B2

A measuring device for non-mechanical-contact measurement of a layer, the measuring device including a light source operative to generate a pulse adapted to interact with the layer so as to generate a thermal wave in a gas medium present adjacent the layer. The thermal wave causes an acoustic signal to be generated. The measuring device further includes a detector adapted to detect a first signal responsive to the acoustic signal, the detector not being in mechanical contact with the layer. The first signal is representative of the measured layer.
US10436738B2

The present disclosure concerns a membrane for a sensor, such as an opto-chemical or electrochemical sensor, including a polymer layer, for example, one featuring pores or openings, that is permeable to a measuring fluid and/or an analyte contained in the measuring fluid, with a surface designed to be in contact with a measuring fluid, wherein the surface is designed such that, at least in a moist condition of the polymer layer obtained by moistening the surface, a contact angle of a water drop applied to the surface is less than 50°, including less than 30°, and including less than 10°.
US10436736B2

A measurement device for measuring a property of a fluid, in particular a concentration of a substance or an ion concentration in said fluid or a pH-value of said fluid, comprising: a housing comprising a housing section to be immersed into the fluid during measurement operation, and an aperture foreseen in an outside wall of the housing section, in particular in a side wall surrounding an interior of the housing section or in a front wall closing off a front end of the housing section, for exposing a single sensor for measuring the property of the fluid to the fluid, when the housing section is immersed into the fluid. This allows quick and easy replacement of the single sensor and characterizes in that, a number of at least two sensors for measuring the property are foreseen, each of the sensors is mounted in a different outside surface region of a movable mechanical support, and the mechanical support is movably secured inside the housing by means allowing for the support to be transferred into a number of different measurement positions, wherein in each measurement position a different outside surface region of the support comprising one of the sensors is exposed to the aperture.
US10436733B2

A capacitive imaging method or device using an array of row electrodes 101 and column electrodes 102 on a substrate 100, wherein cross-capacitance between row and column electrodes is obtained from row electrode 101 self-capacitance measured with the remaining electrodes grounded, column electrode 102 self-capacitance measured with the remaining electrodes grounded, and combined row and column electrode self-capacitance measured with the remaining electrodes grounded. A preferred embodiment is a hand-held wall scanner for detecting hidden features having a two-dimensional display the size of the array and located over it. Hidden features influencing row-to-column cross-capacitances are thus imaged in real size and at their real location.
US10436724B2

A system for quantifying x-ray backscatter system performance may include a support; a plurality of rods mounted on the support; the rods of the plurality of rods arranged parallel to each other, having generally curved outer surfaces, and being arranged in groups of varying widths, each group of the groups having at least two of the rods of a same width; and a user interface configured to be connected to receive a backscatter signal from an x-ray backscatter detector associated with an x-ray tube, apply a transfer function to generate a transfer curve representing x-ray backscatter for each rod of the plurality of rods from x-rays transmitted by the x-ray tube.
US10436721B2

A linear x-ray tube having one or more x-ray sources is configured for insertion into the soil in proximity to a root system of a plant for emission of an x-ray beam detected by a linear array of one or more x-ray detectors. The linear x-ray tube and detector array may be inserted into rhizotrons previously inserted into the soil. Various combinations of multiple x-ray tubes and/or detector arrays may be utilized to customize the x-ray imaging of the root system.
US10436713B2

A compact, microprocessor-controlled instrument for fluorometric assays in liquid samples has a floating stage with docking bay for receiving a microfluidic cartridge and a scanning detector head with on-board embedded microprocessor controlled by an optical data acquisition and processing daemon within the detector head for controlling source LEDs, emission signal amplification and filtering in an isolated, low noise, high-gain environment within the detector head. Multiple optical channels may be incorporated in the scanning head. The assay ma be validated using dual channel optics for monitoring a first fluorophore associated with a target analyte and a second fluorophore associated with a control. Molecular biological assays use PCR amplification of target nucleic acids and fluorometric assays, which may require temperature control during detection. Sensitivity and resistance to bubble interference during scanning are improved using a heating block with reflective mirror face in contact with a thermo-optical window enclosing the liquid sample.
US10436704B2

Reusable network of spatially-multiplexed microfluidic channels each including an inlet, an outlet, and a cuvette in-between. Individual channels may operationally share a main or common output channel defining the network output and optionally leading to a disposable storage volume. Alternatively, multiple channels are structured to individually lead to the storage volume. An individual cuvette is dimensioned to substantially prevent the formation of air-bubbles during the fluid sample flow through the cuvette and, therefore, to be fully filled and fully emptied. The overall channel network is configured to spatially lock the fluidic sample by pressing such sample with a second fluid against a closed to substantially immobilize it to prevent drifting due to the change in ambient conditions during the measurement. Thereafter, the fluidic sample is flushed through the now-opened valve with continually-applied pressure of the second fluid. System and method for photometric measurements of multiple fluid samples employing such network of channels.
US10436701B2

The present invention is a corrosion environment diagnosis system including: an environment measuring device that includes a temperature sensor that measures temperature in an electronic part serving as a diagnosis target or an indoor space in which an electronic device including the electronic part is installed, a humidity sensor that measures relative humidity in the indoor space or the electronic device, a corrosion sensor that measures a corrosion thickness of the diagnosis target, and a database in which indoor environment data including the temperature and the relative humidity measured by the temperature sensor and the humidity sensor and corrosion thickness data including the corrosion thickness measured by the corrosion sensor are accumulated; an outside air environment database in which outside air environment data including previous temperature and humidity of outside air is recorded; and a diagnostic processing device capable of receiving data of the outside air environment database and the environment measuring device, wherein the diagnostic processing device decides a corrosion mechanism corresponding to a relation between the corrosion thickness and the relative humidity on the basis of the indoor environment data, the corrosion thickness data, and the outside air environment data, and estimates a future corrosion thickness of the diagnosis target. Accordingly, it is possible to accurately estimate a future corrosion thickness on the basis of a mechanism of corrosion by atmospheric air including corrosive gas.
US10436695B2

A particulate matter detection system has a particulate matter detection sensor, a current detection part and a control circuit part. The particulate matter detection sensor has an accumulation part, a pair of electrodes and a heater part. The control circuit part performs switching of a detection mode and a burning mode. When the burning mode being switched to the detection mode, the control circuit part supplies a lower voltage between the pair of electrodes, which is lower than an usual voltage used in the detection mode, and detects a current detected by the current detection part as the offset value ΔI. In the detection mode, the control circuit part subtracts the offset value ΔI from the detected current value to correct the detected current value.
US10436694B2

A viscometer includes a viscosity sensor with a liquid flow channel and at least two pressure sensors positioned along the liquid flow channel and configured to measure a pressure drop of a liquid flowing through the liquid flow channel, and a dispensing mechanism configured to cause dispensing of a liquid from the syringe to the viscosity sensor at a known flow rate. The dispensing mechanism and the viscosity sensor are configured to couple with a syringe configured to contain a liquid. The viscometer further includes an electronic controller configured to control operations of the dispensing mechanism and receive and process data from the viscosity sensor. The viscometer includes a sample loading interface, included in the syringe, through which the viscometer is configured to receive the liquid. The sample loading interface includes a selection valve coupled with, and located between, the viscosity sensor and the syringe.
US10436687B2

Devices, systems and methods for holding and transferring small volume fluid samples are disclosed. Holding vessels, including holding vessels having two or more internal compartments for holding small volume fluid samples, are disclosed. Transfer vessels for receiving small volume fluid samples from such holding vessels are disclosed. Transfer vessels for combining small volume fluid samples from such holding vessels are disclosed. Methods for providing small volume fluid samples for analysis with small loss of sample are disclosed. Methods for providing small volume fluid samples for analysis using automated sample analysis devices and systems, with small loss of sample, are disclosed.
US10436682B2

A Raman silent substrate includes a base and a biologically compatible material layer over the base. The biologically compatible material layer is Raman silent, provides a predetermined capture efficiency corresponding to a desired application, and supports biological culturing. In certain implementations, the base comprises a glass layer and an aluminum layer between the glass layer and the biologically compatible material layer.
US10436678B1

A system for on-stream sampling of pressurized process gas such as natural gas or the like, said system optimized for use with pressurized process gas having liquid entrained therein, or otherwise referenced as “wet”. In the preferred embodiment, a probe and method of sampling is contemplated to provide linear sample of fluids from a predetermined of said fluid stream. Further taught is the method of preventing compositional disassociation of a gas sample having entrained liquid utilizing a probe having a passage formed to facilitate capillary action in fluid(s) passing therethrough. The present system further contemplates a heated pressure regulator or adapter formed to thermally engage a heat trace via conducting plates and heat pipes, in order to dispense with the need for an external power source for heating. Finally, the present system further contemplates a vaporizer system or adapter therefore utilizing heat trace heating via conductor plates in lieu of a conventional internal electric-powered heat source.
US10436675B2

A method of monitoring a rolling bearing for a rotating member of a machine provides measuring, over time, the temperature values of the bearing or of a region surrounding the bearing. The method identifies temperature peaks in the temperature trend and highlights an alarm condition if the peaks satisfy an alarm criterion, for example the presence of five peaks in twelve operating hours of the machine.
US10436673B2

A method of determining torsional deformation in a drivetrain e.g. of a wind turbine. To provide a reliable and simple deformation assessment, the method comprises the step of generating a first signal representing first rotational speed of a low speed shaft, generating a second signal representing the second rotational speed of a high speed shaft, and determining torsional deformation based on changes in the ratio between the first and second signals.
US10436672B2

A system for the purpose of condition monitoring of gearboxes includes processing equipment that is configured to receive data that contains information of a spectrum of mechanical vibrations measured from a gearbox being monitored. The processing equipment is configured to search, from the spectrum of mechanical vibrations, at least two spikes on such frequencies which correspond to a phenomenon such as for example a bearing fault. The phenomenon is defined with at least two phenomenon-specific frequencies and with reference values of amplitudes relating to these phenomenon-specific frequencies. The processing equipment is configured to form an indicator of probability of occurrence for the phenomenon on the basis of amplitudes of the searched spikes and the reference values of the amplitudes. The fact that the indicator is formed on the basis of amplitudes of two or more spikes which relate to this phenomenon improves the reliability of the indicator.
US10436670B2

An oscillating device comprising: a vibrating table; an X-axis oscillating unit configured to oscillate the vibrating table in an X-axis direction; a Y-axis oscillating unit configured to oscillate the vibrating table in a Y-axis direction; a Z-axis oscillating unit configured to oscillate the vibrating table in a Z-axis direction; a first linear guideway configured to couple the vibrating table and the Z-axis oscillating unit slidably in the X-axis direction; and a second linear guideway configured to couple the vibrating table and the Z-axis oscillating unit slidably in the Y-axis direction, wherein the first linear guideway comprises: a first rail extending in the X-axis direction; and a first carriage configured to engage with the first rail slidably in the X-axis direction, wherein the second linear guideway comprises: a second rail extending in the Y-axis direction; and a second carriage configured to engage with the second rail slidably in the Y-axis direction, wherein the first carriage is provided with first carriage attachment holes being drilled holes, wherein the second carriage is provided with second carriage attachment holes being tapped holes, and wherein the first carriage is directly fixed to the second carriage by bolts being inserted to the first carriage attachment holes and screwed in the second carriage attachment holes.
US10436663B2

A pressure sensor has a housing, an air lead-in hole, a pressure lead-in hole, an inner cavity, a sensor chip, a lead frame and a cover plate. One end of the air lead-in hole is in communication with the inner cavity of the housing, and the other end of the air lead-in hole is in communication with the air; the pressure lead-in hole is perpendicularly disposed at the center of the upper surface of the housing, two steps are disposed on the upper surface of the inner cavity, and a horizontal surface-mounted device surface is disposed on each of the steps. The center of the sensor chip is aligned with the centers of the pressure lead-in hole, and the lower end of the pressure lead-in holes are in communication with the cavity of the sensor chip.
US10436660B2

A pressure transducer for determining a pressure variable, comprising at least a pressure sensor with a measuring membrane and resistance elements integrated in the measuring membrane. The pressure sensor is arranged between a first and a second counter body, such that a pressure chamber forms between the measuring membrane and the first counter body, which pressure chamber can be subjected to a first pressure; wherein the side of the measuring membrane facing towards the second counter body can be subjected to a second pressure, and a displacement of the measuring membrane dependent upon the first and second pressures set. The pressure-dependent displacement of the measuring membrane can be detected by the resistance elements and, via a bridge voltage of a bridge circuit formed with the resistance elements, a pressure variable can be determined; wherein the measuring membrane has a membrane electrode and the second counter body has at least one counter body electrode on the side facing towards the measuring membrane, such that the membrane electrode and the counter body electrode form a capacitance, wherein, on the basis of the capacitance, at least one additional piece of information can be determined and/or at least one additional function of the pressure transducer can be performed.
US10436656B2

An impact sensor for a vehicle. The impact sensor includes at least one strain-sensitive sensor element which comprises a sensor material, and at least two terminals, between which the sensor material is electrically connected. The sensor material is a metal-containing carbon material.
US10436638B2

A light receiver (50) is provided having a plurality of avalanche photodiode elements (10) that are each biased by a bias above a breakdown voltage and that are thus operated in a Geiger mode to trigger a Geiger current on light reception. The avalanche photodiode elements (10) have a first connector (20, 22, 28a-b) and a second connector (20, 22, 28a-b). A first signal tapping circuit (12) for reading out the avalanche photodiode elements is connected to one of the connectors (20, 22, 28a-b). In this respect, a second signal tapping circuit (12) for reading out the avalanche photodiode elements (10) is connected to the other connector (20, 22, 28a-b).
US10436637B2

Given that a plurality of visual transfer function curves for a display panel are provided for each of different ranges from the display panel, two-dimensional luminance distribution data of the display panel is filtered using a filter having visual frequency characteristics substantially passing through: a part where a recognition sensitivity increases as a spatial frequency increases in a short-range function curve, which among the plurality of visual transfer function curves is the closest to the display panel; a peak part of the short-range function curve; a peak part in a long-range function curve, which among the plurality of visual transfer function curves is the farthest from the display panel; and a part where the recognition sensitivity decreases as the spatial frequency increases in the long-range function curve. An evaluation value of luminance unevenness of the display panel is calculated on the basis of the filtered two-dimensional filtering data.
US10436628B2

A method for adaptive calibration of a fuel level indicator of a filling level of a liquid in a tank accompanying operations. A filling level of the liquid is detected with a sensor arrangement. A sensor signal of the arrangement is provided during a movement of the vehicle. In case that the course of the sensor signal is obtained in a respective defined time interval in which the sensor signal is provided several times, a constant value is assumed, an end stop is detected. The respective time intervals at which the end stops were detected and the respective associated constant values are stored. A minimum number of end stop is defined for the tank, and in the case that the minimum number of end stops is reached, a calibration phase is carried out.
US10436626B2

Methods and systems for measuring a level of a fluid. A first output is obtained from first sensing elements at a first electrical circuit, the first sensing elements configured to produce the first output based on a position of a floater movable along a floater path. The position of the floater is determined at the first electrical circuit based on the first output. A second output is obtained from second sensing elements at a second electrical circuit, the second electrical circuit being isolated from the first electrical circuit, at least one of the first sensing elements being interleaved with at least one of the second sensing elements, the second sensing elements configured to produce the second output based on the position of the floater. The position of the floater is determined at the second electrical circuit based on the second output.
US10436625B2

Devices, methods and systems for wave and water level measurement using a single DC (direct current)-coupled CW (continuous wave) Doppler radar for detecting water elevation changes in time when installed up to several meters from the water surface. The radar is wireless and can stream continuous data to a local PC (personal computer) or base station in range of its radio. The radar can sample up to 40 Hz and can run on batteries for continuous sampling. The radars can include multiple radar configurations of 1, 2 and 4 radar configurations. Applications for this radar can include the measurement of beach run-up, free surface elevation in tidal zones, and storm surge elevations near bridges and critical infrastructure during storm events.
US10436624B2

A sewer cleaning vehicle includes a monitoring device for detecting a water level in a plurality of water tanks using a sensor engaged with the water tanks. The vehicle can present to an operator the water level together with operational conditions of the vehicle. The vehicle can continuously fill the water tanks based on the water level, and inform the operator of the water tanks having a water level lower than a user-configurable threshold.
US10436616B2

A system has at least one sensor and a control for analyzing a signal from the sensor. The sensor is operable to send a signal indicative of a presence of a particular occurrence to the control. The sensor also sends a background signal even without the presence of the particular occurrence. The control evaluates the background signal to identify a need for calibration. A method is also disclosed.
US10436611B2

A rotation angle measuring apparatus and method are provided for measuring a rotation angle of a moving disk relative to a stationary disk, the moving disk being configured to rotate about an axis and the stationary disk being arranged opposite the moving disk. A magnet is arranged on the moving disk. A first magnetic sensor is arranged on the stationary disk, the first magnetic sensor generating an angle signal under the action of the magnet as the moving disk rotates. An incremental rotation angle of the moving disk is determined on the basis of an output of the receiving region, a period of the static electric field is determined on the basis of an angle signal generated by the first magnetic sensor, and an absolute rotation angle of the moving disk is determined on the basis of the period of the static electric field and the incremental rotation angle.
US10436606B2

In one aspect, an integrated circuit (IC) includes a magnetic field sensor to detect an angular speed and an angular direction of a rotating magnetic structure. The magnetic field sensor includes at least two magnetic field sensing elements configured to sense changes in a magnetic field caused by rotation of the magnetic structure. The IC also includes an output port configured to provide an output signal of the magnetic field sensor. The output signal indicates the angular direction and the speed.
US10436604B2

A position sensing system for measuring a position of a moving object includes a first magnetic sensor configured to measure an intensity of a magnetic field produced by the moving object. The system includes a controller configured to estimate a position of the moving object based on a nonlinear model of the magnetic field produced by the moving object as a function of position around the moving object, and based on the measured intensity of the magnetic field produced by the moving object.
US10436600B2

In a vehicle image display system, a travel behavior of an own vehicle during automated driving to be subsequently performed is previously noticed to an occupant with display to be recognized intuitively and instantaneously. A vehicle image display system includes a first display device that uses a front windshield as a display screen and a second display device as a monitor device mounted on a dashboard, and displays, on a display screen of each display device, a moving image of a virtual image of the own vehicle travelling on an arrow of a symbol image indicating a travel course for lane change as having the arrow as a trajectory therefor so as to visually provide prior notice of the lane change to the occupant when the own vehicle in the automated driving system is about to perform the lane change as being deviated from a scheduled travel course.
US10436593B2

An augmented reality assistance system can include a wearable augmented reality device. The augmented reality device can include an imaging device, a speaker, a microphone, and one or more sensors. The system can also include a server communicably coupled to the wearable augmented reality device. The server can include processing circuitry configured to receive location information via at least one of the wearable augmented reality device, the one or more sensors, and the microphone, determine amplified location information based on the location information, receive image data from the imaging device, perform a web crawl of the image data, determine a navigation recommendation based on the amplified location information and the web crawl of the image data, and output the amplified location information and the navigation recommendation via the speaker.
US10436592B2

A method, system and computer program product are disclosed for providing a measure of pedestrian congestion in a given area. In one embodiment, the method comprises collecting data from a pedestrian moving in the area, and using the data to determine one or more specified parameters representing a pattern of movement of the pedestrian in the area. These specified parameters are used to determine a sinuosity of pedestrian traffic in the given area. In one embodiment, the pattern of movement is a walking pattern of the pedestrian, and the data collected from the pedestrian identifies a multitude of positions of the pedestrian's feet. In an embodiment, the specified parameters include a lateral gap between the feet of the pedestrian, and a length of a stride of the pedestrian. A sequence of values may be collected for each of these parameters.
US10436590B2

The present application provides a localization system and method, and robot using the same. The localization system comprises: a storage device, configured to store the corresponding relationship between an image coordinate system and a physical space coordinate system; an image acquisition device, configured to capture image frames during movement of the robot; and a processing device, connected with the image acquisition device and the storage device, and configured to acquire positions of visual features in an image frame at the current time and positions of the corresponding visual features in an image frame at the previous time and to determine the position and pose of the robot according to the corresponding relationship and the positions. In the present application, the localization error of the robot can be effectively reduced.
US10436585B2

Apparatus for taking a water depth measurement using a probe, featuring a signal processor configured to receive signaling containing information about a water depth measurement determined from a pressure sensed by a pressure sensor contained in a probe immersed in flowing water, and also containing information about a velocity-dependent offset that is determined and depends on the velocity of the flowing water; and determining corresponding signaling containing information about a corrected water depth measurement of the flowing water by correcting the water depth measurement by the velocity-dependent offset in order to compensate for Venturi effects on the pressure sensor in the moving water.
US10436584B2

A tool, such as a level, including audio and/or visual indicators is provided. The level may include one or more bubble level vials having a controller and a sensor. The visual indicators are associated with the vials. The controller is configured to activate the audio and visual indicators in repose to a signal received from the sensor. The controller illuminates the visual indicators for each vial when that vial indicates it is level or plumb.
US10436581B2

A distance sensing apparatus includes a light source configured to emit polarized light. A light sensitive detector detects light emitted by said light source and reflected from a target. The light sensitive detector is configured to substantially prevent polarized light reflected from a target with a relatively high reflectance from being detected.
US10436579B2

The invention relates to a bending angle measuring method for a bending machine (1), in particular a bending press or brake press, and the bending machine (1) has a bending tool arrangement (2) with at least one upper (3) and lower tool (4). A sheet to be formed (5) is placed in the bending tool arrangement (2). A light pattern (13) is emitted onto a section by means of a lighting device (11) of a bending angle measuring device (7), the section being a single part and surrounding a sub-region on a lateral surface of the lower tool (4) and of the sheet (5) placed in the bending tool arrangement. The light pattern (13) on the lower tool (4) and on the sheet (5) is detected by an image detecting device (10) of the bending angle measuring device (7), and a bending angle is ascertained from detected light pattern (13) by an analysis module. Furthermore, a transition portion (9) between the lower tool (4) and the sheet (5) is ascertained and, based thereon, a sub-detection region (19) in the detection range (8) of the image detecting device (10) is ascertained. The sub-detection region (19) is detected by the image detecting device (10) and the currently produced bending angle is ascertained while carrying out the bending process.
US10436571B2

A confocal microscope for determination of a layer thickness comprises: a focus adjusting device configured to adjust a relative displacement between a focus position of the illumination light and a specimen position along an optical axis, wherein measurement signals belonging to different settings of the focus adjusting device can be recorded; an evaluation device for determining a specimen layer thickness as follows: determine intensity band positions of two intensity bands in a measurement graph recorded by a light measuring device, the measurement graph indicating a light intensity in dependence of the focus position; determine a layer thickness on the basis of a positional difference between the intensity band positions; and determine the layer thickness using a mathematical model which describes for overlapping intensity bands a dependence of the intensity band positions on a light wavelength and the layer thickness, considering interference of the illumination light at the layer.
US10436565B2

A device for detecting concave-convex of a flange face of a wheel is composed of a frame, a jacking cylinder, lower guide posts, a lifting table, a support column, a first inner ring adjusting cylinder, an inner ring guide rail, an second inner ring adjusting cylinder, a first inner ring sliding block, a second inner ring sliding block, a first electric cylinder, a second electric cylinder, a first detection bar, a second detection bar, piezoelectric sensors, a first outer ring adjusting cylinder, a second outer ring adjusting cylinder, a first outer ring guide rail, a second outer ring guide rail, a first outer ring sliding block, a second outer ring sliding block, a third electric cylinder, a fourth electric cylinder, a third detection bar, a fourth detection bar and the like.
US10436554B2

Embodiments include active protection systems and methods for an aerial platform. An onboard system includes radar modules, detects aerial vehicles within a threat range of the aerial platform, and determines if any of the aerial vehicles are an aerial threat. The onboard system also determines an intercept vector to the aerial threat, communicates the intercept vector to an eject vehicle, and causes the eject vehicle to be ejected from the aerial platform to intercept the aerial threat. The eject vehicle includes alignment thrusters to rotate a longitudinal axis of the eject vehicle to substantially align with the intercept vector, a rocket motor to accelerate the eject vehicle along an intercept vector, divert thrusters to divert the eject vehicle in a direction substantially perpendicular to the intercept vector, and attitude control thrusters to make adjustments to the attitude of the eject vehicle.
US10436548B2

A recoil-damping device for a gun, in particular for fastening onto or in a buttstock of the gun, having a rear part and a front part which are movable towards one another against the force of at least one damping element. A locking device acting between the rear part and the front part is provided, which in a locking position blocks a relative movement between the rear and front parts and in a release position allows a relative movement between the rear and the front parts. A triggering element which can be activated by means of a shock pulse is further provided, which in a holding position holds the locking device in the locking position and in an active position releases the locking device into the release position. The triggering element and/or at least a part of the locking device is pivotable as a result of the shock pulse.
US10436546B2

A variable velocity pneumatic launcher including at least one chamber filled with a projectile. The launcher includes a ballast chamber filled with pressurized air selectively released to propel a projectile from the launcher's barrel. The launcher includes a firing chamber filled with ambient air and a ballast chamber filled with pressurized air. A piston rod extends between the chambers and attaches to a firing piston and a ballast piston located inside the firing chamber and ballast chamber, respectively. The rod is connected to an adjustable velocity valve which controls the amount of longitudinal movement of the rod. When the trigger is activated, a portion of the pressurized air from the ballast chamber is delivered to the firing chamber. Because the surface area of the firing piston is greater than the ballast piston's surface area, the force exerted on the firing piston is sufficient to shift or displace the ballast piston and allow pressurize air to be released into the upper chamber containing the projectile.
US10436544B1

An archery release is provided in the form of a back tension archery release having at least one of a micro adjustable moon pawl, a locking axle pin and/or a solid handle. The micro adjustable moon pawl can define detents or recesses. A fastener joined with an arm of the release can have an end that selectively engages a particular detent and prevents rotation of the pawl to thereby set a release point of the release. The locking axle pin can be an axle with first and second ends and a threaded intermediate portion that engages threaded holes in an arm of the release to secure the arms a fixed distance from one another, while the ends can allow the hood to freely rotate about them. The solid handle can extend between an archer's digits, and can be void of any internal holes therein.
US10436540B2

An auto-loading firearm having a system for switches between live fire and training modes via a selector switch mounted either on the firearm frame or on a specially designed training attachment. A multi-part transfer bar, between the trigger and sear, can be selectively connected in a live fire mode and spaced apart in a training mode. A selectively engageable trigger resetting mechanism automatically returns the trigger to its set position after firing the firearm is in training mode.
US10436537B2

The integrated rifle and spotting scope mount is a frame for mounting on a support, the frame providing a rifle mount, a spotting scope mount. The rifle mount adjustably held in fixed relation, spaced from the spotting scope mount allowing synchronized movement of the rifle and spotting scope along a generally vertical plane and generally horizontal plane. The support may be a tripod having a spring loaded apex mechanism removably attaching a leveling ball mount to the tripod. The shot line of the rifle, the aim line of the rifle scope and the sight line of the spotting scope move together to track a moving target. An eye relief adjustment on the spotting scope adjusts the position of a spotting scope eye piece relative to the rifle scope.
US10436532B2

A firearm magazine assembly includes a magazine-body, a movable-member, a spring, a securement-member, and a key-member. The spring includes a spring-length configured for repeated selective compression and extension, as needed. The firearm magazine assembly is useful for providing a firearm magazine configured for quick loading and reloading of a firearm.
US10436530B2

A delayed rotary blowback mechanism integrated into a firearm bolt and carrier subassembly. A plurality of radial locking lugs are configured at a rear end of the bolt and seat within a mating profile of a barrel extension of the firearm in a fully chambered position. A plurality of chamfered locations are configured between the lugs and a receiving profile in the barrel extension for influencing linear to rotational motion of the bolt. A cam pin extends upwardly from the bolt and seats through a circumferentially directed slot configured within the bolt carrier. Upon initiating of the discharge cycle, signaled by the round traveling through and out the end of the barrel, the chamfered configuration results in the bolt and cam pin rotating within the carrier and the lugs subsequently separating from the barrel extension, with the bolt and associated carrier retaining sufficient inertia to cycle through the discharge cycle to the set position concurrent with reloading a subsequent cartridge.
US10436522B2

A heat exchanger includes a housing configured to contain a working fluid. The heat exchanger also includes a plurality of chambers disposed within the housing and arranged so as to be surrounded by the working fluid when the working fluid is within the housing, each chamber configured to contain a phase change material (PCM) that expands upon freezing. The walls of each chamber are formed of a high thermal conductivity material that allows transfer of thermal energy between the working fluid and the PCM in each chamber. The walls of each chamber include expandable bellows configured to deform to increase an internal volume of the chamber as the PCM expands upon freezing.
US10436518B2

A method which allows the ejection of non-condensable gases, notably air, from a closed loop power generation process or heat pump system, is disclosed. A vessel in which a working fluid is absorbed or condensed can be separated from the power generation processes by valves. Residual gas comprising C02, non-condensable gas such as air, water and alkaline materials including amines may be compressed by raising the liquid level in said vessel. The concurrent pressure increase leads to the selective absorption of C02 by alkaline materials. In simpler embodiments, mainly air is removed from one- or two-component processes. Following the compression, non-condensable gas may be vented, optionally through a filter. The method is simple and economic as vacuum pumps may be omitted. The method is useful for any power generation and Rankine cycle, and particularly useful for the power generation process known as C3 or Carbon Carrier Cycle.
US10436501B2

A locker assembly insert 10 for a cabinet 11. The cabinet 11 is a two door cabinet having a first door 12 and a second door 13. A central mullion 19 having a rear cover plate divides the cabinet 11 down the middle and the doors 12 and 13 close the cabinet. The locker assembly insert 10 in this case is applied to a two door cabinet and has a central support member 20 (which is put in place by first removing the rear cover plate behind the central mullion 19, the rear cover plate is tucked in behind the central support member 20 before assembly allowing it to be reused if the refrigerator is ever restored to its original condition). The insert is completed using vertical divider sets 27, 28 and 29 and ten door locker door assemblies 30 and 31.
US10436494B2

A refrigerator according to an embodiment of the present invention includes a cabinet in which a storage space is formed; a main evaporator which is installed at one side of an inner portion of the storage space to cool the storage space; a case which is installed on the other side of the inner portion of the storage space and defines a deep-freezing storage chamber; a drawer which is accommodated in the case so as to be retractable and withdrawable and in which food is stored; and a rapid cooling module which is provided on a rear side of the inner portion of the case and rapidly cools the deep-freezing storage chamber, in which the rapid cooling module includes an auxiliary evaporator in which a low-temperature and low-pressure two-phase refrigerant flow, and a thermoelectric device which is installed so that an exothermic surface is attached to the surface of the auxiliary evaporator and an endothermic surface faces the drawer, thereby cooling the deep-freezing storage chamber.
US10436493B2

A freezing temperature controllable spray freezing tower for preparing micron-sized spherical ice particles includes a tower body, an atomization system, a material feeding system, a circulatory air supplying system, a refrigeration system and a tower wall cooling and thermal insulation system. An air storage cavity is formed at a top of the tower body, a freezing chamber is formed inside the tower body, a material collecting chamber is formed at a bottom of the tower body. The atomization system is in communication with the air storage cavity, the material feeding system is in communication with the atomization system, the circulatory air supplying system is in communication with the bottom of the freezing chamber and the refrigeration system respectively, the refrigeration system is connected to the air storage cavity and a tower wall of the tower body. Thus the operation is convenient and simple.
US10436492B2

Embodiments generally relate to methods and apparatuses for generating ice. In one embodiment, at a generation location, a material is introduced to water, and the temperature of the combination of the water and the material is lowered until ice forms; then at a target location, the formed ice is deployed on a top surface of a body of water, or of a pre-existing body of ice, or of ground. The formed ice has an albedo greater than or equal to 0.15. The formed ice contains light scattering centers created by the introduced material. The material comprises hollow particles.
US10436486B2

An indoor unit of an air-conditioning apparatus is installed at an installation height of h0 or more in an installation floor space A [m2] and a refrigerant amount M [kg] to be filled falls within (formula) M≤α×G−β×h0×A.
US10436478B2

Solar collector modules and techniques for their construction are disclosed. In one aspect, a solar collector module includes a reflector and a three-dimensional structural frame that supports the reflector. The structural frame includes a set of primary structural shapes and a set of axial frame members connected between corners of the primary structural shapes forming helical paths for the transmission of torque from one end of the structural frame to the other. In another aspect, a method for assembling a solar collector module includes pre-assembling part of the module.
US10436474B2

The invention relates to a module for an air handling unit, comprising at least one side surface formed by the assembly of several panels arranged next to one another, a connection post (12) between two adjacent panels, including two facing fins (122) for positioning the panels, and two bases (14) for attaching the post (12) to an upper surface and to a lower surface (2), respectively, of the module, these bases being mounted at the two ends of the post. Each base (14) comprises two facing strips (18) which carry, on the interior side of the module, a rectilinear sealing gasket (20) for sealing the space between the fins (122) of the post (12) and the upper surface or lower surface (2) of the module.
US10436472B2

An air conditioner to prevent fingers from being jammed therein during a closing operation of an opening and a method of controlling the same are provided. The air conditioner includes a housing in which an opening is formed, a door unit provided to be movable around the opening to open or close the opening, and at least one configured to control the door unit to stop at a position spaced a preset first distance from the opening during a closing operation of the door unit and control the closing operation of the door unit.
US10436468B2

In the present invention, provided is a monitoring device (10) including an operating-state-change information acquisition unit (11) that acquires operating-state-change information indicating a time-series change in operating states of an electrical device, the device being capable of assuming multiple types of operating states, a standard transition pattern storage unit (12) that stores standard transition pattern information indicating a pattern of transition between operating states generated in a normal electrical device, and a monitoring unit (13) that determines whether or not the electrical device is normal using the operating-state-change information and the standard transition pattern information.
US10436467B2

A method and an apparatus for controlling a temperature based on scheduling of an indoor temperature are provided. The apparatus obtains set temperature history information of an air handling unit from previously stored information. The set temperature history information is mapped to weather factor history information about at least one weather factor. The apparatus also obtains weather factor information regarding a scheduling target time. Based on the obtained set temperature history information and the obtained weather factor information, the apparatus schedules a set temperature of the air handling unit with regard to the scheduling target time. The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT) and may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, healthcare, digital education, smart retail, and security services.
US10436464B1

The forced air device for use with an outdoor table is a device that is used to keep flies and insects away from an outdoor table, and also to act as a cooling device. The disclosed device generates a flow of cooled air using dry ice. The forced air device for use with an outdoor table includes a fan module, a CO2 module, a vent module, a control system, a first plurality of locking tabs, and a second plurality of locking tabs. The first plurality of locking tabs attaches the fan module to the CO2 module. The second plurality of locking tabs attaches the CO2 module to the vent module. The control system creates a cooled airflow through the disclosed device from the fan module to the vent module.
US10436461B2

A dehumidifier includes a dehumidification system. The dehumidification system includes an air inlet, a cold energy storage, an evaporator, the cold energy storage, a condenser, and an air outlet for air to pass in sequence. The air inlet and the air outlet are disposed on a main body of the dehumidifier. The evaporator, the cold energy storage, and the condenser are fixedly mounted in the main body. The evaporator is used to cool the air so that moisture in the air is condensed into water droplets. A water tray is provided under the evaporator to collect the water droplets. The cold energy storage is disposed between the evaporator and the water tray for collecting the water droplets, absorbing cold energy and cooling the passing air. The condenser is used to heat the air to form dry air. The cold energy storage is to cool the air in advance, so that the moist and hot air becomes low-temperature and high-humidity air. The dehumidifier can reduce the power of the compressor, save energy, improve the dehumidification capacity, and improve the energy efficiency.
US10436459B2

An air conditioner includes an air guide which guides external air from an electronic component chamber to a heat exchange chamber, wherein the air guide includes a guide body which forms an air path; a water collection part which stores water introduced into the guide body; and a drainage hole of the water collection part which is provided at the water collection part to discharge the water.
US10436457B2

A variable refrigerant package air conditioner is shown that is easy to install in new construction with a unique base that causes collected mixture that overflows to drain outside the building. A control system is shown that has motors and compressor that are pulse width modulated so the air conditioner is infinitely variable while maintaining the highest possible power factor. Dehumidification of outside air occurs as it is mixed with inside air. By gradually approaching a temperature set point and even reheating after dehumidification, moisture is removed from the room. A snorkel that delivers fresh air to be mixed with inside entering air in front of the evaporator for a maximum dehumidification is also shown.
US10436456B2

An air conditioner and a method for controlling an air conditioner are provided. The method may include acquiring a top view image for an indoor space using an imaging device and calculating a height of a ceiling in which an indoor device may be mounted; determining whether an image is a human body or an obstacle, with respect to at least one image included in the to view image; and performing control of the indoor device to allow air flow to avoid an obstacle and be discharged toward a human body by controlling driving of an indoor fan or one or more discharge vane provided in the indoor device.
US10436449B2

The disclosure is directed to a swirler body for a combustor of a gas turbine engine, where the swirler body includes an annular mount face which defines at least one pocket. The disclosure is directed to a swirler assembly for a combustor of a gas turbine engine, where the swirler assembly includes a swirler first body with an annular first mount face which defines at least one first pocket and a swirler second body with an annular second mount face which abuts said annular first mount face, where said second annular mount face defines at least one second pocket. The disclosure is directed to a method of lightening a swirler assembly for a combustor of a gas turbine engine, where the method includes defining at least one pocket within an annular mount face of a swirler body.
US10436436B2

A vehicle lamp assembly is provided herein. The lamp assembly includes a housing including one or more light sources therein. The housing is configured to couple with a backing plate. A first electrical connector is disposed on the housing. A second electrical connector is attached to the backing plate and is coupled with a vehicle power source. The first electrical connector is coupled with the second electrical connector as the housing is inserted into the backing plate.
US10436431B2

An underwater dock light having an adjustable anchoring system having a capturing assembly with an upper capturing housing located opposite a lower capturing housing. The upper capturing housing can have at least one cord opening configured to receive a cord. The upper capturing housing can have a cord capturing structure. The cord is configured to contact a portion of the cord capturing structure. A fastener is configured to connect the upper capturing housing to the lower capturing housing. The cord is captured between the cord capturing structure of the upper capturing housing and a surface of the lower capturing housing. An anchoring weight is configured to connect to the capturing assembly. The anchoring weight has an opening. The upper capturing housing and lower capturing housing are configured to retain the anchoring weight.
US10436428B2

Examples of the present disclosure are related to systems and methods for lighting fixtures. More particularly, embodiments disclose lighting fixtures utilizing metal core PCB (MCPCB) for thermal, mechanical, and/or optical controls.
US10436426B2

A portable lamp comprises a central body, a boom arm, flat tripod stand, and a light unit. The central body is extendable along its vertical axis to a predetermined length. The boom arm is of adjustable length and is rotatably fixed to the upper end of the central body with a positively locking elbow joint, including a ratchet and pawl. The lower end of the central body is fixed with a foldable locking flat tripod stand adapted to hold and provide mobility to the portable lamp. Flat tripod stand includes a spring-biased latch and detents that hold legs in a folded or a down position. The central body, the boom arm, the tripod stand and the light unit are configured to provide up to twelve degrees of freedom jointly.
US10436423B2

A holder includes a socket. An insert can be positioned in the socket and includes two terminals configured to engage pads on an LED array. The insert and holder configuration can be configured to provide electrical isolation for a COB LED array so that additional flexibility in the selection of power suppliers is possible.
US10436419B2

The present invention discloses variable focus spotlight with spin type focusing structure, the variable focus spotlight includes a shell, a driving ring and a focusing module. With the implementation of the present invention, the focusing module slides toward or away from the light source in the shell by rotating a driving ring which pulls the connecting rods penetrating position spiral slits on the shell, so that the variable focus spotlight with spin type focusing structure can easily output a broad beam, a collimated beam, or a beam ranging between the broad beam and the collimated beam according to user's needs to widely promote applications of the variable focus spotlight.
US10436412B2

A lamp assembly for a vehicle includes a housing that defines a space; an outer lens that covers the space defined by the housing; and a bezel disposed on the space defined by the housing. The lamp assembly also includes a plurality of OLED modules mounted on the bezel that is disposed on the space defined by the housing, the plurality of OLED modules mounted to be separated from each other. The lamp assembly further includes a drive module configured to control the plurality of OLED modules; and a connecting flexible circuit board disposed on at least one of the housing or the bezel, to which each of the plurality of OLED modules is connected and which is connected to the drive module.
US10436398B2

A ceiling mountable unitized fixture providing amenities to people at a desk or table below is shown and described. The unitized fixture can provide in or on a housing, a variety of types of lighting, for serving different types of activities. Auxiliary power is available, either as a fixed, in-place electrical receptacle or alternatively, as a retractable receptacle. An air distribution manifold can be connected to a building heating and/or cooling forced air system, enabling air to be directed downwardly to those seated at a table below. Optionally, a speaker and one or more video screens may be incorporated. Lighting, electrical receptacle extension and retraction, audio, and video screens may be remotely controlled.
US10436392B2

A LED filament light has a bulb shell, a base portion, a filament module, a top spreading structure, a bottom spreading structure, a lamp cap and a driving piece. The filament module is placed in the containing space formed by the bulb shell and base portion. The filament module is composed of a plurality of filaments. The top of the plurality of filaments connects to the top spreading structure. The bottom spreading structure extends from the base portion, the bottom of the plurality of filaments connect to the bottom spreading structure. The top spreading structure is supported only by the plurality of filaments. The driving piece is placed in the lamp cap to provide electric power required for the plurality of filaments.
US10436381B2

A wall-hung bracket for a projection screen is provided, including a guide rail, a slider and a lead screw. The guide rail is configured for being fixed on a wall along a vertical direction. The slider is slidingly connected to the guide rail. The slider is configured for being connected to a rear surface of a projection screen. The lead screw is provided with threads, and the lead screw is in threaded connection to the slider. When the lead screw rotates on its longitudinal axis, the slider slides in the vertical direction along the guide rail driven by the lead screw.
US10436376B2

A thread protector for use with a threaded end of a tubular member comprises a first end having an opening with an inside diameter, a second end, and an interior having an inside diameter that is substantially the same as the inside diameter of the opening. The interior is adapted to accept and surround the threaded end. The thread protector may be actuated between a locked and an unlocked configuration. When the thread protector is in the locked configuration, a portion of the inside diameter is reduced, as compared to when the thread protector is in the unlocked configuration, so as to securely mount the thread protector to the threaded end.
US10436369B2

A high efficiency take-off fitting allows conditioned air from a rectangular cross-section main duct to be smoothly transferred into a circular cross-section branch duct.
US10436365B2

A refueling coupling has an annular fitting having a bore, bayonet lugs and slots suiting it for connection to a pressure filling nozzle. A dry-break member is provided within the annular fitting, normally sealing to it with the aid of an O-ring seal. When the pressure filling nozzle is fitted, the dry-break member is depressed allowing fuel to flow. The dry-break member has a central aperture, normally closed by a side pivoted flap. The pivot is at a pin carried in lugs on the underside of a central disc having the aperture. The flap has a finger projecting between the lugs and having the pin passing through it. A spring is carried on the pin and normally biases the flap into its closed position parallel with the disc.
US10436363B2

A swivel joint includes a tail section and a body portion that define a passageway therethrough and which can rotate relative to one another. One or more seals and bearings can be disposed between the tail section and the body portion. An electrical conductivity grease fitting can be mounted within a bore hole in the body portion. The electrical conductivity grease fitting can have a lubricant passed therethrough to lubricate the bearings. The electrical conductivity grease fitting has a first portion in electrical communication with the body portion and a second portion that is biased into electrical communication with the tail section to maintain electrical conductivity between the tail section and the body portion.
US10436351B2

A method for deployment of discrete lengths of flexible jumper pipes for installation subsea is provided, comprising coupling the jumper pipes together end-to-end thus forming a flexible train of jumper pipes, and winding the train of jumper pipes on a drum suitable for transport to a deployment site by a pipe-laying vessel. On site, the train of jumper pipes is unreeled from the drum until the first jumper pipe is lowered into the sea, then the drum is halted and the trailing end of the first jumper pipe is detached from the leading end of the second jumper pipe in the train of jumper pipes. The trailing end of the first jumper pipe is shifted to a lowering wire, and the first jumper pipe is lowered to the sea bottom. The process is repeated until the discrete lengths of flexible jumper pipes are individually lowered into the sea.
US10436350B1

Methods and systems are disclosed for laying trenchless pipes under ground. In these methods strips of fabrics saturated with resin are helically or non-helically wrapped around desired shape mandrels that are located near an entrance to an underground tunnel or an old pipe, and the partially cured pipes are lowered into the tunnel or the old pipe and is pulled by chain or cable from the other side of the tunnel or the old pipe to line the tunnel and the old pipe. One or more kinds of sensors or gauges may also be attached to or embedded in the fabrics to monitor various aspects of the pipe or the content of the pipe.
US10436342B2

A flow meter, and related method, include a coupler adapted to couple to a drip chamber, a support member operatively coupled to the coupler, an image sensor and a backlight. The image sensor has a field of view and is operatively coupled to the support member. The backlight is adapted to illuminate the image sensor to expose the image sensor such that the field of view of the image sensor at least partially images at least a portion of the drip chamber. A processor receives image data from the image sensor to select a region of interest of the image sensor, determine whether a pixel of the image sensor is within the region of interest, activate the at least one light of the backlight when the pixel of the image sensor is within the region of interest, and expose the pixel of the image sensor.
US10436341B1

Pressure relief valves may be tapped into high-pressure flow lines. The pressure relief valve is normally shut and is adapted to open at a threshold fluid pressure. It comprises a body, a passage, a valve seat, a ball, and a linear actuator. The passage is defined in the body and has a valve inlet and a valve outlet. The valve seat is in the passage. The ball is adapted to engage the valve seat to block flow through the passage. The linear actuator is mounted for linear movement in response to detection of the threshold pressure a from a normally extended position to a retracted position. In the extended position the ball engages the valve seat to close the passage, thereby shutting the valve. In the retracted position the ball can be flushed out of the valve by fluid flowing through the passage, thereby opening the valve.
US10436336B2

A cap apparatus includes a cap body and a valve body. The valve body includes an upper portion, a lower portion, and a stem intermediately disposed between the upper portion and the lower portion, the valve body including a bore formed therein having concentric alignment to and traversing the upper portion and the stem, and the valve body including a perforation formed therein having concentric alignment to and traversing the stem and the lower portion. The perforation forms a substantially impermeable seal within the valve body. The cap body includes an aperture in coaxial alignment with the bore and the perforation. The inner surface of the cap body includes multiple internal threads.
US10436332B2

A fluid control valve for mixing hot and cold water has an inlet for cold water, an inlet for hot water, and at least one outlet for temperature controlled water. The valve further includes a temperature control device for mixing hot and cold water to provide a source of temperature controlled water that includes a cartridge having inlet ports in communication with the inlets for hot and cold water and an outlet port in communication with the at least one outlet for temperature controlled water. The valve further includes an inner sleeve that defines with the cartridge a first passageway, and an outer sleeve that defines with the inner sleeve and cartridge a second passageway. The first and second passageways are configured to deliver hot and cold water to the inlet ports of the cartridge.
US10436328B2

A mechanical seal system configured to inhibit the emission of process gas from a rotating machine. An annular plunger is axially slidable between a inboard closed position and an outboard open position such that when the plunger is in the closed position, the plunger inhibits the flow of the sealing fluid between the inlet passageway to the seal interface, and when the plunger is in the closed position, the plunger enables the flow of the sealing fluid between the inlet passageway and the seal interface. A biasing mechanism and solenoid provide opening and closing forces to the plunger. Normally-open and normally-closed configurations are provided.
US10436302B2

A torque vectoring device has a downsized brake device for stopping drive wheels. The torque vectoring device comprises: a drive motor; a differential unit including a first planetary gear unit connected to a right drive wheel, and a second planetary gear unit connected to a left drive wheel; a differential motor that applies torque to any one of reaction elements; a torque reversing mechanism that transmits torque between the reaction elements while reversing; a rotary shaft connecting input elements; a rotary member that transmits torque of an output shaft of the drive motor; and a brake device that is contacted frictionally to the rotary member to establish a braking force.
US10436292B2

A belt installation tool (406) of the present invention includes a pulley pressing part (407) capable of being pressed toward a side of an outer periphery of a crank pulley (2) by the tension of a V-ribbed belt (4), a protection layer (471) having elasticity and covering the pulley pressing part (407) on the side of the outer periphery of the crank pulley (2), a belt hold part (408) for hooking and holding the V-ribbed belt 4, and a belt pressing part (409) for pressing the V-ribbed belt (4) extending along the outer periphery of the crank pulley (2) against the outer periphery of the crank pulley (2).
US10436290B2

A planetary gear train of an automatic transmission may include input and output shafts, first to fifth planetary gear sets respectively having first to third, fourth to sixth, seventh to ninth, tenth to twelfth, and thirteenth to fifteenth elements, a first shaft fixed with the first and fifth elements and the input shaft, a second shaft fixed with the fourteenth element and the output shaft, a third shaft fixed with the third and fourth elements, a fourth shaft fixed with the sixth and tenth elements, a fifth shaft fixed with the eighth, eleventh, and fifteenth elements, a sixth shaft fixed with the ninth element, and a plurality of shafts, each of which is selectively connectable to a housing and fixed to an element of the first, third, fourth, and fifth gear sets which is not fixed with the first to sixth shafts.
US10436273B2

A frictional damper comprises a housing which has a longitudinal axis, a plunger which can be moved along the longitudinal axis, a frictional unit for generating a frictional force on the plunger, the frictional unit comprising at least one friction lining for bearing rubbingly against the plunger, and a friction lining carrier, on which the at least one friction lining is held, the friction lining carrier being arranged such that it can be moved relative to the plunger in the housing between a pulled-out position and a pushed-in position, and a pulled-out friction acting in the pulled-out position, which pulled-out friction is different from the pushed-in friction which acts in the pushed-in position.
US10436267B2

The present disclosure describes brake rotor preforms and brake pads configured to reduce fracturing and failure of brake rotors by distributing the axial force applied during braking across butt joints between abutting segments of preforms and rotors manufactured therefrom. The preforms comprise a spiral annular structure formed about a longitudinal axis from a plurality of carbon fiber precursor tow segments having a partial annular shape. Each segment is asymmetrical when viewed in the longitudinal axis direction and configured so planes defined by the segment's ends are never coplanar with planes extending radially from the longitudinal axis. The brake pads have a partial annular shape and ends adapted to prevent planes defined by the ends from being coplanar during use with a plane extending radially from a brake rotor longitudinal axis.
US10436266B2

A heavy-duty vehicle brake hardware mounting component that includes an integrated axle vent system and optional air supply line connector. The brake hardware mounting component includes a body with a central opening disposed around and rigidly attached to an axle of the vehicle. An annular groove is formed within the central opening and is in fluid communication with an axle opening. The air supply line connector is attached within an opening formed in the body and extends through the groove and into the axle opening, and enables attachment of and fluid communication between components of a tire inflation system within the axle and an external air source. Pressurized air from within the axle can flow through the axle opening, around the air supply line connector, through the annular groove, through a check valve in fluid communication with the groove, and to atmosphere to relieve air pressure build-up within the axle.
US10436265B2

A rotor disk assembly includes a rotor disk. The rotor disk includes a first rotor lug, a second rotor lug circumferentially spaced from the first rotor lug and defining a slot therebetween. The slot is located on a radially outward portion of the rotor disk and the slot has an undercut engagement portion defined by the first rotor lug and the second rotor lug. The undercut engagement portion is positioned circumferentially on the rotor disk to engage a rotor clip.
US10436261B2

Disconnecting overload clutch, comprising a hub (5) which has axially directed hub recesses (4) arranged on the periphery thereof, a pressure flange (1) mounted on the hub (5) in a rotatable manner with axially directed pressure flange depressions (2), wherein in each hub recess (4), for example, two rotationally symmetrical transmission bodies (3,9) are arranged, which are pressed into the pressure flange depressions (2) by spring elements (6) via a switch element (7). According to the invention, the switch element (7) has axially projecting switch element cams (8) facing the front-end exposed surface (21) thereof, which in the engaged state transfer the force of the spring elements (6)to the transmission bodies (3,9) and thus axially engage with the hub recesses (4). When disengaging, the switch element (7) experiences an axial displacement and rotary movement with the switch element cams (8) in relation to the hub (5), so that the switch element cams (8) are transferred into a position wherein same transfer the force of the spring elements (6) only onto a support surface (20) of the hub (5) with the result that the clutch can freely come to a stop.
US10436254B1

A linear guideway includes a rail, a slider disposed on the rail, and a load passage formed between the rail and the slider. The slider has two non-load passages. Besides, a first end cap and a second end cap are disposed on two opposite end surfaces of the slider respectively. The first end cap has two first circulation grooves. The second end cap has a circulation member and a seal sheet. The circulation member has two second circulation grooves. The load passage, non-load passage, first circulation groove and second circulation groove collectively form a circulation channel for balls to move therein. A force sensor is disposed between the circulation member and the seal sheet. As a result, through the rigidity difference between the first and second end caps accompanied with the force sensor, it can be determined that if there is an abnormal circulation state.
US10436248B2

Provided is a motion guide device, which includes: a track rail; rolling elements; a moving block, which has an endless circulation path; and a holding belt having pockets, wherein the holding belt has a pair of end portions opposed to each other through intermediation of a free rolling element in the endless circulation path, and wherein a condition of (X−Y)×Z>(B+C)−A>0 is satisfied, where: A represents a path length of the endless circulation path; B represents a total length of the holding belt; C represents a diameter of the free rolling element; X represents a diameter of each of the pockets; Y represents a diameter of each of the rolling elements; and Z represents the number of the rolling elements arrayed in the holding belt.
US10436230B2

Embodiments of the adjustable clamps having a curved body having an inner surface, an outer surface, a first side section, a second side section, a middle section, a recess, and a bore to receive a fastener to compress, or expand the adjustable clamps are presented herein. Other embodiments and related methods are also disclosed herein.
US10436228B2

An electro-hydraulic motor-pump unit, MPU, having a pump for conveying a hydraulic fluid in a hydraulic system, an electric motor coupled to the pump for driving, a control coupled to the electric motor and arranged for actuating and/or feedback-controlling the electric motor, and a housing, wherein at least one sensor is disposed in a sensor receiving means integrated in the housing and is electrically connected with the control. Additionally, the invention relates to a hydraulic system comprising hydraulic lines and connected to the hydraulic lines an MPU of the invention with at least one integrated pressure sensor.
US10436225B1

An apparatus for locating a center of gravity of a workpiece and forming a bore in the workpiece, the apparatus including a housing having a base configured to support the apparatus on a surface, a mounting plate, an X-axis plate slidably disposed on a first side of the mounting plate opposite a second, base-facing side of the mounting plate, a Y-axis plate slidably disposed on the X-axis plate, a holder coupled to the side of the Y-axis plate opposite the X-axis plate, wherein the holder is configured and operable to receive and retain the workpiece, a securing device operable to releasably secure the workpiece in the holder, at least two distance sensors positioned adjacent the holder, an elongated tool mounted within the housing axially aligned with central apertures formed in each of the mounting plate, Y-axis plate and X-axis plate, wherein the elongated tool is operable to move reciprocally and rotatably, and motors operable to move each of the Y-axis plate, X-axis plate and elongated tool.
US10436224B2

A turbomachinery rotor apparatus includes: a rotatable disk having an array of slots spaced around its periphery; an array of blades installed in the slots, wherein the blades have variable weights; and a plurality of connection components installed in the disk, each connection component forming a portion of a mechanical joint between one of the blades and its respective slot, wherein the connection components have variable weights.
US10436220B2

The invention relates to a method of producing a low-pressure compressor stator for an axial turbine engine. The stator comprises an external shroud with stubs and an annular row of stator blades extending radially towards the inside from the stubs. The method comprises the following stages: supply or production of a starting bar; bending of the bar so that it makes a circle, in order to form an unwrought external shroud; turning to form an axial annular wall delimited by annular fixing flanges; orbital friction-welding of a row of blades onto the stubs of the external shroud. The stubs are realized during a milling stage of the bar or of the external shroud, the milling being carried out before or after the bending stage. The shroud and the blades can be produced in titanium or in a thermoplastic polymer.
US10436216B2

A turbocharger includes a cooling passage. The cooling passage is arranged along a diffuser surface, which faces a diffuser passage in a compressor housing member. The compressor housing member is constituted by combining a first piece, a second piece, and a third piece, which are produced by die casting or the like. The cooling passage is defined by assembling the first piece and the second piece to each other.
US10436213B2

An actuation system is provided for varying the pitch of the blades of a variable pitch fan or propeller. The actuation system includes a first actuator and a second actuator. The actuation system further includes a first linkage which operably connects the first actuator to the blades such that operation of the first actuator varies the pitch of the blades via the first linkage. The actuation system further includes a second linkage which operably connects the second actuator to the first actuator such that operation of the second actuator varies the pitch of the blades by series connection of the second linkage to the first linkage.
US10436211B2

A turbocharger includes a turbine housing defining a turbine housing interior, a turbine wheel disposed within the turbine housing interior, a shaft coupled to and rotatable by the turbine wheel, a compressor housing defining a compressor housing interior and a flow path, and a compressor wheel disposed within the compressor housing interior and coupled to the shaft. The compressor wheel has a hub coupled to the shaft, and a plurality of impeller blades extending radially from the hub. The plurality of impeller blades define an inducer end having an inducer diameter, and an exducer end having an exducer diameter greater than the inducer diameter. The inducer diameter and the exducer diameter establish a compressor trim. The compressor wheel also has a compressor wheel shroud disposed about the plurality of impeller blades. The compressor wheel shroud encloses the plurality of impeller blades to define a shroud interior.
US10436205B2

This fan motor includes a motor, an impeller arranged to rotate together with a rotating portion of the motor, a housing arranged to house the motor and the impeller therein, and a lead wire connected to the motor and arranged to extend outwardly of the housing. The housing includes a tubular portion, a bottom plate portion fixed below the motor, and a support portion arranged to extend from at least a portion of the tubular portion toward the bottom plate portion, and joined to at least a portion of the bottom plate portion. The support portion includes a groove portion recessed upward. The tubular portion includes a cut portion defined at a portion thereof continuous with the groove portion. The lead wire is drawn out of the housing through the groove portion and the cut portion. At least one of the groove portion and the cut portion has a thermosetting resin arranged therein.
US10436204B2

The subject matter described herein includes a fan assembly for cooling an electric machine and an electric machine incorporating such a fan assembly. One exemplary fan assembly according to the subject matter described herein includes a first fan annulus for surrounding a portion of an electric machine. The fan assembly further includes a fan drive circuit for driving the first fan annulus separately from a drive mechanism of the electric machine. The first fan annulus is configured to be, when rotating to cool the electric machine, mechanically disconnected from a housing and a rotor of the electric machine and separated from the housing by radial gap.
US10436202B2

A scroll compressor, includes: a pressure container; a frame including a hollow cylindrical portion and a bottom surface portion formed integrally with each other, the hollow cylindrical portion having an outer peripheral surface fixed to an inner peripheral surface of the pressure container; an orbiting scroll including a first base plate and a first spiral tooth formed on one surface of the first base plate, the orbiting scroll being rotatable in a hollow portion of the hollow cylindrical portion; a fixed scroll including a second base plate with a second spiral tooth, the second spiral tooth being meshed with the first spiral tooth; and a second suction pipe communicating with the hollow portion of the hollow cylindrical portion.
US10436188B2

A pneumatic compressor is provided and includes a cylinder head having a first muffler cavity for drawing an intake air. Also included in the compressor is a compressor shroud including an inertial filter having a filter slot, and an integral muffler, wherein the inertial filter and the integral muffler are integrally formed within the compressor shroud.
US10436187B2

A compressor may include a housing, a piston, and a cylinder head assembly. The housing defines a cylinder and a first valve seat defining a recess. The piston is movable within the cylinder to define a compression chamber. The cylinder head assembly is mounted on the housing and includes a valve plate, a suction valve, a discharge valve and a head cover. The valve plate may be mounted to the mounting surface and may include a suction plenum, a suction passage providing fluid communication between the suction plenum and the cylinder, and a discharge passage. The suction valve can seat on the first valve seat to allow fluid flow through the suction passage. The head cover may include a discharge chamber and an integrally formed guide post extending into the discharge chamber. The guide post may include a pocket that receives a discharge valve stem for reciprocation therein.
US10436184B2

A hydraulic device 1 comprises a first member 2 movable relative to a second member 5. In such a device the risk of cavitation noise and cavitation damage should be minimized. To this end said first member 2 having a pressure chamber 3 opening in a face 7 of said first member 2 which face 7 is in contact with a contact face 6 of said second member 5, said second member 5 having a low pressure area 9, wherein a throttling flow path is provided in a groove 11 connecting said pressure chamber 3 and said low pressure area 9 when pressure chamber 3 is approaching said low pressure area 9, characterized in that a throttling resistance of said groove 11 increases in a direction of the flow through said groove 11.
US10436178B2

A method is disclosed for controlling a wind turbine generator to provide power above a rated level based upon operational constraints. The wind turbine includes an over-rating controller that calculates an over-rating power demand in response to the values of one or more operating parameters, and communicates this demand to the generator. An over-rating command value is calculated according to set points of the operating parameter(s), the calculation taking into account the extent to which the operating parameter differs from these set points. The over-rating command value may vary proportionately with the difference between the operating parameter and the associated set point. If multiple operating parameters are used then the over-rating power demand may correspond to the minimum over-rating command value. Furthermore, the power demand maybe communicated to wind turbine generators individually, or may be calculated for a wind turbine park.
US10436175B2

A method for applying a serrated rear edge to a blade rear edge of a rotor blade of a wind turbine that has a pressure side and a suction side. The method comprises the steps: disposing the serrated rear edge, with an attaching portion, on a surface of the blade rear edge, and attaching the serrated rear edge, in the region of the attaching portion, to the rotor blade by means of adhesive, the serrated rear edge being disposed on the suction side and being additionally fixed by application of an overlapping material strip to the pressure side, and the material strip being disposed on the pressure side and on the serrated rear edge such that it overlaps a transition between the blade rear edge and the serrated rear edge, or the serrated rear edge being disposed on the pressure side and additionally fixed by application of an overlapping material strip to the suction side, and the material strip being disposed on the suction side and on the serrated rear edge such that it overlaps a transition between the blade rear edge and the serrated rear edge.
US10436174B2

A method of three-dimensional Doppler velocimetry applicable to turbines such as wind turbines achieves improved velocimetry by use of various possible convergent beam geometries and employing beam sources mounted on the turbine such as on a wind turbine nacelle, rotor hub or rotor blades.
US10436171B2

The disclosed technology provides for an apparatus for translating energy through the use of mechanics, fluid displacement, gravity and buoyancy. The apparatus generally includes a base having float chambers and plunger chambers in fluid communication, a plurality of floats and plungers, and an energy transform assembly. The energy transform assembly includes a plurality of linkage mechanisms supported by the upper support structure and a plurality of linkage mechanisms supported by the lower support structure. Each linkage mechanism includes a pair of levers and an elongated transfer bar, with each lever rotatably affixed to an opposing end of the transfer bar in a manner to translate rotation of one lever with lateral movement of the transfer bar and lateral movement of the transfer bar causes rotation of the other lever.
US10436168B2

Air starter and methods for determining hydrostatic lock in a combustion engine during a start sequence with an air starter, including during the start sequence of the combustion engine, monitoring a speed parameter indicative of a rotational speed of the turbine air starter and a pressure parameter indicative of an inlet air pressure of the turbine air starter, and determining that a hydrostatic lock condition exists in the combustion engine based on both the speed threshold and the pressure threshold.
US10436163B2

A fuel rail assembly for an internal combustion engine is disclosed. It includes a main gallery and a plurality of fuel delivery outlets. Each fuel delivery outlet has an injector cup and an injector cup mounting connection arranged between the main gallery and the injector cup. A fixing bracket is adapted to fasten the main gallery to the engine. The fixing bracket is spaced apart from the injector cup and secured to the main gallery. A fastening element is provided to secure the fixing bracket to the engine. A rigid connection member is coupled to the fixing bracket extends between the fixing bracket and one of the injector cup and the injector cup mounting connection.
US10436154B2

In a control device of an internal-combustion engine according to the disclosure, an intake throttle valve (25) for adjusting an EGR valve differential pressure (ΔPEGR) is provided, an EGR valve upstream pressure (PEGR0) is estimated by using a target fresh air amount (GAIRCMD) (step 6), a target differential pressure (ΔPEGRCMD) is set to a smaller value as the target fresh air amount (GAIRCMD) becomes smaller (FIG. 5), and a difference between the EGR valve upstream pressure (PEGR0) and the target differential pressure (ΔPEGRCMD) is set as a target valve downstream pressure (P1CMD) (step 7). By using the target fresh air amount (GAIRCMD), the EGR valve upstream pressure (PEGR0), and the target valve downstream pressure (P1CMD), the target EGR valve opening degree (LEGRCMD) is set (step 23), and an EGR valve (43) is controlled based on the target EGR valve opening degree (step 24).
US10436152B2

A vehicle includes an evaporative emission control system. A position of the vehicle is determined. A position of the sun relative to the vehicle is determined. Areas of shade within a predetermined range of the vehicle are identified. One of the areas of shade is selected as a target area. The vehicle is directed to the target area.
US10436150B2

A nacelle is configured to be coupled to an underside of a wing and forms a clearance space between the nacelle and a leading edge slat of the wing. A portion of an outlet cowling moves longitudinally aft when a reverse thrust configuration is activated and the leading edge slat is deployed toward the nacelle. The outlet cowling also includes another portion located adjacent to the leading edge slat that does not move when the reverse thrust configuration is activated and thus maintains its clearance space from the leading edge slat.
US10436146B2

A steel piston (10) for an internal combustion engine comprises a ring zone (12), a shaft (14), openings (16) between the ring zone (12) and shaft (14) which extend from the piston outer side to the piston inner side, and, between two openings (16), a rib (18) which is substantially central with respect to a length of a piston pin to be received, wherein, when viewed in the circumferential direction, the rib (16) has a decreasing thickness from the middle thereof, as measured in the radial direction. In a method for producing a steel piston for an internal combustion engine comprising a ring zone and a shaft, openings are formed between the ring groove region and the shaft which extend from the piston outer side to the piston inner side, and at least one rib is formed between the openings which is substantially central with respect to a length of a piston pin to be received, wherein, when viewed in the circumferential direction, the rib (16) has a decreasing thickness from the middle thereof, as measured in the radial direction.
US10436135B2

Herein a hand-held power tool comprising an internal combustion engine (4) is disclosed. The hand-held power tool comprises, a working tool (6), a centrifugal clutch (8), and a control system (10). The internal combustion engine (4) has a clutch-in speed (ωC) above which the internal combustion engine (4) drives the working tool (6). A speed limitation controller (14), is configured to limit an engine speed at a limitation speed below the clutch-in speed (ωC). The control system (10) is configured to calculate an integral of the rotational speed of the internal combustion engine (4), and to deactivate the speed limitation controller (14) after the integral reaches an integration limit value, such that the internal combustion engine (4) is rotatable above the limitation speed (ωL) to drive the working tool (6) via the centrifugal clutch (8).
US10436132B2

An engine system includes: an engine including a plurality of cylinders; an EGR passage including EGR branch passages each configured to recirculate part of exhaust gas into an intake port of a corresponding one of the plurality of cylinders; an EGR valve configured to be capable of adjusting an EGR flow rate; and an ECU configured to control the EGR valve. When an engine rotation fluctuation amount in an EGR OFF state is less than a first determination value, and when the engine rotation fluctuation amount in an EGR ON state is greater than a second determination value, the ECU imposes an EGR restriction for restricting the EGR flow rate. When it is determined that the engine rotation fluctuation amount in the EGR ON state is greater than a third determination value less than the second determination value after the EGR restriction is imposed, the ECU continues the EGR restriction.
US10436125B2

A vehicle monitoring system for turning off an idling engine comprises a vehicle speed sensor configured to detect a lack of motion, or “stationary status” of a vehicle and emit a parameter correlated to the motion status of the vehicle, a transmission status detector configured to detect a transmission status of the vehicle, an alerting device capable of warning other drivers of a stationary status of the vehicle and a control device. The control device is coupled to the vehicle speed sensor, the transmission status detector and the alerting device, wherein the vehicle speed sensor and the transmission status detector send a signal to the control device and the control device operates in a manner dependent on the motion status of the vehicle and the transmission status of the vehicle.
US10436117B2

A fuel injection system for a gas turbine engine includes a vane in an airflow path within the gas turbine engine, the vane includes an air channel with an outlet in communication with the airflow path; and a fuel nozzle within the vane operable to inject fuel into the air channel to at least partially premix and prevaporize the fuel with a secondary airflow from within the vane in the air channel prior to entry into the airflow path through the outlet. A method of injecting fuel within a gas turbine engine includes at least partially premixing and prevaporizing fuel with a secondary airflow from within a vane in an air channel within the vane, the vane within an airflow path of the gas turbine engine.
US10436115B2

A gas turbine engine has a core engine with a compressor section and a turbine section. The compressor section includes a low pressure compressor and a high pressure compressor. A cooling air system taps compressed air and passes the compressed air through a heat exchanger. Cooling air passes over the heat exchanger to cool the compressed air, which is returned to the core engine to provide a cooling function. The heat exchanger is mounted through a flexible mount allowing movement between a static structure and the heat exchanger.
US10436110B2

A rotating detonation engine includes an annulus that defines a volume in which a mixture of an oxidizer and a fuel detonate in a rotating fashion, the volume defining a downstream outlet through which detonation exhaust flows. The rotating detonation engine further includes a wave arrestor positioned upstream from a location of detonation and configured to reduce a magnitude of a pressure wave traveling upstream from the location of detonation.
Patent Agency Ranking