Document Document Title
US10157541B2 Vehicle surveillance system, vehicle surveillance method, and program
A vehicle surveillance system includes: a photographing unit configured to photograph a target vehicle; a positional information acquisition unit configured to acquire positional information indicating a position of the photographing unit; a surveillance information generation unit configured to extract a vehicle number from an image acquired by the photographing unit and generate surveillance information on the basis of at least the vehicle number and the positional information; and a surveillance information output unit configured to output the surveillance information generated by the surveillance information generation unit. The photographing unit, the positional information acquiring unit, the surveillance information generation unit, and the surveillance information output unit are installed in a mobile surveillance vehicle.
US10157540B2 Vehicle identification system and method
The disclosed subject matter relates to a vehicle identification system comprising a central station, a roadside reader for wirelessly communicating with radio tags carried by vehicles, a mapping unit connected to the reader, and a correlation unit connected to the mapping unit, wherein the correlation unit is configured to correlate second-protocol tag identifications to first-protocol tag identifications from a reserved subset of first-protocol tag identifications, wherein the mapping unit is configured to generate a new first-protocol message upon receiving a second-protocol message from the reader, and wherein the central station is configured to receive and store first-protocol messages from the reader as well as new first-protocol messages from the mapping unit and to identify a vehicle. The disclosed subject matter further relates to a method for identifying vehicles by means of this system.
US10157534B2 Multi-function retroreflective on-board alert system
An alert system detects the presence of occupants in a vehicle using optical sensors comprised of (infrared) emitters and photodetectors. Each sensor emits a beam across a path in proximity to a seat. Retroreflectors are positioned in the path. A seated occupant blocks the path and prevents reflection. If the path adjacent to a baby's seat is blocked and the path adjacent to the driver's seat is not blocked, an alarm event is triggered. After a delay, voice and text messages and audible and visible output are generated.
US10157532B2 Detection system for unsafe activity at a shelving unit
Methods, systems, and machine readable medium are provided for a detection system for identifying unsafe activity occurring at a shelving unit. A plurality of distance sensors are disposed at a top end of the shelving unit and point downwards towards a bottom end of the shelving unit. The plurality of sensors are configured to detect presence of a person near the shelving unit. An initial height of the person is determined, and a change in height of the person is detected. A processor determined whether the change in height indicates unsafe activity at the shelving unit. If unsafe activity is determined, then an alert is generated.
US10157528B2 Geolocation bracelet, system, and methods
An identity, position, and/or health monitoring apparatus is provided. The identity, position, and/or health monitoring apparatus includes a retention feature, such as a wristband, configured to removably secure the monitoring apparatus to a person, such as a child. Particularly, the band of the monitoring apparatus may be a flexible and/or stretchable band that may be worn around a part of the body, such as a wrist or ankle. The band may be defined by a circumferential member and/or may include first and second ends and a clasping mechanism configured to clasp and secure the first and second ends together, such as around the wrist or ankle of the user. In certain instances, the monitoring apparatus is retained within the band, and in other instances, the monitoring apparatus may be removable from the band, and the clasping mechanism may be configured for allowing the monitoring device to be removably attached therewith.
US10157526B2 System and method for a security system
An apparatus and method is presented for network video management and recording of video signals and video analytics generated by a network of IP-enabled cameras. A set of IP cameras are connected in a LAN to a network video recorder further connected by LAN or WAN to a set of client stations. The client station operates a hybrid program including a web-browser and a native application operating on a computer. The network video recorder operates a media recorder to store video streams from the IP cameras into a media database and further operates a relational database for storing camera configuration data, device drivers, event information and alarms. The network video recorder includes a zero configuration networking discovery service for automatically detecting and downloading default configurations to the cameras. Client stations can stream video directly from IP cameras, receive recorded video streams and query the relational database for cameras and events.
US10157525B2 Active intruder mitigation system and method
A life safety system for mitigating injuries and fatalities to occupants of a multi-zone structure comprising a plurality of controllers, and coupled to said controller, a plurality of digital imaging devices, a plurality of locking mechanisms, a plurality of dispersion points for the dispersion of at least one dispersible substance, and a plurality of thermostatic members. The life safety system further comprises at least one monitoring location physically removed from at least one of said controllers and from at least one of said dispersion points and from at least one of said locking mechanisms and from at least one of said thermostatic members.
US10157524B2 Surveillance apparatus having an optical camera and a radar sensor
A surveillance apparatus, a corresponding method, surveillance radar apparatus, computer program, and non-transitory computer-readable recording medium, the surveillance apparatus including an optical camera that captures images based on received light, the optical camera having a first field of view, a radar sensor that emits and receives electromagnetic radiation, the radar sensor having a second field of view, and wherein the first field of view is variable with respect to the second field of view.
US10157522B2 Authorization control for an anti-theft security system
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. According to an example embodiment, a manager security fob and another security fob that is to be authorized for use in controlling the security status of a product display assembly can interact with a system in accordance with a defined sequence to add the another security fob to an authorization list for the product display assembly. For example, the defined sequence can be a connection of the manager security fob with the system, followed by a disconnection of the manager security fob from the system, followed a connection of the another security fob with the system within a defined window.
US10157517B2 Roulette apparatus and method to ensure unambiguous wheel positions
A roulette apparatus (1) comprises at least one mechanical roulette wheel (2) with pockets (3) to receive a ball (4) and roulette-display-system (10) with graphical electronic display (11) surrounding the roulette wheel (2). The electronic display (11) comprises display fields (12) to display single betting numbers (N). A sensor unit (20), a drive unit (30) and a control system (40) are provided and the control system (40) is adapted to receive status information from the sensor unit (20) about the roulette wheel (2) and/or the ball (4) rested in one of the pockets (3) and cause the roulette wheel (2) based on the received status information to be adjusted in a unambiguous final position in relation to the display (11), wherein the pocket (3) with the ball (4) lies completely in congruence with the directly adjacent respective display field (11).
US10157511B2 Method for diagnosing a state in a vehicle, and diagnostic testing device
A method for diagnosing a state in a vehicle, which has a CAN communications bus to which electronic control units of the vehicle are connected, includes providing a rest state of the vehicle; coupling a diagnostic testing device to at least one diagnostic terminal of the vehicle; monitoring of the CAN communications bus by the diagnostic testing device with regard to CAN messages sent out after entry into the rest state; detecting of a CAN message sent out on the CAN communications bus after entry into the rest state, and assigning of the detected CAN message to an electronic control unit sending out the CAN message; providing information regarding a chronological appearance of the detected CAN message in a series of CAN messages appearing on the CAN communications bus after entry into the rest state; and providing information for identifying the electronic control unit sending out the detected CAN message.
US10157510B2 Vehicle energy consumption efficiency learning in the energy domain
A method according to an exemplary aspect of the present disclosure includes, among other things, learning an energy consumption efficiency of a vehicle in an energy domain by periodically filtering a ratio of a distance traveled to an energy consumed. The learning step is executed by a control module configured to monitor the energy consumption efficiency.
US10157508B2 Method and device for intelligent alert on vehicle restriction and storage medium
The disclosure provides method and device for providing alert information on a vehicle and storage medium. The method includes analyzing user behavior data of a certain period of time in association with a user terminal to obtain vehicle restriction dates during the certain period of time, determining a vehicle restriction pattern based on the vehicle restriction dates, determining a new vehicle restriction date based on the vehicle restriction pattern, and providing the alert information on the vehicle to the user terminal based on the new vehicle restriction date. In the disclosure, a user terminal analyzes user behavior data automatically and acquires a user restriction pattern, and derives a vehicle restriction date according to the user restriction pattern and intelligently alerts the user to vehicle restriction when the above vehicle restriction date is upcoming.
US10157503B2 Augmented reality system
Systems and methods are disclosed for recommending products or services by receiving a three-dimensional (3D) model of one or more products; performing motion tracking and understanding an environment with points or planes using accelerometer sensor and estimating light or color in the environment using one video camera without a depth sensor in a mobile phone; acquiring sensor data from sensors and optimizing features extracted from each image and sensor data, where a feature conveys data unique to the image at a specific pixel location; and projecting the product in the environment.
US10157501B2 Camera angle visualization for aerial vehicle flight plan
Points of interest are added to a flight plan overlaid on a map. Camera switch-on and switch-off locations are automatically added to the nearest leg of the flight plan. An observation triangle joining the point of interest and the camera on and off locations is displayed so that the user can easily visualize the range of angles from which the point of interest is viewed. The triangle may be colored and/or partially transparent. Adjustment of the camera on and off locations is possible, with the system automatically adjusting the observation triangle. In a similar way, lines of interest and curves of interest may be added to the flight plan.
US10157499B1 Method and system for capture of multiple 3D object perspectives into a multilayered two dimensional display
Multiple 3D perspectives are captured on a multilayered two dimensional display. Features on a 3D model are identified and transformed to an edge wireframe snapshot and layering information from an attached components list on a foreground layer.
US10157495B2 Method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting the three-dimensional geometry of the viewed object
A method and device for displaying a two-dimensional image of a viewed object simultaneously with an image depicting a three-dimensional geometry of the viewed object using a video inspection device is disclosed. The video inspection device displays a two-dimensional image of the object surface of a viewed object, and determines the three-dimensional coordinates of a plurality of surface points. At least one rendered image of the three-dimensional geometry of the viewed object is displayed simultaneously with the two-dimensional image. As measurement cursors are placed and moved on the two-dimensional image, the rendered image of the three-dimensional geometry of the viewed object is automatically updated.
US10157494B2 Apparatus and method for processing virtual point lights in an image
An image processing apparatus to calculate a visibility with respect to a plurality of virtual point lights (VPL) sampled at a three-dimensional (3D) model includes at least one first VPL included in a screen scene associated with a viewpoint to render and at least one second VPL not found in the screen scene, and may calculate a first probability obtained by calculating a visibility between a first area including the first VPL and a first point with respect to the at least one first VPL.
US10157490B2 Angulation planning for a three dimensional angiography
A method and system for operating an x-ray device for a creation of a three-dimensional angiography of a body vessel segment. A three-dimensional reconstruction of the body vessel segment is provided to a computing device of the x-ray device. A center line of the body vessel segment is computed. An axis of rotation is laid through the center line. The three-dimensional reconstruction is registered with the x-ray device. The suitability of at least one recording angle pair with a first and a second recording angle for the creation of the three-dimensional angiography is assessed on the basis of an assessment criterion by the computing device. One of the at least one assessed recording angle pairs is selected for creation of the three-dimensional angiography as a function of a result of the assessment, in order to improve the creation of the three-dimensional angiography.
US10157485B2 Method and system for merging of polygons in adjacent tiles
A method for merging polygons in adjacent tiles is provided that includes determining that a first polygon in a tile having a first edge linked list and a second polygon in an adjacent tile having a second edge linked list have overlapping invalid edges, wherein an edge includes an ordered set of point coordinates in which an initial two point coordinates lie on a tile boundary and last point coordinates of the set also lie on a tile boundary, and an edge linked list is an ordered list of edges of a polygon, and merging the first edge linked list and the second edge linked list to generate a third edge linked list for a merged polygon comprising the first polygon and the second polygon.
US10157483B2 Backprojection approach for photoacoustic image reconstruction
Various examples are provided for photoacoustic image reconstruction and processing utilizing a backprojection approach. In one example, among others, a method for producing an image with a photoacoustic imaging system includes scanning an object with a plurality of light beams, detecting a plurality of acoustic signals produced by the light beams, and generating a reconstructed image from the plurality of acoustic signals by filtered backprojection (FBP) that utilizes a weighted ramp filter. In another example, a system includes a plurality of acoustic detector units and a processing unit. The acoustic detector units can receive an acoustic wave and convert it to time dependent electrical signals. The processing unit can reconstruct an image of the subject from the time-dependent electrical signals by FBP that utilizes a weighted ramp filter. In another example, non-transitory computer readable medium stores a program that can cause a processing unit to reconstruct an image.
US10157481B2 Apparatus for processing medical image and method of processing medical image thereof
An apparatus for processing a medical image includes an image processor including a plurality of processors, the plurality of processors configured to reconstruct a cross-sectional image of an object by performing a first operation having a first priority and a second operation having a second priority that is lower than the first priority, and a controller configured to monitor whether a malfunction occurs among the plurality of processors, and configured to assign, to at least one of the plurality of processors, at least one of the first operation and the second operation to be performed, based on a result of monitoring of the plurality of processors.
US10157479B2 Synthesizing training data for broad area geospatial object detection
A system for broad area geospatial object recognition, identification, classification, location and quantification, comprising an image manipulation module to create synthetically-generated images to imitate and augment an existing quantity of orthorectified geospatial images; together with a deep learning module and a convolutional neural network serving as an image analysis module, to analyze a large corpus of orthorectified geospatial images, identify and demarcate a searched object of interest from within the corpus, locate and quantify the identified or classified objects from the corpus of geospatial imagery available to the system. The system reports results in a requestor's preferred format.
US10157478B2 Enabling use of three-dimensional locations of features with two-dimensional images
The disclosed embodiments provide a system that facilitates use of an image. During operation, the system uses a set of images from a camera on a device to obtain a set of features in proximity to the device, wherein the set of images comprises the image. Next, the system uses the set of images and inertial data from one or more inertial sensors on the device to obtain a set of three-dimensional (3D) locations of the features. Finally, the system enables use of the set of 3D locations with the image.
US10157477B2 Robust head pose estimation with a depth camera
Systems and methods are provided for estimating head pose data from a sequence of depth images of a human subject, and processing the data to generate a continuous estimate of the head pose in a 3-dimensional (3D) space, and to generate a 3D head model for display and further use. The subject is provided instructions to rotate their head in a first direction until a threshold angle of rotation is reached and then are provided instructions to rotate their head in a second direction. The depth camera provides a sequence of captured images which are processed to extract head meshes. After capture is complete the head meshes are merged to generate a 3D model of the subject's head.
US10157473B2 Method for providing range estimations
An mechanism for range estimation mapping that includes creation of a world map on an azimuth/elevation (AZ/EL) grid, relation of the grid to an earth-fixed north, east, and down (NED) coordinate system through an address table, and association of each pixel in each frame, by a programmable device, with an entry from the address table in order to determine a range is discussed. The associations may be repeated for each frame while an updated world map and address table are generated. When an updated address table is complete, the process may begin anew using the updated data.
US10157472B2 Apparatus and processes for corn moisture analysis and prediction of optimum harvest date
Methods and apparatus are provided for determining moisture content of corn. In one example, a method includes processing a captured image of an ear of corn using a threshold value to create a segmented binary image comprising a first plurality of blobs, determining at least one characteristic of a plurality of corn kernels represented by the first plurality of blobs, and estimating a moisture value for the ear of corn based on the at least one characteristic of the plurality of corn kernels. In some embodiments, the method includes generating a luminance intensity profile across a region of the captured image containing at least one corn kernel in the plurality of corn kernels, computing a derivative of the luminance intensity profile; an determining, with reference to the derivative of the luminance intensity profile, a location of a boundary of the at least one corn kernel.
US10157464B2 Determining a navigation image to be displayed
A method is provided for determining a navigation image displaying features of a region of interest of a patient, (e.g., used during a medical intervention). The method includes determining a first subtraction image by recording a first X-ray image with an X-ray device and subtracting a mask image. The method also includes determining a second subtraction image by recording a second X-ray image with the X-ray device and by subtracting the mask image or a further mask image. Additionally, the navigation image is determined by superimposing the first and the second subtraction image. At least one of the subtraction images is preprocessed before the superimposition by transfer from a gray-value space into a color space that is different from a color space of the other subtraction image. The navigation image is determined in color and/or the dynamics of at least one of the subtraction images are compressed.
US10157459B2 Cell evaluation apparatus and method to search for an area to be observed in cardiomyocytes
The present technology relates to a cell evaluation apparatus and method, and a program that are capable of easily searching for an area to be observed within cardiomyocytes without requiring special preparation.The cell evaluation apparatus includes: a motion detecting section configured to detect motion of cultured cardiomyocytes for each of partial areas of a plurality of observation fields on the cultured cardiomyocytes; a motion amount calculating section configured to calculate a motion amount of the detected motion; a pulsation information calculating section configured to calculate pulsation information on a characteristic amount of pulsations of the cultured cardiomyocytes on the basis of the calculated motion amount; an evaluation value calculating section configured to calculate an evaluation value corresponding to the plurality of observation fields, calculated on the basis of the pulsation information; and a field determining section configured to determine an observation field to be observed on the cultured cardiomyocytes, on the basis of the evaluation value.
US10157450B2 Enhancing the legibility of images using monochromatic light sources
A system and method are described for enhancing readability of document images by operating on each document individually. Monochromatic light sources operating at different wavelengths of light can be used to obtain greyscale images. The greyscale images can then be used in any desired image enhancement algorithm. In one example algorithm, an automated method removes image background noise and improves sharpness of the scripts and characters using edge detection and local color contrast computation.
US10157448B2 Foveated video rendering
Techniques are described for generating and rendering video content based on area of interest (also referred to as foveated rendering) to allow 360 video or virtual reality to be rendered with relatively high pixel resolution even on hardware not specifically designed to render at such high pixel resolution. Processing circuitry may be configured to keep the pixel resolution within a first portion of an image of one view at the relatively high pixel resolution, but reduce the pixel resolution through the remaining portions of the image of the view based on an eccentricity map and/or user eye placement. A device may receive the images of these views and process the images to generate viewable content (e.g., perform stereoscopic rendering or interpolation between views). Processing circuitry may also make use of future frames within a video stream and base predictions on those future frames.
US10157445B2 Image generating apparatus, image generating method, and program
An image generating apparatus for generating an output image based on an input panorama image, includes a parameter input unit inputting an output range parameter and a correction parameter, the output range parameter designating an output range in the panorama image, the correction parameter designating a correction part to be corrected in the output image; and an image correction unit correcting the correction part designated by the correction parameter in the output image. Further, the image correction unit calculates a similarity between the correction part and peripheral pixels and corrects the correction part based on the similarity and the peripheral pixels, and the output image is generated from the output range of the panorama image and is the panorama image corrected by the correction.
US10157444B2 Dynamic page sizing of page table entries
In accordance with one embodiment each page table entry maps a variable page size (per entry), if multiple continuous virtual pages map to contiguous physical pages. This may drastically reduce the number of translation lookaside buffer (TLB) entries needed since each entry can potentially map a larger chunk of memory, in some embodiments.
US10157439B2 Systems and methods for selecting an image transform
An electronic device for selecting a transform is described. The electronic device includes at least one image sensor, a memory, and a processor coupled to the memory and to the at least one image sensor. The processor is configured to obtain at least two images from the at least one image sensor. The processor is also configured to characterize structural content of each of the at least two images to produce a characterization for each image that is relevant to transform performance. The processor is further configured to select at least one transform from a set of transforms based on the characterization. The processor is additionally configured to apply the at least one transform to at least one of the images to substantially align the at least two images.
US10157432B2 Remote non-intrusive occupant space monitoring system
A system for remote non-intrusive occupant space monitoring. The system may have sensors and other mechanisms for non-intrusively obtaining information by capturing utility and communication signals, images, light, sound, environmental factors, background information, and so on, about a space and its occupants. The obtained information may be locally or remotely analyzed and modeled by a processor. Models of buildings, behavior, and power systems from the processor may be compared with pre-defined models to infer further information about the space and its occupants. Also, behavioral information may be obtained, inferred and/or learned. The models may be updated with the obtained, inferred and learned information.
US10157428B2 Offline content sharing
Offline sharing of content is performed. An offline request to share content associated with a content sharing platform to a social networking service is received by a processing device of a user device. The offline request is received while the user device is not connected to a network. A share request is generated for the content in view of the social networking service. The share request for the content is generated while the user device is not connected to the network. Upon determining that a network connection is available, the share request for the content is provided to the social networking service.
US10157426B1 Dynamic pagination of tax return questions during preparation of electronic tax return
Computer-implemented methods, systems and articles of manufacture for rendering paginated interview screens that include arrangements of tax questions or topics representative of question or topic relevancy and that are selected and arranged based at least in part upon determined question or topic categorization and/or ranking. Different pagination structures may be utilized to visually indicate tax question or topic relevancy and to encourage or enable users of a tax return preparation application to answer more pertinent questions or topics before others, while also allowing the user to navigate or scroll questions or topics of paginated screens and to select questions or topics to answer or address at the user's discretion, without being restricted by a pre-determined sequence of interview questions or hard-coded question-and-answer frameworks. Interview screen paginations and content thereof are dynamically updated as runtime data of the electronic tax return is received or updated.
US10157425B2 Associating an image of a receipt with a record of charge
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.
US10157423B1 Autonomous vehicle operating style and mode monitoring
Methods and systems for monitoring use, determining risk, and pricing insurance policies for a vehicle having autonomous or semi-autonomous operation features are provided. According to certain aspects, with the insurance customer's permission, operation of an autonomous (or semi-autonomous vehicle) by a vehicle operator may be monitored. Based upon vehicle and/or other data analysis, an identity of the operator may be determined, and operating data regarding the autonomous or semi-autonomous vehicle while the operator at least partially controls the autonomous vehicle may be monitored. A vehicle operator profile that includes information regarding an operating style of the vehicle operator based upon the operating data may be determined. Risk levels associated with operation of the autonomous vehicle based upon the information regarding the vehicle operator's operating style may be determined. Insurance discounts may be provided to risk averse vehicle owners and/or operators, or those that utilize vehicle risk mitigation or prevention technology.
US10157422B2 Road segment safety rating
Methods, computer-readable media, systems and apparatuses for determining a road segment safety rating are provided. In some arrangements, the road segment safety rating may be based on historical data associated with the road segment (e.g., accident history data, traffic volume data, etc.). In other examples, the road segment safety rating may be based on historical data as well as driving behavior data of the operator of the vehicle. In some arrangements, the determined road segment safety rating may be compared to a threshold. If the road segment safety rating is below the threshold, the system may generate one or more alternate road segments or route for the driver to consider. In some examples, the road segment safety rating may be used to determine an insurance premium or one or more insurance incentives to provide to the user.
US10157421B2 Secure analytical and advisory system for transaction data
Methods and systems are described herein for securely analyzing transaction data of a user. A server computing device establishes a secure connection with a client device, which transmits transaction data to the server. The server establishes a hierarchy of nodes to profile a user's purchase history. The hierarchy includes a plurality of article nodes and category nodes. The server creates a new article node instance corresponding to the transaction data, the new article node storing descriptive properties of at least one item purchased by the user determined from the transaction data. The server links the new article node instance to at least one of the category nodes by classifying the descriptive properties of the item purchased with respect to relationships defined by the hierarchy. The server generates and transmits an event trigger to remind the user of a follow-up action and authenticates the client before the trigger is delivered.
US10157419B1 Multi-factor risk modeling platform
A high performance platform for execution of a multi-factored risk models is described. The platform calculates risk exposures of investment portfolios in response to market events using metadata risk factor modules. Described are techniques for tracking and editing the metadata risk factor modules. Also described are SQL implemented approaches for aggregating risk exposures and conditional risk simulation techniques.
US10157412B2 Generating and displaying recommendation counters based on recommendation dialogue captured through a social network and constrained by geographic regions of the recommenders
A system and method for generating a recommendation counter for a business entity based on social networking interactions is provided. In an embodiment, a social networking server provides an interface for users of social networking accounts to request recommendations for business entities and to reply to the requests with recommendations. When the social networking server computer receives a recommendation for a particular business entity, the social networking server computer determines whether the recommending social networking account has recommended the particular business entity in the past. In response to determining that the social networking account has not recommended the particular business entity in the past, the social networking server computer increments a recommendation counter for the particular business entity.
US10157411B1 Recommendation system that relies on RFM segmentation
A recommendation system divides users into a plurality of segments based on scores generated for each of a plurality of users of an electronic service that provides functionality for users to browse and purchase or select items. The scores can be RFM (Recency, Frequency, and Monetary amount) scores based on at least purchase or selection recency, purchase or selection frequency, and in some instances, the monetary amount spent. The recommendation system can further detect behavior-based correlations between particular segments and particular items and/or item attributes. The correlations can be based on purchase or selection histories of the users assigned to specific segments. The recommendation system can select items to recommend to particular users based at least partly on the detected behavior-based correlations.
US10157410B2 Enhanced shopping actions on a mobile device
Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.
US10157407B2 Financier-facilitated guaranty provisioning
Disclosed herein are example embodiments for financier-facilitated guaranty provisioning. For certain example embodiments, at least one device, such as a server device of a financier: (i) may discover at least one authorization request corresponding to at least one product transaction; or (ii) may provide at least one proffered guaranty transaction to at least one guarantor. However, claimed subject matter is not limited to any particular described embodiments, implementations, examples, or so forth.
US10157406B2 Charge fare meter
A charge fare meter includes a charge module and a display. The charge module is used for outputting a direct (DC) current and calculating total charges, wherein the charge module includes an input interface, a calculating unit, and an output interface. The input interface is used for converting power provided by an alternating current power source or the DC power source into the DC current. The calculating unit is electrically connected to the input interface for calculating the total charges. The output interface is electrically connected to the calculating unit for outputting the DC current. The display is electrically connected to the charge module for displaying the DC current, a voltage corresponding to the DC current, or a charge fare corresponding to the total charges.
US10157405B1 Systems and methods for implementing machine vision and optical recognition
Embodiments disclosed herein may include a system including a server configured to receive from the mobile device the digital image capturing the object, execute an object recognition protocol to identify one or more image features of the digital image, determine an identification of the object based upon the one or more features of the digital image identified by the executed object recognition protocol, generate an object profile of the object based upon one or more data records of the object stored in the system databases where each respective record containing at least one data point corresponding to a valuation of the respective object, determine a value of the data point based upon the valuation of the respective object and a characteristic of a member, and transmit to the mobile device the object profile for the object captured in the digital image.
US10157403B1 List-based coupon system and methods
A list-based coupon system that enables users to create a list of items to obtain, purchase or locate within a store or other geographic area, and provides users with coupons under a variety of different conditions.
US10157402B2 Advertisements in view
A technique is provided to determine whether a region within a web page is viewable to a user through a browser window. Often, browsers will only show part of a web page at given time, creating a difficulty in establishing whether a region of the web page, which may be an advertisement for example, is in view. This is addressed by providing one or more test features within the region, rendering the web page, monitoring a behavioral characteristic of the test features and determining whether the region is in view based on the monitored behavioral characteristic, wherein the behavioral characteristic varies according to whether the test feature is currently being displayed. One example of a behavioral characteristic is a frame progression rate. Browsers will typically redraw elements of a web page at a higher rate if they are currently in view through the browser window, and this characteristic can therefore be used to determine whether the test feature, and thus the region, is in view. The present invention finds particular utility where the region contains an advertisement, as it allows an advertiser to discover whether the advertisement has been seen by users.
US10157399B2 Demand and supply adjustment system
A supply and demand adjustment system capable of making supply and demand adjustment of energy while changing an incentive to consumers. The supply and demand adjustment system includes: a supply and demand adjustment device; supply and demand arbitration terminals; and a supply and demand arbitration device. The supply and demand arbitration device determines an incentive target value, makes a request to each of the consumers to reduce usage of the energy within a range of the incentive target value, summarizes a reducible energy amount responsive to this request and given from each of the consumers in replies through the supply and demand arbitration terminals, and transmits the summarized amount to the supply and demand adjustment device. The supply and demand adjustment device and the supply and demand arbitration device make the supply and demand adjustment dynamically while changing the incentive target value.
US10157396B1 Allocation of service provider resources based on a capacity to provide the service
An example includes one or more devices may include one or more memories and one or more processors, communicatively coupled with at least one of the one or more memories, to identify a service that is provided within a region; identify a model that is associated with the service, the model having been trained based on consumer profile data, service provider data, and historical information; determine a current demand associated with the service in the region; predict, using the model and based on the current demand associated with the service, a future demand for the service during a time period; determine a current capacity to provide the service based on real-time service provider information associated with service providers that are providing the service in the region; and perform an action associated with the service based on the future demand for the service and the current capacity to provide the service.
US10157391B2 Distributed telecommunication network architecture and database query for audience segmentation and analysis
A distributed telecommunication network including a VPN, a cellular network, a LAN, an Ethernet network, a server, a database, all communicatively coupled to the backbone of the network, a Wi-Fi network, a firewall, and a mobile device, communicatively coupled to the Wi-Fi network and the cellular network, wherein the database is configured to store a profile of a user of the distributed telecommunication network, the profile including a biography of the user, user relationships, a plurality of posts, an activity level of the user, and wherein the server is configured to determine whether the profile belongs to a category using a weighted average of a biography indication related to the biography of the profile and a post indication related to posts and relationship indication related to user relationships.
US10157387B2 Method and system for establishing a reserve price for a publisher's ad space inventory offered via a real-time bidding market
Methods and systems for establishing a reserve price for a publisher's ad space inventory offered via a real-time bidding market are disclosed. In some embodiments, a certain percentage of traffic (e.g., ad requests) received at an ad market server are redirected to one or more external networks, such as ad networks, for processing. The performance of the redirected ad requests is analyzed to determine an expected clearing price for the ad requests. The expected clearing price of a particular ad request corresponding to a particular ad space, if greater than a publisher-established reserve price, is used as a market reserve price when presenting the ad requests in a real-time bidding market.
US10157386B2 Method for verifying the authenticity of a product
In order to verify the authenticity of a product associated with a host device, the product contains, in segments of a non-volatile memory, several different functions stored in ciphered fashion. The host device sends a control signal for selecting and activating one of those ciphered functions. The product then deciphers and executes the function. The result of the function execution is then communicated back to host device when a decision on product authenticity is made.
US10157381B2 Mobile device and control method thereof
A mobile device is provided. The mobile device includes a display unit, a sensor configured to sense user's touch done on a surface of the display unit in a disabled state of the display unit, a storage unit configured to store preset gesture information, a controller configured to enable the display unit when a user's touch operation matched with the gesture information is sensed, execute a wallet application, and display an execution screen, and a communication unit configured to transmit information for a selected payment option to an external apparatus when the payment option is selected on the execution screen and perform a payment. The payment is simply done.
US10157379B2 Self checkout with security checks based on categorized items
Method and apparatus for performing security checks at a self-checkout kiosk in a retail store. The customers can create lists of items for purchase as they shop. When a customer is ready to pay, his list can be divided into sub-lists. Each sub-list can include items that require the same type of security check. The customer can then be provided with the sub-lists and an instruction for each sub-list that explains how the customer should arrange the items on the sub-list for a security check. After the customer has properly arranged the items on a sub-list, the relevant security check can be performed.
US10157371B2 Recommending additional users for an event using a social networking system
Social networking system users may create events where a group of other users invited to the event meet at a specified time and location. While an inviting user initially specifies the group of users to invite to the event, the social networking system suggests additional users to invite to the event. The social networking system suggests additional users based on a prediction that the users would attend the event if invited. Various factors may be used to make the prediction, such as an affinity between the inviting user and the other users, the availability of the other users at the time of the event and/or the proximity of the other users to the location of the event. Invitations to the suggested additional users may be automatically sent or sent to a set of the additional users selected by the inviting user.
US10157369B2 Role tailored dashboards and scorecards in a portal solution that integrates retrieved metrics across an enterprise
Users can be logged into an organization portal and an organization role can be determined for each user. For each user, indicators of values obtained from metrics tailored for the organization role can be presented within a plurality of metrics driven portlets of an organization portal. The plurality of metrics driven portlets can include at least one score card and at least one dashboard. Responsive to detecting that the at least one of the plurality of metrics exceeds a boundary condition, an out-of-bounds event can be triggered, a set of the users who are to be apprised of an occurrence of the out-of-bounds event can be programmatically determined, a Web data repository can be searched for items specific to the out of bounds event and, for each user in the set, contents of at least one of the portlets can be altered to include items from the Web data repository.
US10157368B2 Rapid access to data oriented workflows
One or more RFID tags may be read. An electronic document associated with the RFID tag may be identified. One or more attributes associated with the electronic document can be identified. One or more workflows can be determined according to the attribute(s).
US10157364B1 Order identification and fulfillment based on vehicle monitoring
A device may monitor, based on location information, a proximity of a vehicle and a third party location of a third party using a set of sensors. The location information may have been received from the vehicle. The location information may identify a location of the vehicle and the third party location. The device may process personal information to determine that an order is associated with the vehicle or an individual associated with the vehicle. The personal information may have been received from the vehicle. The device may receive, via another device associated with the vehicle or the individual, confirmation to complete a transaction for the order. The device may perform a first action to complete the transaction. The device may perform a second action to facilitate a good or a service associated with the order to be delivered to the vehicle in association with performing the first action.
US10157362B1 Systems and methods for delivering items
Many people acquire items such as souvenirs when travelling. This disclosure describes systems and methods for shipping items acquired while travelling. In one implementation, an item is dropped off and a description of the item is provided. The item is delivered to a fulfillment center. A fulfillment center computing system may inspect the item by verifying that the description of the item corresponds to the item. By inspecting the item, the fulfillment center computing system may perform additional services, such as processing a tax refund incurred when item was purchased.
US10157357B2 Active strategy management platform
A computer-implemented active strategy management platform (ASMP) performs the functions of: receiving ideas from at least one organizational stakeholder; receiving a selection of one or more of the ideas to implement as a strategic plan for a corresponding organization; transforming, via the ASMP, the idea into at least one strategic plan of the corresponding organization; transforming the at least one strategic plan into a plurality of operational execution components that align routine operational activities of the organization with broad strategic intentions; and identifying and outputting operational data related to executing strategic ideas in a manner that improves an ability of the organization to realize transformational business goals. The ASMP also automatically detects, based on the relationships mapped within a relational database, changes in operational execution that will impact strategic outcome achievement, in order to enable an organizational leader to proactively make necessary course corrections to a strategic plan.
US10157354B2 Location specific content delivery
An intelligent information delivery system facilitates dynamic interaction with the user's environment, and in certain environments may provide or support digital governance. The intelligent delivery system may make use of a distributed beacon network to accurately determine the user's location within an environment, which may then be leveraged to deliver relevant content to the user. The intelligent delivery system may also facilitate complex interactions between a user of the system and the user's environment.
US10157353B2 Name variant extraction from individual handle identifiers
A method and apparatus for name variant extraction from individual handle identifiers uses a sequential extraction process to construct contextual information. Last name data, first/middle name data, initials, nicknames, and vanity names, along with numerical information indicating dates, may all be captured in extracting information about an individual associated with a particular handle. When multiple possible interpretations result from the analysis, those interpretations are ranked using optimality rules. The resulting data may be used to look up additional information in a consumer database in order to structure a targeted marketing message to the individual associated with the handle.
US10157352B1 Artificial intelligence machine learning, and predictive analytic for patent and non-patent documents
Systems, methods, and computer program methods for modifying a configuration of a document management system are described. In some implementation document data are received as machine learning inputs, where the document data represent one or more documents. Then, a pattern is recognized in the one or more documents using machine learning. Based on the recognized pattern, a configuration of a document management system is modified.
US10157351B1 Persona based data mining system
Data mining systems and methods are disclosed for associating users with items based on underlying personas. The system associates each user account with one or more underlying personas that contribute to the user's interactions with different items, and predicts an active persona for a user based on the user's recent interactions with items and make item related recommendations that are oriented to the active persona. Thus, for example, even though multiple individuals may share a computer and/or account, the content (e.g., item recommendations) presented during a browsing session may be based primarily or exclusively on the past browsing behaviors of the particular individual conducting the browsing session.
US10157349B2 Automated methodology for inductive bias selection and adaptive ensemble choice to optimize predictive power
A computer-implemented method of automating inductive bias selection includes a computer receiving a plurality of examples, each example providing a plurality of feature-value pairs. The computer constructs an inductive bias dataset which correlates each respective example in the plurality of examples with numerical indications of training quality. The numerical indications of training quality for each respective example are generated by creating a plurality of models, with each model corresponding to a distinct set of inductive biases. The training quality for each respective model is evaluated when applied to the respective example. The computer uses the inductive bias dataset to select a plurality of inductive biases for application to one or more new datasets.
US10157346B2 Parallel Gibbs sampler using butterfly-patterned partial sums
An efficient parallel Gibbs sampler using butterfly-patterned partial sums is provided. Instead of building and searching a complete prefix sums table, an alternative “butterfly patterned partial sums table” is described that integrates a lightweight transposition and partial sums operation. Accordingly, the usual full matrix transposition and full prefix sums table building operations can be omitted in favor of building the butterfly-patterned partial sums table, which requires less computational and communication effort. This butterfly-patterned partial sums table is used by a modified binary search phase that calculates the needed prefix-sum table values on-the-fly using the butterfly-patterned partial sums table. Transposed memory access is also provided while avoiding the full matrix transform, providing significant performance benefits for highly parallel architectures, such as graphics processing units (GPUs) where 1-stride or sequential memory accesses are important for optimization.
US10157344B2 Systems and methods for trend aware self-correcting entity relationship extraction
Methods and systems for trend aware self-correcting entity relationship extraction are disclosed. For example, a method can include receiving a selected entity, determining a plurality of entities related to the selected entity, determining a plurality of most probable entities, calculating relevance scores, and displaying a subset of the plurality of most probable entities. The selected entity can be received on a network-based transaction system. The plurality of entities related to the selected entity can be determined based on a relationship score. The relationship score can represent navigation transitions, aggregated over time, between the selected entity and each of the plurality of entities. The plurality of most probable entities can be determined based on probabilities. Relevance scores can be calculated for each of the plurality of most probable entities. Finally, the subset of the plurality of most probable entities to be displayed can be determined according to the relevance scores.
US10157343B1 Predictive model importation
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for obtaining a plurality of model representations of predictive models, each model representation associated with a respective user and expresses a respective predictive model, and selecting a model implementation for each of the model representations based on one or more system usage properties associated with the user associated with the corresponding model representation.
US10157338B2 Graphene-based micro-scale identification system
A system for labeling an object uses at least one object label made from a material that absorbs and reflects incident energy uniformly across all wavelengths of incident energy at a ratio proportional to a thickness of the material and that includes a pattern having variations in the thickness of the material along at least one of two orthogonal directions across the label. An interrogator directs a predetermined wavelength of radiation to the at least one label, and a reader to receives reflected radiation from the label at the predetermined wavelength and interprets the reflected radiation to recognize the pattern.
US10157335B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes: a processing unit that sequentially performing processing on plural data; a display unit that displays information relevant to results of the processing performed on the data by the processing unit; and a control unit that, when processing performed on certain data of the plural data is completed by the processing unit, controls the display unit so as to display information relevant to a result of the processing performed on the data as information which indicates that data corresponding to a subsequent processing sequence is being processed.
US10157331B1 Systems and methods for image preprocessing to improve accuracy of object recognition
The present disclosure relates to image preprocessing to improve object recognition. In one implementation, a system for preprocessing an image for object recognition may include at least one memory storing instructions and at least one processor configured to execute the instructions to perform operations. The operations may include receiving the image, detecting a plurality of bounding boxes within the image, grouping the plurality of bounding boxes into a plurality of groups such that bounding boxes within a group have shared areas exceeding an area threshold, deriving a first subset of the plurality of bounding boxes by selecting bounding boxes having highest class confidence scores from at least one group, selecting a bounding box from the first subset having a highest score based on area and class confidence score, and outputting the selected bounding box.
US10157330B2 Method and apparatus for shape analysis, storage and retrieval of 3D models with application to automatic dental restoration design
A method for compact and descriptive representation of teeth shape, or other shapes, in terms of characteristic curves and its application to generation of automatic designs within dental CAD software or other software is provided. In an embodiment, a method includes capturing tooth shape by a network of characteristic curves, such as margin lines. In an embodiment, a method includes compactly encoding curves as strings, which then can be indexed and searched efficiently by similarity. In an embodiment, a method includes retrieving high quality crown design proposals from a case repository based on similarity of margin line.
US10157329B2 Moving body detecting device and image processing system
A moving body detecting device in accordance with embodiments includes a motion information acquirer, approximate image generator, and moving body detector. The motion information acquirer generates motion information on an imaging device capable of performing imaging with a first exposure time and a second exposure time longer than the first exposure time. The approximate image generator generates an approximate image generated by approximating one of a first photographic image imaged with the first exposure time and a second photographic image imaged with the second exposure time to another photographic image, on the basis of the motion information. The moving body detecting device detects a moving body captured in the first and second photographic images, on the basis of the approximate image and the other photographic image.
US10157328B2 Method and device for authentification of a user
Method of authentication of a user via a terminal including acquisition elements for performing a biometric acquisition, includes: presentation to the acquisition elements by the user of a member to be verified by biometric comparison and triggering by the user a biometric acquisition to obtain an acquisition datum; biometric comparison of the acquisition datum with a prestored reference datum, the user being authenticated if the biometric comparison is positive and not authenticated otherwise, the method further including the following steps: providing the user with elements indicative of a first angle, the user applying a corrective rotation by a second angle so as to match an acquisition datum with the second angle, and in the biometric comparison step the reference datum is matched with the first angle, the biometric comparison being positive if the second angle is substantially equal to the first angle. Device adapted to implement such a method.
US10157323B2 Device to provide a spoofing or no spoofing indication
Aspects may relate to a device to provide a spoofing or no spoofing indication. The device may comprise a processor and a sensor. The sensor may receive multiple facial frames of a face of a user. The processor coupled to the sensor may be configured to: perform a function based upon components of the face of the user relative to one another to determine measured facial features for two adjacent frames of the multiple facial frames; and determine whether the measured facial features for the two adjacent frames are sufficiently different to indicate liveness of the user and no spoofing attempt.
US10157321B2 Vehicle event detection and classification using contextual vehicle information
A method and system for detecting vehicle events and classifying them based on contextual vehicle information. The method includes detecting a vehicle event using vehicle movement data, and then obtaining and analyzing contextual vehicle information associated with the vehicle event. The contextual vehicle information may be indicative of an external condition that led to the vehicle event, such as an object in the vehicle's path, that helps classify the vehicle event for purposes of insurance risk assessment. Another disclosed method involves comparing the vehicle movement data with the vehicle performance requirements for each of the plurality of insurance carrier plans, and notifying a vehicle operator when the vehicle data satisfies the vehicle performance requirements for any one of the insurance carrier plans. Example systems may include a telematics unit installed to a vehicle that is configured to collect vehicle movement data and contextual vehicle information.
US10157320B2 Vehicle detection method based on hybrid image template
The invention discloses a vehicle detection method based on hybrid image template. This method consists of the three steps. Firstly, use no less than one vehicle image for template learning. Secondly, use information projection algorithm to learn a hybrid image template from the training images for vehicle object. The hybrid image template consists of no one less than image patch. Meanwhile, calculate the likelihood probability distribution of this template. Thirdly, use the learned HIT template to detect vehicle objects from testing images. The invention is suitable to detect vehicles with various vehicle shapes, vehicle poses, time-of-day and weather conditions. Besides vehicle localization, this method can also provide the detailed description of vehicle object.
US10157312B2 Iris recognition
A method may comprise obtaining image data of a plurality of digital image frames captured of an assumed eye having an iris and a pupil while illuminating the assumed eye from different directions; and automatically detecting a characteristic feature of the iris on the basis of image data of the at least two of the plurality of digital image frames.
US10157311B2 Detecting arrows within images
A method for processing an image with a processor, including: identifying, within an image, a candidate arrow including a long path adjacent to a plurality of short paths; determining a direction of the candidate arrow based on the long path; estimating a tip pixel within the plurality of short paths based on the direction of the candidate arrow; determining, for the candidate arrow, a plurality of arrowhead edges in the plurality of short paths based on the tip pixel; and generating, for the candidate arrow, a plurality of refined arrowhead edges based on the plurality of arrowhead edges, the direction, and the tip pixel.
US10157308B2 Interaction recognition and analysis system
An object status tracking system is disclosed. The system comprises an appliance comprising at least one operating volume and an access region through which the operating volume is accessed. The system further comprises at least one imager and a controller. The controller is operable to detect at least one part of a person's body in the access region based on the image data and identify the object in connection with the part of the person's body. Based the detection of the object in connection with the person's body, the controller is configured to identify a status of the object. The status of the object is determined based on a process occurring in the operating volume of the appliance.
US10157305B2 Cover-glass optical isolation for optical touch and fingerprint sensing
Methods, systems, computer-readable media, and apparatuses for cover-glass optical isolation for optical touch and fingerprint sensing are presented. One disclosed display assembly includes a cover glass layer; a low refractive index (LRI) layer coupled to a surface of the cover glass layer; a display layer coupled to the LRI layer; a prism structure; and a camera comprising an image sensor optically coupled to the prism structure to capture an image of a fingerprint based on light reflected from a fingertip and propagated within the cover glass layer and directed towards the camera using the prism structure, wherein the cover glass layer defines an overhang region that extends beyond the LRI layer and the display layer, and wherein the prism structure is coupled to the surface of the cover glass layer on the overhang region.
US10157304B2 Fingerprint identification module, fingerprint identification device and display device
A fingerprint identification module, a fingerprint identification device and a display device are provided. The fingerprint identification module includes a transparent substrate, an emission part, a receiving part and a moving part, wherein the emission part and the receiving part are provided adjacent to opposite edges of the transparent substrate, and the emission part and the receiving part are fixed on the moving part, wherein, light emitted from the light sources is incident in the transparent substrate at a first angle θ1 so as to be propagated in the transparent substrate in a total reflection form; the transparent substrate is provided with an adjusting structure configured to allow the light to exit; the receiving part is configured to receive the light exiting through the adjusting structure; and the moving part is configured to allow the emission part and the receiving part to be moved.
US10157303B1 Systems and methods for steering one or more product readers and determining product attributes
Systems and methods for product reader control are described. In various aspects, the product reader control is enhanced with image sensor(s) for steering product reader(s) to determine product attributes associated with scanned products. The product reader control system and methods may capture, with the image sensor(s), one or more images associated with a product. The product may have a product identifier and the product may be located within an onsite venue. Based on the detection of the product identifier in the image(s), a first product reader may be steered in a direction of the product, where the first product reader is located within the onsite venue with the product. The first product reader may scan the product such that the scanning determines at least one attribute associated with the product.
US10157301B2 Encoded cells and cell arrays
Methods pertaining to encoding and decoding binary identifiers within a cell array are described. A binary identifier received by computing device can be encoded according to an encoding scheme. The cell array can include multiple encoded cells, each of which indicates a predetermined sequence of two or more bits, and which includes a perimeter, and both an alignment mark and a line pattern within the perimeter. The line pattern can be one of an empty-cell line pattern, a pattern including one or more asymmetrical radial vectors, one or more diametrical vectors, a symmetric cross, or a symmetrical star, or some other line pattern. The encoding scheme can define a plurality of cell colors that correspond to a predetermined sequence of two or more bits. The bits corresponding to a cell color can be redundant to bits corresponding to a line pattern for confirming accuracy of decoding a cell.
US10157294B2 Systems, methods and computer program products for managing remote execution of transaction documents
Provided are methods, systems and computer program products for providing remote document execution. Such methods, systems and computer program products may include storing an electronic document as a secure electronic file, identifying a signature space in the electronic document, the signature space, after being executed, includes a signature of a signing party of the electronic document, receiving the signature of the signing party into the electronic document stored as the secure electronic file and responsive to receiving the signature of the signing party, converting the electronic document into a read only electronic document.
US10157292B2 Viewing session takeover in medical imaging applications
A system for viewing session takeover is provided. A plurality of user accounts have access to patient medical data images. A locking mechanism is operable by each user to prevent access to patient medical data until subsequent user authentication, without terminating a viewing session. A storage medium maintains configuration parameters associated with the primary user account. A session controller establishes a viewing session by retrieving the patient medical data for viewing on the display. The session controller applies the configuration parameters associated with the primary user account to the viewing session of the secondary user. A log records each user access associated with each viewing session.
US10157284B2 Multi-party encryption cube processing apparatuses, methods and systems
Computer-implemented systems and methods are disclosed herein for use within secure multi-party computation. A system and method are used for storing an operation preference and a cryptographic preference. A data set is stored based on the operation preference and the cryptographic preference. A determination is made that processing the query involves performing an allowable operation on the data set based on the operation preference.
US10157279B2 Malware detection
In one respect, there is provided a system for training a neural network adapted for classifying one or more scripts. The system may include at least one processor and at least one memory. The memory may include program code which when executed by the at least one memory provides operations including: receiving a disassembled binary file that includes a plurality of instructions; processing the disassembled binary file with a convolutional neural network configured to detect a presence of one or more sequences of instructions amongst the plurality of instructions and determine a classification for the disassembled binary file based at least in part on the presence of the one or more sequences of instructions; and providing, as an output, the classification of the disassembled binary file. Related computer-implemented methods are also disclosed.
US10157278B2 Systems, methods, and apparatuses for intrusion detection and analytics using power characteristics such as side-channel information collection
Some embodiments described herein include a system that collects and learns reference side-channel normal activity, process it to reveal key features, compares subsequent collected data and processed data for anomalous behavior, and reports such behavior to a management center where this information is displayed and predefine actions can be executed when anomalous behavior is observed. In some instances, a physical side channel (e.g. and indirect measure of program execution such as power consumption or electromagnetic emissions and other physical signals) can be used to assess the execution status in a processor or digital circuit using an external monitor and detect, with extreme accuracy, when an unauthorized execution has managed to disrupt the normal operation of a target system (e.g., a computer system, etc.).
US10157277B2 Technologies for object-oriented memory management with extended segmentation
Technologies for memory management with memory protection extension include a computing device having a processor with one or more protection extensions. The processor may load a logical address including a segment base, effective limit, and effective address and generate a linear address as a function of the logical address with the effective limit as a mask. The processor may switch to a new task described by a task state segment extension. The task state extension may specify a low-latency segmentation mode. The processor may prohibit access to a descriptor in a local descriptor table with a descriptor privilege level lower than the current privilege level of the processor. The computing device may load a secure enclave using secure enclave support of the processor. The secure enclave may load an unsandbox and a sandboxed application in a user privilege level of the processor. Other embodiments are described and claimed.
US10157276B2 Extracting malicious instructions on a virtual machine in a network environment
A system including a guest virtual machine with one or more virtual machine measurement points configured to collect virtual machine operating characteristics metadata and a hypervisor control point configured to receive virtual machine operating characteristics metadata from the virtual machine measurement points. The hypervisor control point is further configured to send the virtual machine operating characteristics metadata to a hypervisor associated with the guest virtual machine. The system further includes the hypervisor configured to receive the virtual machine operating characteristics metadata and to forward the virtual machine operating characteristics metadata to a hypervisor device driver in a virtual vault machine. The system further includes the virtual vault machine configured to determine a classification for the guest virtual machine based on the virtual machine operating characteristics metadata and to send the determined classification to a vault management console.
US10157271B1 Setting up a system with a mobile device
Methods and systems are described for setting up a security and/or automation system. According to at least one embodiment, a method for setting up the security or automation system includes receiving a communication from a mobile device associated with installing a system peripheral device at a control unit and executing an installation task based on the communication.
US10157266B2 Patient information software system including infusion map
An infusion map system includes a memory storing at least infusion mapping instructions, and a processor that executes the stored instructions. When the processor executes the infusion mapping instructions, the infusion map system performs a displaying function that displays at least a portion of an electronic medical record associated with a patient and a diagramming function that receives the electronic medical record and generates an infusion map showing all intravenous drugs being administered to the patient. For each of the drugs, the infusion map further illustrates a route of administration for the drug. An order administering function performed by the system allows a user to alter the infusion map, and a record updating function of annotating the electronic medical record to correspond to the altered infusion map.
US10157265B1 Clinical study product dispensing device
A dispensing device and a method of operating a dispensing device for use in studying a consumable unit used by a clinical study participant are provided. The device comprises a housing that includes a delivery aperture and a compartment configured to store an unconsumed consumable unit therein. The device further includes a dispensing mechanism located within the housing and configured to release the stored unconsumed consumable unit to the clinical study participant via the delivery aperture upon verifying the identity of the clinical study participant and a controller configured to interface with the dispensing mechanism and the user input device. A user input device is also included and is configured to receive input from the clinical study participant corresponding to identification information relating to the clinical study participant and is further configured to receive input from the clinical study participant in response to one or more questionnaires relating to consumption of the consumable unit.
US10157263B2 Contrast media injection data management
Contrast administration data that relates to operation of a contrast media injector system (602) may be converted from at least one format (e.g., a CAN-compliant format) to at least one other format (e.g., an HL-7-compliant format) by an injection data management module (660) for use by a medical system (600). Data on contrast media prescribed for an imaging operation using an imaging system (690), contrast media data for use in this imaging operation, and data on contrast media actually administered/injected by a contrast media injector system (602) for this imaging operation may be stored in a data structure (780) on the injection data management module (660). Patient renal function data may be used to control the dispensing of contrast media from a contrast media/storage/dispensing unit (500), to control the operation of the contrast media injector system (602), or both, and may be stored in the data structure (780) as well.
US10157261B2 Transcriptome-wide design of selective, bioactive small molecules targeting RNA
Methods and computer systems are described herein for identifying small molecules that bind to selected RNA structural features (e.g., to RNA secondary structures). Also described are compounds and compositions that modulate RNA function and/or activity.
US10157258B2 Method for evaluating failure-in-time
A FIT evaluation method for an IC is provided. The FIT evaluation method includes accessing data representing a layout of the IC comprising a number of metal lines and a number of VIAs; picking a number of nodes along the metal lines; dividing each of the metal lines into a number of metal segments based on the nodes; and determining a FIT value for each of the metal segments or VIAs to verify the layout and fabricate the IC.
US10157257B2 Method for analyzing an electromigration (EM) rule violation in an integrated circuit
A method includes receiving an input that is in an electronic file format and that includes information associated with an integrated circuit (IC) layout, selecting a non EM rule compliant metal line of the IC layout that is in violation of an EM rule from the input, obtaining a current of the non EM rule compliant metal line from the input, comparing the current with a threshold current, and determining whether the EM rule violation is negligible based on the result of comparison. As such, a semiconductor device may be fabricated from the IC layout when it is determined that the EM rule violation is negligible.
US10157256B1 Systems and methods for identifying wires for adjustment
Systems and methods are provided for identifying a wire of a plurality of wires to be adjusted to mitigate effects of electromigration. A method includes identifying a plurality of wires of a circuit, each wire comprising a one or more wire segments. An electromigration stress is determined for each wire path of each wire, a wire path being made up of one or more wire segments. For each wire, a highest determined electromigration stress is assigned for wire paths of that wire as the wire electromigration stress for that wire. An identification of the wire having the highest wire electromigration stress is stored, where the wire having the highest wire electromigration stress is a candidate for adjustment to mitigate electromigration effects.
US10157253B2 Multi-bit-mapping aware clock gating
Systems and techniques are described for optimizing an integrated circuit (IC) design. Some embodiments can select a wide-bus in the IC design. Next, the embodiments can divide the wide-bus into one or more subsets of bus-wires, wherein each subset of bus-wires corresponds to a unit of information. The embodiments can then optimize clock gating for each subset of bus-wires.
US10157247B2 Method and apparatus for performing rewind structural verification of retimed circuits driven by a plurality of clocks
A method for designing a system on a target device includes performing register retiming on an original design for the system to generate a retimed design. The retimed design is verified to determine whether it is structurally correct by performing a plurality of iterations of register retiming on the retimed design, wherein each iteration accounts for the retiming of registers in the system driven by a different clock.
US10157243B2 Device array locks and keys
This invention relates to a system, method, and computer program product for managing a plurality of devices with associated lock mechanisms. According to one embodiment, a method is provided comprising: detecting, by one or more computer processors, a status of a device corresponding to a lock mechanism; recommending, by one or more computer processors, a service action on the device requiring performance by an operator; and providing, by one or more computer processors, a printable key pattern for printing a key that allows the operator to lock and unlock the lock mechanism in order to perform the service action.
US10157242B2 Charger arrangement planning supporting apparatus, charger arrangement planning supporting method, and program
A charger arrangement planning supporting apparatus includes a simulation unit configured to simulate, on a virtual road network, movement of a plurality of virtual electric vehicles and consumption of rechargeable batteries and simulate situations of use of the plurality of virtual chargers arranged on the virtual road network and a charger determining unit configured to select which of the virtual chargers is used to charge the virtual electric vehicle when the virtual electric vehicle needs to be charged on the basis of residual charge of the rechargeable battery and a present location of the virtual electric vehicle and a situation of use and a location of each of the chargers,. The simulation unit outputs, after finishing the simulation, a movement history of the virtual electric vehicle and an operation history of the virtual charger.
US10157239B2 Finding common neighbors between two nodes in a graph
Techniques for identifying common neighbors of two nodes in a graph are provided. One technique involves performing a binary split search and/or a linear search. Another technique involves creating a segmenting index for a first neighbor list. A second neighbor list is scanned and, for each node indicated in the second neighbor list, the segmenting index is used to determine whether the node is also indicated in the first neighbor list. Techniques are also provided for counting the number of triangles. One technique involves pruning nodes from neighbor lists based on the node values of the nodes whose neighbor lists are being pruned. Another technique involves sorting the nodes in a node array (and, thus, their respective neighbor lists) based on the nodes' respective degrees prior to identifying common neighbors. In this way, when pruning the neighbor lists, the neighbor lists of the highly connected nodes are significantly reduced.
US10157236B2 Optimized rendering of dynamic content
In a client/server environment, rendering of web-based content is separated into two phases, so as to improve the applicability of HTML response caching. Static portion(s) of a web page are cached and delivered immediately in response to an HTTP request, concurrently with sending a request for a full page and extracting dynamic portion(s) therefrom. Dynamic portion(s) are filled in at the client as they become available. The system and method of the present invention enable optimization of the user experience to occur without requiring any recoding of the original page content.
US10157235B2 Automatic grouping of browser bookmarks
In one embodiment, a user device may organize the user bookmark list into a set of categories automatically. The user device may represent a website as a user bookmark. Memory of the user device may associate the user bookmark with the descriptive entity data set for the website. A processing core of the user device may categorize the user bookmark at a view layer based on the descriptive entity data set upon each presentation of a user bookmark list to a user. An output device of the user device may present the user bookmark list to a user.
US10157234B1 Systems and methods for transforming datasets
In one embodiment, a method includes receiving a data-transformation request in relation to a visualization of a first dataset, wherein the data-transformation request expresses at least one transformation of the first dataset without using Structured Query Language (SQL) syntax, wherein the visualization is characterized by a first SQL statement. In addition, the method includes automatically determining based, at least in part, on a mapping of the visualization to the first SQL statement, a second SQL statement operable to return a second dataset. Further, the method includes causing the second SQL statement to be executed on one or more databases. Moreover, the method includes receiving, in response to the causing, the second dataset. The method also includes updating the visualization to reflect the second dataset.
US10157233B2 Search engine that applies feedback from users to improve search results
The present invention is directed to methods of and systems for ranking results returned by a search engine. A method in accordance with the invention comprises determining a formula having variables and parameters, wherein the formula is for computing a relevance score for a document and a search query; and ranking the document based on the relevance score. Preferably, determining the formula comprises tuning the parameters based on user input. Preferably, the parameters are determined using a machine learning technique, such as one that includes a form of statistical classification.
US10157232B2 Personalizing deep search results using subscription data
A method for personalizing deep search results using subscription data includes receiving usage data of one or more applications installed on a user device, and receiving a search query. The method further includes identifying one or more application states of the one or more installed applications based on the search query and the usage data, and generating personalized search results including one or more application access mechanisms of the identified one or more application states. Each application access mechanism has a reference to a corresponding installed application on the user device and indicates a performable operation for the corresponding installed application.
US10157231B1 Systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items
The disclosure herein provides systems, methods, and devices for identifying and presenting identifications of significant attributes of unique items. A significant attributes system for identifying and presenting identifications of significant attributes of unique items comprises an item analysis engine, at least one driver models database, and a model building engine, wherein the item analysis engine comprises an item description receiver and one or more driver calculators.
US10157225B2 Content sensitive document ranking method by analyzing the citation contexts
This invention relates to a method which provides, showing as well the relevant documents to the user even if the said documents that are closely related to the subject do not contain the keywords that are entered for search in their content, by analyzing citation contexts of every document in a data pool containing documents that are citing or linking to at least one document. In an alternative embodiment of this method, in the case when the documents cited by using the entered keywords are cited by other documents using other keywords, these said other keywords are considered as similar terms and the search is conducted as well by including these said similar terms.
US10157222B2 Methods and apparatuses for content preparation and/or selection
Method, storage medium and apparatus associated with content preparation and/or selection are disclosed herewith. In embodiments, an apparatus may include a content preparation or selection module to receive, as part of a content preparation or selection, a representation of a concept; and determine, for the content preparation or selection, topical relevance of a content item (N) of a content hierarchy to the concept. The content hierarchy may include a plurality of content items, including N, and determine topical relevance of N to the concept may be based at least in part on interrelationships among at least some of the other content items of the hierarchy other than N, its ancestor content items, and/or its descendant content items. Other embodiments may be disclosed and/or claimed.
US10157219B2 Geographical map-based visualization of big data
Embodiments pertaining to techniques of geographical map-based visualization of big data are provided. In one aspect, a random sampling of a dataset may be divided into a plurality of partitions. Each partition of the plurality of partitions may be clustered to provide a plurality of data blocks, each of which may comprise a respective plurality of data items. A respective one or more representative points may be extracted from each data block of the plurality of data blocks to represent the respective data block. The respective one or more representative points for each of the data blocks may then be displayed.
US10157214B1 Process for data migration between document stores
A mechanism for migrating data from a database management system to a remote data store may maintain a row-level mapping of keys to locations, where the location comprises the original location or one of a plurality of destination partitions. Requests to read and write data may be redirected during migration and processed by storing the requested data in one of the destination partitions and updating the row-level mapping. Additional data may be migrated by a background process.
US10157210B2 Searching and accessing software application functionality using application connections
Techniques include, for an application (app) state record including an app access mechanism (AAM) that references a native app and indicates operations for it to perform and app state information (ASI) that describes a state of the app after it performs the operations, determining connections (e.g., links with other resources) associated with the app and generating a quality value indicating quality of the app based on the connections. The techniques further include identifying the record based on a search query and the quality value (e.g., using the value as a boost factor within Lucene® information retrieval software). Additionally, or alternatively, the techniques include generating a result score for the record based on the quality value and selecting the record from among other records based on the score. The techniques also include selecting the AAM from the record and transmitting the AAM to the user device as a search result.
US10157208B2 Methods and apparatuses for reducing power consumption in a pattern recognition processor
Apparatuses and methods are provided for reducing power consumption in a pattern-recognition processor. A power control circuit may be coupled to a block of programmed state machines to enable selective activation and deactivation of the block during a pattern search. The block may be deactivated if the pattern search is no longer active in that block and activated when needed by the pattern search. Additionally, the block may be deactivated based on an identifier of the data stream being searched. Excess blocks not used for any programmed state machines may be disabled such that they are not refreshed during a memory cycle.
US10157205B2 Parallel preparation of a query execution plan in a massively parallel processing environment based on global and low-level statistics
In an approach to preparing a query execution plan, a host node receives a query implicating one or more data tables. The host node broadcasts one or more implicated data tables to one or more processing nodes. The host node receives a set of node-specific query execution plans and execution cost estimates associated with each of the node-specific query execution plans, which have been prepared in parallel based on global statistics and node-specific low level statistics. The host node selects an optimal query execution plan based on minimized execution cost.
US10157198B2 Data credibility vouching system
A system, method and program product are provided for implementing a credibility vouching system (CVS). A CVS is disclosed that includes: credibility vouching system (CVS), comprising: a data aggregation system interface that provides a communication pathway for receiving event metadata (EM) records from a data aggregation system; a service provider interface and inquiry system that provides a communication pathway with a plurality of third party service providers to facilitate identification of a set of candidate nodes potentially responsible for a submitted EM record in the data aggregation system; a vouching request routing system for generating a vouching request and tasking at least one third party service provider to forward the vouching request to the set of candidate nodes; and a credibility scoring system that generates a credibility score for the submitted EM record based on a set of vouching responses received from the set of candidate nodes.
US10157197B2 Integration of independent platforms
A system includes a first computing device, a second computing device, and a third computing device. The first computing device is configured to identify a first event and store a first event code, a plurality of first entry codes, and first information associated with each of the plurality of entry codes. The second computing device is configured to derive a plurality of first translated event codes based on the first event code and a plurality of first translated entry codes for each of the plurality of first entry codes. The second computing device is further configured to determine whether the plurality of first entry codes were successfully derived. The third computing device is configured to read the first journal entry of the second database and determine, based on the indication that the plurality of first translated entry codes were successfully derived, to perform a first task.
US10157194B1 Ejournal transcoding
A journaled database system may comprise data nodes that maintain a collection of data structured in accordance with a schema. A change to the schema may be applied by a journal module while a journal consumer continues to operate using a prior version of the schema. A buffer may be formed and have stored therein records describing state change instructions according to the prior view of the schema. An index of correspondence between the records in the buffer and in the source journal may be maintained.
US10157192B2 System and method for photo scene searching
Users may have a variety of photos, but lack a mechanism to organize the photos. For example, a user may desire to access a photo of a child in front of a national monument, but may be unable to locate the photo amongst the photos. Accordingly, a photo query may be generated utilizing a photo query interface populated with a face query attribute (e.g., a proxy icon, a photo of a face, etc.), a face position attribute (e.g., a position of the face query attribute), and/or a location query attribute (e.g., a background of a photo, such as a forest, a monument, etc.) using drag and drop functionality and/or any other query construction functionality. One or more photos having attributes corresponding to the photo query may be identified and provided to the user.
US10157188B2 Released offender geospatial location information clearinghouse
A clearinghouse for integrating information related to released criminal offenders. The clearinghouse includes a computer system that receives geospatial location information related to released criminal offenders from multiple disparate systems, the geospatial location information including date and time information. The computer system then converts the information to a homogenous data format. The present invention further includes a method of integrating information related to released criminal offenders.
US10157186B2 Data handling
The concepts relate to data handling, and more specifically to data handling scenarios where data is revised on one computer and stored on another computer. One example can obtain a set of blobs relating to revisions of a file. The example can determine a target size of datastore blobs. In an instance where a total size of the set of blobs is less than the target size, this example can aggregate the set of blobs into an individual datastore blob. Otherwise, the example can identify new or edited individual blobs of the set and aggregate the new or edited individual blobs into first datastore blobs. The example can also aggregate other individual blobs of the set into second datastore blobs.
US10157184B2 Data previewing before recalling large data files
Techniques for providing data preview before recalling large data files are disclosed. In one aspect, a data file is made accessible while being offline by converting the data file from a native format to a preview format, storing the data file in the preview format in a primary storage that is locally available and moving, after the conversion to the preview format, the data file in the native format to a secondary storage. When a viewing request is received for the data file, the data file in the preview format is displayed to fulfill the viewing request.
US10157183B2 Real time and scalable space-time data recovery
Time based protection of data stored in a source volume of a computer system is accomplished by performing a set of backups for the computer system, each backup a full image for a respective backup time. The set of backups is stored in a filesystem format. Each respective backup is stored as a directory in a directory structure. A respective timestamp is associated with each backup. The respective timestamp is representative of the respective backup time. The set of backup directories is indexed according to the associated timestamps.
US10157182B2 Information processing apparatus and method of controlling the same
A setting unit of an apparatus sets, for an image represented by an image file, an area to be displayed in an electronic photo album and stores information representing the set area. A laying out unit of the apparatus determines whether a slot of interest in the page of interest is a slot has a predetermined property. If the slot of interest has the predetermined property, the laying out unit locates, in the slot of interest, an image assigned to the slot of interest without using the stored information set by the setting unit. If the slot of interest does not have the predetermined property, the laying out unit locates, in the slot of interest, a partial image corresponding to the area represented by the information out of the image assigned to the slot of interest.
US10157181B2 Mixed source media playback
Playlists having media items from more than one source are described. Media items in a first library are mapped to media items from an online media item store. Media items within the playlist that can be found in the first library will be played from the first library, while media items not within the first library will be played from the online media store. By identifying media items present in both libraries and playing them only from the first library, the described method can reduce the royalties needing to be paid by the online media store. Further methods are disclosed for setting limits on the number of media items that can be shared by a second library.
US10157178B2 Identifying categories within textual data
A computer-implemented method according to one embodiment includes identifying a plurality of documents associated with a predetermined subject, where each of the plurality of documents contains textual data, analyzing the textual data of each of the plurality of documents to identify one or more categories within the plurality of the documents, and returning the one or more categories identified within the plurality of the documents.
US10157177B2 System and method for extracting entities in electronic documents
A method for entity extraction within an electronic document including executing by a computer processor a conditional random field algorithm stored on a computer readable medium to generate a conditional random field model; the conditional random field algorithm having an input including one or more training text documents; executing by a computer processor an entity extraction algorithm stored on a computer readable medium to generate an entity extraction model; the entity extraction algorithm having an input including the same one or more training text documents input into the conditional random field algorithm; applying by a computer processor the conditional random field model to at least one electronic document; wherein application of the conditional random field model returns a list of passages in the at least one electronic document having an entity; applying by a computer processor the entity extraction model to the at least one electronic document; wherein application of the entity extraction model returns a list of entities; and storing the list of entities on a compute readable medium.
US10157172B2 Property dependency visualization
Embodiments of the present invention provide a method, system and computer program product for property dependency visualization. In an embodiment of the invention, a method for property dependency visualization can be provided. The method can include detecting a proximity event for a control in a user interface (UI) and determining a dependency relationship between a property for the control and at least one other property for at least one control in the UI. Thereafter, a view of the dependency relationship can be rendered in connection with the control for which the proximity event is detected. In this way, tracking dependencies in a large form of a multiplicity of controls can be facilitated.
US10157165B2 Methods and devices for reducing array size and complexity in automata processors
A method includes calculating a first position encoded pattern based on a first data pattern, and using an automata processor to compare the first position encoded pattern to a second position encoded pattern to identify a second data pattern within the first data pattern.
US10157164B2 Hierarchical synthesis of computer machine instructions
Aspects disclosed herein relate to aggregating functionality of computer machine instructions to generate additional computer machine instructions and including the additional computer machine instructions in an instruction set architecture (ISA). An exemplary method includes selecting at least first and second computer machine instructions from an instruction set, aggregating functionality of the first and second computer machine instructions to generate a third computer machine instruction, and adding the third computer machine instruction to the instruction set.
US10157162B2 External universal boosting agent device that improves computing performance by managing the offloading of application tasks for connected electronic devices
An example system on a chip (SoC) includes a processor, a cache, and a main memory. The processor can receive a data packet from an electronic device via an interface device, the data packet comprising data for an offload processing task, where the data packet is in a standard link protocol format, the standard link protocol format comprising at least one of an offload protocol identification (ID) field, a tag field, a returned data length field, a flag field, a reserved field, a length field, or a data field. The processor can process the offload processing task to obtain result data. The processor can send the result data to the electronic device.
US10157159B2 Semiconductor memory device, storage system, and computer
A semiconductor memory device includes, in addition to a first switching circuit with which a data system signal line between a plurality of semiconductor memory portions and a memory controller is branched, a second switching circuit with which a non-data system signal line between the plurality of semiconductor memory portions and the memory controller is branched, and the first and second switching circuits share a switching signal line.
US10157158B2 Method and apparatus for distributed computing using controller area network protocols
A system includes a first electronic control unit (ECU) processor configured to function as a scheduler, connected to a bus on a controller area network. The processor is also configured to receive an availability notification, indicating ECU available processing power, from a second ECU connected to the bus. The processor is further configured to instruct the second ECU to become the scheduler, responsive to a determination that the ECU available processing power is greater than processing power available locally on the first ECU.
US10157151B2 System and method of determining memory access time
An embodiment method includes storing, in each of a first plurality of memory locations of a memory, an address of another of the first plurality of memory locations, and reading, from a bus signal received at the memory, an address of a first one of the first plurality of memory locations. The method further includes reading data stored in the first one of the first plurality of memory locations, and determining, using the read data, whether a read error has occurred.
US10157149B2 Memory device and host device
According to one embodiment, a memory device includes: a nonvolatile semiconductor memory; and a controller which controls the semiconductor memory. The controller includes: a first memory which stores a first key; a second memory which stores a second key; a first generator which generates a third key based on a random number; a second generator which generates a fourth key based on the first key and the third key; and an encryptor which encrypts the second key with the third key. The third key and the encrypted second key are stored in a host device enabled to access the memory device.
US10157144B2 Method to share a coherent accelerator context inside the kernel
Embodiments disclose techniques for sharing a context for a coherent accelerator in a kernel of a computer system. A request is received from a first application to perform an I/O operation within a kernel context. The request specifies a first effective address distinct to the first application. The first effective address specifies a location in a first effective address space and a first effective segment identifier. The first effective address is remapped to a second effective address. The second effective address specifies a location in a second effective address space of the kernel context and a second effective segment identifier. A virtual address mapping to a virtual address space within the kernel context is determined. The virtual address is translated to a physical memory address.
US10157142B2 Offload data transfer engine for a block data transfer interface
In one embodiment, a block data transfer interface employing offload data transfer engine in accordance with the present description includes an offload data transfer engine executing a data transfer command set to transfer a block of data in a transfer data path from a source memory to a new region of a destination memory, wherein the transfer data path bypasses a central processing unit to minimize or reduce involvement of the central processing unit in the block transfer. In response to a successful transfer indication, a logical address is re-mapped to a physical address of the new region of the destination memory, instead of a physical address of the original region of the destination memory. In one embodiment, the re-mapping is performed by a central processing unit. In another embodiment, the re-mapping is performed by the offload data transfer engine. Other aspects are described herein.
US10157140B2 Self-learning cache repair tool
An apparatus includes an interface, a capacity engine, a monitoring engine, and a purging engine. The interface receives a request to repair a cache. The capacity engine monitors a cache to determine a first amount of data the cache receives in a first predetermined amount of time. The capacity engine determines a second amount of data indicating an estimated amount of data the cache will receive in a second predetermined amount of time. The capacity engine determines a size of the cache and a maximum size threshold using the second amount of data. The monitoring engine determines an available capacity of the cache and that the available capacity is less than or equal to the maximum size threshold. The purging engine purges data from the cache.
US10157137B1 Cache way prediction
Techniques are disclosed relating to set-associative caches in processors. In one embodiment, an integrated circuit is disclosed that includes a set-associative cache configured to receive a request for a data block stored in one of a plurality of ways within the cache, the request specifying an address, a portion of which is a tag value. In such an embodiment, the integrated circuit includes a way prediction circuit configured to predict, based on the tag value, a way in which the requested data block is stored. The integrated circuit further includes a tag array circuit configured to perform a comparison of a portion of the tag value with a set of previously stored tag portions corresponding to the plurality of ways. The tag array circuit is further configured to determine whether the request hits in the cache based on the predicted way and an output of the comparison.
US10157135B2 Cache optimization
A system and method for management and processing of resource requests at cache server computing devices is provided. Cache server computing devices segment content into an initialization fragment for storage in memory and one or more remaining fragments for storage in a media having higher latency than the memory. Upon receipt of a request for the content, a cache server computing device transmits the initialization fragment from the memory, retrieves the one or more remaining fragments, and transmits the one or more remaining fragments without retaining the one or more remaining fragments in the memory for subsequent processing.
US10157134B2 Decreasing the data handoff interval for a reserved cache line based on an early indication of a systemwide coherence response
A multiprocessor data processing system includes multiple vertical cache hierarchies supporting a plurality of processor cores, a system memory, and a system interconnect. In response to a load-and-reserve request from a first processor core, a first cache memory supporting the first processor core issues on the system interconnect a memory access request for a target cache line of the load-and-reserve request. Responsive to the memory access request and prior to receiving a systemwide coherence response for the memory access request, the first cache memory receives from a second cache memory in a second vertical cache hierarchy by cache-to-cache intervention the target cache line and an early indication of the systemwide coherence response for the memory access request. In response to the early indication and prior to receiving the systemwide coherence response, the first cache memory initiating processing to update the target cache line in the first cache memory.
US10157132B1 Data processing systems using both a cache and a buffer for processing data
A method of operating a data processing system comprises maintaining record of a set of processing passes to be performed by processing pass circuitry of the data processing system. The method comprises performing cycles of operation in which it is considered whether or not the data required for a subset of processing passes is stored in a local cache. The subset of processing passes that is considered in a subsequent scan of the record comprises at least one processing pass that was not considered in the previous scan of the record, regardless of whether or not the data considered in the previous scan is determined as being stored in the cache. The method provides an efficient way to identify processing passes that are ready to be performed.
US10157131B2 Transactional execution processor having a co-processor accelerator, both sharing a higher level cache
A higher level shared cache of a hierarchical cache of a multi-processor system utilizes transaction identifiers to manage memory conflicts in corresponding transactions. The higher level cache is shared with two or more processors. A processor may have a corresponding accelerator that performs operations on behalf of the processor. Transaction indicators are set in the higher level cache corresponding to the cache lines being accessed. The transaction aborts if a memory conflict with the transaction's cache lines from another transaction is detected, and the corresponding cache lines are invalidated. For a successfully completing transaction, the corresponding cache lines are committed and the data from store operations is stored.
US10157124B1 Method, apparatus, and system for managing data storage with an application programming interface
A method, system, and computer program product for providing data services, using a single control path, on a data storage resource selected from a plurality of heterogeneous storage resources, the computer-executable method comprising receiving an input relating to data services, analyzing the input to determine an appropriate type of data service to provide on the data storage resource, and based on the analyzing, providing the appropriate type of data service on the data storage resource.
US10157122B1 Automated generation and execution of computer software test cases
Methods and apparatuses are described for automated generation and execution of computer software test cases. A digitized voice segment is captured that corresponds to speech submitted by a user of a remote device. A software automation test case is generated using one or more phrases extracted from the digitized voice segment. The software automation test case is executed against a plurality of browser-based software applications using a plurality of automation testing tools, including converting the software automation test case into a plurality of tool-and-browser specific test cases, each based upon test case requirements of a selected automation testing tool and test case requirements of a selected browser-based application. An automation execution report is generated based upon the execution of each of the plurality of tool-and-browser specific test cases.
US10157119B2 Configurable code fingerprint
A method, computer program product, and system performing a method that include a processor defining a code fingerprint by obtaining parameters describing at least one of an event type or an event. The code fingerprint includes a first sequence. The processor loads the code fingerprint into a register accessible to the processor. Concurrent with executing a program, the processor obtains the code fingerprint from the register and identifies the code fingerprint in the program by comparing a second sequence in the program to the first sequence. Based on identifying the code fingerprint in the program, the processor alerts a runtime environment where the program is executing.
US10157112B2 Storage device
According to one embodiment, a storage device includes a storage configured to store data and a controller configured to control the storage. When receiving an instruction to read data from the storage is received, the controller determines whether or not a failure is in the storage device which is a target of the data read. When a failure is acknowledged, the controller refers to a different storage device storing the data including the same data as the data, acquires the same data from the different storage device, and outputs the acquired data to a source of the instruction.
US10157110B2 Distributed system, server computer, distributed management server, and failure prevention method
A distributed system according to an exemplary embodiment includes first and second servers capable of executing the same application, wherein when a failure occurs in the application in the first server, the first server generates failure information identifying a cause of the failure in the application, and the second server performs failure prevention processing which is determined based on the failure information and intended to prevent a failure in the application.
US10157108B2 Multi-way, zero-copy, passive transaction log collection in distributed transaction systems
In various embodiments a distributed computing node in a plurality of distributed computing nodes logs transactions in a distributed processing system. In one embodiment, a set of information associated with at least one transaction is recorded in a transaction log. At least a portion of memory in at least one information processing system involved in the transaction is accessed. The portion of memory is directly accessed without involving a processor of the at least one information processing system. The set of information from the transaction log is written to the portion of memory. The set of information is directly written to the portion of memory without involving a processor of the at least one information processing system.
US10157107B2 Data backup and progressive restoration using data chunks in cloud storage and a data cache
A system for progressive just-in-time restoration of data from backup media. Backup data may be divided into a plurality of chunks and stored on any kind of media such as a direct attached storage (DAS) disk, object storage, USB drive, network share or tape. An index map is maintained that indicates the location of each of the plurality of chunks in cloud storage, the index map representing contiguous blocks of backup data of a volume. The backup data may be compressed, encrypted, or de-duplicated. The backup data may be located on different media, object stores, or network shares, or at differing geographic locations. To perform a recovery, a virtual LUN or virtual volume is mounted and provided to the operating system and applications of the restored computer. Chunks may be progressively copied from cloud storage to a data cache and restored in response to requests for blocks.
US10157105B2 Method for data protection for cloud-based service system
A method for data protection in a cloud-based service system is disclosed. The method includes the steps of: A. collecting historical operating data of storage devices in the cloud-based service system; B. building up a life expectancy model and a next-7-days failure probability model by the collected operating data; C. inputting operating data in the past 24-hours into the life expectancy model and the next-7-days failure probability model for every storage device to obtain ranges of expected lifespans in respective groups and corresponding failure probabilities; and D. backing up data in the storage devices according to the results of step C.
US10157100B2 Support action based self learning and analytics for datacenter device hardware/firmare fault management
Techniques for support activity based self learning and analytics for datacenter device hardware/firmware fault management are described. In one example, a service event including a unique service event ID, a set of prioritized cause and support engineer actions/recommendations and associated unique support engineer action codes are generated for the support engineer upon detecting a hardware/firmware failure event. Support engineer actions taken by the support engineer upon completing the service event are then received. The support engineer actions are then analyzed using the set of prioritized cause and support engineer actions/recommendations and FRU configuration information before and after servicing the hardware/firmware failure. Any potential errors resulting from the support engineer actions are then determined and notified at real-time to the support engineer based on the outcome of the analysis. Any needed updates to the set of prioritized cause and support engineer actions/recommendations are then recommended.
US10157098B2 Flash memory apparatus and storage management method for flash memory
A flash memory method includes: classifying data into a plurality of groups of data; respectively executing error code encoding to generate first corresponding parity check code to store the groups of data and first corresponding parity check code into flash memory module as first blocks; reading out the groups of data from first blocks; executing error correction and de-randomize operation upon read out data to generate de-randomized data; executing randomize operation upon de-randomized data according to a set of seeds to generate randomized data; performing error code encoding upon randomized data to generate second corresponding parity check code; and, storing randomized data and second corresponding parity check code into flash memory module as second block; a cell of first block is used for storing data of first bit number which is different from second bit number corresponding to a cell of second block.
US10157093B2 Data integrity check within a data processing system
A memory system includes a memory array, control circuitry, and comparator circuitry. The memory array includes a first section having a first plurality of programmed bitcells having a first threshold voltage distribution and a second section having a second plurality of programmed bitcells having a second threshold voltage distribution which has a lower average threshold voltage than the first threshold voltage distribution. The first plurality and second plurality of programmed bitcells are programmed with a same set of data values. The control circuitry is configured to provide a read request to the memory array and receive read data in response to the read request, wherein the read data comprises first read data from the first section and second read data from the second section. The comparator circuitry is configured to compare the first read data to the second read data and generate an error indicator in response to the compare.
US10157090B2 Lifespan forecast for storage media devices
A method for improving a global lifespan of a storage system of a computing system is provided. The method includes: automatically determining a lifespan value of the at least one storage device to assign a global lifespan of the storage system, the global lifespan being dependent on the installation time of the at least one storage device; replacing, responsive to a time-based failure event, a storage device of the at least one storage device; and subsequently modifying, using the computing system, the global lifespan of the storage system based on the time-based failure event to define, at least in part, an optimized lifespan of the storage system.
US10157085B2 Techniques for decentralized load balancing
Various embodiments are generally directed to decentralized load balancing in a host cluster utilized to coordinate performance of processing tasks in a workload, such as via service agents and/or host instances included in the host cluster, for instance. Some embodiments are particularly directed to a set of service agents on one or more host instances that utilize a shared cache to coordinate among themselves to automatically balance a workload without a centralized controller or a centralized load balancer. In one or more embodiments, a set of service agents may automatically and cooperatively balance a workload among themselves using the shared cache.
US10157084B2 Automated provisioning and management of cloud services
A system for managing the provisioning of cloud based services includes a collection module, a configuration module, a licensing module and a set up module. The collection module automatically obtains and stores information from end user machines that relevant to the provisioning of the could-based services. The configuration module uses the obtained information to automatically configure the use of the cloud based services. The licensing module automatically configures the account and licensing information allowing an end-user machine to access the cloud based services. The setup module automatically configures the end user machines to access and use the cloud-based services.
US10157081B2 Trainer of many core systems for adaptive resource control
Disclosed herein is a trainer of a many core system comprising a plurality of cores for controlling resource utilization within the many core system, wherein the trainer comprises a controller configured to cause a task scheduler to add a first synthetic variable load (202, 302) to at least one task thread comprising at least one task and to schedule the at least one task thread; cause a generic probe element (205, 305) to set a plurality of probes configured to measure a real time requirement at a respective plurality of points within an execution of the at least one task thread; cause a training element (204, 304) to calculate a real time slack measurement constant (RS) value based on the worst case timing for each of the plurality of probes and to select at least one of the plurality of probes, wherein the selected at least one probe has a worst case RS value, wherein the training element is further configured to calculate a system load constant (SL) value based on the worst case RS value; and to cause a resource manager to adjust at least one system parameter based on the at least one probe having the worst case RS value. Also disclosed is a method of a trainer and a computer program product.
US10157079B2 Resource allocation for tasks of unknown complexity
For a task that has been partially executed, a residual complexity index is computed, the task being of a complexity that cannot be ascertained prior to executing the task. An evaluation is made whether the residual complexity index exceeds a cost of a resource that should be considered for allocation to the task. When the evaluation is affirmative, a priority of the task is established relative to a second task. The resource is scheduled to perform the task according to a timing, the timing being determined using the cost of the resource. The resource is allocated to the task according to the timing.
US10157076B2 Virtual machine migration device and method
A virtual machine (VM) migration device can migrate a VM from a source location to a target location along a migration path calculated to not exceed a predetermined time limit. The migration device includes a first obtaining module, a second obtaining module, a calculation module, and a migration module. The first obtaining module obtains VM migration information and the second obtaining module obtains network status information. The calculation module calculates a migration path according to the network status information and the migration information, taking account of transmission and other delays between intermediate nodes along possible paths. The migration module migrates the VM from the source location to the target location according to the calculated migration path. A VM migration method is also provided.
US10157075B2 Device for distributing load and managing power of virtual server cluster and method thereof
A device for distributing a load and managing power of a virtual server cluster includes a monitoring unit configured to monitor a load distribution condition on server nodes included in a server cluster and a dynamic state of each of the server nodes, a server node information storage unit configured to store static state information of each of the server nodes, a policy determination unit configured to determine a load distribution policy and a power management policy for each of the server nodes using monitoring information and the static state information stored in the server node information storage unit, and a controller configured to control conversion of each of the server nodes into an active state or an inactive state according to the power management policy, and distribution of a load of a service request requested by a service client to activated server nodes according to the load distribution policy.
US10157073B2 Virtual-machine control device, virtual-machine control method, computer-readable recording medium recording program for virtual-machine control method, and data center
A virtual machine control device includes: a generating unit configured to generate an operability constraint for a virtual machine is to be arranged, based on a virtual machine name list of the virtual machine and a host machine name list of a host machine capable to arrange the virtual machine; and a determining unit configured to determine an arrangement of the virtual machine is to be arranged, based on a constraint including the generated operability constraint, the host machine name includes location information of the host machine, and the virtual machine name includes information of component that composes an application service.
US10157069B2 Identifying and using dependencies in historical applications to generate application designs
A device to execute an application design plugin associated with a user interface. The device may analyze, using the application design plugin, a set of historical applications to identify one or more dependencies included in the set of historical applications. The device may provide, to a storage device, historical application metadata relating to the one or more dependencies. The device may receive, via the user interface, a request to generate an application design. The device may update the user interface with design information that includes design feature metadata identifying the one or more dependencies. The device may determine that the application design is ready for validation. The device may validate the application design based on determining that the application design is ready for validation.
US10157065B2 Device programming system with whole chip read and method of operation thereof
A system and method of operation of a device programming system includes: a socket adapter having a source socket and a destination socket for reading a configuration information from a master device; a partition table calculated from the master device; and a master data file formed from the partition table and the configuration information, the master data file for configuring a programmable device.
US10157063B2 Instruction and logic for optimization level aware branch prediction
A computer-readable storage medium, method and system for optimization-level aware branch prediction is described. A gear level is assigned to a set of application instructions that have been optimized. The gear level is also stored in a register of a branch prediction unit of a processor. Branch prediction is then performed by the processor based upon the gear level.
US10157062B2 Method for operating a microprocessor
A method is described for operating a microprocessor, in which a conversion software executed in the microprocessor carries out a binary translation, in the course of which a source instruction that is encoded according to a first instruction-set architecture is translated into a target instruction in a binary manner, which is encoded according to a second instruction-set architecture, and the target instruction translated by the translation software into the second instruction-set architecture being replicated, and in this replicated target instruction a memory area which is to be accessed in the course of the execution of the target instruction is replaced by a second memory area, and the target instruction and the copied target instruction is executed by the microprocessor. With the aid of the method, a temporal redundancy is achieved by a (temporally) parallel execution of the target instruction on a processor core and a local or regional redundancy by a parallel execution of the target instruction on different processor cores.
US10157061B2 Instructions for storing in general purpose registers one of two scalar constants based on the contents of vector write masks
According to one embodiment, an occurrence of an instruction is fetched. The instruction's format specifies its only source operand from a single vector write mask register, and specifies as its destination a single general purpose register. In addition, the instruction's format includes a first field whose contents selects the single vector write mask register, and includes a second field whose contents selects the single general purpose register. The source operand is a write mask including a plurality of one bit vector write mask elements that correspond to different multi-bit data element positions within architectural vector registers. The method also includes, responsive to executing the single occurrence of the single instruction, storing data in the single general purpose register such that its contents represent either a first or second scalar constant based on whether the plurality of one bit vector write mask elements in the source operand are all zero.
US10157060B2 Method, device and system for control signaling in a data path module of a data stream processing engine
Techniques and mechanisms for exchanging control signals in a data path module of a data stream processing engine. In an embodiment, the data path module may be configured to form a set of one or more data paths corresponding to an instruction which is to be executed. In another embodiment, data processing units of the data path module may be configured to exchange one or more control signals for elastic execution of the instruction.
US10157057B2 Method and apparatus of segment flow trace analysis
A method and apparatus for assembler source code analysis may include selecting assembler source code, parsing the assembler source code, determining the presence of predetermined assembler macros, recording the present assembler macros and the programs containing the predetermined assembler macros in a macro data table, and processing the macro data table to generate a text report and/or a graphical flow diagram. The method may include simulating memory to execute the assembler source code and tracing the flow of the assembler source code and the predetermined assembler macros. The method may include tracing the flow of the assembler source code in a comprehensive, forward, or reverse flow, and generating resulting text reports and/or graphical flow diagrams.
US10157055B2 Code refactoring mechanism for asynchronous code optimization using topological sorting
Methods, systems, apparatuses, and computer program products are provided for transforming asynchronous code into more efficient, logically equivalent asynchronous code; Program code is converted into a first syntax tree. A dependency graph is generated from the first syntax tree with each node of the dependency graph corresponding to a code statement and having an assigned weight. Weighted topological sorting of the dependency graph is performed to generate a sorted dependency graph. A second syntax tree is generated from the sorted dependency graph. In another implementation, the program code is transformed into await-relaxed and/or loop-relaxed program code prior to being transformed into the first syntax tree.
US10157053B2 Modified federation architecture with reduced update time
An update technique is described. During the update technique, a computer system, in which tenant data and associated components in the computer system for customers are arranged into islands, updates software for the components in an island associated with at least a customer. In particular, the computer system may create an update island that includes the software update and that initially excludes the tenant data. Moreover, the computer system may update the software for the components in the island by migrating, to the update island, the tenant data for at least the customer independently of the tenant data for a remainder of the customers. Furthermore, while updating the software, the computer system may transmit a firmware update to a group of access points associated with at least the customer and reboot instructions to the group of access points.
US10157051B2 Upgrading devices in a dispersed storage network
A method for execution by a dispersed storage and task (DST) processing unit includes obtaining distributed storage and task network (DSTN) address range information for each memory device of a set of memory devices associated with a storage unit targeted for an upgrade; obtaining a list of slice names associated with selected slices stored in each memory device of the storage unit; retrieving the selected slices associated with the list of slice names; generating an integrity check value for the selected slices; storing one or more of: the integrity check value, the selected slices, or the list of slice names as original integrity information in a memory; and enabling an upgrade sequence of the DST execution unit.
US10157049B2 Static analysis with input reduction
Statically analyzing a computer software application can include identifying a plurality of objects within the instructions of a computer software application, where the objects in the plurality of objects are of the same object type, and preparing a modified version of the instructions in which any of the objects in the plurality of objects determined to be extraneous is omitted.
US10157046B2 Method and apparatus for generating an explorer for user interface prototyping
A method for generating an interactions explorer for a user interface prototype comprising detecting one or more prototyping actions while a user creates a user interface prototype, adding the one or more prototyping actions to an interaction hierarchy and generating an interactive visual depiction of the interaction hierarchy.
US10157043B2 SRAM-based true random number generator
A random number generator (RNG) is disclosed. The RNG comprises a memory bit array having a plurality of bits, wherein each bit is configured to present an initial logic state when the memory bit array is powered on; and a first folding circuit coupled to the memory bit array, wherein the first folding circuit is configured to: read initial logic states of a first bit and a second bit of the memory bit array, perform a first logic function on the initial logic state of the first bit, and perform a second logic function on the initial logic state of the second bit to contaminate the initial logic state of the second bit so as to provide an altered initial logic state of the second bit.
US10157042B1 Audio output control
Systems and methods for audio output control are disclosed. Audio may be output via a speaker of a communal device associated with a first portion of an environment. A user may provide a user utterance indicating an intent to add another device in a second portion of the environment to the audio-output session, and/or an intent to move the audio-output session from the first device to the second device, and/or an intent to remove a device from an audio-output session. Based on this determined intent, audio-session queues may be associated and dissociated from devices and device states may be altered to effectuate the intent of the user utterance.
US10157028B2 Historian interface system
A historian interface system provides a graphical representation of tags that represent attributes of a continuous process. A historian system stores the tags and metadata values describing the tags. A display device coupled to the historian system via a communication network displays graphical representations of the tags via display panels and receives selections of the tags. The historian system contextualizes selected tags based on the metadata values describing the selected tag and determines an optimal visualization scheme for the selected tags. The display device displays graphical representations of values of the tags and dynamically determines optimal grouping of the tags based on properties of the display device.
US10157025B2 Image forming apparatus, method of controlling the same, information processing apparatus, and storage medium
Determination is made as to whether or not image data inputted in a state where a mode for confirming a print result is set in a maintenance mode used by a service person includes information that indicates data for maintenance, and in a case that it is determined that the information is included, image formation is performed after superimposing a particular pattern on the image data, and in a case that it is determined that the information is not included, image formation in accordance with the image data is performed after waiting for the mode to be released.
US10157024B2 Memory system and operating method thereof
A memory system may include: a memory device including a plurality of memory blocks which include pages; and a controller suitable for: performing command operations in response to commands, recording a count information of the respective memory blocks in a count information table according to the command operations, listing memory blocks satisfying a predetermined first condition in a source memory block candidate list by referring to the count information corresponding to a offset, and selecting as a source memory block a memory block satisfying a predetermined second condition among the memory blocks listed in the source memory block candidate list. The offset may indicate a difference between the count information of the respective memory blocks and an average of the count information.
US10157016B2 Memory management system and method
A memory system and method of operating the same is described, where the memory system is used to store data in a RAIDed manner. The stored data may be retrieved, including the parity data so that the stored data is recovered when the first of either the stored data without the parity data, or the stored data from all but one memory module and the parity data, has been received. The writing of data, for low write data loads, is managed such that only one of the memory modules of a RAID stripe is being written to, or erased, during a time interval.
US10157010B2 Application processor and a mobile apparatus having a plurality of address mapping formats and method of accessing data including the same
An application processor and a mobile apparatus are provided. The application processor includes a memory device configured to store data based upon a plurality of address mapping formats, an address mapping table configured to store information on one of the address mapping formats to access the data, a system bus configured to generate a second address based upon a first address to access the data and the address mapping table and a data processing device configured to receive the data according to the second address through the system bus.
US10157008B2 Systems and methods for optimizing memory power consumption in a heterogeneous system memory
Systems, methods, and computer programs are disclosed for providing a heterogeneous system memory in a portable communication device. One system comprises a system on chip (SoC) coupled to a nonvolatile random access memory (NVRAM) and a volatile random access memory (VRAM). The SoC comprises an operating system for mapping a heterogeneous system memory comprising the NVRAM and the VRAM. The operating system comprises a memory manager configured to allocate a first portion of the NVRAM as a block device for a swap operation, a second portion of the NVRAM for program code and read-only data, and a third portion of the NVRAM for operating system page tables. The VRAM is allocated for a program heap and a program stack.
US10157007B2 Memory system and operating method thereof
A memory system may include: a memory device including a plurality of memory dies, each die including a plurality of memory blocks, each block including a plurality of pages; and a controller suitable for performing a command operation for the memory device and storing segments of user data and metadata for the command operation in a super memory block including memory blocks of memory dies included in a first memory die group and a second memory die group among the plurality of memory dies.
US10157006B1 Managing inline data compression in storage systems
A method is used in managing inline data compression in storage systems. A request is received to update data of a data object previously stored in an allocation unit of a segment in a storage system. The segment comprises of a set of allocation units in a compressed format. A determination is made as to whether the updated data of the data object can be stored in the compressed format in the allocation unit of the segment. Based on the determination, the updated data is written in the compressed format to the allocation unit of the segment.
US10157004B2 Storage system and method for recovering data corrupted in a host memory buffer
A storage system and method for recovering data corrupted in a host memory buffer are provided. In one embodiment, a storage system is provided comprising a non-volatile memory and a controller in communication with the non-volatile memory. The controller is configured to receive a logical-to-physical map from a volatile memory of a host for storage in the storage system's non-volatile memory; determine if there is an error in an entry in the logical-to-physical map; in response to determining that there is no error in the logical-to-physical map, store the logical-to-physical map in the non-volatile memory; and in response to determining that there is an error in an entry in the logical-to-physical map, attempt to recover the entry from a location in the storage system before storing the logical-to-physical map in the non-volatile memory. Other embodiments are provided.
US10156999B2 Dynamic bandwidth reporting for solid-state drives
An apparatus includes a memory and a controller. The memory may be configured to store data. The controller may have a plurality of tables. The controller is generally configured to process a plurality of input/output requests to read/write to/from the memory, track a plurality of statistics of the memory, index the plurality of tables with the plurality of statistics of the memory to determine a plurality of parameters, compute based on the plurality of parameters a first bandwidth consumed by the controller while servicing the memory with one or more tasks hidden from a host, and report to the host a second bandwidth of the memory that is available to the host based on the first bandwidth consumed by the controller.
US10156990B2 Data storage management
A method of managing a plurality of storage devices. The method comprises at a first device connected to the plurality of storage devices via a switch, receiving an indication of a plurality of logical disks, each logical disk being provided by a respective one of the plurality of storage devices. Each logical disk comprises a plurality of logical blocks. Data representing a virtual disk is generated, the virtual disk comprising a plurality of virtual blocks, each virtual block being provided by a logical block. Access is provided to the virtual disk to a second device different to the first device. A first virtual block is selected, the first virtual block being provided by a first logical block, and a re-mapping operation is performed after which the first virtual block is provided by a second logical block different to the first logical block.
US10156986B2 Gang migration of virtual machines using cluster-wide deduplication
Gang migration refers to the simultaneous live migration of multiple Virtual Machines (VMs) from one set of physical machines to another in response to events such as load spikes and imminent failures. Gang migration generates a large volume of network traffic and can overload the core network links and switches in a datacenter. In this paper, we present an approach to reduce the network overhead of gang migration using global deduplication (GMGD). GMGD identifies and eliminates the retransmission of duplicate memory pages among VMs running on multiple physical machines in the cluster. The design, implementation and evaluation of a GMGD prototype is described using QEMU/KVM VMs. Evaluations on a 30-node Gigabit Ethernet cluster having 10GigE core links shows that GMGD can reduce the network traffic on core links by up to 65% and the total migration time of VMs by up to 42% when compared to the default migration technique in QEMU/KVM. Furthermore, GMGD has a smaller adverse performance impact on network-bound applications.
US10156981B2 User-centric soft keyboard predictive technologies
An apparatus and method are disclosed for providing feedback and guidance to touch screen device users to improve text entry user experience and performance by generating input history data including character probabilities, word probabilities, and touch models. According to one embodiment, a method comprises receiving first input data, automatically learning user tendencies based on the first input data to generate input history data, receiving second input data, and generating auto-corrections or suggestion candidates for one or more words of the second input data based on the input history data. The user can then select one of the suggestion candidates to replace a selected word with the selected suggestion candidate.
US10156977B2 Watch type terminal and control method thereof
A watch type terminal including a main body; a touch screen provided on a front surface of the main body and configured to display time information; and a controller configured to receive an input for selecting a specific time range included in the displayed time information, and display event information corresponding to at least one event associated with the specific time range on the touch screen.
US10156974B2 Information processing apparatus, display control method, and display control program
An information processing apparatus includes: an operation unit; and a control unit performing a process corresponding to dragging and displaying, on a display unit, a cursor which elongates from a start point of the dragging to an end point of the dragging and of which at least one of a size and a shape is different at one end portion, which is on a side of the start point of the dragging, and at the other end portion, which is on a side of the end point of the dragging, when the dragging is executed through the operation unit.
US10156973B2 Score displaying method and storage medium
Once obtained a turn-over instruction to proceed a score on one image area to which one grand staff among plural grand staves displayed on a screen of a user I/F belongs, a controller of a score displaying apparatus performs a process of scrolling the image areas upward on the screen of the user I/F, disposing the image area on which the turn-over instruction is accepted at a highest level of the screen of the user I/F, sequentially aligning a plurality of consecutive image areas in a forward direction on a timeline of the score with respect to the image area on which the turn-over instruction is accepted below the image area on which the turn-over instruction is accepted, and displaying the image areas on the screen of the user I/F.
US10156970B2 Virtual opening of boxes and packs of cards
Systems and methods for virtual opening of packages such as boxes and packs of cards are provided herein. Exemplary systems may execute methods via one or more processors, which are programmed to generate a visual representation of a package, receive input from the user, the input indicating opening of the package, and provide feedback to the user corresponding to the opening of the package that at least partially mimics a physical opening of the package.
US10156967B2 Device, method, and graphical user interface for tabbed and private browsing
As computer processing power has increased and mobile devices have proliferated, with users often own multiple devices and utilize larger numbers of tabs in the browsers on their devices. In order to enhance user experience with these developments, tab organization is improved through tab scrolling and tab overviews. Further, users often utilize private browsing sessions when they desire their device to retain less information about their browsing history. Switching between private and regular browsing sessions and having to open, close, and otherwise manage separate sessions can be cumbersome. Switching between private browsing sessions and regular browsing sessions can be performed in an efficient manner that indicates to the user the type of session they are currently in and whether they would like to retain a set of tabs or favorite web pages for a private browsing session.
US10156966B2 Device, method, and graphical user interface for presenting and installing applications
An electronic device displays a first application. The device detects a user input requesting an operation of a first type and displays a user interface with application icons. Each application icon in the application icons corresponds to a respective application that is capable of performing the operation of the first type when stored in the memory of the device. The application icons include one or more application icons that correspond to one or more applications that are not stored in the memory of the device. The device detects activation of an application icon, in the application icons, that corresponds to a second application that is not stored in the memory of the electronic device, and installs the second application in the memory of the device.
US10156965B2 Universal tag for page analytics and campaign creation
A system for creating and using a universal tag to gather consumer data from a web site for the purposes of targeted advertising is provided. The universal tag system has two main subsystems. The first subsystem is a configuration system that is used to define the consumer data to be collected from the website and to define taxonomy and transformation rules to be applied to the collected consumer data. The second subsystem is a runtime system that runs a universal tag client-side script, which is triggered when a consumer lands on a webpage of the website, for collecting the defined consumer data. The runtime system then applies the transformation rules to the collected data and updates a user profile corresponding to the consumer with the transformed data. As well, the runtime system applies the taxonomy rules to the collected data and categorizes the consumer for the purposes of subsequent targeted advertising.
US10156961B1 Dynamically building a visualization filter
Techniques for presenting a dynamic graphical user interface (GUI) for selecting multiple non-conflicting filters to be used to filter performance data for display in a visualization are provided.
US10156960B2 Vehicle diagnostic systems and methods
A system for diagnosing and repairing vehicles is provided. An example apparatus includes a vehicle interface configured to transmit one or more instructions to an adaptor connected to a vehicle and retrieve an indication of one or more diagnostic trouble codes from the adaptor. The apparatus includes a communication module configured to transmit the diagnostic trouble codes to a remote server along with a user identifier or a vehicle identification number, and receive repair information from the remote server. The apparatus further includes a user interface configured to receive user requests for information and to display information regarding the adaptor, the vehicle information, the one or more diagnostic trouble codes, and/or the repair information. Finally, the apparatus includes a memory and a processor configured to control the vehicle interface, the communication module, the user interface, and the memory.
US10156957B2 Semi-modal interaction blocker
Embodiments can provide interactivity to one or more components (e.g., windows, dialog boxes, tool bar, etc.) in a visual analyzer application while blocking interactivity for other components displayed on a GUI of the application. A contribution mechanism can be leveraged where a broadcast message can be sent to various components displayed on the GUI of the application. The various components within the application can then indicate whether they would like to be kept interactive during a triggering event (e.g., upon selection of a certain component). Upon receiving the indication that the components would like to remain interactive, the application allows those components to remain interactive while preventing access to other components in the GUI.
US10156956B2 Maintaining a discrete data representation that corresponds to information contained in free-form text
A system includes a data record (such as an Electronic Medical Record (EMR)) and a user interface for modifying (e.g., storing data in) the data record. The data record includes both free-form text elements and discrete data elements. The user interface includes user interface elements for receiving free-form text data. In response to receiving free-form text data via the free-form text user interface elements, a suggested action is identified, such as a suggested action to take in connection with one of the discrete data elements of the data record. Output is generated representing the suggested action. A user provides input indicating acceptance or rejection of the suggested action. The suggested action may be performed in response to the user input.
US10156955B2 Method and server for storing, encoding and uploading video or object captured from a webpage using a toolbar
A method and cloud server for capturing and encoding a video from a website through a toolbar are disclosed. The method of capturing the video through the toolbar may include retrieving and selecting video from the website and capturing the selected video. The method of uploading the object on the webpage through the toolbar may include analyzing object information about the object on the webpage through the toolbar, selecting and transferring the object to an upload area through the toolbar using an account.
US10156949B2 Force-touch sensor with multilayered electrodes
A force-touch sensor with multilayered electrodes includes an upper substrate, a first electrode layer arranged on one face of the upper substrate and having a plurality of first sensing electrodes, a second electrode layer arranged opposite to the first electrode layer and having a plurality of second sensing electrodes, each second sensing electrode being electrically connected with one corresponding first sensing electrode to constitute a touch-sensing electrode, a plurality of touching sensing traces, each electrically connected with one touch-sensing electrode and electrically isolated with other touch-sensing electrodes, a resilient dielectric layer arranged on one face of the second electrode layer and opposite to the upper substrate, and a third electrode layer arranged on the resilient dielectric layer and having at least one force-sensing electrode. The force-touch sensor with has enhanced performance due to the multilayered electrodes structure.
US10156948B2 Display device with touch detection function, and electronic unit
A display device with a touch detection function including: a plurality of liquid crystal display elements performing display operation; a plurality of touch detection electrodes arranged side by side to extend in one direction, and each outputting a detection signal based on a change in an electrostatic capacitance caused by an external proximity object; a conductive film insulated from or connected with high resistance to the touch detection electrodes, and disposed to cover the touch detection electrodes; and a touch detection circuit detecting the external proximity object by sampling the detection signal. The conductive film has a sheet resistance equal to or smaller than a predetermined resistance value, and has a time constant larger than a predetermined minimum time constant defined by sampling timings in the touch detection circuit.
US10156947B2 Touch substrate and manufacturing method and driving method thereof, touch panel and touch device
The present invention provides a touch substrate and a manufacturing method and a driving method thereof, a touch panel and a touch device. The touch substrate comprises: a base substrate, and an electrode layer, a bridging portion and a sensor provided above the base substrate, the electrode layer comprises a plurality of first electrodes and a plurality of second electrodes, the first electrode and the second electrode are provided intersecting with each other, the sensor corresponds to intersection position of the first electrode and the second electrode, and is connected to the first electrode and the second electrode respectively, wherein the sensor is configured to generate a piezoelectric signal when a touch occurs, and the electrode layer is configured to transmit the piezoelectric signal for the touch substrate sensing position of touch point.
US10156945B2 Suppression of display noise in touch screen controllers
An electronic device includes a touch screen controller. The touch screen controller is configured to asynchronously measure a capacitance between a sense line and a drive line of a sensing layer with respect to a horizontal sync signal of a display layer. In addition, the touch screen controller is also configured to disconnect from the sense line for a given period of time following a rising edge of the horizontal sync signal so as to reduce capacitive coupling of display noise from the horizontal sync signal to the sensing layer.
US10156944B2 Touch window
A touch window includes a sensing electrode to sense a position; a wire electrically connected to the sensing electrode; and a reinforcing electrode between the sensing electrode and the wire. A touch window includes a sensing electrode to sense a position and comprising a third pattern; and a wire electrically connected to the sensing electrode, wherein the sensing electrode includes a reinforcing part disposed at a region close to the wire, and wherein the reinforcing part includes a fourth pattern overlapping with the third pattern.
US10156942B2 In-cell touch screen panel and display device for driving display and touch functions simultaneously
An in-cell touch screen and a display device, a touch electrode pattern is disposed on a side of the opposite substrate (100) facing the array substrate (200); a data line (210) and a gate line (220) are disposed on a side of the array substrate (200) facing the opposite substrate (100), the data line (210) and the gate line (220) intercross and are mutually insulated from each other; and a common electrode layer (230) is disposed on a layer where the gate line and the data line are located; and an orthographic projection of the common electrode layer (230) on the array substrate (200) covers orthographic projections of the gate line (220) and the data line (210). The in-cell touch screen can avoid various display problems and touch problems caused by insufficient time periods in a time division driving manner.
US10156939B2 Light source assembly of optical touch device
A light source assembly for an optical touch device includes a linear light source and a plurality of prism pillars. The linear light source includes a lighting surface having a first side along a first direction and a second side along a second direction for emitting light. The first side is longer than the second side, and the first direction intersects the second direction. The prism pillars are disposed adjacent to the lighting surface and arranged along the first direction. Each of the prism pillars includes a first surface adjacent to the lighting surface and two reflection surfaces tilted toward each other for reflecting the light. The first surface is connected to the two reflection surfaces and parallel to the lighting surface. Each of the first surfaces is for receiving the emitted light, and each of the first surfaces and one of the reflection surfaces form a first angle.
US10156937B2 Determining a segmentation boundary based on images representing an object
Examples disclosed herein relate to determining a segmentation boundary based on images representing an object. Examples include an IR image based on IR light reflected by an object disposed between an IR camera and an IR-absorbing surface, a color image representing the object disposed between the color camera and the IR-absorbing surface, and determining a segmentation boundary for the object.
US10156933B2 Display device with touch detection function and electronic apparatus
According to an aspect, a display device with a touch detection function includes: a first substrate; a plurality of pixel electrodes in a first region; a display functional layer; a plurality of first drive electrodes facing the pixel electrodes in a perpendicular direction with respect to a surface of the first substrate; and a plurality of touch detection electrodes facing the first drive electrodes and extending in a direction different from a direction in which the first drive electrodes are extended. At least one touch detection electrode of the plurality of touch detection electrodes extends from the first region to a second region adjacent to the first region. A second drive electrode capacitively-coupled to the at least one touch detection electrode is further provided in the second region.
US10156931B2 Displays and information input devices
An integrated display and input device includes a first pixel array operative to provide a visually sensible output, a second pixel array operative to sense at least a position of an object with respect to the first pixel array, and circuitry receiving an output from the second pixel array and providing a non-imagewise input to utilization circuitry.
US10156923B2 In-cell touch display panel, driving method thereof and display device
An in-cell touch display panel, a driving method thereof and a display device are provided. The display panel includes a common electrode layer and a plurality of touch sensing electrodes. The common electrode layer comprises a plurality of first touch driving electrodes and a plurality of second touch driving electrodes that are configured for loading of common electrode signals in a display period and for loading of touch signals in a touch period. The second touch driving electrodes include a plurality of second touch driving sub-electrodes. Projections of the touch sensing electrodes on an array substrate are at gaps of the second touch driving sub-electrodes that are adjacent within the second touch driving electrodes. With this display panel, the touch sensitivity can be enhanced.
US10156922B2 Touch input device with pathogen transmission mitigation
This disclosure provides methods and systems for mitigating pathogen transmission via a touch surface of a touch input device. Mitigation is accomplished through selective touch surface sterilization and through touchscreen user interface reorganization. The touch surface includes a pixel array for illuminating selected portions of the touch surface with ultraviolet light of a sterilization wavelength based upon the received touch inputs. The selective illumination may occur while receiving a touch input or after an accumulation of touch inputs have been received. The user interface may also be reorganized based on received touch inputs in order to locate user interface icons to lesser touched locations of the touch surface.
US10156915B2 Position pointing device and core body for position pointing device
A position pointing device includes a pressure detecting part which detects a pressure applied in an axial direction of a core body. The core body includes: a leading end part formed from an elastic material; a pedestal part which is formed from a material harder than the material of the leading end part and is joined to the leading end part; and a core body main body part which is joined to the pedestal part, is smaller than the pedestal part in thickness in a direction orthogonal to the axial direction, and is formed from a hard material. The core body is housed in a casing and is movable in the axial direction, such that the leading end part is exposed via an opening of the casing, and a pressure exerted on the leading end part in the axial direction is transmitted to the pressure detecting part.
US10156911B2 Content display control with a deformable display screen
A display device includes a display screen for displaying content items to a user. The display screen is deformable and can display a content item in various display modes. Deformation of the display screen caused by a deforming action of the user, e.g., bending the display screen along a rigid axis, changes the display mode of the content item displayed on the display screen. A sensor module in the display device detects the deforming action and determines the action type of the deforming action. A controller in the display device analyzes the content type of the content item, e.g., video, map or e-book. Based on the action type of the deforming action and the content type of the content item, the controller generates a command to change the display mode. The display screen displays the content item in a different display mode after executing the command.
US10156909B2 Gesture recognition device, gesture recognition method, and information processing device
Provided are a gesture recognition device, a gesture recognition method and an information processing device for making it possible to quickly recognize a gesture of a user. The gesture recognition device includes a motion information generator that generates body part motion information by performing detection and tracking of the body part, a prediction processor that makes a first comparison of comparing the generated body part motion information with previously stored pre-gesture motion model information and generates a prediction result regarding a pre-gesture motion on the basis of a result of the first comparison, and a recognition processor that makes a second comparison of comparing the generated body part motion information with previously stored gesture model information and generates a result of recognition of the gesture represented by a motion of the detected body part on the basis of the prediction result and a result of the second comparison.
US10156906B2 Systems and methods for distinguishing gestures
A gesture control system includes a processor, the processor in communication with a plurality of sensors. The processor is configured to perform the steps of detecting, using the plurality of sensors, a gesture in a volume occupied by a plurality of occupants, analyzing a prior knowledge to associate the gesture with one of the plurality of occupants, and generating an output, the output being determined by the gesture and the one of the plurality of occupants.
US10156904B2 Wrist-based tactile time feedback for non-sighted users
The present disclosure generally relates to tactile time feedback. Systems and methods for tactile time feedback include detecting a sequence of touch inputs at an electronic device, and in response to a determination that the sequence of touch inputs meets tactile time output criteria, output a tactile output pattern that indicates a time of day.
US10156903B2 Devices, methods, and graphical user interfaces for providing haptic feedback
An electronic device with a touch-sensitive surface, a display, and tactile output generator(s) displays a user interface including a user interface element. The device detects a contact on the user interface element and an input by the contact including a movement of the contact across the touch-sensitive surface. In response to detecting the input by the contact, the device changes a position of an outer edge of the user interface element relative to a threshold position in the user interface in accordance with the movement of the contact. The device further detects that the change in the position of the outer edge of the user interface element has caused the outer edge of the user interface element to move across the threshold position. After detecting the threshold position crossing, the device generates a tactile output and moves the position of the outer edge to the threshold position.
US10156898B2 Multi vantage point player with wearable display
The present invention relates to methods and apparatus for utilizing a wearable display device for viewing streaming video captured from multiple vantage points. More specifically, the present invention presents methods and apparatus for controlling the immersive experience through player configurations for viewing image data captured in two dimensional or three dimensional data formats and from multiple disparate points of capture based on venue specific characteristics, wherein the viewing experience may emulate observance of an event from at least two of the multiple points of capture in specifically chosen locations of a particular venue.
US10156896B2 Head-wearable electronic device
A head-wearable electronic device includes a frame worn on a head of a user and an electro-optical device coupled to the frame. The electro-optical device includes a display module generating a data image, an optical module, and a camera module. The optical module includes a first switchable mirror layer and a second switchable mirror layer, each having a light transmittance that is controllable. The first switchable mirror layer provides the second switchable mirror layer with the data image generated by the display module and the second switchable mirror layer provides eye of the user with the data image provided from the first switchable mirror layer. The camera module provides an external image having information about the eye of the user corresponding to an operation of the first and second switchable mirror layers.
US10156894B2 Detecting an event within interactive media
As a user is being presented with interactive media by a presenting device, a separate monitoring device may be used to monitor the presentation of the interactive media and detect an event that occurs therein. Such a monitoring device may be configured and positioned to access media content from the presentation of the interactive media. For example, the monitoring device may be configured and positioned to record video content with a camera and record audio content with a microphone. Having accessed this media content, the monitoring device may generate an identifier, such as a fingerprint or watermark, of the media content and compare the generated identifier with a reference identifier that is generated from the source of the media content. Based on the generated identifier matching the reference identifier, the monitoring device may detect that an event has occurred within the interactive media presentation and present a corresponding notification.
US10156886B2 Control device
A control device includes a control unit that controls power supply from a power supply device and a power storage device to an information processing device, and a detection unit that detects power consumption of the information processing device. The control unit controls a value representing the characteristics of an amount of power supplied from the power supply device not to exceed a preset power supply device upper limit value, calculates a record charge and discharge amount representing a record of a past charge and discharge amount of power with respect to the power storage device based on the past power consumption detected by the detection unit, and sets a new power supply device upper limit value based on the record charge and discharge amount.
US10156885B2 Network energy consumption reduction
In some aspects, the disclosure is directed to methods and systems for a device including a physical interface with electrical connection to a communication channel, and circuitry configured to detect energy received at the physical interface, wait a predetermined length of a time until the beginning of a time slot, monitor the physical interface during the time slot for a predefined pattern from the communication channel, and upon detection of the predefined pattern, transition the device to an increased-power mode.
US10156881B2 Electronic device and method for controlling user experience with application on electronic device
A method for controlling a user experience with an application on an electronic device is provided. The method includes the following steps: detecting a temperature of the electronic device; detecting a power of the electronic device; calculating a power-thermal hint according to the detected temperature and the detected power; and adjusting a complexity level of the application according to at least the power-thermal hint so as to control the user experience with the application.
US10156877B2 Enhanced power management for support of priority system events
Embodiments are generally directed to enhanced power management for support of priority system events. An embodiment of a system includes a processing element; a memory including a registry for information regarding one or more system events that are designated as priority events; a mechanism to track operation of events that requires Turbo mode operation for execution; and a power control unit to implement a power management algorithm. The system is to maintain an first energy budget and a second residual energy budget for operation in a Turbo power mode, and wherein the power management algorithm is to determine whether to authorize execution of a detected system event in the Turbo power mode based on the second residual energy budget upon determining that the first energy budget is not sufficient for execution of the detected system event and that the detected system event is designated as a priority event. Priority designations for the priority events may include a first High Priority designation and a second Critical designation.
US10156874B2 Thermal features of an electronic device and method for forming an electronic device including thermal features
This application relates to thermal management of a computing device using various features that can dissipate and direct thermal energy. In some embodiments, a thermal insert is set forth for separating a component from a cover glass of the computing device. The thermal insert can be attached to a frame of the computing device by insert molding the thermal insert to the frame. In other embodiments, a graphite strip can be disposed across different surfaces within the computing device in order to direct thermal energy away from a component of the computing device. In yet other embodiments, a thermal spreader and thermally conductive adhesive can be disposed over different surfaces of the computing device. For example, the thermal spreader and thermally conductive adhesive can be used to direct thermal energy away from a backlight of the computing device.
US10156873B2 Information handling system having fluid manifold with embedded heat exchanger system
A Rack Information Handling System (RIHS) has a liquid-to-liquid heat exchanger (LTLHE) that is received in a rear section of a rack and includes node-receiving supply port/s and return port/s. LTLHE includes a first liquid manifold extending between the node-receiving supply port/s and the node-receiving return port/s. LTLHE includes a second liquid manifold capable of being in sealed fluid connection to a supply conduit and a return conduit of a liquid cooling supply for fluid transfer of a second cooling liquid. LTLHE includes a transfer plate formed of thermally conductive material separating the first and second liquid manifolds for transferring heat from the first cooling liquid to the second cooling liquid. RIHS includes a node-receiving chassis configured to receive inserted liquid cooled nodes that sealingly engage for fluid transfer of the first liquid to LTLHE embedded in the rack for heat absorption and transfer by the second liquid.
US10156868B2 Mounting apparatus
A mounting apparatus includes a mount, a locking member, a movable projection member, and a first moving mechanism. The mount can mount a first housing in a predetermined positional relationship with the mounting apparatus. The locking member is provided to be movable between an initial position and a position corresponding to a revolving position of a second housing. The locking member can lock the electronic device with the second housing. The movable projection member is disposed to abut the first housing mounted on the mount, and moves in an apparatus thickness direction when the movable projection member abuts the first housing. When the locking member lies at the initial position, and the movable projection member moves in the apparatus thickness direction, the first moving mechanism moves the locking member from the initial position of the locking member to the position corresponding to the revolving position of the second housing.
US10156867B2 Wearable computing device
The present disclosure describes a wearable computing device (WCD) in the form of a ring that can be worn on the finger of a human user.
US10156866B2 Display device and electronic apparatus
In a display device, the display unit chassis is configured by including a peripheral wall section which is disposed to cover the circumference of a liquid crystal panel, and a bezel case section which is disposed between the liquid crystal panel and the peripheral wall section in a state of covering a surface of a peripheral edge of the liquid crystal panel, side-edge sections whose engagement is limited only to the liquid crystal panel are disposed on both of left and right sides of the bezel case section.
US10156865B2 Anti-rotation device for steering column
An anti-rotation device includes a main body pin and a retaining element coupled to the main body pin. The retaining element includes an attachment body and at least one flexible member extending therefrom, and the at least one flexible member is configured to compress toward the attachment body when the retaining element is inserted into an anti-rotation pin opening of a steering column jacket.
US10156861B2 Low-dropout regulator with pole-zero tracking frequency compensation
An electronic device may include: a load and a voltage regulator coupled to the load and configured to provide a load current, where the voltage regulator includes a first and a second pass device coupled in parallel and configured to operate simultaneously. A method may include providing current to a load using a first and a second pass device coupled in parallel and configured to operate simultaneously, where the first device provides a first current corresponding to a high-frequency component and the second device provides a second current corresponding to a low-frequency component; in response to a decrease in a low-frequency component, causing the second current to decrease and causing the low-frequency component to increase; and in response to an increase in the low-frequency component, causing the second current to increase and causing the low-frequency component to decrease.
US10156860B2 Pre-charged fast wake up low-dropout regulator
Embodiments described herein present a new LDO design that eliminates the need for the sleep bias circuitry included in other systems. Further, the new LDO design can be biased with a small fraction of the operating current enabling the LDO to wake up substantially faster than previous LDO designs that include separate sleep circuitry. In some cases, the LDO can instantly (or faster than other LDOs) transition from a sleep mode to an operating mode enabling improved operation compared to prior LDOs. Furthermore, the new LDO design maintains a non-breakdown voltage across the transistors reducing the need to enter sleep mode to prevent transistors of the LDO from entering a breakdown region.
US10156852B2 Systems and methods for using radio frequency signals and sensors to monitor environments
Systems and methods for using radio frequency signals and sensors to monitor environments (e.g., indoor environments) are disclosed herein. In one embodiment, a system for providing a wireless asymmetric network comprises a hub having one or more processing units and at least one antenna for transmitting and receiving radio frequency (RF) communications in the wireless asymmetric network and a plurality of sensor nodes each having a wireless device with a transmitter and a receiver to enable bi-directional RF communications with the hub in the wireless asymmetric network. The one or more processing units of the hub are configured to execute instructions to determine at least one of motion and occupancy within the wireless asymmetric network based on a power level of the RF communications.
US10156842B2 Device enrollment in a cloud service using an authenticated application
In various example embodiments, systems and methods for administering machine access to a cloud service are presented. An edge manager device in a cloud computing environment can establish a first client for a first application that is executed externally to the cloud computing environment. The edge manager device can provide a first request via a first network to an authorization service application to obtain client identification and client secret information for use by the first client. The edge manager device can receive the client identification and client secret information from the authorization service application via the first network. The client identification and client secret information can be selected by the authorization service application to permit later data access to the edge manager device by the first client. The edge manager device can provide the client identification and client secret information to the first client via a second network.
US10156839B2 Electronic device control method and system, and related device
Embodiments of the present invention disclose an electronic device control method and system, and a related device. In the method, a mobile terminal reads an application content identifier included in an application that is stored in an electronic device, outputs the application content identifier included in the application, and outputs, after a first selection operation on an output target application content identifier included in the application is detected, a control option list matching the target application content identifier; and on such a basis, the mobile terminal may detect a second selection operation on any one of content control options included in the control option list, and transmit, by using a wireless link, a content control instruction matching a chosen content control option to the electronic device, so as to trigger the electronic device to perform, by using the application, a control operation on application content to which the target application content identifier belongs. During implementation of the embodiments of the present invention, application content included in an application can be effectively controlled in a case where an electronic device is far away.
US10156833B2 Building management system with space profiles
A building management system includes a plurality of devices of building equipment that operate across multiple building equipment domains. Each of the plurality of devices serves one or more spaces. The building management system also includes a control engine configured to, for each space, associate the space with a first group of the plurality of devices. The first group includes multiple devices that serve the space and that operate across the multiple building equipment domains. The control engine is further configured to select a space profile from a plurality of space profiles. At least two of the space profiles are associated with a different type of space serving a different function, and at least two of the space profiles include settings for the multiple devices of the first group. The control engine is also configured to distribute the settings defined by the selected space profile to the multiple devices of the first group.
US10156831B2 Automation system with mobile interface
Some embodiments of a method for premises management networking include monitoring premises management devices connected to a gateway at a premises; controlling premises management devices connected to the gateway at the premises; receiving, at the premises, an uplink-initiation signal associated with a network operations center server; and in response to the uplink-initiation signal, initiating, from the gateway at the premises, communications between the gateway and the network operations center server; and communicating, during the communications between the gateway and the network operations center server, information associated with the premises management devices.
US10156828B2 Cartridge and cover member
A cartridge includes a cover member that includes a flat portion, a substantially circular hole portion formed in the flat portion, an arc portion inserted through the hole portion, a first cutaway portion having a shape formed by cutting in the hole portion radially outward, the first cutaway portion arranged in a position opposed to the protrusion portion when viewed in a direction of a rotational axis, and a second cutaway portion having a shape formed by cutting the flat portion toward a photosensitive drum in the direction of the rotational axis to expose a coupling member when viewed in a direction orthogonal to the rotational axis.
US10156825B2 Developing apparatus with independently rotatable members supporting a developing frame body, process cartridge, and image forming apparatus
Disclosed is a developing apparatus including: a developer bearing member that bears a developer; a developing frame body that rotatably supports the developer bearing member; a one-end side end member that supports one-end side in an axis direction of the developer bearing member of the developing frame body; and another-end side end member that supports the other-end side in the axis direction of the developer bearing member of the developing frame body. Each of the one-end side end member and the other-end side end member is independently movable with respect to the developing frame body.
US10156823B2 Image forming apparatus and control method thereof
According to an embodiment, an image forming apparatus includes a developing device including a toner receiving portion configured to contain toner and a movable part moveable at a first speed and a second speed, the moveable part at least partially disposed within the toner receiving portion, a temperature sensor disposed adjacent to the developing device, and a control unit operatively coupled to the temperature sensor and the developing device, wherein the control unit controls the movable part to move at a first speed when the temperature sensor detects a temperature less than a first temperature and controls the movable part to move at a second speed lower than the first speed when the detected temperature is less than a second temperature that is greater than the first temperature.
US10156819B2 Image forming apparatus with heating device for controlling porosity of toner image
An image forming apparatus includes a fixing device that fixes a toner image which is developed with a liquid developer containing a toner and a volatile carrier oil on a recording medium, a heating device that is disposed on an upstream side of the fixing device in a feed direction of the recording medium, and heats the toner image on the recording medium in a non-contact manner, in which heating is controlled such that a porosity of the toner image on the recording medium in an outlet of the heating device is in a range of 20% by volume to 40% by volume, and a drying path that is disposed between the heating device and the fixing device in the feed direction of the recording medium, and dries the recording medium by evaporating the carrier oil in the recording medium.
US10156816B2 Electrostatic printing
A method of electrostatic printing may include forming a latent electrostatic image on a surface and transferring a first volume of a charged toner to the latent electrostatic image on the surface. The method may also include transferring a second volume of a charged toner to the surface, such that a toner image including the first volume of charged toner and the second volume of charged toner is formed on the surface, the second volume of charged toner being disposed on the first volume of charged toner. The method may also include transferring the image to a print substrate.
US10156815B2 Image transfer for liquid electro-photographic printing
In one example, a system for transferring an ink image from a photoconductor to a print substrate includes a transfer member having a light absorbing exterior surface to receive a liquid LEP ink image from the photoconductor and to release a molten toner layer to a print substrate and a light source to expose a width of the surface carrying the liquid ink image to a light beam delivering enough power to transform the liquid ink image into a molten toner layer.
US10156812B2 Stirring conveyance member, developing device including the same, and image forming apparatus
A stirring conveyance member includes a rotary shaft, a first spiral blade, and a second spiral blade. The first spiral blade has first cutouts each provided in a specific region adjacent to and upstream of a point of intersection with the second spiral blade in the conveyance direction of the powder by the first spiral blade. The second spiral blade has second cutouts each provided in a specific region adjacent to and upstream of a point of intersection with the first spiral blade in a conveyance direction of the powder by the second spiral blade. A radial height of the first spiral blade in portions where the first cutouts are provided is lower than a radial height of the second spiral blade in portions where the second cutouts are not provided.
US10156810B2 Powder container and image forming apparatus
A powder conveying device includes: a conveying nozzle, provided with a powder receiving opening; an open/close member to open/close the powder receiving opening; a flange provided to the open/close member; a biasing member to bias the open/close member; and a container setting section to which a part of a powder container is to be fit. The powder container includes: a conveyor to convey the powder from a second end of the powder container to a first end; a container opening protruding from the first end; a nozzle receiving opening into which the conveying nozzle is to be inserted; and a butting portion provided in the container opening, to butt against the flange. When the powder container is attached to the powder conveying device, the container opening is fitted to the container setting section, and the flange and the biasing member are housed in an inner space of the container opening.
US10156807B2 Optical scanning device and image forming apparatus
From an upper surface of a housing of an optical scanning device, a plate-like rail part, which extends along a screw shaft to guide movement of a holding member, protrudes, and the holding member is provided with a guide part having a guide groove engaged with the rail part. The optical scanning device further includes scraper members fixed to the holding member and scraping off foreign matters attached to the rail part. On side surfaces of the housing, which face a moving end side, collection cases are provided to collect the foreign matters scraped off by the scraper members.
US10156806B2 Corona discharger and unit
A corona discharger includes a discharge wire and holding portions for holding the discharge wire at longitudinal opposite end portions thereof. The discharge wire comprises a base material of metal, and a surface layer of the material comprises carbon on a part thereof. The discharge wire includes a coated region coated with the surface layer, and non-coated regions at opposite sides of the coated region with respect to the longitudinal direction of the discharge wire. Opposite end portions of the discharge wire are in the non-coated regions.
US10156801B2 Toner
A toner, including: a colorant; a binder resin; and a releasing agent, wherein the binder resin includes a polyester resin, and the toner satisfies requirements (1) and (2) below: (1): G′(50)≥3.0×107 Pa and 1.0×105 Pa≤G′(60)≤1.0×107 Pa, where G′(50) is a storage modulus at 50° C. of the toner and G′(60) is a storage modulus at 60° C. of the toner; and (2): a spin-spin relaxation time of the toner at 50° C. measured by solid echo method of pulse NMR is 1.0 ms or shorter.
US10156799B2 Electrostatic charge image developing toner set, electrostatic charge image developer set, and toner cartridge set
An electrostatic charge image developing toner set includes an electrostatic charge image developing black toner that includes black toner particles including a black colorant, a binder resin, and a release agent, and inorganic particles containing an oil; and an electrostatic charge image developing color toner that includes color toner particles including a color colorant, a binder resin, and a release agent, and inorganic particles containing an oil, wherein a proportion of the release agent exposed to a surface of the color toner particles is greater than a proportion of the release agent exposed to a surface of the black toner particles.
US10156797B2 Method of determining edge placement error, inspection apparatus, patterning device, substrate and device manufacturing method
A method of determining edge placement error within a structure produced using a lithographic process, the method including: receiving a substrate having a first structure produced using the lithographic process, the first structure having first and second layers, each of the layers having first areas of electrically conducting material and second areas of non-electrically conducting material; receiving a target signal indicative of a first target relative position which is indicative of target position of edges between the first areas and the second areas of the first layer relative to edges between the first areas and second areas of the second layer in the first structure during the lithographic process; detecting scattered radiation while illuminating the first structure with optical radiation to obtain a first signal; and ascertaining an edge placement error parameter on the basis of first signal and the first target relative position.
US10156794B1 Positioning device for aligning semiconductor tool and overhead hoist transport system
Positioning devices and positioning methods are provided. The positioning device includes a laser source and an optical assembly. The optical assembly is configured to direct a laser beam projected from the laser source toward a floor and a ceiling of a semiconductor fabrication facility to generate a first laser line on the floor and a second laser line on the ceiling. The first laser line and the second laser line are parallel to and aligned with each other when viewed in a direction perpendicular to the floor and the ceiling. Accordingly, the first laser line and the second laser line can be used to align a semiconductor tool and an overhead hoist transport system in the semiconductor fabrication facility.
US10156793B2 Light-curing type 3D printing device and image exposure system thereof
An image exposure system of a 3D printing device having a spatial light modulator, a light source, a projection lens, a micro-displacement driving mechanism and a controller. The spatial light modulator is provided with a plurality of micromirrors for adjusting the reflective direction of light illuminating the micromirrors according to a control signal; the light source generates a light beam illuminating the spatial light modulator; the projection lens is aligned with a first direction of the spatial light modulator so that a micro light spot array formed through the micromirror by the light source projected onto the surface of a light-sensitive material; the micro-displacement driving mechanism is connected with the spatial light modulator, and can drive the spatial light modulator to move in third and fourth directions that are perpendicular to each other, in order to finely adjust the position on the surface of the light-sensitive material onto which the micro light spot array is projected.
US10156792B2 Projection optical system, exposure apparatus, and exposure method
A projection objective includes at least four curved mirrors, which include a first curved mirror that is a most optically forward mirror and a second curved mirror that is a second most optically forward mirror, as defined along a light path. In addition, an intermediate lens element is disposed physically between the first and second mirrors, the intermediate lens element being a single pass type lens. The objective forms an image with a numerical aperture of at least substantially 1.0 in immersion.
US10156791B2 Lithographic apparatus and method
A lithography method comprises: providing a substrate with a target region; determining a topology of the substrate within the target region; determining a correcting telecentricity profile based on the topology of the substrate within the target region; providing a radiation beam; and projecting the radiation beam onto the target region of the substrate so as to form an image on the substrate. The radiation beam is such that a net direction of the total radiation received by one or more points in the target region of the substrate is chosen in dependence on the determined correcting telecentricity. The correcting telecentricity profile is such that the net direction of the total radiation received by at least one point in the target region of the substrate is chosen so as to at least partially correct for an overlay error introduced by a curvature of a surface of the substrate at said point.
US10156790B2 EUV lithography system and method with optimized throughput and stability
Lithography methods and corresponding lithography apparatuses are disclosed herein for improving throughput of lithography exposure processes. An exemplary lithography method includes generating a plurality of target material droplets and generating radiation from the plurality of target material droplets based on a dose margin to expose a wafer. The dose margin indicates how many of the plurality of target material droplets are reserved for dose control. In some implementations, the plurality of target material droplets are grouped into a plurality of bursts, and the lithography method further includes performing an inter-compensation operation that designates an excitation state of target material droplets in one of the plurality of bursts to compensate for an energy characteristic of another one of the plurality of bursts.
US10156788B2 Resist underlayer film composition, patterning process, and compound
The present invention provides a resist underlayer film composition for lithography, containing a compound having an indenofluorene structure. This resist underlayer film composition is excellent in filling property, generates little outgas, and has high heat resistance.
US10156784B2 Systems and methods of EUV mask cleaning
A method includes directing an acoustically agitated fluid stream at a first surface of a substrate to cause the substrate to vibrate mechanically thereby dislodging contaminant particles on the substrate. The first surface of the substrate is opposite a second surface of the substrate. The second surface of the substrate includes a pattern. An amplitude of the acoustically agitated fluid stream is configured to produce an acoustic response along an entirety of the second surface.
US10156782B2 Mask for EUV lithography, EUV lithography apparatus and method for determining a contrast proportion caused by DUV radiation
A mask (M) for EUV lithography includes: a substrate (7), a first surface region (A1) formed by a surface (8a) of a multilayer coating (8) embodied to reflect EUV radiation (27), said surface (8a) facing away from the substrate (7), and a second surface region (A2) formed by a surface (18a) of a further coating (18) embodied to reflect DUV radiation (28) and to suppress the reflection of EUV radiation (27), said surface (18a) facing away from the substrate (7). The further coating is a multilayer coating (18). Also disclosed are an EUV lithography apparatus that includes such a mask (M) and a method for determining a contrast proportion caused by DUV radiation when imaging a mask (M) onto a light-sensitive layer.
US10156778B2 Display device for projecting image in midair using light guide plate
A display device includes an image projection device, a light guide plate, and a mask. The light guide plate includes deflectors arranged in a propagation direction of a light beam emitted from the image projection device and entering the light guide plate. Each deflector causes light beams to be emitted from an outgoing surface at angles different from each other in the propagation direction, the light beams emitted from locations different from each other or emitted in directions different from each other in a direction orthogonal to the longer direction of an incident surface in a displayed region of the image projection device. The mask shuts-off light beams other than a light beam directed toward a predetermined viewpoint among light beams emitted from the outgoing surface. The image projection device collimates light beams emitted from the region, in the direction orthogonal to the longer direction of the incident surface.
US10156775B2 Extensible mobile recording device holder
There is disclosed a substantially integrated, concealed, and discreet device for extending and holding a mobile recording device. A user of this holder device can unlock the mechanism, pull an extension arm segment which will pull past the body of the recording device so as to form a handle and extension and thereby allow the user to capture audio, video, and other images at a distance greater than if holding the mobile recording device directly in his or her hand. Thus an extensible mobile recording device holder is provided that allows for a compact and concealable mechanism and efficient deployment so that users can quickly and adequately capture images from more varied and greater perspectives.
US10156774B2 Photographic lighting system and method
Photographic lighting devices, systems, and methods having multiple electrical energy storage/discharge (EESD) elements and/or multiple light sources in a single photographic lighting device to perform one or more photographic lighting effects. Multiple EESD elements and multiple light sources can be configured to have two separate light emissions occur in a single image acquisition window. In one exemplary aspect, independent control of one or more light sources connected to a first EESD bank and another one or more light sources connected to a second EESD bank, such as via control circuitry, may be utilized in producing various lighting effects.
US10156772B2 Blade drive device and optical instrument
There is provided a blade drive device including a substrate that has an opening, a front curtain and a rear curtain that are movable along an opening surface of the opening so as to open and close the opening, a front curtain electromagnetic actuator that actuates the front curtain, a rear curtain electromagnetic actuator that actuates the rear curtain, and that is capable of holding the rear curtain at an open position in a state having no power supply, a front curtain locking portion that interlocks with opening and closing operations of the front curtain, a rear curtain locking portion that interlocks with opening and closing operations of the rear curtain, and a blade position holding mechanism that is capable of entry and escape between an entry position which enters each operation trajectory of the front curtain locking portion and the rear curtain locking portion in response to the opening and closing operations of the front curtain and the rear curtain and an escape position escaped from the operation trajectory. At the entry position, the blade position holding mechanism can engage with both the front curtain locking portion and the rear curtain locking portion, thereby regulating the movement of the front curtain and the rear curtain in the closing direction.
US10156771B2 Optical parametric oscillator
An optical parametric oscillator produces optical parametric light and includes a frequency splitter to produce signal light and idler light; a wavelength selector to select a wavelength of the signal light and to produce optical parametric light from the selected wavelength of the signal light; and an optical frequency doubler to double an optical frequency of the optical parametric light.
US10156769B2 Two-dimensional beam steering device
A two-dimensional (2D) beam steering device may include a variable refractive index panel configured to generate a prism effect, a waveguide in contact with a surface of the variable refractive index panel, and an electro-optic prism disposed on a surface of the waveguide. The variable refractive index panel may include a variable refractive index layer, a common electrode layer, and an electrode pattern layer. The common electrode layer and the electrode pattern layer may face each other with the variable refractive index layer therebetween.
US10156768B1 Wide-angle beam steerer
A light-steering optic comprises a dielectric substrate, a liquid crystal, and a series of transparent conductors. The dielectric substrate has a series of mutually parallel trenches formed therein. A wall of each trench extends up the trench to an adjacent land portion of the dielectric substrate, and the liquid crystal is arranged within each trench. An adherent electrode extends up the wall of the trench and onto a corresponding contact zone, which partly covers the land portion adjacent to that wall. The series of transparent conductors crosses over the series of parallel trenches. Each transparent conductor selectively contacts one or more of the electrodes at a corresponding one or more contact zones.
US10156765B2 Electrophoretic display apparatus
An electrophoretic display apparatus, adapted to be electrically connected with an external circuit, includes a driving array substrate, an electrophoretic display layer, and a first optical adhesive layer. The electrophoretic display layer includes a flexible substrate and a display medium layer. The flexible substrate has a configuration area and a bonding area. The external circuit is disposed between the flexible substrate and the driving array substrate. The external circuit is located in the bonding area and extends outside the driving array substrate. The display medium layer is disposed between the flexible substrate and the driving array substrate and located in the configuration area. The first optical adhesive layer is disposed between the display medium layer and the driving array substrate. A thickness of the external circuit is smaller than a sum of a thickness of the display medium layer and a thickness of the first optical adhesive layer.
US10156764B2 Electrochromic system and method for controlling photochromic darkening
An electrochromic system and method for controlling photochromic darkening of an electrochromic device, the system including an EC device, a control unit, a voltage detector, and a power supply. The EC device includes a working electrode, a counter electrode, and a solid-state polymer electrolyte disposed therebetween. The control unit is configured to control a sweep voltage applied between the working and counter electrodes, such that the sweep voltage is applied when an open circuit voltage (OCV) between the working and counter electrodes is less than a threshold voltage.
US10156762B2 Counter electrode for electrochromic devices
The embodiments herein relate to electrochromic stacks, electrochromic devices, and methods and apparatus for making such stacks and devices. In various embodiments, an anodically coloring layer in an electrochromic stack or device is fabricated to include nickel tungsten tantalum oxide (NiWTaO). This material is particularly beneficial in that it is very transparent in its clear state.
US10156761B2 Device and method for emitting a light beam intended to form an image, projection system, and display using said device
A device for emitting a light beam intended to form an image including one or more sources, each emitting a beam of the laser type, and an attenuation means situated downstream of the source or sources that allows the varying of the optical power of the light beam by transmitting or reflecting the beam or beams as a function of a supply current of the attenuation means. The device forms the light beam from the one laser beam or from the bringing together of the laser beams by combination.
US10156760B2 Liquid crystal device, method for manufacturing a liquid crystal device, and method for operating a liquid crystal device
A method for manufacturing a liquid crystal device includes preparing a precursor solution comprising a monomer, a blue dye, a green dye, and a red dye dissolved in the monomer, and liquid crystal molecules; and polymerizing the monomer of the precursor solution to form a liquid crystal layer. The blue dye, the green dye, and the red dye reflect light of different wavelengths from each other. A black color is available in a single pixel when, based on total amount of the blue dye, the green dye, and the red dye, the blue dye is present in an amount ranging from about 25 wt % to about 30 wt %, the green dye is present in an amount ranging from about 40 wt % to about 50 wt %, and the red dye is present in an amount ranging from about 25 wt % to about 30 wt %.
US10156755B2 Liquid crystal display
A liquid crystal display (LCD) includes: a substrate including a light transmitting region and a light blocking region; a thin film transistor disposed in the light blocking region, the thin film transistor including a source electrode, a drain electrode, and a gate electrode; a first insulating layer disposed on the drain electrode, the first insulating layer including a contact hole for exposing the drain electrode; a pixel electrode disposed on the first insulating layer, the pixel electrode connected to the drain electrode through the contact hole; and a protruding portion disposed on the pixel electrode, wherein the pixel electrode includes: a stem portion disposed in the light transmitting region; a plurality of branch portions connected to the stem portion; and an extension disposed in the light blocking region, the extension configured to extend from the stem portion or the branch portions, and wherein the protruding portion overlaps the extension.
US10156752B2 Backlight unit and method of manufacturing the same
A manufacturing method of a backlight unit includes providing a solder paste on a printed circuit board and forming a solder part in a first area of the printed circuit board, aligning a bank mask on the printed circuit board to align a first opening defined through the bank mask with a second area of the printed circuit board not overlapped with the first area, providing a bank material in the first opening and forming a bank on the printed circuit board in an area corresponding to the second area, separating the bank mask from the printed circuit board including the bank thereon, and connecting the solder part of the printed circuit board and a light emitting unit to each other.
US10156751B2 Display device
A display device includes a substrate including first, second, third, and fourth pixel areas, first, second, and third color filters at the first, second, and third pixel areas on the substrate, respectively, and a fourth color filter at the fourth pixel area on the substrate, the fourth color filter having a plurality of holes, wherein the plurality of holes includes a first hole, a second hole, and a third hole adjacent to each other, and wherein a first imaginary straight line passing through a center of the first hole and a center of the second hole has an angle in a range from about 20 degrees to about 80 degrees with respect to a second imaginary straight line passing through the center of the first hole and a center of the third hole.
US10156750B2 Backlight unit and display device using the same
Provided are a backlight unit and a display device using the same. The backlight unit includes a main support, in which a sheet ear part of an optical sheet is disposed, having a sheet mounting part and an upper hole, a sheet mounting member for mounting the sheet ear part of the optical sheet and formed with a lower hole, and a sheet fixating mechanism coupled to the main support, the optical sheet, and the sheet mounting member to fix the sheet ear part of the optical sheet to the main support. A narrow bezel may be implemented, an optical sheet may be stably secured even in the narrow bezel, and light leakage may be prevented.
US10156745B2 Liquid crystal display having fixing unit for optical sheet
A liquid crystal display device includes a liquid crystal display panel; a backlight assembly providing light to the liquid crystal display panel and including an optical sheet; a bottom cover supporting the liquid crystal display panel and the backlight assembly and including a side surface having an indented portion; and a fixing unit combined with the indented portion of the side surface of the bottom cover to fix the optical sheet, wherein the optical sheet includes a projecting portion, which is cut to include a fixing part and bridges and is united with the fixing unit.
US10156744B2 Display device and display system
A display device in an embodiment according to the present invention includes a display region arranged above a flexible substrate, the display region including a first display region and a second display region continuing from the first display region, at least the second display region including a curved surface. The second display region is located at a position where an image displayed in the second display region is not seen directly when viewing the first display region from a perpendicular direction with respect to a center part of the first display region.
US10156740B2 Spectacle wearing parameter measurement device, spectacle wearing parameter measurement program, and position specifying method
A spectacle wearing parameter measurement device used in measurement of a spectacle wearing parameter of a subject who is to wear a spectacle frame, the spectacle wearing parameter measurement device includes: an information processing unit that acquires each of a first image as a face image of the subject in a spectacle-frame wearing state and a second image as a face image in a spectacle-frame non-wearing state and prepares a third image obtained by associating the first image and the second image; a display screen unit that displays the third image prepared by the information processing unit; an operation unit that specifies a measurement reference point of the spectacle wearing parameter on the third image displayed on the display screen unit; and a measurement computation section that calculates the spectacle wearing parameter by using data of the specified measurement reference point.
US10156733B2 Lens device
A lens device comprises a connect assembly, a lens assembly and a drive assembly. The lens assembly is disposed on the connect assembly and has a central axis. The drive assembly comprises a first coil, a magnet and a second coil. The first coil is wound around the lens assembly. The magnet is disposed on the connect assembly and has a first magnetic pole, a second magnetic pole, a first direction of magnetic field and a second direction of magnetic field. The first direction of magnetic field and the second direction of magnetic field are not parallel to each other. The first direction of magnetic field points toward the first coil. The second coil is disposed on the connect assembly. The second direction of magnetic field points toward a part of the second coil.
US10156732B2 Projection type image display apparatus
A laser beam (L50) generated by a laser light source (50) is reflected by a light beam scanning device (60) and irradiated onto a hologram recording medium (45). On the hologram recording medium (45), an image (35) of a scatter plate is recorded as a hologram by using reference light that converges on a scanning origin (B). The light beam scanning device (60) bends the laser beam (L50) at the scanning origin (3) and irradiates the laser beam onto the hologram recording medium (45). At this time, scanning is carried out by changing a bending mode of the laser beam with time so that an irradiation position of the bent laser beam (L60) on the hologram recording medium (45) changes with time. Regardless of an irradiation position of the beam, diffracted light (L45) from the hologram recording medium (45) produces a reproduction image (35) of the scatter is plate on the spatial light modulator (200). The modulated image of the spatial light modulator (200) is projected onto a screen (400) by a projection optical system (300).
US10156724B2 Head-mounted display, information processing apparatus, information processing system, and content data outputting method
An image in content data to be sent out from an information processing apparatus to an HMD is configured such that images obtained by performing correction for left and right parallax images taking distortion of an image by a lens provided in the HMD into consideration are juxtaposed side by side. Further, graphics are displayed in regions of the image, which are invisible when the image is viewed through the lens, and a notification matter from the information processing apparatus is embedded into the graphics depending upon the color, pattern, and shape. The HMD specifies the notification matter corresponding to the graphics and changes the later output mode.
US10156722B2 Methods and systems for displaying stereoscopy with a freeform optical system with addressable focus for virtual and augmented reality
Several unique hardware configurations and methods for freeform optical display systems are disclosed. A freeform display system includes primary freeform optical element(s) and secondary freeform optical element(s) in tiled arrangements to expand the horizontal field of view (FOV) or the vertical field of view. The system may include a variable focusing system that produces intermediate pupil and changes the focal distance of a single focal plane or switches among multiple focal planes for rendering objects in focus while resolving accommodation-convergence conflict. The system may map light samples to appropriate light rays in physical space and use a cluster of projectors to project the mapped light rays to produce the light field of the virtual display content. Methods for making tiled freeform optical display systems and methods for producing virtual content with variable focus freeform optics and rendering light fields are also disclosed.
US10156721B2 User-based context sensitive hologram reaction
A system and method are disclosed for displaying virtual content. When a user is settled in a given geographic area, a full version of the content may be displayed at user-defined or processor-defined location. When the user is moving, for example leaving the geographic area, a mobile version of the content may be displayed at a body-locked position peripheral to the user's view.
US10156720B2 Information display apparatus
An information display apparatus reflects light representing information off a projection target to display the information as a virtual image, and includes a projector, at least two image forming devices and a focus adjusting device. The projector projects the light representing information. The image forming devices, to which the light from the projector is projected, are on an optical path from the projector to the projection target. At least one of the image forming devices is at a distance from the projector different from that of other image forming devices. The focus adjusting device adjusts a focal length of one optical system on an optical path from the projector to each of the image forming devices such that the light from the projector is in focus at each of the image forming devices. An image of information on each of the image forming devices is reflected off the projection target.
US10156719B2 Vibration device and camera
A vibration device that is used in a camera body including a lens includes a cylindrical vibrating body including a piezoelectric vibrator, a cylindrical mode converting connected member connected to one end of the cylindrical vibrating body, and a light transmitting body attached to the mode converting connected member. The light transmitting body includes a light transmitting portion disposed on a front side of the lens. The mode converting connected member includes a thin portion having a thickness smaller than a thickness of the cylindrical vibrating body.
US10156716B2 Phosphor wheel and illumination device
A phosphor wheel includes: a substrate; and a plurality of phosphor layers disposed apart from each other on the substrate along a circumferential direction. Each phosphor layer includes a first fluorescence emitter and a second fluorescence emitter that are disposed side by side along the circumferential direction and emit fluorescence having mutually different colors. A fluorescence efficiency of the second fluorescence emitter when the second fluorescence emitter is irradiated with excitation light is lower than a fluorescence efficiency of the first fluorescence emitter when the first fluorescence emitter is irradiated with the excitation light. In plan view, a blank portion is located adjacent to the second fluorescence emitter in the circumferential direction, the blank portion being a portion of the substrate where no phosphor layer is disposed. The phosphor wheel rotates to cause the second fluorescence emitter to be irradiated with the excitation light immediately after the blank portion.
US10156714B1 Electrowetting pixel with bottom electrode to reduce electromagnetic fringe fields
A device includes first and second support plates. A plurality of pixel walls are formed over the first support plate. The plurality of pixel walls are associated with an electrowetting pixel and define a volume. The electrowetting pixel includes a fluid accumulation region defined by a recess in a hydrophobic layer of the electrowetting pixel. A transistor is over the first support plate underneath a first pixel wall in the plurality of pixel walls and a pixel electrode is formed over the first support plate underneath the volume defined by the plurality of pixel walls in electrical contact with the transistor. A bottom electrode is formed over the first support plate underneath the volume defined by the plurality of pixel walls. A first portion of the bottom electrode is located underneath the fluid accumulation region and a second portion of the bottom electrode is located underneath the pixel electrode.
US10156711B2 Multi-focal structured illumination microscopy systems and methods
Various embodiments for a multi-focal selective illumination microscopy (SIM) system for generating multi-focal patterns of a sample are disclosed. The multi-focal SIM system performs a focusing, scaling and summing operation on each generated multi-focal pattern in a sequence of multi-focal patterns that completely scan the sample to produce a high resolution composite image.
US10156710B2 Microscope and microscopy techniques
A microscope with at least one illumination beam that is phase modulated in a section along its cross-section with a modulation frequency and a microscope lens for focusing the illumination beam into a test as well as a detection beam path and at least one means of demodulation, wherein at least one polarization altering item is scheduled in the illuminating beam path, for which a phase plate is subordinated that exhibits at least two areas with different phase influence.
US10156708B2 Projection zoom lens and projection type image display device
First through third lens groups constituting a projection zoom lens can be configured as a zoom lens of the type in which the first and second lens groups, for example, are moved when zooming, and the first lens group, for example, is moved when focusing. Further, by fulfilling the conditional formula (1), it is possible to achieve that the back focus is prevented from becoming too short, and the back focus is prevented from becoming too long while ensuring the sufficient space on the reduction side, and the lens diameter on the reduction side is prevented from becoming too large in the case of adopting a roughly telecentric configuration on the reduction side.
US10156706B2 Zoom dual-aperture camera with folded lens
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US10156704B1 Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens and a seventh lens. The camera optical lens further satisfies specific conditions.
US10156702B2 Image lens assembly, imaging apparatus and electronic device
The present disclosure provides an image lens assembly comprising, in order from an object side to an image side: a first lens element with positive refractive power having an object-side surface being convex in a paraxial region thereof; a second lens element; a third lens element having an object-side surface being convex in a paraxial region thereof; a fourth lens element; a fifth lens element with an image-side surface having at least one convex critical point in an off-axial region thereof, both of an object-side surface and the image-side surface thereof being aspheric; and a sixth lens element having an image-side surface being concave in a paraxial region thereof and at least one convex critical point in an off-axial region thereof, both of an object-side surface and the image-side surface thereof being aspheric.
US10156701B2 Optical lens
This present invention provides an optical lens, which includes, in order from an object side to an image-forming side, a first lens group having positive refraction power and a second lens group having negative refraction power. The first lens group comprises a first lens, a second lens, and a third lens. The second lens group comprises a fourth lens, a fifth lens, and a sixth lens. The first lens is a plastic lens, the fourth lens is a convex-concave lens, and the sixth lens is an aspheric lens.
US10156696B2 Imaging lens and imaging apparatus
The imaging lens consists of a first lens group G1, an aperture stop St, and a positive second lens group G2, in order from an object side. The first lens group G1 consists of a 1-1st negative meniscus lens L11 with its convex surface toward the object side, a 1-2nd negative lens L12 with its concave surface toward an image side, a 1-3rd positive lens L13 having a biconvex shape, a 1-4th negative meniscus lens L14 with its convex surface toward the object side, and a 1-5th positive lens L15 with its convex surface toward the object side, in order from the object side. Predetermined conditional expressions are satisfied which relate to a focal length of the whole system, a focal length of the first lens group G1, and a distance on an optical axis between the 1-4th negative meniscus lens L14 and the 1-5th positive lens L15.
US10156694B2 Imaging lens
An imaging lens including a lens group, a lens barrel and at least one light shading plate; the lens barrel includes first barrel wall forming light aperture, second barrel wall which is bended and extends from first barrel wall, internal wall and external wall, N clamping positions are provided in circumferential direction on internal wall, each clamping position includes M equally spaced bosses on internal wall; surface of boss toward first barrel wall is supporting surface, horizontal height of boss in same clamping position are identical but different from horizontal heights of bosses in other clamping positions; M clamping slots configured to fit bosses in any clamping position at the same time and avoiding slots configured to accommodate bosses in remaining clamping positions, which are equally spaced, are provided in circumferential direction on light shading plate spaced from adjacent lens located at a side of first barrel wall.
US10156693B2 Multicore optical fibers and methods of manufacturing the same
A multicore optical fiber with a reference section having a material defining a marked multicore glass optical fiber. The multicore fibers can be in groupings, for example, the groupings can be in the form of one of an optical fiber ribbon covered by a matrix, and a tight buffered cable. Fiber optic connectors can be assembled to the multicore optical fiber at either or both ends, and the colored portion can be associated with the optical fiber connector aligning the optical core elements with the optical connectors. The assembly can have at least one transceiver device with a transmit port and a receive port defining a two-way communication channel. Further aspects describe methods of manufacturing multicore fibers including application of curable coatings and reference sections.
US10156689B2 Latch for communication module
A communication module includes a printed circuit board, a housing including a left and right sidewall, a top and bottom panel, and a catch pin extending from the bottom panel, the housing enclosing the circuit board and configured to be inserted into and removed from the host device, and a delatch assembly slidably engaged with the bottom panel of the housing, including first and second delatch arms extending underneath the bottom panel of the housing and configured to removably engage with the host device, and a delatch cross-member extending underneath the bottom panel of the housing, including a hooking member configured to selectively engage the catch pin as the delatch assembly slides along the housing.
US10156684B2 Alignment adapter and alignment design for a connector therefor
An adapter with novel alignment features engages alignment features on a plug, providing general alignment of the ferrule holders and ferrules in the plug. After the plug engages the adapter, the ferrule holders engage a second set of alignment features in the adapter to provide fine alignment for the ferrules.
US10156683B2 Polarity identification for polarity reversing duplex unibody connectors
A fiber optic connector assembly incorporates features that improve structural rigidity and the integrity of transmitted signals. These features also facilitate a technique for reversing polarity of the connector assembly with little or no risk of twisting the optical fibers and without requiring the housing assembly to be disassembled. The connector is marked or embossed with transmit and receive connector labels that facilitate visual identification of the polarity of the connector. One side of the duplex connector can be marked with “A” and “B” labels corresponding to the receive and transmit connectors, respectively. The opposite side of the duplex connector can be marked with two “A” labels corresponding to the receive and transmit connectors, respectively. Thus, a user can readily identify whether the connector is configured for “A-B” polarity or “A-A” polarity.
US10156679B2 Photonic chips based on multimode fiber-to-waveguide coupling
Optical coupling designs are disclosed to provide a photonic device, for example, that includes a substrate; an optical waveguide formed on the substrate and configured as a multimode waveguide to support light in different optical waveguide modes; and an optical fiber structured as a multimode fiber to support light in different optical fiber modes, the optical fiber located above the optical waveguide and optically coupled to the optical waveguide via evanescent coupling to allow light to be coupled between the optical fiber and the optical waveguide.
US10156677B1 Compact optic delay lines using dual fiber collimators and roof prisms
Optical designs and techniques for providing compact optical delay lines by using a dual fiber collimator structured to include (1) an input fiber line that receives and guides an input light beam, (2) an output fiber line that guides and exports an output light beam that has an optical delay relative to the input light beam, and (3) a collimating lens placed on one side of end facets of the input and output fiber lines to receive the input light beam from the input fiber line and to output the output beam light to the output fiber line.
US10156676B1 Waveguides with multiple airgaps arranged in and over a silicon-on-insulator substrate
Waveguide structures and methods of fabricating waveguide structures. The waveguide structures are formed using a semiconductor substrate that includes a device layer, a handle wafer, a buried oxide layer between the handle wafer and the device layer, and an epitaxial semiconductor layer over the device layer. First and second trench isolation regions extend through the device layer and the epitaxial semiconductor layer. The first and second trench isolation regions are spaced to define a waveguide core region comprising a section of the device layer and a section of the epitaxial semiconductor layer that are arranged between the first and second trench isolation regions. A first airgap and a second airgap are respectively located in the device layer and the buried oxide layer. The first and second airgaps are arranged beneath the waveguide core region, and the first airgap may be arranged between the second airgap and the waveguide core region.
US10156670B2 Polarizing film having specified zero shear viscosity and yield stress and display device including the same
A polarizing film includes a high-temperature elongation film of a polyolefin and a dichroic dye, and the polyolefin has zero shear viscosity (η0) ranging from about 2600 Pa·s to about 17400 Pa·s at a temperature of about 210° C. (±3° C.).
US10156663B2 Display device and method of manufacturing the same
Provided is a display device including a display panel; and a window facing the display panel, a display area and a non-display area, which is around the display area, being on the window and the window including a transparent substrate, which has a first surface facing the display panel and a second surface opposite to the first surface, a bank layer, which is on the first surface of the transparent substrate along boundaries between the display area and the non-display area, and a printed pattern, which is in the non-display area of the transparent substrate and is located closer to an outer side of the window than is the bank layer.
US10156661B2 Light redirecting film and display system incorporating same
An optical film having a structured surface is described. At least 90% of the structured surface has a slope magnitude that is less than about 5 degrees. The optical film may have an optical haze of less than about 10% and an optical clarity of less than about 50%, or may have an optical haze of less than about 7.5% and an optical clarity of less than about 60%, or may have an optical haze of less than about 3% and an optical clarity of less than about 65%.
US10156659B2 Smartphone that detects lightning strikes and system that determines lightning strike locations using smartphones
A portable communication device, including a location detection unit configured to determine the location of the device, a lightning detection unit configured to determine a distance between the lightning strike and the device, and a radio frequency circuit configured to output, via a communication network, data indicative of the location of the device and the distance between the lightning strike and the device. A system, including a lightning detection database and an analysis unit configured to receive, from the device via the communication network, data indicative of the location of the device and the distance between a lightning strike and the device, determine the location of the lightning strike based in part on the distance from the lightning strike to the location of the device, and store the location of the lightning strike in the lightning detection database.
US10156657B2 System and method of determining a value indicative of hydrogen index
Determining a value indicative of hydrogen index. At least some of the example embodiments are methods including obtaining an inelastic count rate and a capture count rate of a gamma detector for a particular borehole depth in a formation, calculating a ratio of an inelastic count rate to a capture count rate for the particular borehole depth, and determining a value indicative of hydrogen index based on the ratio of the inelastic count rate to the capture count rate for the particular borehole depth.
US10156654B2 Monitoring hydrocarbon reservoirs using induced polarization effect
Some examples of monitoring hydrocarbon reservoirs using induced polarization effect includes inducing polarization in a subterranean zone using an induced polarization fluid. The subterranean zone includes first formations and second formations. A quantity of hydrocarbons in the first formations is greater than quantity of hydrocarbons in the second formations. The induced polarization data is obtained from the subterranean zone. A portion of the induced polarization data from the first formations is different from a portion of the induced polarization data from the second formations. The second formations in the subterranean zone are identified based on the obtained induced polarization data
US10156652B2 Offset footprint analysis for selecting candidate lines for seismic survey
An analysis is proved to determine a candidate line for at least one vessel to traverse in a 3D seismic survey to achieve desired coverage either along a planned line or a new infill line. The analysis can also be used in a 4-D survey to determine the coverage of a candidate line relative to the baseline survey previously conducted. The analysis determines a coverage footprint of the common midpoint lines, at given offsets, so the user or automated system can select a candidate line to achieve the best coverage.
US10156650B2 Multimode seismic unit and associated methodology
A multimode seismic unit can selectively operate in any one or more of multimode readout modes. In one embodiment, a multimode seismic unit (1600) includes a physical mode selector switch (1602). The mode selector switch (1602) allows for manual selection of output modes including wireless, nodal, dual mode or automatic mode selection. The unit (1600) further includes an antenna (1604) for RF transmissions and a data port (1606) for uploading data in a nodal mode. The multimode unit can be used to implement a variety of single mode and multimode seismic arrays.
US10156648B1 Optimizing source and receiver locations for acquiring seismic data used in compressive sensing reconstruction
Source and receiver locations are optimized for acquiring seismic data used in compressive sensing reconstruction. A minimized multidimensional mutual coherence map, which includes a mutual coherence value at each (x,y) location in the mutual coherence map, is used to determine the optimal source and receiver locations from available source and receiver locations in respective, uniformly spaced, target survey grids.
US10156647B2 Method of spectral data detection and manipulation
A method is for the deconvolution of a statistically noisy spectral dataset is described comprising the steps of: a. obtaining a spectroscopically resolved dataset of measured flux from a sample that has been collected using a suitable detector radiation system; b. generating an initial estimate of the true spectrum; c. modifying the estimate of the true spectrum by a response function of the detector used to collect the measured flux dataset so as to generate an estimate flux dataset; d. computing a merit value for statistical fit between the measured flux dataset and the estimate flux dataset; e. applying a perturbation to a value of the estimate of the true spectrum; f. repeating steps c and d to the estimate of the true spectrum so changed, accepting the change to the estimate of the true spectrum if the resultant merit value indicates an improvement or if the resultant merit value indicates a deterioration of less than a limit margin, and rejecting the change to the estimate of the true spectrum if the resultant merit value indicates a deterioration of more than a limit margin; and g. repeating steps e and f for each further value of the estimate of the true spectrum to obtain a modified estimate of the true spectrum; h. repeating steps c to g for successive modified estimates of the true spectrum while reducing the limit margin. More completely, a method of detection of a spectrally resolved radiation dataset is described embodying the above.
US10156643B2 Radiation detector
According to one embodiment, a radiation detector includes a substrate, control lines, data lines, a photoelectric conversion part provided in a region drawn by the control and data lines, and including thin film transistors and photoelectric conversion elements electrically connected to the corresponding control and data lines, a control circuit electrically connected to the control lines, a signal detection circuit electrically connected to the data lines, at least one reference potential part electrically connected to the signal detection circuit, and a determination part electrically connected to the signal detection circuit. The signal detection circuit detects a first current integral value via the data lines and detects a second current integral value from the at least one reference potential part. The determination part determines an incidence start time of a radiation on the basis of a difference between the detected first and second current integral values.
US10156642B2 Multiple energy detector
The present specification describes an improved multi-energy radiation detector. In one embodiment, the signal generated by the detection medium is converted to digital form directly at the point of signal collection. This avoids the need for power intensive high bandwidth amplifiers and analog-to-digital converters, as it integrates the sensing device and signal processing onto the same silicon substrate to reduce the number of components in the system. In one embodiment, a single photon avalanche diode (SPAD) is coupled directly to a threshold detector to achieve an intrinsically low power and low noise detector.
US10156641B2 Radiation image sensing apparatus and radiation image sensing system
A radiation image sensing apparatus includes an image sensing, a circuit component, a supporting plate including first and second faces and configured to support the image sensing panel with the first face and support the circuit component with the second face, a connecting portion configured to connect the image sensing panel and the circuit component, and a housing configured to enclose the image sensing panel, the circuit component, the supporting plate and the connecting portion. An outer periphery of the supporting plate includes a concave portion and a projecting portion, and the connecting portion connects the image sensing panel and the circuit component through outside the concave portion. The outer edge of the concave portion is positioned inside an outer edge of the image sensing panel upon orthogonal projection onto the first face.
US10156636B1 Autonomous vehicle dual traffic reflector detector with information transmittal
An autonomous vehicle dual traffic reflector device for detecting a second vehicle by a first vehicle, includes an outer array, the outer array having a plurality of colored light receiving-light transmitting lens, the outer array positioned in an arcuate arrangement having at least one focal point and the outer array having at least two caution-colored lenses; and an inner array positioned inside the outer array and between the outer array and a focal point of the at least one focal point of side outer array, the inner array positioned to receive light passing into the device through at least one lens and reflecting the light out of the device through at least one different lens. Information and communication symbols are included on one or more lenses and may be reflected to a receiving vehicle to add site-specific information. A system to guide such vehicles is also included.
US10156633B2 Sensor system, control device, and sensor
In a sensor system, a monitoring ECU includes a result-transmission-instruction transmission section that transmits through a signal line a measurement result transmission instruction for transmitting distance data. The result-transmission-instruction transmission section transmits, during a new detection operation, the measurement result transmission instruction to at least one of the ultrasonic sensors engaged in a last detection operation. Upon receipt of the measurement result transmission instruction, a communication section of the ultrasonic sensors transmits a detection result during the new detection operation.
US10156632B2 Detection apparatus, underwater detection apparatus, radar apparatus, and detection method
A detection apparatus is provided. The detection apparatus includes a hardware processor programmed to at least calculate a first echo intensity of a first reception signal generated from a reception wave reflected on a reflection object, calculate a second echo intensity of a second reception signal generated from a reception wave reflected on the reflection object, a signal duration of the second reception signal being shorter than that of the first reception signal, and detect a target from a comparison of the first echo intensity and the second echo intensity.
US10156627B2 Aircraft navigation light ADS-B radio
The ADS-B radio extracts Mode transponder data from parasitic oscillations on the aircraft power line induced by transmissions of ownship radar transponder reply signals. The radio is configured for replacement installation of an aircraft lighting assembly, and connection thereby to legacy onboard power sources without resorting to wireless or wired radar transponder, or pneumatic connections.
US10156626B2 Systems and methods to sample current measurements in energy storage devices
Systems and methods to sample current measurements in energy storage assets while reducing bias errors such as aliasing are provided. One example current sampling system includes an integrator circuit that receives the current signal as an input and integrates the current signal to output a charge signal. The current signal is indicative of a current at an energy storage asset of an energy storage system. The current sampling system includes a charge signal sampler circuit that samples the charge signal at a charge signal sampling rate. The current sampling system includes a differentiator circuit that receives the samples of the charge signal from the charge signal sampler circuit and differentiates the samples of the charge signal to output an anti-aliased current signal.
US10156623B2 Magnetic resonance imaging system with navigator-based motion detection
A magnetic resonance imaging system (200, 300) acquires magnetic resonance data (242, 244). A processor (230) controls the magnetic resonance imaging system to execute instructions (250, 252, 254, 256, 258) which cause the processor to repeatedly: control (100) the magnetic resonance imaging system to acquire magnetic resonance data including magnetic resonance navigator data (244); create (102) a set of navigator vectors by extracting the navigator data from each portion of the magnetic resonance data; construct (104) a dissimilarity matrix (246, 400, 700, 800, 900, 1000, 1100, 1400, 1500) by calculating a metric between each of the set of navigator vectors; generate (106) a matrix classification (248) of the dissimilarity matrix using a classification algorithm; and control (108) the magnetic resonance imaging system to modify acquisition of the magnetic resonance data using the matrix classification.
US10156622B2 Method and apparatus for sectional optimization of radial MR pulse sequences
In a method, magnetic resonance apparatus, and pulse optimization computer for determining a pulse sequence for radial sampling of k-space in magnetic resonance imaging, the amplitudes and the increases with respect to time of readout gradients and phase gradients for individual sections of k-space are determined depending on an orientation of the respective section in k-space and depending on global maximum values of the amplitudes and the increases of the gradients on the physical axes.
US10156619B2 Magnetic resonance imaging system, static magnetic field homogeneity adjusting system, magnetic field homogeneity adjusting method, and magnetic field homogeneity adjusting program
Static magnetic field inhomogeneity is reduced by measuring inhomogeneity of a static magnetic field distribution in an imaging space, evaluating a distribution of a correction magnetic field that should be generated by a correction magnetic field generating unit disposed in the vicinity of the imaging space based on the measured static magnetic field distribution, reducing the electric current value of the superconducting coil to a predetermined (greater than zero) low current value smaller than a rated current value, notifying an operator to set a correction magnetic field of the correction magnetic field generating unit to the correction magnetic field evaluated by calculation in a state where an electric current at the low current value is flowing in the superconducting coil and a low static magnetic field B_low is being generated, and repeating the above operations.
US10156612B2 Method for detecting short-circuits in a coil
Method for detecting short-circuits in a coil in an electric machine, includes: a) arranging a coil in an air gap between the rotor and stator; c) recording signal curves generated by the coil; d) determining zero crossings of the curve and storing the times thereof; e) determining zero crossings of the curve corrected by an offset c, identifying a pair of immediately consecutive zero crossings, the time separation of which is longer than the minimum duration; f) in no pair is identified, repeating step e) until identified, wherein the offset c is varied from the zero point to a global extreme value of the curve; g) identifying at least one of the two stored times, which lies between and closest in time to the pair and; h) extracting two half-waves from the curve using times identified in step g), wherein each half-wave corresponds to half a revolution of the rotor.
US10156611B2 Executing code on a test instrument in response to an event
Automatic test equipment (ATE) may include: a test instrument to implement a communication protocol to communicate to a unit under test (UUT), where the test instrument is memory storing bytecode that is executable, and where the test instrument being configured to identify an event in communication between the test instrument and the UUT and, in response to the event, to execute the bytecode. The ATE may also include a test computing system to execute a test program and an editor program, where the editor program is for receiving human-readable code and for generating the bytecode from the human-readable code, and the test program is for registering the event with the test instrument and for downloading the bytecode to the test instrument for storage in the memory.
US10156610B2 On-chip sequence profiler
A method, circuit, and design structure for an on-chip sequence profiler involves a programmable matrix and FSM in a logic circuit, a first latch receiving a scan path bit sequence and a first clock signal and generating a first output to control a select input of a first multiplexer, a first multiplexer selecting among functional path bit sequences and outputting a bit sequence to a second latch, a second latch receiving the bit sequence from the first multiplexer and a second clock signal via a second multiplexer and outputting a bit sequence to a logic circuit, a logic circuit receiving the bit sequence from the second latch and outputting a clock control signal to the clock and a second selector control signal to the second multiplexer, and a second multiplexer receiving a second clock signal from the clock and outputting the second clock signal to the second latch.
US10156608B2 Dual port tap router for asynchronous capture shift data register
This disclosure describes different ways to improve the operation of a device's 1149.1 TAP to where the TAP can perform at-speed Update & Capture, Shift & Capture and Back to Back Capture & Shift operations. In a first embodiment of the disclosure the at-speed operations are achieved by time division multiplexing CMD signals onto the TMS input to the TAP. The CMD signals are input to a CMD circuit that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a second embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR state as a CMD signal that is input to the CMD circuit that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a third embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR and PauseDR states and in response producing Capture and Update signals that are input to a Programmable Switch that operates in conjunction with a Dual Port Router to execute the at-speed operations of a circuit. In a fourth embodiment of the disclosure the at-speed operations are achieved by detecting the TAP's Exit1DR and PauseDR states and inputting these states to a Dual Port Router to control the at-speed operations of a circuit. Each of the embodiments may be augmented to include externally accessible Update and Capture input signals that can be selected to allow a tester to directly control the at-speed operations of a circuit. The improvements of the disclosure are achieved without requiring any additional IC pins beyond the 4 required TAP pins, except for examples showing use of additional data input pins (TDI or WPI signals), additional data output pins (TDO or WPO signals) or examples showing use of additional control input pins (Capture and Update signals). Devices including the TAP improvements can be operated compliantly in a daisy-chain arrangement with devices that don't include the TAP improvements.
US10156605B2 Addressable ring oscillator test chip
An addressable ring oscillator test chip includes: a plurality of ring oscillator test units, and a peripheral structure including peripheral circuits and PADs. The peripheral circuits share a first power source and a first grounding. Each test unit is associated with an independent power source to thereby decrease voltage drop resulting from wiring and to reduce the influence from other test units. A method of generating a variety of ring oscillators includes: generating a cell template corresponding to a basic unit, including defining a parameterized cell template; generating a ring oscillator based on the cell template, including generating ring oscillators of different stages by selecting different parameters of the cell template; realizing internal connections of the ring oscillator; and generating an instantiated ring oscillator by replacing cell templates with corresponding basic units.
US10156603B1 Apparatus for adding jitters to the edges of a pulse sequence
The present invention provides an apparatus for adding jitters to the edges of a pulse sequence, the pulse sequence which edges is needed to adding jitters to is sent to a first edge-pulse converter and a second edge-pulse converter respectively, and be converted into a rising edge pulse signal and a falling edge pulse signal. The rising edge pulse signal and the falling edge pulse signal are delayed by different fixed times, and for the edge pulse signal which is delayed shorter, it should be further delayed by a programmable delay circuit, thus the edge to which the jitter is added can be adjusted to a leading position or a lagging position according to a jitter data read out from a jitter data storage, so the synthesized pulse sequence with jitter-added edges can be used as test signal for jitter tolerance measurement.
US10156602B2 Systems, methods, and devices for diagnosing integrity of electrical conductor-carrying systems
A system for diagnosing integrity of an electrical conductor-carrying system can include an electrical conductor-carrying network having a number of electrical conductor-carrying devices mechanically coupled to each other, where at least a portion of the electrical conductor-carrying network is made of electrically conductive material. The system can also include a number of sensor modules coupled to the electrical conductor-carrying network. The system can further include a control unit communicably coupled to the sensor modules. The sensor modules can measure at least one impedance in the electrical conductor-carrying devices of the electrical conductor-carrying network.
US10156593B2 Method and circuitry for measuring current
Transistor arrays are disclosed herein. An example transistor array includes a first node for coupling the transistor array to a circuit. A first transistor and a second transistor are coupled to the first node. A gate controller is coupled to the gate of the first transistor and the gate of the second transistor and is for selectively turning on the first transistor and the second transistor. A current source is coupled to the first node and is active when the second transistor is off. Calibration circuitry measures the voltage of the first node when the current source is active.
US10156592B2 Current sensing circuit and method
The present application relates to a circuit arrangement for sensing a current. The circuit arrangement comprises a current sense circuit configured to cause the sense current through a sense transistor, wherein the sense current is representative of a load current through a load transistor. The current sense circuit comprises a differential difference amplifier with a first differential input terminal pair coupled across the drain electrode and the source electrode of the load transistor and a second differential input terminal pair coupled across the drain electrode and the source electrode of the sense transistor. The current sense circuit is operable to force the same voltage difference value across the drain electrode and the source electrode of the load transistor as across the drain electrode and the source electrode of the sense transistor.
US10156589B2 Sensor module that switches plural sensors capable of measuring different ranges to extend dynamic range
An output of a first sensor having a low sensitivity and an output of the second sensor having a high sensitivity are compared with each other, and thus it is determined whether a physical quantity becomes larger than a maximum value of a physical quantity capable of being measured in the second sensor. A sensor module is provided which is configured to switch a plurality of sensors capable of measuring different ranges and to extend a dynamic range by selecting the output of the second sensor in a selection unit in a case where the output of the first sensor and the output of the second sensor are coincident with each other, and selecting the output of the first sensor in the selection unit in a case where the output of the first sensor and the output of the second sensor are not coincident with each other.
US10156588B2 Contact tip and contact element and method of producing the same
A contact tip for a sequential test of electronic components comprises a base material and a hard material, wherein the base material and the hard material are fixed to each other and wherein the hard material has a thickness of at least 0.03 mm. The contact tip may be the contact tip of a contact element used for a sequential test of electronic components. A method of producing a contact tip of a contact element used for a sequential test of electronic components, comprises: Providing a plate made up of a base material and a hard material, wherein the base material and the hard material are fixed to each other; Cutting the plate along a cut line to form the contact tip wherein the cut line runs through the base material and the hard material and wherein the hard material has a thickness of at least 0.03 mm in a section where the cut line cuts the hard material.
US10156586B2 Force deflection and resistance testing system and method of use
A testing system for electrical interconnects having a removable device under test printed circuit board (DUT PCB) that electrically connects with the electrical testing components of the system. A removable top plate is placed on top of the DUT PCB and is locked in place by a plurality of locking posts that selectively connect to cam surfaces in the top plate that pull the top plate down sandwiching the DUT PCB between the top plate and the electrical testing components of the system. An actuator is also presented that presses the device under test into the electrical interconnect at increments where tests are performed on one, some or all of the contact points of the electrical interconnect. This information is then analyzed and graphed to assist with determine the optimum force and/or height to use during actual use.
US10156585B2 Cantilevered probes having piezoelectric layer, treated section, and resistive heater, and method of use for chemical detection
The invention provides a liquid cell for an atomic force microscope. The liquid cell includes a liquid cell housing with an internal cavity to contain a fluid, a plurality of conductive feedthroughs traversing the liquid cell housing between the internal cavity and a dry side of the liquid cell, a cantilevered probe coupled to the liquid cell housing, and a piezoelectric drive element disposed on the cantilevered probe. The cantilevered probe is actuated when a drive voltage is applied to the piezoelectric drive element through at least one of the conductive feedthroughs. A method of imaging an object in a liquid medium and a method of sensing a target species with the liquid cell are also disclosed.
US10156583B2 Method of making an accelerometer
A method of manufacturing an accelerometer, including placing a magnet on a substrate, laminating a dielectric layer over the magnet, forming a conductive layer over the dielectric layer, the conductive layer including a mass and a conductive path overlying the magnet, removing a portion of the dielectric layer proximate the mass and conductive path such that the mass is movable in response to acceleration of the accelerometer, and forming a dielectric layer over the mass to form a space between the mass and the dielectric layer formed over the mass sufficiently clear such that the mass remains movable.
US10156582B2 Bicycle pedaling frequency sensor
The present disclosure is for a bicycle pedaling frequency sensor comprising a signal acquisition unit, a data transmission unit, and/or a data conversion unit. Pedaling frequency is obtained by recording and converting periodical changes of acceleration and/or of angular velocity in real time. This can be achieved by further incorporating a two axis, a three axis acceleration sensors, and/or gyroscope sensors. The pedaling frequency sensor communicates wirelessly with a computing terminal. It is powered and housed within the cavity of a shell, wherein the shell's outer surface is in thread fit with an inner surface of an expansion component. The expansion component allows the sensor to be inserted into and secured within hollow spaces on a bicycle's pedals and/or cranks.
US10156581B1 Motion sensor with automatically adjustable sensitivity
A motion sensor includes a sensor element to sense a motion, and a controller communicably coupled to the sensor element. The controller is configured to set a detection sensitivity of the motion sensor to a maximum setting of the detection sensitivity. The controller is further configured to decrease the detection sensitivity of the motion sensor upon a detection of the motion until the motion is undetectable by the motion sensor at a decreased setting of the detection sensitivity. The controller is further configured to increase the detection sensitivity of the motion sensor until the motion sensor detects the motion at an increased setting of the detection sensitivity and to set the detection sensitivity of the motion sensor to a new setting based on the increased setting.
US10156579B2 Methods for the detection of analytes in small-volume blood samples
This invention is in the field of medical devices. Specifically, the present invention provides portable medical devices that allow detection of analytes from a biological fluid. The methods and devices are particularly useful for providing point-of-care testing for a variety of medical applications.
US10156578B2 Fluorescent detector systems for the detection of chemical perturbations in sterile storage devices
System and method for detecting and measuring chemical perturbations in a sample. The system and method are useful for non-invasive pH monitoring of blood or blood products sealed in storage bags.
US10156573B2 Tri-color dual glucose and oxygen sensors and methods of preparing and using them
The present disclosure relates to an optical fluorescence sensor comprising a probe for sensing glucose, an intra-reference probe, and a matrix. The present disclosure also relates to an optical fluorescence dual sensor comprising a probe for sensing glucose having two boronic acid moieties, a probe for sensing oxygen comprising modified porphyrin, an intra-reference probe that is rhodamine-based, and a matrix. The present disclosure additionally relates to methods of preparing these sensors and methods of using them.
US10156572B2 Three arm Y-shaped bisbiotin ligand
Embodiments of the present disclosure provide bisbiotin ligands and related conjugates and methods. The bisbiotin ligands, combined with streptavidin, can be used in the separation, labelling, targeting, and immobilization of biomolecules.
US10156568B2 Immunoassay for detection of virus-antibody nanocomplexes in solution by chip-based pillar array
Techniques for detection of virus-antibody nanocomplexes using a chip-based pillar array are provided. In one aspect, a method for virus detection is provided. The method includes the steps of: collecting a fluid sample from a virus-bearing source; contacting the fluid sample with an antibody that binds to viruses to form a sample-antibody mixture, wherein the antibody is labeled with a fluorescent tag; separating particles including any antibody-virus complexes, if present, from the sample-antibody mixture using an assay nanopillar array; and detecting the antibody-virus complexes, if present, in the particles from the separating step using fluorescence. A virus detection chip device and a chip-based immunoassay method are also provided.
US10156567B2 In-vitro magnetic resonance detection of a target substance without separating bound magnetic nanoparticles from unbound magnetic nanoparticles
The present invention provides an in-vitro method for detecting the presence of a target substance in a biological sample by magnetic resonance, the method comprising: a) providing a mixture comprising a biological sample and a plurality of magnetic nanoparticles, wherein the magnetic nanoparticles comprise a binding agent capable of binding the target substance when the target substance is present in the biological sample; and b) determining a T2 relaxation time corresponding to magnetic nanoparticles that are bound to the target substance (T2bound) in the sample; wherein T2bound differs from the T2 relaxation time corresponding to the magnetic nanoparticles that are not bound to the target substance (T2free), and wherein T2bound is determined without physically separating magnetic nanoparticles that are bound to the target substance from the magnetic nanoparticles that are not bound to the target substance.
US10156566B2 Detoxification of microbial virulence factors in oral cavity
A method for identifying constituents for detoxifying oral virulence factors and a method for determining the effectiveness of detoxifying agents.
US10156563B2 Measurement chip, microfluidic device and method
A measurement chip is for use with a microfluidic resistance network comprising a microfluidic sample preparation stage, a sample outlet and a waste outlet both in fluidic communication with said preparation stage. The measurement chip comprises a sample channel for receiving a sample from the sample outlet, the sample channel comprising measurement means and having a first fluidic resistance; and a waste channel for receiving a waste stream from the waste outlet and having a second fluidic resistance.
US10156559B2 Lipocalin fusion partners
Methods and systems for producing fusion proteins and peptides are disclosed. Fusion proteins and peptides created using the methods are also provided. Also provided are methods of using the fusion proteins and peptides produced according to the present disclosure.
US10156549B2 Method and system for examining the interior material of an object, such as a pipeline or a human body, from a surface of the object using ultrasound
A method and system are described for examining the interior material of an object from a surface of an object using ultrasound having a frequency of at least 100 kHz. The method comprises the step of transmitting at least a first ultrasound signal by a first ultrasound transmitter of a first number of ultrasound transmitters to the interior material of the object for forming a first image in order to determine, according for example to the principle of inverse wave field extrapolation, where in the interior material of the object reflections and/or diffractions occur. Reflections and/or diffractions of the first ultrasound signal from the interior material of the object are received using a second number of ultrasound receivers which are acoustically coupled to the surface of the object at positions which are distributed in at least one dimension of the surface of the object. With each of the second number of ultrasound receivers, a receiving signal is generated from the received reflections and/or diffractions of the first ultrasound signal from the interior material of the object, and each of the receiving signals generated by one of the ultrasound receivers is processed separately into a separate dataset. The separate datasets of all the ultrasound receivers are combined to the first image.
US10156548B2 System and method of non-destructive inspection with a visual scanning guide
Disclosed is an inspection device and method of guiding an inspection probe according to a predetermined inspection plan. The device is couple with a probe which is to be moved according to the inspection plan on the test object, the device including an inspection guide unit having a guide control unit, a position encoding such as a 3-D camera and visual feedback eyewear. The method including facilitating a virtual display of the inspection plan onto the visual feedback eyewear, moving the probe following the virtual display of the inspection plan, sensing sensed probe positions in real time of the inspection using the 3-D camera and validating the sensed probe position against the inspection plan using the control module. Then the information of the step of validating, such as those spots at which the probe is moved out of the tolerance of the inspection plan, is displayed on the feedback eyewear.
US10156546B2 Device and method for the detection of target entities
A device for the detection of target entities, the device including: a fluidic channel to conduct a liquid sample containing at least one type of target entity to be detected; and mutually spaced electrodes disposed along the fluidic channel; wherein the mutually spaced electrodes are functionalized to selectively bond to the at least one type of target entity and are configured to electro-hydrodynamically pump the liquid sample along the fluidic channel on application of a signal to the electrodes, such that selectivity of attachment of the at least one type of target entity to the electrodes is determined by at least one parameter of the signal.
US10156545B1 Method of sensor conditioning for improving signal output stability for mixed gas measurements
An improvement to the pulse discharge technique is suggested by reducing durations of the PDT cycle to less than 0.5 second due to switching hardware modifications and improving the sensor speed of response to less than 1 second. Additional improvement is suggested by utilizing commercial planar lambda sensors and improving planar lambda sensor temperature control tolerance to <+/−0.1° C. by utilizing DC analog PID heater control loop.
US10156544B2 Method and system for hydrating and calibrating an electrochemical sensor
Methods and systems for hydrating and calibrating an electrochemical sensor are disclosed. The method comprises providing an electrochemical sensor, providing a calibration solution to a measuring chamber of the electrochemical sensor, contacting the sensor with the calibration solution within the measuring chamber, exposing the sensor and the calibration solution to an elevated temperature, and over a cooling period, cooling the sensor and the calibration solution with a tempering device, wherein the temperature is controllable within a device error range of temperature, performing a plurality of calibrations of the sensor, wherein a calibration of the plurality of calibrations is valid for a calibration margin of temperature error, the calibration margin of temperature error exceeds the device error range of temperature, and controlling a decrease of the temperature of the sensor and the calibration solution not to exceed the calibration margin of temperature error between consecutive calibrations of the sensor.
US10156540B2 Test strip for biological component measurement and manufacturing method thereof
A test strip for biological component measurement includes a substrate. A pair of a working electrode and a counter electrode, a sensor unit that produces an electrochemical reaction with a bodily fluid of a measurement subject and produces a change in electrical characteristics, a resistance portion having an electrical resistance expressing attribute information including a sensitivity of the test strip, and a pair of wires connected to both ends of the resistance portion are provided on the substrate. The resistance portion has a plurality of narrow patterns, each having a resistivity and provided so as to be distanced from each other. An end portion of each narrow pattern is near another narrow pattern. A substantially circular pattern is provided to overlap locations where the end portions of the narrow patterns are near each other, enabling the end portions to conduct with each other.
US10156537B2 Sensor for detecting a liquid in a fluid channel
A sensor for detecting a liquid in a fluid channel of a microfluidic component and to a microfluidic component having such a sensor. The sensor includes an electrode arrangement having a transmitting electrode, a receiving electrode and a first shielding electrode, which are arranged in a coplanar manner on a plane and can be positioned above or below, adjacent to the fluid channel, wherein the transmitting electrode and the receiving electrode are capacitively coupled in that they each have an adjacently arranged edge having a dielectric therebetween. A method for detecting a liquid in a fluid channel of a microfluidic component having the steps: applying an alternating voltage to the transmitting electrode, coupling the alternating voltage into the receiving electrode, tapping an alternating current or alternating voltage signal on the receiving electrode, extracting extreme values from the tapped alternating current or alternating voltage signal, and assigning the extreme values to the position of a liquid front.
US10156535B2 Sensor device and method of manufacturing the same
A sensor device and a method of manufacturing the same are provided. The sensor device includes a substrate, a plurality of sensing electrodes, a humidity nanowire sensor, a temperature nanowire sensor, and a gas nanowire sensor. The sensing electrodes are formed on the substrate, and the humidity, the temperature and the gas nanowire sensors are also on the substrate. The humidity nanowire sensor includes an exposed first nanowire sensing region, the temperature nanowire sensor includes a second nanowire sensing region, and the gas nanowire sensor includes a third nanowire sensing region.
US10156531B2 Measuring connectivity between different pore types in porous media
The connectivity between different pore types in porous media is measured by using low-field nuclear magnetic (NMR) and fast field cycling NMR techniques. Due to the fluid exchange between connected pores, T1(T2) NMR relaxation times of proton nuclei of fluids in the different pore types are shifted. By comparing the T1(T2) NMR relaxation times of porous media samples which are 100% brine saturated with relaxation times for the samples containing brine and hydrocarbon in the different pore systems of the samples, the connectivity between the pores can be measured.
US10156529B2 Method for displaying/analyzing body fluid absorption mode of absorbent article
To know an absorption and diffusion state with time of drainage. In a state in which an absorbent article is put on a human body type dummy doll equipped with a body fluid-supplying means, the absorbent article is photographed after the fluid is excreted from the dummy doll by an X-ray CT apparatus; and at least one absorption modes of absorption modes of the drainage into the absorbent article after the excretion in the state in which the absorbent article is put on the dummy doll, and absorption dynamics of the drainage on the absorbent article after the excretion is displayed/analyzed based on the photographed image.
US10156528B2 Movable divided inspection system and method
This invention relates to a movable divided inspection system and method, wherein the scanning inspection system comprises a first radiation source, a first detection means, a first automated guided vehicle and a second automated guided vehicle. The first radiation source is mounted on the first automated guided vehicle. The first detection means is mounted on the second automated guided vehicle. The first automated guided vehicle and the second automated guided vehicle are able to drive the first radiation source and the first detection means to a preset scan inspection position, so as to form a scanning passage for passage of an article to be scanned between the first and second automated guided vehicle, such that scanning inspection of said article to be scanned is realized by relative movement of said article to be scanned with reference to said first automated guided vehicle and said second automated guided vehicle.
US10156521B2 Red fluorescent aldehyde dehydrogenase (ALDH) substrate
A detectable substrate for aldehyde dehydrogenase (ALDH) can be used for selecting cells that express ALDH. The detectable substrate can have a fluorescent moiety that has an excitation wavelength, an emission wavelength, or both, that does not overlap with the excitation wavelength, emission wavelength, or both, of green fluorescent protein.
US10156516B2 Portable device for the in-line measurement of the hydrogen sulfide concentration of an off-gas
The invention relates to a device and to a method for continuously measuring the hydrogen sulfide concentration of an off-gas by means of a detachable device suitable for being temporarily connected to equipment producing the off-gas. The method comprises a step of measuring the absorption of electromagnetic radiation by the off-gas. The device and method method can be used in particular to measure the hydrogen sulfide concentration in an off-gas produced during a step of sulfiding a hydroprocessing catalyst.
US10156514B2 Device for compensating for the drift of a phase shift of a device for modulating the polarization state of a light beam
A device for analyzing and/or generating a polarization state of a measurement point of a target object includes a polarizer suitable for selecting, in an incident light wave, a light beam which is linearly polarized in a predefined direction; a first birefringent element suitable for having the light beam pass therethrough; a second birefringent element identical to the first element and suitable for having the light beam pass therethrough, the light beam then being directly or indirectly directed toward the object in order to be reflected in the form of a reflected beam. The device includes an optical assembly having one or more optical elements located in an optical path between the first element and the second element, and the optical assembly includes an odd number of mirrors, or, an odd number of half-wave plates, or, an odd number of a mix of mirrors and half-wave plates.
US10156513B2 Reduced volume spectroscopic sample cell
A sample cell can be designed to minimize excess gas volume. Described features can be advantageous in reducing an amount of gas required to flow through the sample cell during spectroscopic measurements, and in reducing a time (e.g. a total volume of gas) required to flush the cell between sampling events. In some examples, contours of the inners surfaces of the sample cell that contact the contained gas can be shaped, dimensioned, etc. such that a maximum clearance distance is provided between the inner surfaces at one or more locations. Systems, methods, and articles, etc. are described.
US10156512B2 System and method for measuring thermal reliability of multi-chip modules
Embodiments are provided herein for testing multichip module (MCM) thermal reliability. An embodiment method includes selecting a chip with higher thermal risk from a plurality of chips in the MCM, and measuring a plurality of predetermined temperature parameters associated with the selected chip. A thermal resistance is then calculated using the predetermined temperature parameters. The thermal resistance is used to determine a thermal performance of the MCM. The predetermined temperature parameters include a junction temperature of the selected chip and at least one of a case temperature above the selected chip, a board temperature below the selected chip, and an ambient air temperature.
US10156510B2 Particle imaging apparatus and particle imaging method
A particle imaging apparatus comprises a flow path comprising a first flow path section, a second flow path section connected downstream of the first flow path section, and a third flow path section that is branched from the first flow path section, a particle detection unit comprising a light source and a light detector, a particle sorting unit configured to adjust a flow direction of the particle, and a particle imaging unit configured to take an image of a particle that flows in the second flow path section. The flow path is structured such that a cross-sectional area of the second flow path section is greater than a cross-sectional area of the first flow path section. The first flow path section and the second flow path section are disposed so as to be linearly aligned.
US10156509B2 Flat-field imaging system and methods of use
A method of aligning a plurality of targets is provided. The method includes generating a plurality of targets. A third phase includes the plurality of targets. The method further includes combining a first phase, a second phase, and the third phase in a volume. The first phase, the second phase, and the third phase are substantially immiscible, and the third phase is in fluid communication with the first phase and the second phase, and the first phase, the second phase, and the third phase are operable to be in a configuration of the third phase between the first phase and the second phase in the volume.
US10156508B2 Method and measuring system for ascertaining density of a fluid
A method for producing at least one oscillation measurement signal, which has vibrations of a vibratory body are registered. A temperature sensor is applied thermally attached with a non fluid contacting, second surface of the vibratory body for producing a temperature measurement signal representing a time curve of a variable temperature of the vibratory body. The temperature measurement signal can follow, however time delayed, a change of the temperature of the vibratory body from a beginning temperature value, to a new temperature value. Based on the oscillation measurement signal as well as the temperature measurement signal, density, measured values are produced representing the density, wherein, during such, discrepancies possibly occurring between the time curve of the temperature of the vibratory body and the temperature measurement signal are taken into consideration, respectively at least partially compensated.
US10156507B2 Determination of free volume of a rock sample using high pressure adsorption data
A method of characterizing free volume of a rock sample includes test operations that measure pressure decay data from stepwise pressurization of the rock sample with a test gas. An initial free volume of the rock sample is calculated as a function of the pressure decay data. An initial maximum storage capacity of the rock sample is derived as a function of the initial free volume of the rock sample. A volume of test gas adsorbed as a liquid is calculated based on the maximum storage capacity of the rock sample. An updated free volume of the rock sample is calculated based on the initial free volume and the volume of the test gas adsorbed as a liquid. An updated maximum storage capacity of the rock sample is derived as a function of the updated free volume. Calculations of the volume of test gas adsorbed as a liquid, the updated free volume and the updated maximum capacity of the rock sample can be repeated until the updated maximum storage capacity and the updated free volume converge respectively to give the maximum storage capacity and free volume of the rock sample.
US10156505B2 Analysis method of tensioning process of fine mask plate
The present invention discloses an analysis method of a tensioning process of a fine mask plate. The analysis method, based on the simulation function of ANSYS software, finds an appropriate tensile force for stretching a fine mask plate and a corresponding actual counterforce applied to a metal frame before each fine mask plate is welded onto the metal frame through establishing a finite element model of the fine mask plate and a finite element model of the metal frame. The analysis process requires no physical tests, thereby effectively avoiding damaging the fine mask plate and further effectively saving the test cost.
US10156502B2 Tissue piece treating method in which liquid chemical is stirred by supplying and draining liquid chemical
The present invention addresses a problem of providing a tissue piece treating method and a tissue piece treating apparatus by which treatment of a tissue piece by each of liquid chemicals can be favorably performed and a running cost can be reduced. In order to address the problem, in a tissue piece treating method in a tissue piece treating apparatus (30) for executing an immersion treatment process by each of the liquid chemicals by supplying the liquid chemicals with different types into a treatment tank (40) in which a basket (42) accommodating the tissue piece is disposed in a predetermined order, a liquid supply/drain cycle in which the liquid chemical in such an amount that the entire basket (42) is exposed in the treatment tank (40) is drained from the treatment tank (40) during the execution of the immersion treatment process by each of the liquid chemicals, and the drained liquid chemical is supplied into the treatment tank (40) so that the entire basket (42) is immersed is repeatedly performed so as to agitate the liquid chemical.
US10156501B2 Automated microdissection instrument for determining a location of a laser beam projection on a worksurface area
Systems and methods for automated laser microdissection are disclosed including automatic slide detection, position detection of cutting and capture lasers, focus optimization for cutting and capture lasers, energy and duration optimization for cutting and capture lasers, inspection and second phase capture and/or ablation in a quality control station and tracking information for linking substrate carrier or output microdissected regions with input sample or slide.
US10156500B2 Exhaust gas dilution device
The present invention is intended that diluted exhaust gas is supplied to a plurality of measurement instruments by a single exhaust gas dilution device to thereby reduce in size an exhaust gas measurement system incorporated with the exhaust gas dilution device and dilute exhaust gas with the same exhaust gas under the same dilution condition in the plurality of measurement instruments.
US10156499B1 Focused acoustic radiation for the ejection of subwavelength droplets
Focused acoustic radiation, referred to as tonebursts, are applied to a volume of liquid to generate a set of droplets. The droplets generated are substantially smaller in scale than the focal spot size of the acoustic beam (e.g., the frequency at which the acoustic transducer operates). Further, the droplets have trajectories that are substantially in the direction of the acoustic beam propagation direction. In one embodiment, a first toneburst is applied to temporarily raise a protuberance on a free surface of the fluid. After the protuberance has reached a certain state, a second toneburst is applied to the protuberance to break it into very small droplets. In one embodiment, the state of the protuberance at which the second toneburst is supplied is the time period shortly after the protuberance reaches its maximum height but before the protuberance recedes back into the volume of fluid.
US10156492B2 Method for detecting wheel imbalances in a vehicle
In a method for detecting wheel imbalances in a vehicle, the profile of the driving state variable is ascertained by sensor over a speed range of the vehicle; a frequency analysis is performed; and a resonance step-up is indicative of a wheel imbalance.
US10156481B2 Probe cover container identification
A temperature measurement system includes a temperature probe including a temperature sensor. The system also includes a reader, and a controller in communication with the temperature sensor and the reader. The system further includes a container housing a plurality of probe covers associated with the temperature probe. The container includes an information feature providing information related to the plurality of probe covers. The reader is configured to read the information and direct a signal to the controller indicative of the information.
US10156480B2 Thermowell vibration frequency diagnostic
An apparatus and a method monitor condition of a temperature measurement point in an industrial process system by sensing vibration frequency of a thermowell positioned in a process fluid flow passage and providing a diagnostic output based upon the vibration frequency sensed. The apparatus includes a temperature measurement point having a thermowell, a vibration sensor, a temperature sensor, and a transmitter. The vibration sensor is fixedly attached to the thermowell, and the temperature sensor is positioned inside a bore cavity of the thermowell. The transmitter is electrically connected to both the temperature sensor and the vibration sensor.
US10156476B2 Solid state wideband fourier transform infrared spectrometer
A compact, low cost FTIR spectrometer with no moving parts includes an interferometer having optical paths through silicon waveguides. The optical path lengths are varied by changing the temperature and/or carrier density of at least one of the waveguides. In embodiments, the interferometer is a Mach-Zehnder interferometer. Embodiments vary both optical path lengths in opposite directions. In embodiments, a germanium or InGaAs IR detector is grown on the same wafer as the waveguides. Embodiments include a laser pump, such as a COT CW diode laser, and wavelength mixer, such as an OPGaAs or OPGaP converter, for up and/or down converting measured IR wavelengths into a range compatible with the waveguide and detector materials. The wavelength mixer can be a waveguide. Embodiments include a sample compartment and an IR source such as a glowbar. In embodiments, the sample compartment can be exposed to ambient atmosphere for analysis of gases contained therein.
US10156475B2 Radiation measuring systems and methods thereof
A radiation measuring device for measuring electromagnetic radiation originating from an external source. The radiation measuring device includes, a spectrometer, a pyranometer, a pyrgeometer, a diffuser, and a control unit. The spectrometer and a pyranometer are positioned in a sensor zone of a housing of the radiation measuring device. The spectrometer measures visible shortwave radiation and near-infrared shortwave radiation received at the sensor zone. The pyranometer measures shortwave radiation received at the sensor zone. The pyrgeometer is positioned in another sensor zone of the housing and measures longwave radiation received at the other sensor zone. The control unit receives radiation measurements from the spectrometer, pyranometer, and pyrgeometer. A corrected amount of radiation received at the sensor zones of the radiation measuring device is determined from the received radiation measurements. Other embodiments are described and claimed.
US10156472B2 Methods and apparatus for improved vibration cancellation in acoustic sensors
Acoustic sensing systems having improved vibration cancelation, and methods of achieving improved vibration cancelation. In one example, an acoustic sensing system includes an acoustic sensor configured to produce a sensor output signal representative of a response of the acoustic sensor to acoustic excitation and vibration excitation, at least one accelerometer configured to provide an acceleration signal responsive to the vibration excitation, and a controller, including an adaptive digital filter, coupled to the acoustic sensor and to the at least one accelerometer, and configured to receive the acceleration signal and to adjust coefficients of the adaptive digital filter so as to minimize coherence between a residual signal and the acceleration signal, the residual signal being a difference between the sensor output signal and a filter output signal from the adaptive digital filter.
US10156467B2 Visual liquid level indicator
A tank and liquid level indicator has first housing that holds a liquid and a second elongated housing in fluid communication with the first elongated housing so that a liquid level in the second housing is approximately equal to the level in the first housing. A float in the second housing cooperates with the circuitry to operate one or more light switches. A light-transmissive cover is disposed over the light source.
US10156463B2 Fluid flow rate measuring device and water meter
A water meter that requires neither a smoothing capacitor of large capacitance nor a high frequency reference clock is offered. A rotation detection unit is formed to include a first coil, a first capacitor, a charging transistor, a power supply line, an activation transistor, an output buffer circuit, a DA converter, a comparator and a counter. A first LC resonant circuit is provided with the activation transistor connected in series with the first coil, the first capacitor connected in parallel with the first coil and the charging transistor for charging the first capacitor. The first LC resonant circuit is activated by turning on the activation transistor after the first capacitor is charged by turning on the charging transistor.
US10156461B2 Methods and apparatus for error detection in a magnetic field sensor
A magnetic field sensor for detecting motion of an object includes error detection circuiting and processing. Magnetic field sensing elements are configured to generate at least two magnetic field signals in response to a magnetic field associated with the object which signals are used by detectors to generate right and left channel signals with edges indicative of motion of the object. A direction calculation processor responsive to right and left channel signals generates a direction signal having a state indicative of a direction of motion of the object and an output signal generator generates an output signal having a pulse indicative of the direction of motion of the object in response to the direction signal. An error detection processor responsive to the output signal and to the direction signal is configured to detect an error in at least one of the direction signal and the output signal.
US10156457B2 Off-center angle measurement system
A method for measuring an angular position of a rotating shaft, the method including providing a magnetic field which rotates with the shaft about an axis of rotation, positioning an integrated circuit having first and second magnetic sensing bridges within the magnetic field at a radially off-center position from the axis of rotation, the first and second magnetic sensing bridges respectively providing first and second signals representative of first and second magnetic field directions, the integrated circuit having a set of adjustment parameters for modifying attributes of the first and second signals, modifying values of the set of adjustment parameters until errors in the first and second signals are substantially minimized, and determining an angular position of the shaft based on the first and second signals.
US10156453B2 System and method for guiding route of electric vehicle
An electric vehicle route guide system includes: a location sensor that measures a current location of an electric vehicle; a roadmap storage having link information and node information for providing a running route; a route calculator that searches for a route having a smallest total value of a compensation link cost that is generated by adding a time link cost in consideration of a running time to an energy-based link cost on each link basis from a departure point to a destination as an optimal energy route; a display that displays information for route guide of the optimal energy route; and a controller that controls operations of the location sensor, the roadmap storage, the route calculator, and the display for the search and route guide through a navigation program.
US10156452B2 Method and system for ridesharing management
The disclosed embodiments illustrate method of data processing for ridesharing management. The method includes retrieving multi-tier location data, comprising at least a plurality of clusters, of a geographical area from one or more data storage devices. The method further includes determining a set of available rides from a plurality of available rides in real time, associated with one or more source clusters and one or more destination clusters from the plurality of clusters. The method further includes rendering first information pertaining to the set of available rides through a first user-interface on the mobile computing device for user selection of at least one available ride from the set of available rides. The method further includes determining a shortest route for the selected at least one available ride, wherein second information pertaining to the determined shortest route is rendered through a second user-interface on the mobile computing device of the user.
US10156444B2 Adaptive inertial measurement system and method
A control system includes a processor that operates one or more control loops that enable gyroscopic angular measurement for an inertial measurement unit (IMU). Each of the one or more control loops operates over a range of set points defined for each of the respective control loops. A dynamic loop adjuster receives environmental input data to determine environmental conditions for the IMU. The dynamic loop adjuster alters at least one of the set points for at least one of the one or more control loops operated by the processor based on the determined environmental conditions.
US10156443B2 Electronic device, electronic apparatus, and moving object
An electronic device includes: a base; a support unit that includes first and second attaching portions disposed to be separated from each other in a first direction via a middle portion having a conductive pattern formed from a conductive member and is attached to the base in the first and second attaching portions; and a functional element that is supported by the support unit. The conductive pattern includes a broad width portion having a width W1 in a second direction orthogonal to the first direction and a narrow width portion having a width W2 narrower than the width W1 in a plan view.
US10156440B2 Blade tip timing
A method of analysing blade tip displacements (dijk) derived from a rotor having an array of blades that rotate at a rotational speed (ω). The blades are monitored by an array of stationary timing probes for at least two revolutions (j) of the rotor. Define asynchronous displacement (dijk_A) as a sum of a sinusoidal term (Va) and an offset per probe term (Oo). Define synchronous displacement (dijk_S) as a sum of a sinusoidal term (Vs) and a common offset term (Cc). Solve the asynchronous displacements (dijk_A) using the blade tip displacements (dijk) to give asynchronous amplitude (|a|), offset per probe (ok) and asynchronous residuals (rijk_A). Solve the synchronous displacements (dijk_S) using the blade tip displacements (dijk) to give synchronous amplitude (|s|), common offset (cj) and synchronous residuals (rijk_S).
US10156437B2 Control method of a depth camera
A control method of a depth camera includes controlling first and second image sensors to detect light in a first wavelength range, generating a first depth map based on first and second images, subjecting one of the first and second images to edge-detection processing, controlling a light source to emit light in a second wavelength range when a number of edge pixels is determined to be smaller than a preset pixel number, controlling the second image sensor to detect light in the second wavelength range, generating a second depth map based on a third image, subjecting the first and the second depth maps to image fusion processing, and registering a fused depth map with one of the first and second images to generate 3D point cloud data.
US10156434B2 Optical coherence tomography imaging systems and methods
Optical coherence tomography imaging systems and methods are disclosed. According to an aspect, an optical coherence tomography imaging system includes a scanner configured to obtain images and to convert the images to electrical signals. The system also includes a computing device comprising an OCT module configured to receive the electrical signals, to apply an OCT imaging technique, and to generate imaging data.
US10156425B2 Archery sighting device for a mechanical release
A sighting device for a bow which attaches to a release mechanism being used with said bow. The sighting device includes a sighting assembly, a positioning-and-orienting arm with multiple degrees of freedom, and a mounting clamp. The sighting assembly includes an annular plate, a sight eyepiece, and a support arm. The sight eyepiece is oriented normal to the annular plate and is positioned within a lateral boundary that is defined as an extension of an inner wall of the annular plate. The support arm is swivelably and adjacently connected to the annular plate and holds the sight eyepiece in place. A first end of the positioning-and-orienting arm is adjacently attached to the annular plate and a second of the positioning-and-orienting arm is attached to the mounting clamp. The mounting clamp is attached to the release mechanism, thus positioning the sighting assembly directly in front of the user's eye.
US10156419B2 Firearm
A system and method are provided for a magazine-fed, pump-action firearm. The system comprises an extruded receiver having a longitudinal bore extending along the length of the extruded receiver, where the longitudinal bore forms a first opening in the extruded receiver for receiving a barrel, and a second opening in the extruded receiver for receiving a stock, a barrel extension key extending inward from an interior surface of the longitudinal bore, the barrel extension key configured to index and position the barrel, and a barrel nut configured to couple with the first opening of the extruded receiver and maintain the barrel substantially inside of the longitudinal bore between the barrel extension key and the barrel nut. The method includes extruding a receiver having a longitudinal bore, machining features on an exterior surface of the receiver, machining transverse openings in the receiver, and providing a barrel nut.
US10156411B2 Systems and methods for coupling suppressors or other muzzle end barrel devices to firearms
An assembly for coupling a device to a firearm is disclosed. The device may be a suppressor, flash hider, compensator, or the like. The assembly may include a muzzle brake, a coupling body attached to the muzzle brake, a moveable collar disposed around the coupling body, at least one moveable clamp sandwiched between the coupling body and the moveable collar, a device core attached to the coupling body, and a spring disposed between the device core and the moveable collar.
US10156410B1 Trigger mechanism for a firearm
A trigger mechanism for a firearm includes a hammer element pivotable between a ready position and a fired position, and a trigger element pivotable between a first position that retains the hammer element in the ready position, and a second position that releases the hammer element. The hammer element may include a hammer sear having an initial sear surface and a terminal sear surface. The trigger element may include a trigger sear that at least partially engages a portion of the hammer sear when the hammer element is in the ready position.
US10156407B2 Cartridge-in-chamber detection system for firearms
The present invention relates to a cartridge-in-chamber detection system for firearms which makes it possible to reliably detect the presence or non-presence of a cartridge in the chamber whilst making it possible to supply this information to the user intuitively and comprising at least two plates wherethrough it is possible to determine the variation of the electrical capacity between two possible states of the system, when there is no cartridge in the chamber and when there is a cartridge in the chamber.
US10156399B2 Grain drying tower of parallel and sinuous flow through reverse crossed air flow and radial air flow in oblique “Z” form
The present invention proposes a drying tower with grain flow in parallel and sinuous in combination with reverse and radial crossed air flows in form of “Z” oblique for the implementation in the drying of grains, seeds, fodder, and fruit. Therefore, the grains are firstly submitted to a first stage of parallel grains flow and reverse crossed air flow in order to standardize the different degrees of humidity of the grains and of their impurities. In a second moment, these grains are submitted to a sinuous grains flow and radial air flow in the form of oblique “Z”. Such implementation in drying processes of grains upgrades substantially the drying time and the energy spent for such process, generating in this way profit for the food industries.
US10156397B2 Condensed water collector
A compartment comprising at least one target area susceptible to condensed water formation includes at least one condensed water collector is presented. The condensed water collector comprises at least a first portion arranged to collect condensed water from the at least one target area and at least a second portion outside of the at least one target area. A porous material is arranged between the first portion and the second portion. The condensed water collector is configured to transport the collected condensed water. The compartment further including a condensed water remover configured to remove condensed water from the second portion thereby facilitating transportation of condensed water from the first portion to the second portion via the porous material.
US10156396B2 System for operating an HVAC system having tandem compressors
The present invention provides for a system for operating a heating, ventilation, and air conditioning (HVAC) system. A controller operates compressors in tandem connected to an evaporator. In response to detection of a pre-freezing condition of in the coils of the evaporator, the controller adjusts an operating condition of the HVAC system.
US10156395B2 Intermittent power grid ready cooler
The present application provides a cooler. The cooler may include an outer frame, a product space within the outer frame, and a number of shelf assemblies positioned within the product space. The shelf assemblies may include an evaporator and a phase change material therein.
US10156391B2 Refrigerant distributing component, header assembly, and heat exchanger
A refrigerant distributing component includes a body. The body has a distributing cavity extending along a length direction of the body therein and an inner sidewall of the distributing cavity has a plurality of distributing hole therein, wherein refrigerants sprayed from one part of the distributing holes collide with refrigerants sprayed from another part of the distributing holes.
US10156389B2 Refrigeration cycle apparatus with oil separator switching valve
A refrigeration cycle apparatus includes: a refrigerant circuit including a compressor, a condenser, an expansion device, and an evaporator; a first detector provided to the compressor, and configured to detect a temperature of the compressor; a second detector provided between the compressor and the expansion device in the refrigerant circuit, and configured to detect one of a temperature of refrigerant and a pressure of the refrigerant; and a controller configured to control at least one of frequency of the compressor and an opening degree of the expansion device based on the temperature detected by the first detector and one of the temperature and the pressure detected by the second detector so as to maintain a concentration of a refrigerating machine oil dissolved in the refrigerant in the compressor and an oil level of the refrigerating machine oil in the compressor within respective predetermined ranges.
US10156385B1 Multistage refrigeration system
Various examples are directed to a multistage refrigeration system comprising a vapor compression cycle (VCC) stage, a thermosiphon stage, and an interface device. The VCC stage may circulate a VCC refrigerant, for example, to work a vapor compression cycle on the VCC refrigerant. The thermosiphon stage may circulate a thermosiphon refrigerant between the interface device and an evaporator. The interface device may comprise an interface flow path in fluid communication with the VCC stage to receive the VCC refrigerant and a first vessel that at least partially encloses the first interface flow path. The vessel may receive the first thermosiphon refrigerant at least partially in a vapor phase and may provide the first thermosiphon refrigerant to the evaporator at least partially in a liquid phase. The vessel may be at a second elevation, higher than the first elevation, to generate a thermosiphon force to circulate the thermosiphon refrigerant between the vessel and the evaporator.
US10156384B2 Heat pump system
A climate control system is provided and may include a compressor, a first heat exchanger, a second heat exchanger, and a coolant flow path. The compressor may include a suction port, a first discharge port and a second discharge port. The first heat exchanger may be in fluid communication with the first discharge port. The second heat exchanger may be in fluid communication with the second discharge port. The coolant flow path may be in fluid communication with the first heat exchanger and the second heat exchanger.
US10156382B2 Heat trap
An improved heat trap disposed in at least one of an inlet pipe and an outlet pipe for delivery of cold water into and hot water out of a water tank. The improved heat trap includes a tubular body and a seal element comprising first and second axially spaced flapper members which are adjoined by a spine. The seal element extends through the tubular body whereby the first and second flapper members form a seal against an interior surface of the tubular body to prevent the delivery of water through the tubular body.
US10156379B2 Device employable in different circuit configurations using parallel wiring harnesses, a HVAC system employing the device and a method of manufacturing a HVAC unit
A HVAC unit manufacturing method and a HVAC system are, disclosed herein. In one embodiment, the HVAC system includes: a controller having control board terminals, a parallel wiring harness having a first and a second connection header, the first connection header coupled to the control board terminals, and a switch having terminals. The terminals of the switch including: a pair of functional terminals configured to indicate a status of the switch and a pair of jumpered terminals independent of the pair of functional terminals and internally connected together within the switch, wherein designated combinations of the terminals indicate a circuit configuration for employing the switch in the HVAC system with each of the terminals having a particular design that dictates a specific corresponding connection header be used for each of the designated combinations, wherein a single one of the designated combinations of the terminals corresponds to the second connection header.
US10156378B2 HVAC system remote monitoring and diagnosis of refrigerant line obstruction
A heating, ventilation, and air conditioning (HVAC) system of a building includes a refrigerant loop. A monitoring system for the HVAC system includes a monitoring device installed at the building. The monitoring device is configured to measure a first temperature of refrigerant in a refrigerant line located between a filter-drier of the refrigerant loop and an expansion valve of the refrigerant loop. The monitoring system includes a monitoring server, located remotely from the building. The monitoring server is configured to receive the first temperature and, in response to the first temperature being less than a threshold, generate a refrigerant line restriction advisory. The monitoring server is configured to, in response to the refrigerant line restriction advisory, selectively generate an alert for transmission to at least one of a customer and an HVAC contractor.
US10156376B2 Air conditioner
Wind noise is suppressed while an air-blowing performance is maintained.An indoor unit 1 of an air conditioner includes a cross flow fan 10 and a rear guider 20 and a stabilizer 32 which are provided on the respective sides of the outer periphery of the cross flow fan 10 to form an air passage. Each of the rear guider 20 and the stabilizer 32 has, at least at a part in the axial direction which part is on the leading end side, twisted portions 23, 37. In the circumferential direction of the cross flow fan 10, each twisted portion 23, 37 is deviated from the axial direction of the cross flow fan 10 gradually from one end to the other end.
US10156372B2 Moisture pump for enclosure
Systems including a moisture pump for removing moisture from an inside environment to an outside environment. The moisture pump includes a housing defining a heating chamber and a condensation chamber. Maintained by the housing is a desiccant, a heater, and a heat sink for selectively adsorbing water vapor in the heating chamber when the heater is off and desorbing water vapor into the heating chamber when the heater is on. A valve assembly is also maintained by the housing transitionable between an adsorption position and desorption position. The adsorption position allows water vapor to be selectively transmitted into the heating chamber from the inside environment. The desorption position allows water vapor to be transmitted from the heating chamber into the condensation chamber for transmission into the outside environment, respectively. Insulation is optionally used around the heating chamber to increase desiccant desorption efficiency.
US10156370B2 Air conditioner debris cone
An air conditioning (A/C) cover is provided that includes a mesh material configured as a cone. The cone has a lower base circumference that is designed to cover an exhaust fan opening of an A/C unit. The cover can be formed from metal or plastic mesh. In some embodiments a breathable material on a frame is configured as a cone with a lower base circumference that is designed to cover an exhaust fan opening of an A/C unit. A process of protecting an exhaust fan from debris infiltration includes the provision of a flat sheet of a mesh material to an end-user with instructions how to form a cone from the mesh material and how to use fasteners to retain the shape of the cone; and coupling the cone to a housing around the exhaust fan.
US10156367B2 Relocatable chiller user interface
A heating, ventilation and air conditioning (HVAC) system includes a compressor, a condenser operably connected to the compressor, and an evaporator operably connected to the compressor and to the condenser. A relocatable interface panel is in operable communication with one or more components of the HVAC system to issue commands to the HVAC system via operator inputs at the interface panel. An electrical lead connects the interface panel to the one or more components. A plurality of installation points are located at the HVAC system for installation of the interface panel thereto. The interface panel is selectably installed to an installation point of the plurality of installation points at an installation site of the HVAC system.
US10156363B2 Compact multi-piece spring-loaded crossfire tube
A crossfire tube assembly is positioned between adjacent combustors, the crossfire tube assembly having a primary body made up of a first telescoping sleeve slidably engaged with a second telescoping sleeve. An interlocking raceway is configured to limit axial travel length of the telescoping sleeves and lock the telescoping sleeves to each other. A bias is positioned between the first telescoping sleeve and the second telescoping sleeve. First and second floating collars are removably disposed to the first and second telescoping sleeves at a first and second floating collar annulus. First and second liner collars are disposed between the first and second floating collars on the first and second combustors. The crossfire tube assembly is adapted to provide fluid communication from the first combustor to the second combustor serving a gas turbine.
US10156362B2 Fuel reformer chamber with tubular mesh insert supporting a catalyst
A fuel supply system includes a fuel reformer in contact with at least one of a combustion chamber or a wall of the combustion chamber. The fuel reformer includes a reformer chamber wall enclosing a fuel reformer chamber, and a reforming catalyst support sheet in the fuel reformer chamber.
US10156357B2 Automated candle blower
The present invention relates to a candle blower. More specifically, the present invention is an automated candle blower programmable to direct a flow of air to the general position of a flame on a burning candle.
US10156354B2 Circulating fluidized bed boiler
A circulating fluidized bed boiler is disclosed. The circulating fluidized bed boiler comprising: a furnace defined and enclosed by water walls, a ceiling and an air distributor, the water walls comprising front and rear walls and left and right side walls (AJ, TK) formed by water cooling tubes, and the water walls are provided with secondary air ports (Y) in the lower part thereof, and furnace flue gas outlets (AB, EF, IJ, KL, OP, ST) being provided in an upper part of the furnace; at least two cyclones connected with the furnace flue gas outlets (AB, EF, IJ, KL, OP, ST); a loop-seal is connected with solid outlets of the cyclones and the lower part of the furnace, respectively; and a flue gas duct connected with flue gas outlets of the cyclones wherein the water cooling wall tubes of the water wall form at least one vertical columnar recessed segment (BCDE, FGHI, SRQP, ONML) recessed toward the inside of the furnace, and the at least one columnar recessed segment (BCDE, SRQP, ONML) extends at least 15% of the furnace height in a vertical direction.
US10156352B2 In mold electronic printed circuit board encapsulation and assembly
The present invention provides an assembly comprising a thermally conductive thermoplastic polymer as a heat sink to provide thermal management for an electrical/electronic component and a reaction injection molded (RIM) polyurethane to replace the potting compound typically used in such assemblies. In addition to replacing the potting compound, the cured polyurethane forms the part, such as the base of the LED bulb, which heretofore has been a separate component, thus reducing the number of components and saving a production step.
US10156351B2 Temperature control device, image display apparatus and vehicle
A temperature control device includes a first light source unit; a second light source unit, a temperature control effort for which is different from a temperature control effort for the first light source unit; a heat exchanger plate in contact with the first light source unit and the second light source unit; a single temperature control element configured to control temperature of the first light source unit and temperature of the second light source unit via the heat exchanger plate; and a thermal resistance adjustment part configured to adjust at least one of a value of a thermal resistance between the temperature control element and the first light source unit and a value of a thermal resistance between the temperature control element and the second light source unit.
US10156348B2 Articulating lighting assembly
A lighting assembly comprises a linearly extending luminaire having an electronic circuit board, an inner lens assembly attached to the forward facing surface of the electronic circuit board, the inner lens including an array of focused light sources, an outer lens disposed over the inner lens assembly, and a heatsink extending along the length of the linearly extending luminaire. A bracket is pivotally attached to the linearly extending luminaire, the bracket having an axis of rotation around a horizontal axis, whereby the linearly extending luminaire is separately rotatable along a horizontal axis relative to the elevated structure. The bracket also has an axis of rotation around a vertical axis, whereby the linearly extending luminaire is separately rotatable along a vertical axis relative to the elevated structure.
US10156344B2 Lighting fixture with drop lens
The invention includes a drop lens that is generally rectangular-shaped and fits over a housing of a light fixture. The drop lens may include two side portions that attaches to and/or engages with the side panels of the housing. The drop lens includes an inner lens that extends between each of the side portions of the drop lens. The inner lens may be preferably constructed of a flexible plastic material so that it can be flexed and bent to engage the side portions of the drop lens. The inner lens disperses the light from the light source, thereby creating a uniform and consistent luminance on the bottom, sides, and ends of the drop lens. Additionally, the invention may include an upper lens that extends between and is slidably engaged with each of the side panels of the housing. The upper lens slides within the housing to hide the light source through a gap or seam between a first drop lens section and the second drop lens section.
US10156341B1 Lighting module comprising a mask using non uniform designs
A lighting device for motor vehicle comprising a light source configured to emit light rays; an optical system optically coupled to a first portion of said light rays and configured to output said first portion of the light rays to provide a vehicle lighting function; and a mask optically coupled to a second portion of said light rays. The mask is configured to pass a projecting part of said second portion of the light rays and to cut off passage of a blocked part of said second portion of the light rays such that the second portion of the light rays forms a pattern of light and shadows on a surface.
US10156338B2 Power supply, lighting device, headlight device and vehicle
A lighting device includes an output adjustment circuit, a smoothing circuit and a control circuit. The smoothing circuit receives a binary rotation detection signal according to the rotation of a fan and smooths the rotation detection signal to produce a smoothed signal. The control circuit detects a rotation malfunction of the fan when the smoothed signal is greater than or equal to an upper limit threshold over first predetermined time or when the smoothed signal is smaller than or equal to a lower limit threshold over second predetermined time.
US10156337B2 Light device, especially a signal lamp, for motor vehicles
The light device, especially a signal lamp, for motor vehicles comprises a carrier housing covered by a cover with a front light output surface, a lighting unit positioned within the carrier housing to emit light rays towards the light output surface, and a semi-permeable layer situated between the light output surface and the lighting unit. The device further comprises a partly transparent primary planar optical element positioned between the output light surface and the lighting unit, and a secondary planar optical element positioned between the primary planar optical element and the lighting unit. Generally, the secondary planar optical element comprises at least one non-transparent planar part and one or more partly transparent planar parts, which are arranged in such a way to create one or more areas on the surface of the secondary planar optical element that are at least partly permeable for light rays emitted by the lighting unit.
US10156335B1 Light-emitting device
A light-emitting device comprises a semiconductor structure comprising a first conductivity-type semiconductor layer, a second conductivity-type semiconductor layer, a first intermediate layer, a second intermediate layer, and an active region capable of emitting radiation, wherein the active region is between the first intermediate layer and the second intermediate layer, the first intermediate layer is in direct contact with the first conductivity-type semiconductor layer, the second intermediate layer is in direct contact with the second conductivity-type semiconductor layer, and the active region comprises alternated well layers and barrier layers, wherein each barrier layer has a thickness; wherein a first difference between a refractive index of the first intermediate layer and a refractive index of the first conductivity-type semiconductor layer is less than a second difference between a refractive index of the second intermediate layer and a refractive index of the second conductivity-type semiconductor layer.
US10156332B2 Modular headlamp assembly having a low beam module
A modular headlamp assembly includes a low beam headlamp module, a high beam headlamp module, and front turn/parking lamp module. The low beam headlamp module and the high beam headlamp module are supported by a reflector carrier. Each of the high and low beam headlamp modules includes a heat sink and mounting assembly with a heat sink portion bisecting a reflector member. The reflector carrier is adjustably fastened to a housing to allow for adjustment of the high and low beam headlamp modules within the modular headlamp assembly.
US10156330B2 LED ceiling lamp
A LED ceiling lamp is provided. The LED ceiling lamp includes a lamp base including a metal frame with a mountain shaped cross section, the accommodating slot is formed through two ends of the lamp base; a power module configured in the accommodating slot of the lamp base; a plurality of first fixing units fixed at a bottom wall of the accommodating slot of the lamp base at intervals; a movable lamp light detachably assembled into the accommodating slot of the lamp base; and a plurality of second fixing units fixed to the heat dissipation unit at intervals. With the configuration of the first fixing units and the second fixing units, the movable lamp light can be fixed to or detached from the lamp base quickly. As a result, it is much more convenient.
US10156327B2 Multifunctional solid-state light bulb
A multifunction solid-state light bulb comprising a dome-shape lamp with a solid-state semiconductor light source and an extendable bulb neck that may transform bulb into a flashlight, and having multiple modes on direct current and alternating current.
US10156325B2 Quantum dots in enclosed environment
The invention provides a lighting device for providing light, the lighting device comprising a closed chamber with a light transmissive window and a light source configured to provide light source radiation into the chamber, wherein the chamber further encloses a wavelength converter configured to convert at least part of the light source radiation into wavelength converter light, wherein the light transmissive window is transmissive for the wavelength converter light, wherein the wavelength converter comprises luminescent quantum dots which upon excitation with at least part of the light source radiation generate at least part of the wavelength converter light, and wherein the closed chamber comprises a filling gas comprising one or more of helium gas, hydrogen gas, nitrogen gas or oxygen gas, the filling gas having a relative humidity at 19° C. of at least 5%.
US10156321B2 Methods and systems for optimizing carbon dioxide sequestration operations
Methods and systems are provided for controlling operational parameters of a CO2 compression surface facility or pipeline in order to maintain a CO2 stream having impurities flowing in the pipeline in a liquid or supercritical phase. Sensors may be provided to sense whether the flow is single-phase or two-phase flow, and feedback provided to adjust the pressure and/or temperature at the pipeline inlet. The system is preferably optimized to limit power consumption and/or cost.
US10156318B2 Monitor suspension system with gas spring and pulley block
The exemplary non-limiting embodiments described herein provide a display suspension device and related display device. In at least one embodiment, the display suspension device includes: a vertical slider, which is connected to a display so as to guide the display to slide in the vertical direction; a suspension part, with one end of the suspension part joined with the vertical slider and the other end connected to a suspension point; an air spring, which is located on the suspension part and used to retain the location of the vertical slider when the vertical slider stops sliding; a movable pulley, a rotation shaft of which is connected to a piston rod of the air spring; and a cable, which winds around the movable pulley, with one end of the cable connected to the suspension part and the other end connected to the vertical slider.
US10156313B2 Vent hose cap
A device for venting a hose is disclosed. In some embodiments, the device includes a housing having a cylindrical sidewall and an endwall, the sidewall defining an inner housing surface and an outer housing surface, an opening extending through the sidewall, and a hose retention system extending from the inner housing surface.
US10156311B2 Length-adjustable adapter device for connecting a system part of a plastics processing system to a pipeline
A length-adjustable adapter device (100) for connecting a plastics melt filtering device (200) to a pipeline (300), having at least a housing connection element (10) which has at least one inner flow duct (13) in a pipe extension (12) which is provided with an external thread (14), an adjusting ring element (20) having an internal thread (24) for receiving the external thread (14) of the pipe extension (12) and a line connection element (30) for connecting to the pipeline (300) with a line ring flange (31) and with a pipe extension (32) having an inner flow duct (33). The line ring flange (31) is rotatable in a receiving groove (23) of the adjusting ring element (20) and is fixed in a form-fitting manner against axially acting forces.
US10156309B2 Lock mechanism of tubular body
A lock mechanism of a tubular body includes a housing to which a tubular body is mounted, a lock member locking and unlocking the housing and the tubular body, and a ring member rotatably attached on an outer periphery of the housing and moving the lock member between a lock position and an unlock position. When a locking portion of the lock member is locked to a locked portion of the housing, the lock member is retained in the unlock position. When the tubular body is inserted in the housing to unlock the locking portion and release an urging force accumulated in the lock member, the lock member moves to the lock position together with the ring member to lock the tubular body. When the ring member is slid in an axis direction of the tubular body after being locked, the tubular body can be locked with one touch.
US10156305B2 Pipe joint
A pipe joint includes a conduit having two connection ends wherein each connection end comprises: a wall defining a receiving recess for receiving an end of a pipe length; one or more channels on the internal surface of the wall, each channel housing a sealing ring located within the channel; one or more grooves formed to a depth in an internal surface of the wall of the receiving recess; a channel communicating between the groove and an external surface of the connection end, and a connector formed from a length of material which is seatable within the groove via the channel and which is wider than the depth of the groove so that when seated within the groove the connector extends into the receiving recess; first and second pipe lengths to be connected together in the conduit, each pipe length being formed with a groove on its external surface corresponding to the or each groove in the internal surface of the wall of one of the connecting ends, such that the ends of the pipe lengths in the conduit abut each other.
US10156293B1 Fluid pump pressure relief valve
In one or more embodiments, a pressure relief valve for a fluid pump has a valve head that has a recessed outlet-side surface that confronts a support end of a spring such that the valve head extends past the support end of the spring toward a pump outlet. The spring is biased to urge the valve head against a valve seat to a seated position. The spring is also configured to be compressed when fluid pressure at an inlet to the relief valve exceeds fluid pressure at the outlet by at least a predetermined amount such that the valve head is pushed away from the valve seat to an unseated position. A pressure relief valve may have multiple outlets at least some of which have unequal flow areas such that fluid pressure distribution across the flow area of the pressure relief valve cavity is nonsymmetrical.
US10156288B2 Hub planetary belt transmission
A hub planetary belt transmission (2) has a platform body (50) supporting a motor drive (8) having a motor drive shaft (6) coupled to a distributing and a collecting pulley (4, 18) attached to a first output shaft (22) coupled to a first propulsion element (40, 44). A housing (30) coupled to peripheral shafts (24) attached to tension arms (26) is concentrically rotatable about a common axis of the distributing and collecting pulleys and is coupled to a second propulsion element (42, 45). Transmitting pulleys (12, 14) are driven by distributing belts (10) and collecting belts (20) for rotating together with the peripheral shafts and tension arms about a common axis of the distributing and collecting pulleys so as to create a centripetal force which stretches the distributing belts and the collecting belts, thus regulating the coupling force between the belts and pulleys based on the rotation velocity.
US10156287B2 Crank-less motion converter
The invention is an apparatus to convert bidirectional rotary motion to unidirectional rotary motion having better mechanical advantage than a simple crank. It can make pedaling a bicycle easier or give an engine better mechanical advantage. It can also convert unidirectional rotary motion to bidirectional rotary motion, or continuous rotary motion to rotary motion with a momentary dwell. Each of these applications have input and output shafts on a common axis.
US10156271B2 Hydraulic structure for clutch device
A center piece is coupled to a flange member to thereby form a second oil path between an intermediate wall portion of the center piece and the flange portion. A male screw portion is formed on an outer peripheral surface of a cylindrical portion of the center piece, and a nut member in which a female screw portion is formed on an inner peripheral surface is screwed to the male screw portion. Accordingly, the flange member is pressed onto the intermediate wall portion to thereby couple the center piece to the flange member. As a result, the center piece can be coupled to the flange member without causing backlash.
US10156269B2 Clutch device for motorcycle
A clutch center includes a pressure receiving part and is accommodated inside a clutch housing. A pressure plate includes a pressure applying part disposed at an interval from the pressure receiving part in an axial direction. A clutch portion is disposed between the pressure receiving part and the pressure applying part, and allows and blocks transmission of a power between the clutch housing and the clutch center. A first cam portion is disposed on one side of the clutch center in the axial direction, and increases an engaging force of the clutch portion when a forward drive force acts on a clutch device. A second cam portion is disposed on the other side of the clutch center in the axial direction, and reduces the engaging force of the clutch portion when a reverse drive force acts on the clutch device.
US10156268B2 Boot with insert
A boot assembly for a constant velocity joint includes a boot having a neck portion arranged to be received over a shaft that is coupled to the constant velocity joint, and a retainer or insert which may include a vent. The retainer or insert may be carried by the neck portion and has at least one flex feature to facilitate flexing thereof. The insert may have at least one projection that extends radially inwardly from the neck portion and defines part of an inner surface of the boot, or at least one vent path defined therein to facilitate venting of one or more chambers defined at least in part by the boot.
US10156265B2 Articulating torsional coupling
A constant velocity joint having driving and driven pivot arm segments coupled together with a pivotal bearing element provides high power density transmission through a large dynamic angle. The constant velocity joint may be configured for axial movement, such as a plunge capability, or may be a fixed center joint.
US10156263B2 Torque converter damper assembly and method of assembling cover plate and springs into spring retainer
A method of forming a damper assembly is provided. The method includes providing springs into an interior space of a spring retainer such that the springs circumferentially contact carrier pins; compressing the springs via the carrier pins into a preloaded orientation; providing tabs in the interior space of the spring retainer such that each of the tabs is between two of the carrier pins; and removing the carrier pins such that the tabs hold the springs in the preloaded orientation. A damper assembly and a torque converter are also provided.
US10156261B2 Drive shaft splint joint including bushing receptacle with non-tapered interior
Claimed is a splint joint for a drive shaft including a receptacle with an interior and with a drive shaft extending from the receptacle. A bushing having a bushing body is inserted into the receptacle interior and the receptacle and bushing are immovably affixed in resistance to rotation by friction. The bushing is affixed to a bushing ring with the combined bushing and bushing ring inserted into the receptacle. Machine bolts draw bushing and bushing ring together. The bushing and the bushing ring each have a single split and both have a spring function. As the bushing and bushing ring are drawn together the bushing ring is expanded into friction contact with the bushing receptacle interior and the bushing is compressed into friction contact with the bushing ring. Push bolts allow the bushing to be urged away from the bushing ring.
US10156257B2 Low clearance high capacity roller bearing
A low clearance, high load capacity roller bearing that includes a cylindrical outer race with a set of non-helical grooves formed on its inside surface that mesh with teeth formed on the outside surface of a plurality of rotating rollers longitudinally and axially aligned inside the outer race. Located inside the rollers are two cylindrical inner race pieces each with non-helical outer grooves configured to mesh with the teeth on the rollers. The rollers are longitudinally aligned and evenly spaced apart inside the outer race and outside the inner race assembly by two retainer plates. The two inner race pieces are separated by a uniform circular gap in which a circular shim is disposed. Different lengths of inner race pieces may be used to create-different gap widths to reduce the clearance or to pre-load the bearing. Shims with different widths slightly larger or smaller than the gap are placed in the gap.
US10156256B2 Cermet bearing, in particular for an implantable medical device
A mechanical bearing contains a first component and a further component, wherein the mechanical bearing is designed such that the first component and the further component are able to execute a bearing movement relative to each other, wherein the first component or the further component contains a cermet or both contain a cermet. The invention further relates to an implantable medical device containing the mechanical bearing, in particular to a blood pump, and also to a use of a cermet for producing a mechanical bearing, and to a use of the mechanical bearing for supporting a component of an implantable medical device.
US10156255B2 Mechanical link with single coil flexible member accommodating multiple-axis rotation
A mechanical link (100, FIG. 5), the mechanical link comprising a first arm (120), a second arm (140) and an interconnection member (160), wherein: the first arm is rotatable about a first axis of the interconnection member; the second arm is rotatable about a second axis of the interconnection member, the second axis being orthogonal to the first axis; and wherein: a flexible member (400) extends along the first and second arms and is adapted to accommodate rotation of the arms about the first and second axes, the flexible member having a single coiled portion (440) which is received within the interconnection member such that the coiled portion can coil and uncoil to accommodate rotation of the first arm, wherein the coiled portion is further configured to twist about an axis of the flexible member to accommodate rotation of the second arm.
US10156254B2 Bearing for holding a component
The present disclosure relates to the field of mechanical engineering. The bearing of the present disclosure comprises few components and can be assembled easily on site. The bearing includes a housing and a plurality of sectional elements. The housing is disposed on a base and has a hollow profile. The plurality of sectional elements is disposed within the housing and is configured to hold the component therewithin. The plurality of sectional elements facilitates rotation of the component. Each of the plurality of sectional elements is defined by an operative outer surface and an operative inner surface. The operative outer surface has a shape complementary to an operative inner surface of the housing. The operative inner surface of each of the plurality of sectional elements has a shape complementary to the component to be held within the bearing.
US10156253B2 Connecting rod of engine
A engine connecting includes a large diameter end portion mounted to a crank of a crankshaft of an engine to be rotatable, a small diameter end portion into which a piston pin is inserted and which supports the piston pin to be rotatable, and a connecting portion connecting the large diameter end portion and the small diameter end portion at a longitudinal end portions thereof. The connecting portion has a plate-shape widened in a wide width direction thereof to be perpendicular to a center axis of the crank shaft, the connecting portion is provided with four vertical reinforcing portions projecting in four directions so as to extend in a longitudinal direction of the connecting rod from the small diameter end portion to the large diameter end portion.
US10156250B2 Case nut
Provided is a case nut in which a nut that is held inside a case body so as to swing freely is not fixed as a result of electrodeposition coating treatment. The case nut is provided with a case body that is welded to a body, and a nut that is held inside the case body so as to float freely. The nut is provided with a metal nut body and a resin insulating member that is formed on the outside of the nut body and prevents contact of the upper surface, lower surface and outer surfaces of the nut body with the inner wall surfaces of the case body and with the body.
US10156248B2 Profile connector and profile assembly
Profile connector for connecting a first and a second profile bar (3, 4), made from a light metal alloy, with a body (5) which can be accommodated in an undercut elongated groove (34) in the second profile bar (4) and has at least one bracing leg (7) for bracing against an undercut (9, 10) of the undercut elongated groove (34) of the second profile bar (4), and an anchor bolt (13) which is accommodated in a through opening (12) that is created in the body (5) and extends at right angles to a longitudinal extension of the body (5), which anchor bolt has an anchor bolt head and fixes the profile connector (1) frontally, on the first profile bar (3), and with a first clamping screw (22) accommodated in an internal threaded opening (20) provided inside the body (5) and extending at an angle to a longitudinal center line (LA) of the through opening (12), which clamping screw serves to displace the body (5) along the anchor bolt (13) away from the anchor bolt head (19) towards the first profile bar (3) by tightening the first clamping screw (22) in the internal thread of the first internal threaded opening (20), thereby bracing the first clamping screw (22) on the anchor bolt (13), wherein a forming geometry (29) is conformed and arranged on the body (5) for shaping frontally into the first profile bar (3) by tightening the first clamping screw (22) to create a positive locking connection between the body (5) and the first profile bar (3).
US10156246B2 Directional control valve
Exemplary control valves that may be configured as a load sense, closed-center, and/or open-center valve. The control valve may include optional individual valve force sensing to potentially allow an operator to smoothly operate devices operating on low-load work ports even when a variable displacement pump is inducing pressure to operate a device connected to a high-load work port of a separate valve or worksection in the same stack. This optional force sensing may be employed on any or all worksections associated with any valve stack, and may further be included on one or both workports for any given worksection. Each worksection may include parallel and variable paths of fluid supplied by the pump. Also, flow priority to one or more worksections or external valves in a corresponding hydraulic system is optional and can be customized using the variable flow path and a corresponding fixed restriction.
US10156242B2 Gas turbine and method for its operation
A gas turbine and method are disclosed by which the gas turbine can be safely operated at nominal speed with reduced margin to a surge limit of a compressor. The gas turbine, via a directly driven generator which generates alternating current with an operating frequency and which is connected in a frequency-coupled manner to an electricity grid, can deliver electric power to this grid. In the case of an underfrequency event the compressor of the gas turbine is unloaded by controlled, fast closing of the variable compressor guide vanes (VGV) and as a result maintains a sufficient margin to the surge limit of the compressor.
US10156236B2 Scroll compressor with unloader assembly
A compressor may include a shell, orbiting and non-orbiting scrolls, an unloader bushing assembly and a drive shaft. The unloader bushing assembly may include a drive bushing and a spring. The drive bushing includes an outer surface engaged with the orbiting scroll and may define an opening extending from a first bushing end to a second bushing end. The spring may include a body disposed within the opening of the drive bushing and may include first and second spring ends with at least a portion of the first spring end extending laterally from the body and overlapping the first bushing end. At least a portion of the second spring end may extend laterally from a body and overlap the second bushing end to secure the spring within the drive bushing. The drive shaft may include a crank pin disposed within the opening of the drive bushing and engaging the spring.
US10156229B2 Floatable bellows container assembly
A floatable bellows container assembly is provided. The floatable bellows container assembly comprises a small access opening and is composed of a large diameter bellows container and a small diameter bellows container. The floatable bellows container assembly is characterized in that: (1) the floatable bellows container assembly is expanded by weight of water flowing into the floatable bellows container assembly or its floatability no matter that the access opening is located in an upper position or a lower position; (2) if the access opening is located at the lower position, the floatable bellows container assembly is collapsed along with draining of the water. This invention is directed to an application of Pascal's law and can be used in a power generation system driven by universal gravitation.
US10156228B2 Cryopump and method for regenerating the cryopump
A method of regenerating a cryopump includes: supplying a purge gas to a cryopump in order to heat a cryopanel to a first temperature zone higher than the melting point of water; suspending supply of the purge gas to the cryopump while a cryopanel temperature is in the first temperature zone, and heating the cryopanel from the first temperature zone to a second temperature zone higher than a purge gas temperature.
US10156226B2 Wind turbine blade and method of manufacturing a wind turbine blade
A wind turbine blade comprising a lightning protection system is provided. The lightning protection system comprises a lightning conductor located along a longitudinal portion of the wind turbine blade and is coupled to an electrical ground. A lightning receptor module is arranged on an external surface of the wind turbine blade and electrically coupled to the lightning conductor. An elongate receptor band is installed on the external surface of the wind turbine blade, over the lightning receptor module, and the receptor band is arranged to receive a stroke of lightning and transfer electrical current from the lightning stroke to the lightning conductor through the lightning receptor module. Further, the elongate receptor band comprises a crease in a longitudinal cross-sectional profile of the elongate receptor band. A method of installing a lightning protection system on a wind turbine blade is further provided.
US10156225B2 Method for black starting wind turbine, wind farm, and restoring wind farm and wind turbine, wind farm using the same
A method for black starting a wind turbine and a wind farm following islanding operation, a method for restoring the wind farm following the islanding operation, and the wind turbine and wind farm. The wind turbine comprises auxiliary equipment, a generator, a converter electrically connectable to the generator, and an energy storage system, the generator is electrically connectable to the auxiliary equipment via the converter, the energy storage system is electrically connectable to the auxiliary equipment. The method for black staring the wind turbine including: measuring wind blowing smoothness degree; selecting a first power source to supply first power to the auxiliary equipment in V/f control mode and selecting a second power source to adjust an amount of active power and reactive power fed to the auxiliary equipment by the first power source in consideration of the amount of active power and reactive power demand suitable for powering the auxiliary equipment; and connecting the power sources to the auxiliary equipment.
US10156221B2 Ignition system and method for checking electrodes of a spark plug of an internal combustion engine
A method for checking electrodes of a spark gap of an ignition system for a combustion chamber of an internal combustion engine with an externally provided ignition includes generating a spark at the spark gap in an operating state without ignition of an ignitable mixture in the combustion chamber; ascertaining a parameter or characteristic function representing the spark current, the spark voltage, and/or the spark duration; comparing the parameter or the characteristic function to a reference; adapting an energy for a voltage buildup for a further spark generation for the mixture ignition and/or for maintaining an ignition spark for the mixture ignition, in particular for a future ignition process, as a function of a difference between the parameter or the characteristic function and the reference.
US10156218B2 Engine start system minimizing mechanical impact or noise
An engine start system which may be employed in automotive idle stop systems. To start an engine, the system brings a pinion gear into engagement with a ring gear coupled to the engine and turns on an electric motor to rotate the ring gear through the pinion gear to crank the engine. When it is requested to start the engine during deceleration of the engine before stop thereof, the system thrusts the pinion into engagement with the ring gear and then turns on the motor to rotate the pinion gear, in other words, delays the activation of the motor until after the pinion gear has engaged the ring gear. This minimizes mechanical impact or noise arising from the engagement of the pinion gear with the ring gear and improves the reliability in engagement with the ring gear during the deceleration of the engine and durability of the system.
US10156212B2 Controller and control method for internal combustion engine
There is provided an internal combustion engine controller and a control method thereof that can accurately estimate an EGR rate even when the humidity of intake air (the atmospheric air) changes. In the internal combustion engine controller and the control method thereof, an EGR rate is calculated based on an inner-manifold water vapor partial pressure ratio calculated based on a manifold pressure, a manifold temperature, and a manifold humidity and an inner-intake-air water vapor partial pressure ratio calculated based on an intake-air pressure, an intake-air temperature, and an intake-air humidity.
US10156210B2 Hybrid vehicle fuel vapor canister
Embodiments for controlling fuel vapors are provided. In one example, a method comprises initiating a purge of a fuel vapor canister responsive to a temperature profile at a vent side of the fuel vapor canister. In this way, release of fuel vapors to the atmosphere may be reduced.
US10156207B2 Ultra hush exhaust system (UHES)
An exhaust noise attenuation system with ultra thrust reverser system comprising double walled duct made of sheet metal with a perforated inner wall except in areas where there are solid non-perforated corrugations or hat sections which act as frames for structural integrity, with noise attenuation material, sandwiched between inner perforated and outer solid walls of duct. Double walled duct is bolted to engine aft turbine frame. Hinged Inlet Doors are mounted at forward end of duct, for ram recovery and control the flow of ambient air sucked by eductor action. A movable exit cone can be used to vary the exit area of double walled duct to optimize engine operation. Ultra hush thrust reverser system mounted at aft end of double walled duct, comprising two improved split flow clamshell doors mounted on top and bottom of double walled duct, with two unique design actuators mounted one on each side tucked between the external wall of duct and clamshell doors operating clamshell doors using linkages.
US10156200B2 Abnormality diagnosis system of downstream side air-fuel ratio sensor
The abnormality diagnosis system comprises an air-fuel ratio control means which sets the target air-fuel ratio of exhaust gas to a first set air-fuel ratio set to a first side of a rich side or a lean side, then, when a downstream side output air-fuel ratio is at the first side, switches the target air-fuel ratio to a second set air-fuel ratio set to a second side at the opposite side from the first side. The abnormality diagnosis system calculates the time from when the target air-fuel ratio is switched to when the downstream side output air-fuel ratio starts to change toward the stoichiometric air-fuel ratio based on a differential value of the downstream side output air-fuel ratio and, when the calculated time is a predetermined time or more, judges that a dead time at the downstream side air-fuel ratio sensor is abnormal.
US10156198B2 Control of piston trajectory in a free-piston combustion engine
Various embodiments of the present disclosure are directed towards free-piston combustion engines. As described herein, a method and system are provided for displacing a free-piston assembly to achieve a desired engine performance by repeatedly determining position-force trajectories over the course of a propagation path and effecting the displacement of the free-piston assembly based, at least in part, on the position-force trajectory. In a dual-piston assembly free-piston engine, synchronization of the two piston assemblies is provided.
US10156193B2 Method of operating an internal combustion engine
A method is disclosed for operating an internal combustion engine equipped with an aftertreatment device. The internal combustion engine is equipped with a cylinder having an exhaust gas port intercepted by an exhaust valve, the exhaust valve being actuated by means of a Variable Valve Actuation (VVA) system, An aftertreatment device regeneration is detected, and the exhaust valve closure is anticipated using the Variable Valve Actuation (VVA) system during the aftertreatment device regeneration to provide an exhaust valve actuation profile having an anticipated exhaust valve closure with respect to a baseline exhaust valve actuation profile.
US10156187B2 Combustion status detection device for internal combustion engine
A reciprocating internal combustion engine includes an in-cylinder pressure sensor and a crank angle sensor. Data of calculated heat release amount in synchronization with crank angle is calculated using in-cylinder pressure after absolute pressure correction. An amount of heat release amount variation is calculated as a difference between a first calculated heat release amount at a first crank angle on an advanced side of TDC and a second calculated heat release amount at a second crank angle symmetrical about TDC. An actual heat release amount is estimated based on the amount of heat release amount variation calculated using, as the first crank angle, a crank angle on an advanced side of a combustion start point and using, as the second crank angle, a crank angle on a retarded side of a combustion end point.
US10156180B2 Cooling structure for multi-cylinder engine
A cooling structure includes a block-side water jacket formed in a cylinder block, a head-side water jacket formed in a cylinder head, an introducing portion which introduces a cooling liquid from an end of the cylinder block to the block-side water jacket, a discharging portion which discharges a cooling liquid from the other end of the cylinder block to the head-side water jacket, and a spacer member accommodated in the block-side water jacket, and including a peripheral wall which forms an exhaust-side passage and an intake-side passage between a cylinder bore wall and the peripheral wall. The spacer member includes a distribution adjustment mechanism which distributes a cooling liquid introduced to the block-side water jacket between the exhaust-side passage and the intake-side passage.
US10156179B2 Support unit for supporting an exhaust system of a vehicle
A support unit for supporting an exhaust system of a vehicle includes a first connecting element (26), a second connecting element (28) and at least one coupling element (30) coupling the first connecting element with the second connecting element. A first coupling element passage opening (38) is provided in the first connecting element and a second coupling element passage opening (40) is provided in the second connecting element. The coupling element passes through the first coupling element passage opening (38) and the second coupling element passage opening. A coupling element clamping area is provided in a first longitudinal area (L1) of at least one first coupling element passage opening and a coupling element clamping release area (44) is provided in a second longitudinal area (L2) of this first coupling element passage opening. The coupling element clamping area has a greater thickness than the coupling element clamping release area.
US10156177B2 Sensor table for single unit aftertreatment system
A sensor mounting table for mounting sensors to an aftertreatment system may include a sensor mounting plate having a substantially flat mounting surface for mounting one or more sensors associated with the aftertreatment system. The substantially flat mounting surface may be offset from a heat shield of the aftertreatment system. The sensor mounting table may further include an insulative material disposed between at least a portion of the substantially flat mounting surface of the sensor mounting plate and the heat shield. The sensor mounting plate may be configured to be attached to the aftertreatment system to secure the insulative material between the substantially flat mounting surface of the sensor mounting plate and the heat shield.
US10156176B2 NOx sensor diagnostic for an exhaust aftertreatment system
A method for diagnosing NOx sensors in an exhaust aftertreatment system includes suspending reductant dosing in an exhaust aftertreatment system; purging a reductant deposit in a selective catalytic reduction (SCR) system of the exhaust aftertreatment system; adjusting at least one of an ignition timing and an engine speed for an engine to adjust an engine out nitrogen oxide (NOx) amount; receiving measured SCR inlet NOx data from a SCR inlet NOx sensor and measured SCR outlet NOx data from a SCR outlet NOx sensor; determining a phase shift between the measured SCR inlet and SCR outlet NOx data; applying the determined phase shift to the SCR outlet NOx data; and determining a diagnostic feature based on the SCR inlet NOx data and the phase shifted SCR outlet NOx data regarding a state of the SCR inlet and outlet NOx sensors.
US10156170B2 Exhaust gas purification device and particulate filter
The exhaust gas purification device provided with a particulate filter disposed in an exhaust passage of an internal combustion engine and capturing particulate matter in exhaust gas discharged from the internal combustion engine. The particulate filter is provided with a wall-flow part having an inlet-side cell that is open only at an end on an exhaust gas inflow side, an outlet-side cell that is adjacent to this inlet-side cell and is open only at an end on an exhaust gas outflow side, and a porous wall that partitions the inlet-side cell from the outlet-side cell, and is also provided with a straight-flow part having a through cell that penetrates the filter in an axial direction thereof and is open at the end on the exhaust gas inflow side as well as the end on the exhaust gas outflow side.
US10156165B2 Multi-locking of a camshaft adjuster, and method for operating a camshaft adjuster
A hydraulic vane-type camshaft adjuster, having a stator and a rotor arranged therein such that the rotor can rotate during control mode, wherein the rotor and the stator form at least two working chambers and are separated by a vane. A locking pin immobilizes the rotor in a rotationally fixed manner in relation to the stator wherein the locking pin is connected to an active accumulator, which deflects the pin if required. The active accumulator is arranged below a rotation axis on a camshaft. A method is also provided.
US10156160B2 Systems and methods to control power plant operation via control of turbine run-up and acceleration
Systems and methods to control power plant operation via control of turbine run-up and acceleration are disclosed. According to one embodiment of the disclosure, a method of controlling a turbine in a power plant can be provided. The method may include receiving an operating pressure of a condenser associated with a power plant; receiving a rotor speed of a turbine associated with the power plant; receiving a last stage blade (LSB) protection limit for the turbine; based at least in part on the operating pressure of the condenser, the rotor speed of the turbine, and the LSB protection limit, allowing, via a control system, a run-up of the turbine. The method may further include: receiving a rotor speed gradient of the turbine; receiving one or more critical speed ranges associated with the rotor speed of the turbine; and based at least in part on the operating pressure of the condenser, the rotor speed, the rotor speed gradient, and the one or more critical speed ranges, regulating, via the control system, at least one of: the rotor speed of the turbine and the rotor speed gradient of the turbine.
US10156159B1 Squeeze film damper for a gas turbine engine
Squeeze film damping systems and methods therefore are provided that include features for optimizing the damping response to vibrational loads experienced by a rotary component of a gas turbine engine. In one exemplary aspect, a damping system actively controls a dynamic sleeve to adjust the damping response. In particular, the dynamic sleeve is disposed within a chamber defined by a damper housing. The damping system controls the damper gap by translating the dynamic sleeve. When the dynamic sleeve is translated, a variable damper gap is varied, allowing for fluid to squeeze into or out of the damper gap, thereby adjusting the damping response to the vibration of the rotary component.
US10156158B2 Integrated oil supply tube and check valve
An oil supply assembly for a bearing damper of a gas turbine engine includes an oil supply tube configured to supply oil in a first direction. The assembly also includes a bearing support having a bearing damper path connecting the bearing damper to the oil supply tube and a bearing compartment path connecting a bearing compartment to the oil supply tube. The assembly also includes a check valve disposed within the bearing damper path and configured to allow fluid communication in the first direction from the oil supply tube to the bearing damper and block fluid communication in a second direction opposite the first direction.
US10156156B2 Tooling production method
A method is provided of producing a tooling to be used for manufacturing a rigid panel formed of polymer matrix composite material. The panel is for attachment to a gas turbine engine and has a curved shape which allows the panel to be wrapped around at least a part of a circumference of the engine. The panel has plural electrical conductors and/or fluid passages embedded therein. The tooling is either a mould against which the polymer matrix composite material can be moulded to manufacture the panel, or a pattern from which such a mould can be formed. The method includes: providing a plurality of separate tooling segments, each of which corresponds to a respective region of the curved shape of the panel; and joining the tooling segments together to produce the tooling.
US10156155B2 Turbomachine comprising a casing wear indicator
The present invention relates to a turbine engine having a casing (7) which has an inner wall (3i) forming a wall of an air duct (3) and at least one opening (7r) passing through the casing, leading into the duct (3) and forming a passage for an endoscope. The opening (7r) is closed during operation of the turbine engine by a stopper (8) which has an end-surface portion (8s) in the extension of the inner wall (3i). An indicator of wear to the inner wall of the casing is associated with the stopper (8) or with the inner wall (3i) of the casing, in the proximity of the stopper (8).
US10156153B2 Advanced tightness test evaluation module for a valve and actuator monitoring system
The present application provides a method of evaluating valve tightness in a turbine by a data acquisition system. The method may include the steps of receiving a number of operating parameters from a number of sensors, opening a first valve and closing a second valve, closing the first valve, determining a pressure decay time between the first valve and the second valve, determining a stable value of pressure between the first valve and the second valve, comparing the pressure decay time and the stable value of pressure to predetermined values, and altering one or more of the operating parameters and/or initiating repair procedures if the pressure decay time and/or the stable value of pressure is increasing and/or exceeds the predetermined values.
US10156145B2 Turbine bucket having cooling passageway
A turbine bucket according to various embodiments includes: a base; a blade coupled to the base and extending radially outward from the base, the blade including: a body having: a pressure side; a suction side opposing the pressure side; a leading edge between the pressure side and the suction side; and a trailing edge between the pressure side and the suction side on a side opposing the leading edge; a plurality of radially extending cooling passageways within the body; and at least one bleed aperture fluidly coupled with at least one of the plurality of radially extending cooling passageways, the at least one bleed aperture extending through the body at the trailing edge; and a shroud coupled to the blade radially outboard of the blade.
US10156142B2 Systems and methods for producing one or more cooling holes in an airfoil for a gas turbine engine
A method for producing one or more cooling holes in an airfoil for a gas turbine engine is disclosed. The method includes casting one or more hole starter bosses on a suction side, a pressure side, or both of the airfoil, drilling the one or more cooling holes into the airfoil by way of the one or more hole starter bosses, and removing the one or more hole starter bosses after drilling the one or more cooling holes into the airfoil.
US10156138B2 System and method for collecting a representative formation fluid during downhole testing operations
A method for collecting a formation fluid for testing includes introducing a formation sample tool having a first port and a second port into a wellbore. A first fluid is injected through the first port into the formation to clear a sample passage and allow access to uncontaminated formation fluid. A second fluid is injected through the second port into the formation to provide a barrier adjacent to or around the sample passage. A sample of the uncontaminated formation fluid is removed from the formation through the first port.
US10156135B2 Phase compensated fixed-point numerically controlled oscillator for downhole logging
Systems and methods are provided for generating a phase compensated numerically controlled signal using a fixed-point algorithm. In one example, a method includes receiving, at a downhole device, parameters including an input frequency and a compensation value. The method further includes converting, based on the parameters, the input frequency to a delta phase value. The method also includes calculating, with the downhole device, an accumulation error for a digital signal. In response to determining that the accumulation error is greater than or equal to the compensation value, the method removes the accumulation error from the digital signal to generate an output signal.
US10156133B2 Dynamic method and real time monitoring of UBD operation tunnel envelope with mud motor
The disclosed embodiments include a method, apparatus, and computer program product for monitoring underbalanced drilling operations. For example, one disclosed embodiment is a system that includes at least one processor and at least one memory coupled to the at least one processor and storing instructions that when executed by the at least one processor performs operations for generating a three dimensional tunnel view of an operating envelope of a well as the well is being drilled.
US10156125B2 One trip blowout preventer cleaning and pressure testing
A bottom hole assembly (BHA) has a plug below a debris catcher and an optional telescoping joint. A cleaning tool is above the debris catcher with another cleaning tool further up the BHA that is designed to clean the riser that extends up from the BOP. The plug is spotted and released to commence the BOP cleaning and the riser cleaning. The cleaning tools can be reconfigured to allow through flow after the cleaning is done so that the rams can be closed around a drill collar and a pressure test take place. With the BHA above the BOP the rams can be closed against each other for another pressure test from above. In a variety of options for the method, the plug can be retrieved after released or left in the hole in the set position.
US10156121B2 Testable backpressure valve system
A system including a backpressure valve (BPV) system configured to mount in a hydrocarbon extraction system, wherein the BPV system includes a body comprising a vent port and a test passage, and a plunger configured to form a seal with the body around the vent port wherein the BPV system is configured to test the seal by pumping a fluid into the body through the test passage.
US10156119B2 Downhole tool with an expandable sleeve
Downhole tools and methods, of which the downhole tool includes an expandable sleeve defining a bore therethrough, and a first body positioned at least partially within the bore of the expandable sleeve. The first body is slidable relative to the expandable sleeve, and sliding the first body along the bore of the expandable sleeve causes the expandable sleeve to radially expand so as to actuate the downhole tool from a run-in configuration to a set configuration. The downhole tool also includes an isolation device received at least partially in the expandable sleeve in the set configuration. A pressure on the isolation device is at least partially transmitted to the expandable sleeve as a radially-outward force.
US10156118B2 Time-delay coating for dissolvable wellbore isolation devices
A method of removing a wellbore isolation device comprises: introducing the isolation device into the wellbore, wherein at least a portion of the wellbore isolation device comprises: a first material; and a coating, wherein the coating: completely surrounds at least the first material prior to introduction of the isolation device into the wellbore. The coating can be made from: a frangible substance that loses structural integrity after introduction of the isolation device into the wellbore via application of a force; a substance that undergoes a phase transformation at the phase transformation temperature of the substance after a period of time has elapsed since introduction of the isolation device into the wellbore; or at least an anode of a galvanic system comprising the anode, a cathode, and an electrolyte, wherein the anode undergoes galvanic dissolution after introduction of the isolation device into the wellbore.
US10156117B2 Cooling of rotating control device
A system comprises an outer housing, an inner housing, a first seal and a second seal. The outer housing comprises an inlet and an outlet. The inner housing is mounted inside the outer housing. The inner housing is dimensioned relative to the outer housing to allow for an annular space between the outer housing and the inner housing. The first seal and the second seal are mounted in the annular space so as to define a fluid chamber enclosed by the outer housing, the inner housing, the first seal and the second seal. The inlet and the outlet are in communication with the fluid chamber.
US10156116B2 Closure apparatus
An apparatus for at least partially closing a throughbore is described. The apparatus comprises an apparatus housing, the apparatus housing defining a throughbore and a plurality of closure elements, each closure element being adapted to move between a retracted position, in which the throughbore is fully open, and a deployed position, in which the throughbore is at least partially closed, at least a portion of the movement of each closure element between the retracted position and the deployed position being rotational.
US10156115B2 Weight set mandrel and tubing hanger
An improved weight-set hanger system and method of securing the weight set hanger for use comprises three independent locking mechanisms that are built into an actuator/packoff assembly. These independent locking mechanisms comprise two locking rings, one of which fastens the actuator/packoff assembly to a spool body, and the other of which internally locks the hanger to the actuator/packoff assembly. A third locking mechanism comprises a plurality of screw down spring loaded lock pin assemblies, which, in an embodiment, are spaced out at 90 degree intervals.
US10156113B2 BOP control system circuit to reduce hydraulic flow/water hammer
A subsea blowout preventer (BOP) hydraulic control system to reduce water hammer that includes a hydraulic fluid source. The system further includes a fluid supply conduit in fluid communication with the hydraulic fluid source at an upstream end, and with a BOP function at a downstream end. The system further includes a supply valve in the fluid supply conduit that controls the amount of fluid flow through the fluid supply conduit to the BOP function, the supply valve having an open state and a closed state. The supply valve has a choke that controls movement of the supply valve between the open state and the closed state and vice versa so that such movement is retarded when the supply valve state approaches the fully open or the fully closed state to reduce pressure spikes in the fluid of the fluid supply conduit.
US10156110B2 Jet cutter having a truncated liner at apex
A method of severing a tubing string of a well system comprising: positioning a jet cutter within the tubing string, wherein the jet cutter comprises: (A) a main explosive load, wherein upon detonation or deflagration of the main explosive load, a jet propagates radially outward in a circle from an apex of the main explosive load; and (B) a liner, wherein the liner is truncated at the apex, and wherein the amount of truncation is selected such that the jet has a greater tip velocity compared to a substantially identical jet cutter without the truncated liner; and causing the main explosive load to detonate or deflagrate, wherein the tubing string of the well system is severed due to the detonation or deflagration.
US10156109B2 Subterranean pump with pump cleaning mode
A method to dislodge debris from a pump system in which the pump system includes a down-hole pump coupled by a rod string to an above-ground pump actuator, which is coupled to a controller configured to operate the pump system. The method also includes determining that the pump system should begin operating in a pump clean mode, and implementing the pump clean mode configured in the controller. The method also includes impressing a preset vibration frequency during a portion of a pump stroke of at least one pump cycle. Further, the method calls for determining that the pump clean mode is complete, and returning the pump system to a normal operation mode.
US10156107B2 Eccentric linkage gripper
A gripper mechanism for a downhole tool is disclosed that includes an eccentric linkage mechanism. In operation, an axial force generated by a power section of the gripper expands the linkage mechanism, which applies a radial force to the interior surface of a wellbore or passage. A sliding portion allows the gripper to slide along a surface of the formation in response to the radial force applied to the interior surface of the wellbore or passage.
US10156099B2 Downhole tools including fastening assemblies, and related methods
A downhole tool includes a fastening assembly securing one component to another component. The fastening assembly may include a threaded fastener located in an aperture of one component and a locking mechanism located in a cavity proximate the aperture. The threaded fastener may include a flange including mutually spaced holes located circumferentially within an outer periphery of the flange. The locking mechanism may include a spring and a dowel member. The locking mechanism may be positioned within a hole of the flange and may be configured to retain the threaded fastener in a fixed position relative to one component. Methods include using a depressor ring including teeth corresponding to the holes of the flange to depress the locking mechanism into the cavity while tightening the threaded fastener.