Document Document Title
US10347201B2 Control device of display panel and control method
The embodiment of the present invention discloses a control device of a display panel and a control method, wherein the control method of the display panel comprises: detecting a temperature of a chip of a source driver of the display panel, and to generate a notification signal according to the temperature; obtaining a temperature of the notification signal, and generating a control signal according to the temperature if the temperature exceeds preset temperature range thresholds; switching a polarity inversion manner of the display panel according to the control signal. The present invention adjusts the power consumption of the display panel by adjusting the polarity inversion manner so that the display panel can work with the proper power consumption. Thus, the chip of the source driver can be ensured to be in the normal work temperature range to guarantee the normal operation of the display panel and decrease of the failure.
US10347200B2 Liquid crystal display device with time sequence controller circuit switching off and on an interior analog circuit of the source driver
The present invention discloses a liquid crystal display device, comprising a time sequence controller configured to receive external control signals, generate driving control signals based on the external control signals, and send respective driving control signals to the source driver and the gate driver. The time sequence controller comprises a logic signal generating module configured to generate a logic signal, which is used to switch off an interior analog circuit of the source driver when the liquid crystal display panel is in a drive-stopping state and to switch on the analog circuit when the liquid crystal display panel is in a driving state, a source driver and a gate driver configured to respectively generate driving signals based on the driving control signals and the logic signal and send the driving signals to the liquid crystal display panel, and a liquid crystal display panel configured to display images in accordance with the received driving signals. The present invention also discloses a method for driving a liquid crystal display. The present invention is made so that the time sequence controller outputs the logic signal to the source driver so as to switch off the interior analog circuit of the source driver within the drive-stopping time duration, thereby reducing the power consumption of the liquid crystal display device.
US10347198B2 Image displaying methods and display devices
The present disclosure includes an image displaying method and a display device. The method includes: obtaining three-color sub-pixel data of each of pixels of a current image, wherein the three-color sub-pixel data includes a first red, green, blue grayscale value (R1, G1, B1) separately; obtaining a first white grayscale value (W1) in accordance with the three-color sub-pixel data; performing a color gamut mapping toward the four first grayscale values in accordance with a predetermined rule; performing a sub-pixel rendering process toward the four-color first grayscale values to obtain the updated three-colors sub-pixel data corresponding to each of the pixels; and outputting the updated three-colors sub-pixel data to the display panel. The RGB data of the current image may be converted to the image data that can be displayed on the four-color display panel so as to obtain a vivid display on the four-color display panel.
US10347197B2 Liquid crystal display device and electronic device
To provide a liquid crystal display device which can perform image display in both modes: a reflective mode where external light is used as an illumination light source; and a transmissive mode where a backlight is used. In one pixel, a region where incident light through a liquid crystal layer is reflected to perform display (reflective region) and a region through which light from the backlight passes to perform display (transmissive region) are provided, and image display can be performed in both modes: the reflective mode where external light is used as an illumination light source; and the transmissive mode where the backlight is used as an illumination light source. In addition, two transistors connected to respective pixel electrode layers are provided in one pixel, and the two transistors are separately operated, whereby display of the reflective region and display of the transmissive region can be controlled independently.
US10347196B2 Portable terminal, program therefor, apparatus, and operation display system
A portable terminal includes: a display unit; an operating unit; a detecting unit configured to detect a position of the terminal; and a display changing unit configured to change a screen displayed on the display unit of the terminal to a screen displayed on an operating panel of a predetermined other apparatus, when the display changing unit detects that the position of the terminal detected by the detecting unit and a position of the predetermined other apparatus have a predetermined positional relationship.
US10347184B2 Pixel compensation circuit, driving method and display device
A pixel compensation circuit, a driving method and a display device are disclosed. The pixel compensation circuit includes: a light-emitting element; a driving switch, a first terminal is connected to a power source voltage; a first switch and a control terminal is connected to a first scanning signal, a first terminal is connected to a data signal; a second switch, a control terminal is connected to a control signal and a first terminal is connected to the second terminal of the driving switch; a third switch, a control terminal is connected to a second scanning signal; a storage capacitor, a first terminal is connected to a control terminal of the driving switch, a second terminal is connected to the second terminal of the second switch. Through the above method, the affection of the current flowing through the light-emitting element caused by the threshold voltage of the driving switch is canceled.
US10347183B2 EL display apparatus
An electroluminescent (EL) display apparatus and corresponding method of control are provided. A display screen includes gate signal lines which are arranged to intersect source signal lines. A pixel provided with an EL device corresponds to each intersection of the gate signal lines and the source signal lines. A driving transistor is provided for each pixel to supply a current to the EL device. A first switch transistor is provided for each pixel on a current path through which the current is supplied to the EL device. A gate driver circuit is connected to the gate signal lines. The gate driver circuit is configured to turn the first switch transistor on and off to simultaneously generate band-shaped non-display regions and band-shaped display regions on the display screen and to move the band-shaped non-display regions and the band-shaped display regions relative to the display screen.
US10347159B2 Identification panel and method for production thereof
An identification panel has a first, upper plastic ply in a first color and at least one second plastic ply, situated below the first plastic ply, in a second color, with depressions being provided in the first, upper plastic ply, by removal of material, for the representation of characters or symbols, and extending as far as the second, lower plastic ply. A method for producing an identification panel of this kind provides for depressions to be made in the first plastic ply by removal of material to generate characters or symbols, the depressions extending through the first plastic ply at least as far as the second plastic ply.
US10347155B2 Suturing training device and method
An apparatus for training suturing techniques. The apparatus comprises: (i) a suturing cartridge presentation display with a first receptacle for demountably engaging therein a first suturing cartridge and a second receptacle for demountably engaging therein a second suturing cartridge, (ii) a microprocessor, a graphical user interface, and at least one software program for cooperating with the microprocessor for training, monitoring, reporting suturing techniques; and (iii) a housing for mounting therein the suturing cartridge presentation display, the microprocessor, and the graphical user interface. Each receptacle is associated with a pressure sensor and a plurality of LEDs. The suturing cartridges are fillable with semi-solid, resilient material into which suturing instruments may be inserted and withdrawn. The pressure sensors detect movements associated with manipulation of suturing instruments, while the LEDs provide guidance to suturing tasks and visual cues relating to acceptable and unacceptable manipulation of suturing instruments.
US10347153B2 Method for providing an operator of a vehicle with operating information
A method for providing an operator of a vehicle with operating information includes providing at least one predetermined demonstration of the operating information, deciding if one of the at least one predetermined demonstration is desired to be presented to the operator and, if desired, automatically presenting the demonstration to the operator in an operator compartment of the vehicle when the operator is in an operational position.
US10347148B2 System and method for adapting lessons to student needs
In one embodiment, the invention discloses a method for adapting educational content. The method comprises generating data for each of a plurality of students, the data pertaining to an aspect of the student's interaction with an educational system; combining the generated data to form a combined data set; analyzing the combined data set to identify clusters, each representing similar students according to a mathematical model; and adapting the educational system to provide a customized learning experience for a particular student based on an identified cluster.
US10347147B2 Managing answer feasibility
A system, a method, and a computer program product for managing answer feasibility in a Question and Answering (QA) system. A set of candidate situations is established. The set of candidate situations corresponds to a first set of answers. A QA system establishes the set of candidate situations by analyzing a corpus. The first set of answers will answer a question. The QA system identifies a subset of the set of candidate situations. The subset of candidate situations corresponds to a portion of contextual data. The portion of contextual data is from a set of contextual data. The set of contextual data relates to the question. The question-answering system determines a set of answer feasibility factors. The set of answer feasibility factors is determined using the subset of candidate situations. The set of answer feasibility factors indicates the feasibility of the answers in the first set of answers.
US10347145B1 Method and apparatus for periodically questioning a user using a computer system or other device to facilitate memorization and learning of information
Embodiments ensure that a user performs educational tasks, such as answering predetermined test questions, on a mobile phone or other wireless electronic device. When predetermined usage limits on the mobile phone are met, application programs on the mobile phone are suspended until the user performs an educational task. In some embodiments, once the usage criteria are met, the mobile phone is able to make calls to or receive calls from only predetermined numbers. Normal use is restored only after the educational task is performed. Usage limits include a maximum number of connections (e.g., calls made and received) on the mobile phone, a maximum cost of calls, and a maximum total duration of calls, all within an allotment period.
US10347140B2 Flight planning and communication
A flight planning system for navigation of an aircraft utilizes a touch screen display device mounted in an aircraft cockpit spanning the width and height of the instrument panel. The system provides navigational views, an interactive map, charts, a radio frequency component, a weather component, and a virtual flight plan. A flight planning method uses an interactive map on a touch screen device in an aircraft cockpit. The method accepts user inputs and displays a desired flight plan on the map. A method for providing a chart on a touch screen device includes presenting a list of menu options on a touch screen mounted in an aircraft cockpit. The method provides the flight crew with heads-up operation, providing greater situational awareness.
US10347139B2 Autonomous nap-of-the-earth (ANOE) flight path planning for manned and unmanned rotorcraft
A flight path planning approach may be deterministic and guarantee a safe, quasi-optimal path. A plurality of three-dimensional voxels may be determined as cells of a rectangular grid. The cells may have a predetermined length and width. A shortest safe path through the grid graph may be calculated from a local start to a local goal defined as points on a nominal global path. Geometric smoothing may be performed on the basis line from the local start to the local goal to generate a smooth three-dimensional trajectory that can be followed by a given rotorcraft. Dynamic smoothing may be performed on the three-dimensional trajectory to provide a maximum possible speed profile over a path defined by the dynamic smoothing. The three dimensional path information may be provided to an autopilot, which may then control the rotorcraft to fly along the defined path.
US10347138B1 Systems and methods for providing an ADS-B in display and control system
Various navigation and other instrumentation systems may benefit from appropriate methods for display of traffic. For example, certain avionics systems may benefit from systems and methods for providing an ADS-B In display and control system. A system can include a traffic computer, such as a Traffic Alert and Collision Avoidance System (TCAS) computer. The system can also include a TCAS traffic display, the traffic computer is configured to display Automatic Dependent Surveillance-Broadcast (ADS-B) In information on the TCAS traffic display. Optionally, the system can further include a graphical ADS-B In Guidance Display (AGD) operationally connected to the traffic computer. The system can additionally include a Multi-Purpose Control Display Unit (MCDU) operationally connected to the traffic computer. The TCAS traffic display and MCDU, and optionally the graphical AGD, can be configured to substitute for a Cockpit Display of Traffic Information (CDTI).
US10347137B2 Communication system and method for an air control center
The invention relates to a communication system for an air control center, comprising a first public communication channel, a second secure communication channel, at least one voice communication device for exchanging voice data on each of the two communication channels, at least one management station comprising a control interface and a display interface and designed to manage the voice data exchanges and to control the branching of the voice data into each of the two communication channels, a first stand-alone processing module and a second stand-alone processing module for generating a display in a secure manner on said display interface.
US10347130B2 Vehicle and control method thereof
A vehicle configured to share a captured image with another vehicle, the vehicle including a first camera configured to capture the image; a first display; a second display; a speed sensor configured to sense a speed of the vehicle; a distance sensor configured to sense a vehicle-to-vehicle distance between the vehicle and a first vehicle immediately ahead of the vehicle; a transceiver configured to implement data communication between the vehicle and the first vehicle; and a processor configured to control the first camera, the first display, the distance sensor, the speed sensor and the transceiver. The processor is further configured to determine a state of the vehicle based on the speed of the vehicle and the vehicle-to-vehicle distance, display a first image captured by the first camera on the first display when the vehicle is in a first state, wherein the first state is a state in which the speed of the vehicle is equal to or greater than a first speed and less than a second speed, and the vehicle-to-vehicle distance is equal to or greater than a first distance and less than a second distance, display a second image captured by a second camera on the first display when the vehicle is in a second state, wherein the second state is a state in which the speed of the vehicle is equal to or greater than the second speed, and the vehicle-to-vehicle distance is equal to or greater than the second distance, and display the first image on the first display and the second image on the second display when the vehicle-to-vehicle distance is repeatedly increased and reduced within a predetermined time on the first distance or the second distance. In addition, the second camera is a camera installed in a second vehicle, the second vehicle being any one of one or more vehicles ahead of the vehicle.
US10347116B2 System and method for automatically disarming an intrusion detection system
A system for automatically disarming an intrusion detection system, the intrusion detection system protecting a premises and having an armed state and a disarmed state of operation, including an intrusion detection system state of operation ascertainer operable, responsive to receiving an indication of detection of an intrusion, for ascertaining whether the intrusion detection system is in the armed state; a registered mobile communicator proximity detector communicating with the intrusion detection system state of operation ascertainer and operable, responsive to ascertaining that the intrusion detection system is in the armed state of operation, for ascertaining whether at least registered mobile communicator is in a vicinity of the premises; and an automatic intrusion detection system disarmer communicating with the registered mobile communicator proximity detector and operable, responsive to the ascertaining that at least one registered mobile communicator is in the vicinity of the premises, for automatically disarming the intrusion detection system.
US10347112B2 Supervision and control method for preventing poor air quality and fire as well as issuing an alarm of a dangerous condition
A supervision and control method for preventing poor air quality and fire uses an indicator unit mounted to the ceiling or on a wall and provided with an air quality sensor, and one or more control and supervision units as additional devices or as integrated or programmatic characteristics connected to home appliances or electrical devices. The air quality information measured by the air quality sensor is sent from the indicator unit to the control and supervision unit, which monitors, ventilates, and controls the operation and/or energy supply of home appliances or electrical devices on the basis of air quality information. The effect of control on air quality is monitored by the air quality sensor and an alarm is issued and/or the supply of electricity to predetermined home appliances and/or electrical devices is cut off if, regardless of control, a preset alarm limit is exceeded, when the presence of a user is not detected.
US10347106B2 Virtual barrier system and method
A virtual barrier system for determining a position of a mobile device relative to a virtual barrier comprises: a plurality of transmitters configured to broadcast a unique identifier; a management platform for storing positional data for each transmitter; a mobile application for installation on a mobile device. The management platform is configured to communicate with the mobile application. The plurality of transmitters are arranged in pairs, one of each corresponding with a first or second zone. The pairs are positioned to define the virtual barrier between said first and second zones. The management platform is configured to: (a) map the barrier; (b) receive transmitted data from the mobile application when the mobile application detects the unique identifier, and (c) send an alert to the mobile application for display. The first zone and second zone comprise different statuses, and the status of the second zone is dependent upon a specific user.
US10347095B2 Systems and methods of tracking products during transport
In some embodiments, systems and methods are configured to track palletized products. Some embodiments comprise: a first array of sensors positioned relative to multiple products collectively arranged on a first transport pallet configured to support the multiple products while being transported; a wirelessly transceiver; and a pallet control circuit communicatively coupled with the wireless transceiver and the first array of sensors, wherein the pallet control circuit is configured to receive sensor data from one or more sensors of the first array of sensors, determine a condition of one or more products of the multiple products at least as the multiple products are transported based on the sensor data, and cause condition information to be wirelessly transmitted to a separate notification system configured to provide notification to a worker regarding the condition of the one or more products.
US10347092B2 Omni-directional in-line illumination indicator device
Apparatus and associated methods relate to status indicator devices having a first releasably connectable electrical interface (RCEI) and second RCEI defining an axis from which an illumination module illuminates in substantially all radial directions with respect to the axis. In an illustrative example, an indicator device may include an illumination module and a detection module between the first RCEI and the second RCEI. An electrically conductive path along the axis may connect the first RCEI and the second RCEI. The detection module may be configured such that when the first RCEI receives a signal, the detection module may cause, in accordance with predetermined signal criteria, the illumination module to illuminate. In some examples, the status indicator may advantageously provide instantaneous remote visual indication of the predetermined signal criteria from substantially any viewing angle and at any point along a cable.
US10347082B2 Gaming system and method providing a skill-based wagering game with an average expected payback percentage determined based on player skill level
The gaming systems and methods of the present disclosure provide a skill-based wagering game and determining the AEP % for each play based on the player's skill level. Generally, for a play of the skill-based wagering game, the gaming system receives a skill-based input from a player, derives a player skill level from the skill-based input, and determines an AEP % for the play based on the player skill level. The AEP % ranges from a minimum, nonzero AEP % to a maximum AEP %. The higher the player's skill level, the closer the AEP % is to the maximum AEP %, and vice-versa. The nonzero minimum AEP % appeals to low- and medium-skill players since they have a chance to win awards even if they perform poorly for a given play. High-skill players enjoy an advantage over their low- and medium-skill counterparts since they can use their high skill level to achieve comparatively higher AEP %'s.
US10347080B2 Adapted skill wagering interleaved game
Systems and methods for operating an adapted skill wagering interleaved game are disclosed. An adapted skill wagering game is provides a entertainment game and a gambling game. The entertainment game is provided by an entertainment system and is managed by a game world operating system. The gambling game is provided by a real credit operating system. The entertainment system also provides a game world interface that uses game world variable that describe a game state of the entertainment game to determine when a gambling event is triggered. In response to a determination that a gambling event being triggered, the game world interface of the entertainment system sends a trigger to the real credit operating system to perform a gambling event in the gambling game. The real credit operating system then performs the gambling event and resolves any wagers on the outcome of the gambling event.
US10347074B2 Gaming system and method displaying one or more additional symbols of a group of designated symbols when less than all of the designated symbols of the group are displayed
In various embodiments, the gaming system is configured to operate a slot game including a plurality of reels, one of which includes a plurality of designated symbols adjacent to one another on the reel forming a group of designated symbols. For a play of the game, if at least a first quantity of the designated symbols of the group of designated symbols but less than a second greater quantity of the designated symbols of the group of designated symbols is displayed, the gaming system displays one or more other designated symbols of the group of designated symbols in addition to the displayed designated symbols of the group of designated symbols such that the second greater quantity of the designated symbols is displayed. The gaming system determines and provides any awards based on the displayed symbols including any displayed designated symbols of the second greater quantity of the designated symbols.
US10347069B2 Apparatus, method and assembly for checking value documents, in particular bank notes, and value-document processing system
An apparatus and method for checking value documents, in particular bank notes, and a value document processing system having at least one sensor for capturing an electromagnetic radiation transmitted by a value document and generating corresponding transmission signals, and an evaluation device for checking whether the value document has a foreign object taking into account the transmission signals. From the transmission signals an edge course of the value document is derived and a rectangle is approximated to the edge course. By comparing the edge course of the transmission image with the rectangle, the presence of a foreign object such as an adhesive tape, can be ascertained.
US10347067B2 Coin depositing and dispensing machine
In a coin depositing and dispensing machine 10, a plurality of storing and feeding apparatuses 50 disposed below a deposited-coin transport unit 20 are arranged vertically on plural levels. A transport direction in which a coin is transported by the deposited-coin transport unit and a feeding direction in which a coin is fed out from each storing and feeding unit are substantially perpendicular to each other.
US10347065B1 Access management and reporting technology
An access management and reporting system includes a keysafe that is located outside of a building and a communication system that is located within the building. The communication system is configured to perform, over a short-range wireless communication protocol, two-way communication with a communication module of the keysafe. The system also includes a server that is located remote from the building and the keysafe. The server is configured to perform, over a long-range communication protocol, two-way communication with the communication system located within the building, is configured to manage access to the keysafe, and is configured to handle reporting related to access of the keysafe.
US10347059B2 Information processing apparatus, information processing method, program, and information processing system
An information processing apparatus provides an enhanced capability of authentication safety when unlocking. The information processing apparatus includes communication circuitry configured to receive an unlocking request and first information generated based on a first secret key, from a first communication terminal and control circuitry configured to determine whether or not to cause a locking circuit to unlock, based on a first public key corresponding to the first secret key and the generated first information.
US10347057B1 Vehicle diagnostics
Computing systems for vehicle diagnostics are provided. In accordance with some aspects, a computing system may receive, from a vehicle (e.g., from a computing device installed in and/or at the vehicle), a diagnostic code generated by an on-board diagnostic (OBD) system of the vehicle. The computing system may determine an issue with the vehicle based on the diagnostic code and may determine, based on the issue, a remedial action for addressing the issue and a timeframe for performing the remedial action. The computing system may store data identifying the issue, the remedial action, and the timeframe in a record associated with the vehicle.
US10347055B2 Method and apparatus for connecting to a heavy duty vehicle and performing a vehicle roadworthiness check
A vehicle roadworthiness assessment system may include a diagnostic apparatus for performing diagnostics on a vehicle, where the diagnostic apparatus is configured to connect to and request a status of components of the vehicle; a processor to determine a diagnostic assessment for each vehicle based on the diagnostics; a monitoring station connected to the diagnostic apparatus to receive the diagnostic assessment and score for each vehicle where the diagnostics were performed; and storage connected to the diagnostic apparatus and configured to store data of the diagnostic assessment.
US10347034B2 Out-of-core point rendering with dynamic shapes
A method, apparatus, and system provides the ability to process and render a point cloud. The points in the point cloud are grouped into three-dimensional (3D) voxels. A position of each of the points is stored in the point data file. The position is with respect to a location of the point's corresponding 3D voxel. Surface normal data for a surface normal associated with each of the points is also stored in the point data file. The points are organized into levels of details (LODs). The point data file is provided to a graphics processing unit (GPU) that processes the point data file to render the point cloud. During rendering, a LOD is selected to determine the points in the point cloud to render.
US10347029B2 Apparatus for measuring three dimensional shape, method for measuring three dimensional shape and three dimensional shape measurement program
A three-dimensional shape measurement apparatus includes an imaging unit that successively outputs two-dimensional images captured, a memory unit that stores the two-dimensional images outputted by the imaging unit, a three-dimensional shape model generation unit which generates a three-dimensional shape model, based on the two-dimensional images and stores the three-dimensional shape model in the memory unit, a region calculation unit that calculates, based on the two-dimensional images and the three-dimensional shape model stored in the memory unit, a measurement-completed region in the two-dimensional images, and a display image generation unit that generates, based on the measurement-completed region, a display image from the two-dimensional images.
US10347028B2 Method for sharing emotions through the creation of three-dimensional avatars and their interaction
A two-dimensional image is transformed into at least one portion of a human or animal body into a three-dimensional model. An image is acquired that includes the at least one portion of the human or animal body. An identification is made of the at least one portion within the image. Searches are made for features indicative of the at least one portion of the human or animal body within the at least one portion. One or more identifications are made of a set of landmarks corresponding to the features. An alignment is a deformable mask including the set of landmarks. The deformable mask includes a number of meshes corresponding to the at least one portion of the human or animal body. The 3D model is animated by dividing it into concentric rings, quasi rings and applying different degrees of rotation to each ring.
US10347013B2 Session idle optimization for streaming server
Graphics rendering services may be provided to a client device by a remote computing facility. One or more rendering processes may be executed on a virtual machine operating on a host computing device. Client state information may be monitored to detect periods of inactivity. A rendering process may be inactivated by suspending the virtual machine on which it executes. Upon resumption of activity, the rendering process may be reactivated by resuming execution of the virtual machine.
US10347004B2 Musical sonification of three dimensional data
A method for generating visual enhancement of areas of interest in images includes receiving data representing a plurality of images in a sequence of images; analyzing the plurality images to identify respective three dimensional (3D) locations of one or more areas of interest in the plurality of images; visually enhancing the one or more of the identified areas of interest in the plurality of the images in the sequence of images; and communicating the visually enhanced image data to a display device to be displayed.
US10347002B2 Electronic tracking device, electronic tracking system and electronic tracking method
An electronic tracking device includes an image sensor and a processor is provided. The image sensor is configured for sensing a raw image of an object. The object emits a color visible light and an infrared light. The image sensor includes a color filter array so as to sense the color visible light and the infrared light through the color filter array to acquire the raw image. The color filter array includes at least one color filter channel and an infrared filter channel. The processor is configured for processing the raw image so that the identity and the spatial position of the object are determined in accordance with the raw image. An electronic tracking system and method are also provided. By electronic tracking device, system and method, the accurate identification and tracking of objects can be obtained, thereby generating reliable and timely input to VR systems and/or applications.
US10346996B2 Image depth inference from semantic labels
Image depth inference techniques and systems from semantic labels are described. In one or more implementations, a digital medium environment includes one or more computing devices to control a determination of depth within an image. Regions of the image are semantically labeled by the one or more computing devices. At least one of the semantically labeled regions is decomposed into a plurality of segments formed as planes generally perpendicular to a ground plane of the image. Depth of one or more of the plurality of segments is then inferred based on relationships of respective segments with respective locations of the ground plane of the image. A depth map is formed that describes depth for the at least one semantically labeled region based at least in part on the inferred depths for the one or more of the plurality of segments.
US10346992B2 Information processing apparatus, information processing method, and program
There is provided an information processing apparatus, an information processing method, and a program that are capable of detecting contact with high precision at low cost, the information processing apparatus including a contact determination unit. The contact determination unit determines contact of an operation body with a target object on the basis of a change in a normal line vector on a surface of the target object, the target object being an operation target of the operation body.
US10346986B2 System and methods for image segmentation using convolutional neural network
The present disclosure relates to systems, methods, devices, and non-transitory computer-readable storage medium for segmenting three-dimensional images. In one implementation, a computer-implemented method for segmenting a three-dimensional image is provided. The method may include receiving the three-dimensional image acquired by an imaging device, and creating a first stack of two-dimensional images from a first plane of the three-dimensional image and a second stack of two-dimensional images from a second plane of the three-dimensional image. The method may further include segmenting, by a processor, the first stack and the second stack of two-dimensional images using at least one neural network model. The method may also include determining, by the processor, a label map for the three-dimensional image by aggregating the segmentation results from the first stack and second stack.
US10346967B2 Detection of streaks in images
Streaks in images are detected by determining a rotation angle of an image and calculating a rotated image based on a rotation of the image by the rotation angle. A cross-sectional pixel profile of the rotated image is determined and a peak in the cross-sectional pixel profile of the rotated image is determined. A streak in the image is identified based on the determined peak.
US10346956B2 Image processing device
Included are a fiducial frame adjustment unit (18) that displays a parameter used when an image of a fiducial frame and a high-resolution image are generated, updates display contents of the image of the fiducial frame based on adjustment of the displayed parameter, and stores the adjusted parameter as parameters for the fiducial frame and a reference frame in a fiducial point position holding memory (17A) and a blur PSF parameter holding memory (17B), and a reference frame adjustment unit (19) that displays a parameter for the reference frame when an image of a reference frame is displayed, updates display contents of the image of the reference frame based on adjustment of the displayed parameter, and stores the adjusted parameter as the parameter for the reference frame in the fiducial point position holding memory (17A) and the blur PSF parameter holding memory (17B).
US10346951B2 Image cropping suggestion using multiple saliency maps
Image cropping suggestion using multiple saliency maps is described. In one or more implementations, component scores, indicative of visual characteristics established for visually-pleasing croppings, are computed for candidate image croppings using multiple different saliency maps. The visual characteristics on which a candidate image cropping is scored may be indicative of its composition quality, an extent to which it preserves content appearing in the scene, and a simplicity of its boundary. Based on the component scores, the croppings may be ranked with regard to each of the visual characteristics. The rankings may be used to cluster the candidate croppings into groups of similar croppings, such that croppings in a group are different by less than a threshold amount and croppings in different groups are different by at least the threshold amount. Based on the clustering, croppings may then be chosen, e.g., to present them to a user for selection.
US10346946B2 Data distribution fabric in scalable GPUs
In on embodiment, a hybrid fabric interconnects multiple graphics processor cores within a processor. The hybrid fabric interconnect includes multiple data channels, including programmable virtual data channels. The virtual data channels carry multiple traffic classes of packet-based messages. The virtual data channels and multiple traffic classes may be assigned one of multiple priorities. The virtual data channels may be arbitrated independently. The hybrid fabric is scalable and can support multiple topologies, including multiple stacked integrated circuit topologies.
US10346943B2 Prefetching for a graphics shader
Methods and devices for graphics shading in a computing device. The methods and devices may include receiving a respective cache line of a plurality of cache lines of a shader stored in a memory, wherein the respective cache line and one or more other ones of the plurality of cache lines include at least one jump instruction. Further, the methods and devices may include executing the respective cache line of the shader and skipping to a next portion of the plurality of cache lines based on the at least one jump instruction. Moreover, the methods and devices may include executing one or more prefetchers contemporaneously with the shader in response to the at least one jump instruction, each prefetcher requesting a subsequent one of the plurality of cache lines from the memory, wherein each prefetcher corresponds to a respective jump instruction.
US10346933B2 Systems and methods for regression-based determination of expected energy consumption and efficient energy consumption
Various embodiments of the present disclosure can include systems, methods, and non-transitory computer readable media configured to identify a set of features associated with at least one of a collection of residences or an energy billing period. Measured energy consumption information and a plurality of feature values can be acquired for each residence in the collection of residences. Each feature value in the plurality of feature values can correspond to a respective feature in the set of features. A regression model can be trained based on the measured energy consumption information and the plurality of features values for each residence in the collection of residences. At least one expected consumption value and at least one efficient consumption value can be determined based on the regression model.
US10346932B2 System and method for modeling of target infrastructure for energy management in distributed-facilities
Energy modeling of target infrastructure for energy management in distributed-facilities. In one embodiment, an energy management modeling method including obtaining customer facility information and a customer business type; obtaining energy management industry standard information related to the customer business type; generating a baseline customer knowledge base, based on the obtained energy management industry standard information; obtaining facility historical operational information and operational policy information; generating a first energy operational model using the customer facility information, the baseline customer knowledge base, the facility historical operational information, and the operational policy information; generating a mapping of energy sources to asset systems, using the first energy operational model; generating an optimized energy operational model using the mapping of the energy sources to asset systems, wherein the optimized energy operational model utilizes an objective function of cost, energy consumption, and emission; and providing the optimized energy operational model.
US10346928B2 Ranking members based on influence score
Techniques for ranking members based on an influence score are described. For example, an influence score process can access, from a database in an online social network, member data of a first member in response to receiving a ranking request of the first member. Additionally, a contribution factor for each first-degree connection of the first member can be determined. A centrality score for the first member can be determined based on the contribution factor for each first-degree connection of the first member. Moreover, an expertise score for the first member can be determined based on the member data of the first member. Furthermore, an influence score of the first member can be calculated based on the centrality score and the expertise score. Subsequently, a user interface is configured to cause a presentation, on a display of a device, of the ranking of the first member based on the influence score.
US10346926B2 Context search system
A computer based media, method and system for developing at least one context frame that summarizes a measure performance situation for one or more levels of one or more organizations, providing applications for managing the measure performance that adapt to the performance situation by using a context frame and a database that automatically captures and incorporates any chances in the measure performance situation.
US10346916B2 Systems and methods for automatically generating order data based on social media messaging
The disclosed embodiments include computerized methods and systems that facilitate automate trade-order entry and execution based on social media messaging. In one embodiment, an apparatus may receive, from a social-networking service, social media data that includes various social media messages associated with social-networking accounts of various users. The apparatus may detect an occurrence of a predetermined element of content within a first social media message associated with a social networking account of a first user, and may extract data identifying at least one parameter of an action from the first social media message. The apparatus may generate proposed transaction parameters that include the at least one extracted action parameter, and in response to a confirmation of the proposed transaction parameters, the apparatus may generate one or more electronic commands to initiate a performance of the action in accordance with the confirmed transaction parameters.
US10346907B1 System and methods for providing financing to merchants
In some examples, a payment system may receive, from a point-of-sale (POS) computing device of a merchant, transaction data for a plurality of financial transactions corresponding to purchases by a plurality of customers of items from the merchant. The payment system may determine, based in part on the received transaction data, an amount that is expected to be paid by the merchant during an upcoming time period. Furthermore, the payment system may determine, based at least partially on the transaction data, that the merchant is eligible to receive financing from the payment system for at least a portion of the amount. The payment system may send a notification that causes an application on a computing device of the merchant to display a financing offer interface presenting an offer for financing based on the amount. The payment system may receive, via the financing offer interface, an acceptance of the financing.
US10346901B1 Computer generation of composite images
Accessing images associated with users for generating composite images and/or making product recommendations based at least partly on the images to enhance online shopping experiences is described. A service provider can access images associated with a user and identify a product of interest to the user. The service provider can determine a fitness score for an image of the images, the fitness score indicating an appropriateness of the image for presenting the product of interest via a device associated with the user, and select the image as a representative image based at least in part on the fitness score. The service provider can generate, from the representative image, a composite image that visually depicts a graphical representation of the product of interest and cause the composite image to be presented to the user via the device.
US10346896B1 Systems and methods for transaction-based real time pre-intent recommendations for a sequential purchase
A method for providing a real-time purchase recommendation includes receiving customer profile data associated with a customer and authorization request data associated with a request to authorize an attempted purchasing using a financial account associated with the customer. The method includes determining attempted purchase data including an identity of a merchant, a merchant location, and a purchase category associated with the attempted purchase. The method includes generating a sequential purchase recommendation based on the attempted purchase data, wherein the sequential purchase recommendation is a real-time recommendation for one or more goods or services for future purchase sequentially following the attempted purchase. The method further includes transmitting a message including the sequential purchase recommendation to a customer computing device associated with the customer.
US10346894B2 Methods and systems to create purchase lists from customer receipts
A method for providing purchase suggestions to a customer is provided. The method may include a computer server associated with a store receiving multiple receipts for past purchase transactions from a customer. The server may identify products on the receipts and analyze the products and receipt dates to determine a frequency with which the customer purchases a particular product. The server may also determine a date when the customer last purchased the particular product and transmit a purchase suggestion for the product to the customer at a time correlated with the customer needing to purchase the particular product based on a date when the customer last purchased the particular product and the frequency with which the customer purchases the particular product.
US10346883B2 Privacy sensitive persona management tools
The disclosed tools include enhanced and flexible tools to enable users who may be business competitors to share non-generic data in a substantially generic and in a substantially equitable manner. The resulting incentive to more freely share data between competitors will benefit users such as brand owners and enhance content delivered to their end users based on shared data.
US10346882B2 System and method for aggregating web clipping data
In an example, a processing system of a database system may be configured to, responsive to receiving a request originating from a member of a web clipping service, insert first data associated with a clip selection of the request into a personalized online space corresponding to the member and retain second data that is different than the first data into an aggregated pool of data associated with a plurality of members of the web clipping service. The processing device may be configured to pair an advertisement of a plurality of advertisements with a resource of a plurality of resources responsive to an analysis of the aggregated pool of data, and store an association between the advertisement of the pair and the resource of the pair in a memory device.
US10346877B1 Advertising and marketing platform
A method and system of leasing a virtual advertisement product. An advertisement activation data having an image capture component is received from a mobile device. The advertisement activation data includes an image data, a coded data, a text data, and/or a multimedia data captured by the mobile device. Temporal data and/or a geographical data concerning the advertisement activation data is extracted from the mobile device. A repository database for a stored copy of the advertisement activation data is queried and the advertisement activation data is added to the repository database if the stored copy of the advertisement data is not found.
US10346876B2 Image recognition enhanced crowdsourced question and answer platform
A crowdsourced question and answer platform enhanced with image recognition technology is disclosed. The platform generates and organizes conversations surrounding an object recognized from an image uploaded by a user. Generating and organizing conversations includes receiving an image a from a user, analyzing the image to recognize an object in the image, receiving a comment related to the recognized object in the image from the user, generating content related to the recognized object in the image based on the received comment and adding the content related to the recognized object in the image to a conversation corresponding to the recognized object in the image.
US10346874B2 Checkout-based distributed of digital promotions
Coupon information is provided electronically in association with receipts for transactions at physical stores and/or online stores. A retailer causes performance of a transaction in which one or more items are purchased. An interface configured to accept input indicating a customer identifier, such as an email address, associated with the transaction is provided. When input has been received via the interface, it is determined whether the identifier is associated with a known customer identity. If the customer identifier is associated with a known identity, digital coupons associated with that identity are applied against the transaction. An electronic receipt is further provided for the transaction via, for instance, the provided email address or a web-based application in which a session is established in connection with the identity.
US10346872B2 System, method, and recording medium for splitting and merging advertisements to a plurality of devices
A split and merge advertisement method, system, and non-transitory computer readable medium, include an advertisement splitting circuit configured to split the first advertisement to be played on a second device when a moving user of the first group of users moves from a proximity of the first device to a proximity of the second device as detected by the user identifying unit of each of the first device and the second device, an optimization circuit configured to optimize a second advertisement to be played on the first device for the first group of users having a new group composition and a third advertisement to be played on the second device for the moving user, and an advertisement merging circuit configured to merge the third advertisement with the second advertisement when the moving user moves from the second device to the first device.
US10346865B2 Check-out based distribution and redemption of digital promotions
Coupon information is provided electronically in association with receipts for transactions at physical stores and/or online stores. A retailer causes performance of a transaction in which one or more items are purchased. An interface configured to accept input indicating a customer identifier, such as an email address, associated with the transaction is provided. When input has been received via the interface, it is determined whether the identifier is associated with a known customer identity. If the customer identifier is associated with a known identity, digital coupons associated with that identity are applied against the transaction. An electronic receipt is further provided for the transaction via, for instance, the provided email address or a web-based application in which a session is established in connection with the identity.
US10346853B2 Computing environment transaction system to transact computing environment circumventions
A system and methods allowing the creation, integration, and transaction of rule circumventions and/or interactive advertisements in computing environments is provided. In an illustrative implementation, the present invention comprises a core transaction server, a multimedia transaction server, and browser application. A computing environment cooperates with the core transaction server to obtain data representative of computing environment rule circumventions for integration within the computing environment as well as computing environment circumvention transaction information. The core transaction server cooperates with the multimedia transaction server to obtain data representative of the desired computing environment rule circumvention and with the browser application to obtain inputs from computing environment to establish accounts for use when transacting computing environment rule circumvention transactions.
US10346852B2 Preserving authentication under item change
Apparatuses and methods associated with preserving authentication under item change are disclosed herein. In embodiments, acquiring digital image data of an image of at least a portion of a target physical object; extracting features from the image data to form a digital fingerprint; querying the database system to seek a matching record based on the digital fingerprint; based on an amount of difference between the digital fingerprint and a stored digital fingerprint of the database, update the database system to output a new indication of a new match to the physical object for any new samples that are not matchable to the stored digital fingerprint within a first predetermined similarity threshold provided the new samples are matchable to the digital fingerprint within a second predetermined similarity threshold. Other embodiments may be disclosed or claimed.
US10346846B2 SMS and social media dual authorization, management oversight, and non-password security in email based e-commerce
An email-based e-commerce system is disclosed with additional features for added security. The system may include security features for email based e-commerce providing added assurance to customers of a higher level of protection than generally required. These security features enhance the password reset function without requiring a password, generate confirmations on outside messaging systems and implement an oversight management tool for authorizing transactions. The methods and apparatus described herein may enhance security by designing a system that can confirm payments through a separate non-email based media. The e-commerce system may send alerts or requests for confirmation in a variety of media to ensure a secure payment process. The methods and apparatus described herein may expand the list of individuals that may request or approve payments based on a single account registered by a single credit card holder. A single user may receive requests from registered sub-customers for payments by email.
US10346842B2 Systems and methods for authenticating potentially fraudulent transactions using voice print recognition
Methods and systems are disclosed for providing fraudulent transaction processes. In one embodiment, a method is disclosed for performing fraudulent transaction processes that may include receiving an indication that a payment transaction has been identified as potentially fraudulent, the payment transaction involving a payment account associated with a user. The method may also include receiving a candidate voice print and comparing the candidate voice print to a user voice print that is associated with the payment account. The method may further include determining, based on the comparison, whether the candidate voice print matches the user voice print, and providing an indication whether the candidate voice print matches the user voice print, the indication configured for use to determine whether to approve or deny the payment transaction.
US10346841B2 Transaction card security device
An example transaction card may include a sensor to measure movement of the transaction card and one or more processors to monitor the movement of the transaction card via the sensor during a tracking period; determine measurements of a gait of a user during the tracking period from the movement of the transaction card during the tracking period; compare the measurements of the gait of the user during the tracking period and a gait signature associated with the transaction card; and/or perform an action associated with the transaction card based on a result of comparing the measurements of the gait of the user during the tracking period and the gait signature.
US10346827B2 Display of a transaction history using a payment card display device for secure transaction processing
There are provided systems and methods for display of a transaction history using a payment card display device for secure transaction processing. A user may visit a merchant location for a merchant and purchase one or more items from the merchant using a payment card. The payment card may be equipped with a display device, as well as an antenna or other communication module. Once the payment card is processed for the transaction, a merchant device at the merchant location may communicate a message to the payment card for display on the display device of the payment card. The message may include information of whether the transaction was processed, an amount for the transaction, and/or a number of transactions processed. Thus, the user may be informed of how much was charged to the payment card and whether the payment card was incorrectly processed.
US10346825B2 Pressure sensitive device casings to enable device functionality
There are provided systems and methods for pressure sensitive device casing to cause device functionality. A computing device, such as a mobile smart phone, may include one or more pressure sensor devices mounted within, surrounding, or nearby structural components of the computing device, such as a device casing. A user may apply pressure input to the structure of the computing device, for example, through touch and force of touch to the device, where the pressure sensor may detect a presence and location of the input. The computing device may include a transaction processing application, where the input may be received during use of the application. The pressure of the input may further define the input for the application. For example, an input with a first pressure may cause a first process to be initiated, while a second pressure may cause a second process to be initiated.
US10346819B2 Mobile device applications, other applications and associated kiosk-based systems and methods for facilitating coin saving
Various embodiments of methods and systems for saving coins and applying the coin value toward the purchase of selected products are disclosed herein. In some embodiments, the methods and systems described herein can be utilized by parents, grandparents, etc. to encourage and facilitate saving by children. For example, in some embodiments a mobile application is provided that enables a child to select a product to purchase as a “reward” for achieving a savings goal. The mobile application can also enable the child (and/or the child's parent) to set the savings goal, and track the child's progress in reaching the goal as saved coins are periodically exchanged at one or more coin counting kiosks. Other embodiments of the disclosed technology enable the parent and/or child to receive a notification when the child reaches the savings goal, and apply the saved funds toward the purchase of the selected reward.
US10346805B2 Model-assisted evaluation and intelligent interview feedback
A method for facilitating the evaluation of candidates in an evaluation process is provided. The method includes operations of selecting a first data set including ratings of recorded responses of a set of evaluated persons and of selecting a second data set including additional recorded responses of a person under evaluation. The recorded responses are responsive to multiple prompts presented to each of the set evaluated persons in a recording sequence. The first data set further includes an evaluation result of each evaluated person in the evaluation. The additional recorded responses are responsive to the plurality of prompts and ordered in a first order corresponding to a recording sequence. The method includes analyzing the first data set to calculate a reviewing sequence and presenting the additional recorded responses in a second order corresponding to the reviewing sequence. Associated systems and other methods are also provided.
US10346792B2 System and method for control of bailment inventory
Provided is a system and method for control of bailment inventory is disclosed. The method includes receiving a customer identifier and a bailment item from the customer. A digital identification device is stored with the bailment item. Subsequently, during check-out, the customer identifier is received for a second time and a signal is sent to the digital identification device causing it to alert the attendant, allowing the bailment items to be retrieved. Also provided is a method for control of bailment inventory, comprising the steps of: receiving a customer identifier for a first time from a customer, the customer identifier received for the first time on any of two or more input devices configured to receive the customer identifier, receiving from the customer at least one customer item for bailment; associating the customer identifier with a digital identification device; optionally attaching the digital identification device directly or indirectly to the bailment item; storing the bailment item with the attached digital identification device; receiving the customer identifier from the customer for a second time, the customer identifier received for the second time capable of being received on any of the two or more input devices; sending a signal to the digital identification device (DID) to cause an action that draws attention to the digital identification device; and retrieving the bailment item, wherein receiving the customer identifier for the first time and the second time can be with same or different of the two or more input devices.
US10346790B1 Chain of custody information for cargo transportation units
In some examples, a system receives an image captured by a camera of a first cargo transportation unit (CTU) in response to an activation of the camera, the activation of the camera of the first CTU responsive to an event. The system determines based on the image an identifier of an entity that owns, operates, or has access to the first CTU or a second CTU, and logs the identifier of the entity in chain of custody information stored in a storage medium.
US10346787B2 Apparatus and method for finding and reporting lost items
Provided is a system, having: a lost-and-found system, implemented with one or more processors, the lost-and-found system having a server and a data repository, the data repository storing venue records; and a plurality of mobile devices each having a lost-and-found mobile application, the lost-and-found mobile application being operative to report a found or a lost item and associate the found item or the lost item with one of the venue records.
US10346782B2 Adaptive augmented decision engine
Techniques are described for adaptive and augmented decision making by an artificial intelligence (AI) engine, such as an engine that employs machine learning techniques. A decision-making process may be executed to make a decision regarding operations of the organization, and the AI engine may be employed to analyze the various aspects of a decision and determine a risk level associated with the decision. The risk level may be a combination of the probability of a negative outcome and a magnitude of loss that may occur due to a negative outcome. The automated process may also determine a confidence level that indicates a degree of confidence in the determined risk level. Risk and confidence may be independent values. Implementations may enable risk mitigation by providing a risk estimate with higher confidence than traditional methods.
US10346770B2 Supplemental system for business intelligence systems
In various implementations, a supplemental system may be provided. The supplemental system may be coupled to business intelligence environment(s) to facilitate deployment, version control, testing, and/or other processes. In some implementations, the supplemental system may be communicably coupled to an external version control. The external version control may store one or more versions of components of the business intelligence environment(s) and the supplemental system may utilize the versions to perform one or more operations, such as, but not limited to, facilitating deployment, version controlling, and/or testing. In some implementations, the supplemental system may utilize information from a ticket manager in deployments of BI Artifact(s).
US10346768B2 System and method for automated building services design
A building systems design process uses computer hardware and software to examine multiple possible solutions to the design of building services systems including plumbing, heating, ventilation, air-conditioning, electrical power and lighting through automated calculation procedures and iterative computing methods. The process examines multiple valid solutions to the system design requirements, while preparing construction cost estimates of each valid solution examined and comparing the cost of each solution to determine the least costly solution that meets or exceeds all required design parameters entered into the system. The solution returned by the optimization process includes a complete representation of the best solution found placed in a CAD database ready for reproduction and use in the bidding and construction of the building.
US10346767B2 System and method employing capacity/demand management in prepared food service industry
A computer-based method and system for capacity/demand management in restaurant and other prepared-food service industries accepts transaction parameter values for composite resources. At least a portion of the transaction parameter values for at least one composite resource are communicated to at least one potential user of the composite resource. The transaction parameter values for composite resources can be determined using at least one yield-management method and/or by at least one resource network manager.
US10346758B2 System analysis device and system analysis method
In invariant relation analysis, a correlation model having high abnormality detection ability is generated.A system analysis device (100) includes a correlation function storage unit (1022), and a correlation function extraction unit (1023). The correlation function storage unit (1022) stores a plurality of candidates for a correlation function expressing a correlation for each pair of metrics in a system. The correlation function extraction unit (1023) extracts a correlation function from a plurality of candidates for a correlation function as a correlation function for each pair of metrics, on the basis of a detection sensitivity indicating a likelihood of correlation destruction caused at the time of abnormality of a metric associated with a correlation function.
US10346757B2 Systems and methods for parallelizing Bayesian optimization
Techniques for use in connection with performing optimization using an objective function. The techniques include using at least one computer hardware processor to perform: beginning evaluation of the objective function at a first point; before evaluating the objective function at the first point is completed: identifying, based on likelihoods of potential outcomes of evaluating the objective function at the first point, a second point different from the first point at which to evaluate the objective function; and beginning evaluation of the objective function at the second point.
US10346752B2 Correcting existing predictive model outputs with social media features over multiple time scales
Methods, systems, and computer program products for correcting existing predictive model outputs with social media features over multiple time scales are provided herein. A method includes examining multiple items of user content derived from one or more social media sources during a given time period to identify one or more items of user content pertaining to a target entity; analyzing the items of user content pertaining to the target entity to determine one or more predictive features in the items of user content related to a target variable associated with the target entity; computing a correlation measure between each of the predictive features and the target variable; and modifying an output of an existing predictive model associated with the target variable via incorporation of the predictive feature with the highest correlation measure into the output of the existing predictive model to generate an updated predictive output.
US10346750B1 System and method for managing routing of customer calls to agents
Upon receiving an inbound call, a call management system retrieves from a customer database enterprise customer data associated with an identified customer. The customer database tracks prospects, leads, new business and purchasers of an enterprise. Enterprise customer data may include customer event data, activity event data and attributions data. The system retrieves customer demographic data associated with the identified customer. A group of agents is selected from a plurality of groups of agents based on retrieved enterprise customer data. A predictive model determines a value prediction signal for the identified customer, then classifies the identified customer into a first value group or a second value group. The system routes a customer call classified in the first value group to a first queue position, and routes a customer call classified in the second value group to a second queue position. for connection to an agent from the selected group of agents.
US10346748B2 Quantum processor problem compilation
Solution of a problem of determining values of a set of N problem variables x, makes use of a quantum processor that has a limited number of hardware elements for representing quantum bits and/or limitations on coupling between quantum bits. A method includes accepting a specification of the problem that includes a specification of a set of terms where each term corresponds to a product of at least three variables and is associated with a non-zero coefficient. A set of ancilla variables, each ancilla variable corresponding to a pair of problem variables, is determined by applying an optimization procedure to the specification of the set of the terms. The accepted problem specification is then transformed according to the determined ancilla variables to form a modified problem specification for use in configuring the quantum processor and solution of problem.
US10346742B2 Calculation device, calculation method, and recording medium
A calculation device includes an adding unit configured to add at least one new node to a network, which has multiple nodes that output results of calculations on input data are connected and which learned a feature of data belonging to a first subclass contained in a predetermined class. The calculation device includes an accepting unit configured to accept, as input data, training data belonging to a second subclass contained in the predetermined class. The calculation device includes a calculation unit configured to calculate coupling coefficients between the new node added by the adding unit and other nodes to learn a feature of the training data belonging to the second subclass based on an output result obtained when the training data accepted by the accepting unit is input to the network.
US10346733B2 Orientation identification label, reagent container carrier structure, analyzer device and reader module
A reagent container carrier structure for holding at least one reagent container, wherein the carrier structure has thereon an RFID assembly and an optically detectable definition pattern defining an orientation of the carrier structure, is disclosed. The reagent container carrier structure may have an orientation identification label that has a front surface and a back surface, and further include an RFID assembly positioned on the back surface, and an optically detectable definition pattern defining an orientation of the label on the front surface. A reader module for reading RFID data in combination with optically detectable data defining an orientation of a respective label is also disclosed.
US10346730B2 Output apparatus, system, and non-transitory computer readable storage medium outputting different forms based on expiration of an output time limit
An output apparatus including an acquisition unit configured to acquire document data having an output time limit and identification information used for identification; and an output unit configured to output the document data in a first output form of the identification information when the output time limit has elapsed, which is different from a second output form of the identification information before expiration of the output time limit.
US10346726B2 Image recognition method and apparatus, image verification method and apparatus, learning method and apparatus to recognize image, and learning method and apparatus to verify image
A method of recognizing a feature of an image may include receiving an input image including an object; extracting first feature information using a first layer of a neural network, the first feature information indicating a first feature corresponding to the input image among a plurality of first features; extracting second feature information using a second layer of the neural network, the second feature information indicating a second feature among a plurality of second features, the indicated second feature corresponding to the first feature information; and recognizing an element corresponding to the object based on the first feature information and the second feature information.
US10346725B2 Portable apparatus and method for decision support for real time automated multisensor data fusion and analysis
The present invention encompasses a physical or virtual, computational, analysis, fusion and correlation system that can automatically, systematically and independently analyze collected sensor data (upstream) aboard or streaming from aerial vehicles and/or other fixed or mobile single or multi-sensor platforms. The resultant data is fused and presented locally, remotely or at ground stations in near real time, as it is collected from local and/or remote sensors. The invention improves detection and reduces false detections compared to existing systems using portable apparatus or cloud based computation and capabilities designed to reduce the role of the human operator in the review, fusion and analysis of cross modality sensor data collected from ISR (Intelligence, Surveillance and Reconnaissance) aerial vehicles or other fixed and mobile ISR platforms. The invention replaces human sensor data analysts with hardware and software providing two significant advantages over the current manual methods.
US10346720B2 Rotation variant object detection in Deep Learning
System and method for detecting objects in geospatial images, 3D point clouds and Digital Surface Models (DSMs). Deep Convolution Neural Networks (DCNNs) are trained using positive and negative training examples. Using a rotation pattern match of only positive examples reduces the number of negative examples required. In DCNNs softmax probability is variant of rotation angles. When rotation angle is coincident with object orientation, softmax probability has maximum value. During training, positive examples are rotated so that their orientation angles are zero. During detection, test images are rotated through different angles. At each angle, softmax probability is computed. A final object detection is based on maximum softmax probability as well as a pattern match between softmax probability patterns of all positive examples and the softmax probability pattern of a target object at different rotation angles. The object orientation is determined at the rotation angle when softmax probability has maximum value.
US10346712B2 Metric-based recognition, systems and methods
Apparatus, methods and systems of object recognition are disclosed. Embodiments of the inventive subject matter generates map-altered image data according to an object-specific metric map, derives a metric-based descriptor set by executing an image analysis algorithm on the map-altered image data, and retrieves digital content associated with a target object as a function of the metric-based descriptor set.
US10346711B2 Image correction device, image correction method, and image correction program
A color gamma processing unit subjects an input image to gamma correction for color on a pixel by pixel basis. A GSDF processing unit subjects the input image to gamma correction for monochrome on a pixel by pixel basis. A mixer mixes a gamma corrected value for color provided by the color gamma processing unit with a gamma corrected value for monochrome provided by the GSDF processing unit at a mixing ratio based on a pixel-by-pixel saturation value of the input image, and outputs a gamma corrected value of a pixel in the input image.
US10346708B2 Image processing method
A computer-implemented image processing technique for selectively recovering the features of an original CAD model after the original CAD model has been converted to a digitized image and a new CAD model generated from the digitized image. The original boundary representation provides a template to transform the representation through processing under governance of a programmed processor so as to recover accuracy and reintroduce feature edges and feature corners as well as other detailed features to the CAD model obtained from the digitized image, e.g., to enable detailed features to be retained that would otherwise have been lost due to the lossy conversion into image space. The method operates to better ensure that reconstructed boundary vertices lie on original CAD model surfaces and feature edges and corners are recovered.
US10346703B2 Method and apparatus for information recognition
A method for information recognition using an Optical Character Recognition (OCR) program includes acquiring an image of an object to be recognized, analyzing a layout of the contents of the image and extracting character area blocks in the image, determining character lines in the character area blocks, and recognizing, by the OCR program, character information of the key character lines in the character area blocks.
US10346697B2 Driver state monitoring using corneal reflection detection
A method includes: sensing light information reflecting from an eye of a driver of a vehicle using an optical sensor mounted in the vehicle; measuring, by a control unit equipped in the vehicle, a plurality of eye parameters based on the sensed light information; calculating, by the control unit, an endangerment score indicating a driving state of the driver according to the plurality of eye parameters; determining, by the control unit, whether the calculated endangerment score exceeds an endangerment threshold; and executing, by the control unit, a corrective action in response to determining that the calculated endangerment score exceeds the endangerment threshold.
US10346693B1 Method and device for attention-based lane detection without post-processing by using lane mask and testing method and testing device using the same
A method of attention-based lane detection without post-processing by using a lane mask is provided. The method includes steps of: a learning device instructing a CNN to acquire a final feature map which has been generated by applying convolution operations to an image, a segmentation score map, and an embedded feature map which have been generated by using the final feature map; instructing a lane masking layer to recognize lane candidates, generate the lane mask, and generate a masked feature map; instructing a convolutional layer to generate a lane feature map; instructing a first FC layer to generate a softmax score map and a second FC layer to generate lane parameters; and backpropagating loss values outputted from a multinomial logistic loss layer and a line fitting loss layer, to thereby learn parameters of the FC layers, and the convolutional layer. Thus, lanes at distance can be detected more accurately.
US10346676B2 Face detection, representation, and recognition
In an approach to face recognition in an image, one or more computer processors receive an image that includes at least one face and one or more face parts. The one or more computer processors detect the one or more face parts in the image with a face component model. The one or more computer processors cluster the detected one or more face parts with one or more stored images. The one or more computer processors extract, from the clustered images, one or more face descriptors. The one or more computer processors determine a recognition score of the at least one face, based, at least in part, on the extracted one or more face descriptors.
US10346659B1 System for reading tags
Tags comprising marks arranged in a predetermined pattern are applied to an item. The marks are made with an ink that fluoresces under infrared (IR) light. A camera with a filter acquires an image of the light emitted by the fluorescence of the ink. This image is processed to determine a portion of the image in which the tag is located. Once located, that portion is processed to rectify and align the tag. This rectified image is then processed to read out tag data that is encoded by the arrangement of marks. The tag data may then be used to identify the item, designate shipping information, and so forth.
US10346657B1 RFID system with antenna integrated in a luminaire
A lighting system includes luminaires each having a light source for providing illumination in a space and a radio frequency identification (RFID) antenna. An RFID reader is coupled to the RFID antennas in all the luminaires. The RFID reader may transmit at least one RFID intended recipient message from at least one of the antennas and receive a responsive RFID reply message from a recipient device within the space via a plurality of the antennas. The RFID reader may determine a signal attribute of a reply message signal received via each receiving antenna. The determined signal attributes of the reply message signals received via antennas and information about locations of the receiving antennas are processed to estimate a position of the recipient device within the space.
US10346653B2 Cartridge and analysis system for testing a sample
A cartridge, an analysis system, a method and a computer program product for testing a sample, such as, environmental, food or biological sample, wherein the cartridge has two memory means that are different and/or can be read out by different methods and which correspond to the cartridge or to the batch thereof.
US10346645B1 On-axis aimer for vision system and multi-range illuminator for same
This invention provides an aimer assembly for a vision system that is coaxial (on-axis) with the camera optical axis, thus providing an aligned aim point at a wide range of working distances. The aimer includes a projecting light element located aside the camera optical axis. The beam and received light from the imaged (illuminated) scene are selectively reflected or transmitted through a dichoric mirror assembly in a manner that permits the beam to be aligned with the optical axis and projected to the scene while only light from the scene is received by the sensor. The aimer beam and illuminator employ differing light wavelengths. In a further embodiment, an internal illuminator includes a plurality of light sources below the camera optical axis. Some of the light sources are covered by a prismatic structure for close distance, and other light sources are collimated, projecting over a longer distance.
US10346642B2 Keyboard entry as an abbreviation to a contemporaneous gesture authentication
A restricted access device such as a cellphone, a tablet or a personal computer, analyzes contemporaneous keyboard inputs of a password and gestures to authenticate the user and enable further access to applications and processes of the restricted access device. The gestures may be facial gestures detected by a camera or may be gestures made by an avatar rendered on a display of the device. The password may be shorted based upon the context of the authentication as well as any gestures occurring during password entry. The gestures may be learned by the restricted access device during the password entry process.
US10346636B1 Privacy engine and method of use in a user-centric identity management system
A privacy enforcement engine conducts a process that evaluates user privacy preferences against the privacy policy of a service provider. The engine works in conjunction with an identity selector. The identity selector filters user identity information cards to determine which ones satisfy the requirements of a security policy. The engine identifies privacy preferences that are relevant to the user identity information specified by the successfully filtered cards. The engine evaluates these privacy preferences against the privacy policy, to provide its own filtering operation relative to the exercise of privacy controls. The cards that pass the filtering operation conducted by the engine are deemed available for disclosure.
US10346630B2 Method of managing several profiles in a secure element
The invention is a method for managing profiles in a secure element that has several profiles comprising files organized in respective logical tree structures comprising respective root files. The root files have identifiers whose values are different from 0x3F00 and the method comprises the step of enabling browsing of the logical tree structure comprising a targeted root file in response to the receipt of a Select file command aiming at selecting said targeted root file.
US10346624B2 Methods, systems, and devices for obscuring entities depicted in captured images
Computationally implemented methods and systems include acquiring an image that includes a depiction of a feature of one or more entities, attaining identification of a particular entity of the one or more entities for which the depiction of the feature is present in the image, and obtaining relationship data that indicates whether the particular entity has a relationship with a device that facilitated acquisition of the image. In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10346623B1 Service defense techniques
A computing resource service provider may operate one or more services configured to provide customers with access to computing resources. Attackers may attempt to exfiltrate customer data from the one or more services. In order to prevent attackers from obtaining customer data the one or more services may provide specious data in response to an attack. The attack may be detected based at least in part on a set of triggers that indicate a likelihood of attack. The specious data may be configured to appear to the attacker as authentic customer data and/or that the attack is successful. Additionally, the specious data may be detectable by the one or more service, enabling the one or more service to collect additional data corresponding to the attack and/or attacker.
US10346618B1 Data encryption for virtual workspaces
Virtual workspaces can be provided using shared resources and network-attached storage. A workspace accessed under a customer account has a unique key generated using a combination of a customer master key and an encryption context. The encryption context is specific to the workspace, such as may include a hash of specific values for the workspace. When a new instance is generated, a first data volume is generated using a machine image and data snapshot encrypted under a current encryption key. The snapshot is copied to a new snapshot, and a new encryption key obtained that is based on the customer master key and the current encryption context. The snapshot is used to create a new data volume encrypted under the new encryption key. The new volume is attached to the workspace instance such that data transmitted between the workspace and the new volume is encrypted under the volume-specific encryption key.
US10346616B2 Systems and methods for data loss prevention
One method for developing a data loss prevention model includes receiving, at a processing device, an event record corresponding to an operation performed on a computing device. The event record includes an event type and event data. The method also includes transforming, using the processing device, the event type to an event number corresponding to the event type. The method includes transforming, using the processing device, the event data to a numerical representation of the event data. The method includes associating an indication of whether the event type and the event data correspond to a data loss event with the event number and the numerical representation. The method also includes determining the data loss prevention model using the indication, the event number, and the numerical representation.
US10346614B1 Security system and method for internet of things
A security system and method for the Internet of Things integrates a multitude of devices and protocols. The security system includes an OAS security gateway that protects the local IoT devices from external network-based attacks through remote attestation requests to a remote attestation server. The remote attestation message is used by the remote attestation server to analyze the software execution history of the local IoT device, so as to detect malware or insecure software. A cryptographic chip operatively integrates in the security gateway. The security system also performs data packet encryption and decryption of communications between the local IoT devices and remote user devices with an encryption engine. A service virtualization engine converts incompatible communication protocols between the IoT device and the remote user device. A network traffic sanitization engine filters data packet communications between the local IoT device and the remote attestation server.
US10346605B2 Visual data processing of response images for authentication
There are provided systems and methods for visual data processing of mimed images for authentication. Authentication may be required for a user and/or an account of the user, for example, to verify the identity of the user or allow the user to access and use the account of the user. As an additional factor to authentication, increased authentication may be accomplished through who and what the user is, such as through facial recognition and biometrics of the user. During authentication, the user may be presented with a set of images or icons, such as digital emojis, that convey and emotion or idea. The user may be asked to mimic the emojis during authentication, where the user's facial expression is recorded. To authenticate the user, the recorded data may be compared to past data through facial recognition processing and image analysis to find similarities.
US10346604B2 Light sequenced card validation
A multi-point validation device includes an elongate rail extending in a generally horizontal direction, a plurality of radio frequency antennas spaced apart along the length of the elongate rail, at least one reader module coupled with the plurality of radio frequency antennas, at least one visual indicator associated with each of the plurality of antennas and positioned proximate a corresponding one of the antennas, a processor, and a memory. The memory stores instructions that cause the processor to activate a single one of the radio frequency antennas, cause an indication that the single one of the radio frequency antennas is active to be produced by the at least one visual indicator associated with the single one of the radio frequency antennas, and receive data, at the at least one reader module, from at least one access media via the single one of the radio frequency antennas.
US10346596B1 Systems and methods related to security credentials
A method includes receiving, from a user via an electronic device, input representing a password to be utilized for an account; automatically determining, utilizing a processor, a complexity value for the input password; automatically determining, based on the determined complexity value, security settings for the account; receiving, from a user via an electronic device, input representing an attempt to login to the account, the input representing an attempt to login to the account including an attempted password; automatically determining that the attempted password does not match the password to be utilized for the account; and determining a course of action to take in response to the determination that the attempted password does not match the password to be utilized for the account, the course of action being determined based at least in part on the automatically determined security settings for the account.
US10346590B2 Prescription storage and retrieval system
A system and method for securely storing and retrieving prescriptions. The system may include storage containers into which the prescriptions may be placed, a storage matrix with an outer housing and compartments for the storage containers, a transport system, scanners, and a control system. The transport system within the outer housing may selectively move the storage containers attached to the attachment device to locations or coordinates of any of the compartments. The control system may command the transport system to relocate any of the storage containers from one of the compartments to another of the compartments and may track locations of the prescriptions based on information from the scanners or other sensors for later retrieval by authorized user.
US10346587B2 Patient/member reconciled billing and explanation of benefit statements with provider prompt pay
A healthcare payment management system comprising a payment consolidation server configured to receive billing information from a provider for an episode of care for a member, receive benefit information from a payer for the episode of care, consolidate the billing information and the benefit information into a payment reconciliation statement, and send the payment reconciliation statement to a member.
US10346583B2 Node placement planning
Methods, systems, and computer-readable and executable instructions are described herein. One method includes identifying a number of structural rules of an area utilizing a map of the area, determining a placement for each node of a number of nodes of a node network on the map of the area utilizing a node placement model, identifying a placement of a node among the number of nodes that deviates from a structural rule among the number of the structural rules, and providing an indication of the node on the map of the area.
US10346579B2 Interactive routing of connections in circuit using auto welding and auto cloning
Embodiments relate to an interactive routing of connections in a circuit where connections associated with an initial pin of a circuit element (e.g., a row of FinFETs) are replicated in association with at least one other pin of the circuit element or a different circuit element in the circuit. The replication of connections can be performed intelligently by taking into account mapping of pins as well as design rules or other restrictions imposed on the circuit. The connections can be in form of trunks and branches, and are displayed as user inputs are received. A digital representation of the circuit with the connections as displayed is also generated. At least some of the connections in the circuit are replicated without individual user inputs based on user inputs associated with a connection to the initial pin.
US10346570B2 Method for determining system reliability of a logic circuit
A method for determining system reliability of a logic circuit, wherein a functional component model for design/simulation of a circuit model of the logic circuit is created, where functional components model are expanded by adding an associated power model, a temperature model, and a reliability, where the logic circuit is constructed with expanded model components and, based on simulation of the logic circuit aided by the constructed circuit model, a functional, a power-dependent, and a temperature-dependent behavior and a temperature-dependent failure rate are derived for each component in a component specific manner for a specified application case, and where in addition to the functional behavior, a power and temperature behavior and a total failure rate can be determined simply and dynamically, based on the derived data and dependent on temperature and simulation time for the logic circuit for the specified application case.
US10346569B2 Multi-sided variations for creating integrated circuits
Creating by a computer an integrated circuit with non-linear variations, the computer identifies an integrated circuit design; identifies a timing model associated with the identified integrated circuit design; defines one or more static single sided variables; defines one or more regions of the defined one or more static single sided variables that are treated linearly; defines one or more multi-sided variables based on the defined one or more regions of the defined one or more static single sided variables; identifies one or more timing paths within the identified integrated circuit design; performs a statistical static timing analysis on the identified timing model for the identified one or more timing paths within the identified integrated circuit design utilizing the defined one or more multi-sided variables; provides one or more timing quantities that project within a multi-parameter space based on the performed statistical static timing analysis.
US10346557B2 Increasing compression by reducing padding patterns
A method for generating scan-based test patterns for an integrated circuit design includes, in a computer system, generating a number of current interval patterns for the integrated circuit design in a current pattern generation interval. The current interval patterns can be augmented to satisfy observe needs of a previous interval pattern generated in a previous pattern generation interval. Observe needs of the current interval patterns are stored in association with the current interval patterns. The current interval patterns are linked respectively to P streams of test patterns. The current pattern generation interval is subsequent to the previous pattern generation interval. The method includes simulating the current interval patterns to identify observable scan cells in the integrated circuit design, linking the P streams of test patterns into a single stream of test patterns, and storing the single stream of test patterns in a computer readable medium.
US10346545B2 Method, device, and recording medium for providing translated sentence
A method for providing a translation, including: acquiring a first sentence in a first language via a user terminal; determining whether the first sentence is in a database including sentences in the first language and corresponding translations in a second language; if the first sentence is not in the database, generating second sentences by replacing one or more words in the first sentence, based on a predetermined rule; calculating respective degrees of coincidence for syntax between the second sentences and sentences in the first language included in the database; extracting third sentences in the first language which are included in the database and for which the calculated degree of coincidence is at least a threshold value; and displaying fourth sentences in the second language which are corresponding translations for the third sentences in the database, on the user terminal as corresponding translation references for the first sentence.
US10346538B2 Automatic locale determination for electronic documents
Automatic locale determination for documents is described. In an embodiment, a computer server receives an electronic document comprising a plurality of unknown-language data elements each associated with one or more types. Based on a document schema of the document, the computer system selects one or more unknown-language data elements from the plurality of unknown-language data elements and assigning to each of the one or more unknown-language data elements a corresponding weight value based on a respective type of the unknown-language data element. The computer system compares the one or more unknown-language data elements with a plurality of known-language data elements that are associated with the document schema and based on the comparing, determines a number of unknown-language data elements in the one or more unknown-language data elements that matched any in a subset of the plurality of known-language data elements, wherein the subset of known-language data elements corresponds to a particular language. Based on the number of data elements that matched to the subset of known-language data elements and based on the corresponding weight assigned to each unknown-language data element in the number of unknown-language data elements, the computer system determines a language confidence level value specifying a level of machine confidence that the document is expressed in the particular language and based on the language confidence value for the particular language exceeding a language threshold value, automatically processes the document using the particular language.
US10346533B2 Management of content tailoring by services
Embodiments of the present invention provide systems, methods, and computer program products for processing responses from services (e.g., content providers) and managing content tailoring by services and/or recommender systems used by those services. Embodiments of the present invention can afford users with the ability to control the diversity of content in responses provided by services based one or more detected themes of the responses. Furthermore, embodiments of the present invention may be used to provide users with enriched responses from services, without needing cooperation of those services.
US10346531B2 Information processing system, information processing apparatus, control method, and storage medium
A business form generating server generates a business form page by overlaying form information and field data. The business form generating server generates data for displaying a browsing screen on which the business form page is browsed and edited. A client apparatus adds attribute information to information for a field of the business form page based on the data, wherein the attribute information includes layout information. If the information of the field of the business form page is edited by using the browsing screen, the client apparatus determines whether or not overlaying again is necessary based on the attribute information which is added to the information of the edited field.
US10346522B2 Optimization for rendering web pages
In one embodiment, there is provided a method for rendering a web page. The method comprises parsing a Hypertext Markup Language (HTML) document for a web page to generate a Document Object Model (DOM) tree. The method further comprises rendering elements in the DOM tree in a higher-to-lower sequence based on their z-index attributes from a style sheet corresponding to the HTML document. The method further comprises skipping rendering for an element with a lower z-index attribute than an element with a higher z-index attribute if the element with the lower z-index attribute is below the element with the higher z-index attribute and would not be seen by a user viewing the web page.
US10346517B2 Application above-the-fold rendering measurements
Various embodiments include a method and system for application above-the-fold rendering measurements. A start time corresponding to a rendering operation of an application may be recorded. A series of bitmaps of a portion of a rendering canvas representing above-the-fold data for the application may be captured. The first of the series of bitmaps may be captured at the start time and successive captured bitmaps each captured after a specified time interval from a previously captured bitmap. Each bitmap in the series of bitmaps may then be processed to create a corresponding measurement image, and the measurement images may be compared to determine an end time.
US10346514B2 Method of displaying widget for extended service, and device for performing the method
Disclosed is a method and device for displaying a widget for an extended service. The method may include identifying, in a messaging application, link information or summary information of a content page corresponding to the link information, transferring the link information to a message server providing an instant messaging service of the messaging application, receiving, from the message server, widget information to provide an access to an event registered by an entity related to the link information or an extended service applicable to the entity related to the link information among extended services registered in the message server, and displaying a widget based on the widget information.
US10346510B2 Device, method, and graphical user interface for providing handwriting support in document editing
A method, comprising: receiving a plurality of handwritten strokes in an input area; in response to receiving the handwritten strokes, determining whether the handwritten strokes are a textual input or a sketch in accordance with predetermined criteria for distinguishing between handwritten textual inputs and sketch inputs; in accordance with a determination that the handwritten strokes are a textual input: generating one or more handwritten word blocks based on the handwritten strokes; and positioning the one or more handwritten word blocks in a content presentation area in accordance with first predetermined layout criteria; and in accordance with a determination that the handwritten strokes are a sketch: generating a sketch content object based on the handwritten strokes; and positioning the sketch content object in the content presentation area in accordance with second predetermined layout criteria that is distinct from the first predetermined layout criteria.
US10346506B2 Event signal processing method and apparatus
Provided is an event signal processing method and apparatus. The event signal processing method includes acquiring, from an event based sensor, coordinates of an active pixel corresponding to an event and a timestamp corresponding to the event; mapping the event to a target voxel included in a three-dimensional (3D) grid based on the coordinates of the active pixel and the timestamp; and updating a value of the target voxel based on the event.
US10346505B2 System, method, and recording medium for differentiated and partial feature update in alternating least square
An alternating least square recommendation method, system, and non-transitory computer readable medium, include receiving an existing sparse matrix factorization saved in a data store to incrementally update factorized features when users change ratings of the sparse matrix factorization, determining an update ratio based on the number of changed ratings of the sparse matrix factorization, and updating the users' features by using the existing content ratings of the existing sparse matrix factorization if the update ratio is less than a pre-defined threshold ratio.
US10346498B2 Presenting and interacting with a hyperlink dialog for generating hyperlinks
Concepts and technologies are described herein for presenting and interacting with a hyperlink dialog. In accordance with the concepts and technologies disclosed herein, a hyperlink module can present a hyperlink dialog and can obtain hyperlink data that corresponds to user interactions with the hyperlink dialog. The hyperlink module can be configured to populate the hyperlink dialog with clipboard data, application data, web data, and/or other data. The hyperlink dialog can include a number of pages or tabs for identifying, selecting, and/or otherwise specifying a resource to be referenced by a hyperlink. Hyperlink data corresponding to the specified hyperlink can be output by the hyperlink module and stored or used for various purposes.
US10346497B1 System and method for collecting and tracking evidence
A system and method for tagging, organizing and tracking evidence during an investigation has evidence kits and mobile communication devices that collect physical, photographic and interpretive evidence, such as materials from a crime scene, interviews with witnesses and an establishing shot of the crime scene or other areas or persons of interest for surveillance operations. The evidence kits can be used to collect physical evidence, and the mobile devices or other computers are used to upload information about the evidence. Users can enter descriptive information about the evidence into the mobile devices while other information pertaining to the evidence may be obtained from other sources and automatically provided to the users for their review and possible incorporation into the record. Each mobile device can store information in memory and communicate the information to the central server computer where it may then be made available to groups of mobile device users.
US10346484B2 Combining website characteristics in an automatically generated website
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store a plurality of website feature data records including a first record defining a first website feature and a second record defining a second website feature; compare the records to determine whether a tag or metadata element within the records is common to both; If so, insert an affinity data record into the database defining a combination of the two website feature data records; and in response to a request, automatically generate and publish a website comprising the combination of the website features.
US10346474B1 System and method for detecting repeating content, including commercials, in a video data stream using audio-based and video-based automated content recognition
Methods and apparatus are provided for detecting potential repeating content, such as commercials, in a video data stream by receiving one or more video data streams, parsing each video data stream into a plurality of segments, creating audio fingerprints of each segment, storing the plurality of audio fingerprints in a database, and identifying any audio fingerprints in the received and parsed one or more video data streams that match audio fingerprints in the database that were previously stored from video data streams that were previously received and parsed. Video fingerprints are then created for these same pairs of segments and a similarity analysis is performed. The results of the video fingerprint analysis is used to make a determination of subsequent actions to be taken by a content processing platform that performs recognition processing of the content associated with the segments identified as being potentially repeating content.
US10346473B2 Method and apparatus for creating a summary video
An automated creation of a summary video based on video segments extracted from several videos by using a social network of viewers and a social curve specified by a user in order to select and order the video segments. A social network of viewers (influence scores, experts) may be used to establish metrics for video segments. A social curve may be defined with respect to the video segment metrics to allow for the automatic creation of a summary video.
US10346472B2 Method and a portable electronic device for automatically rating a music track
A portable electronic device for automatically rating a music track comprised in a set of music tracks and a method therein are provided. The portable electronic device detects at least one user interaction during performance of the music track. Next, the portable electronic device adjusts a rating of the music track based on the detected at least one user interaction, thereby automatically rating the music track.
US10346471B2 Driver jukebox system
A system for a driver jukebox on a driver device includes a music server system interface, a ride server system, a playlist determiner, a ride started determiner, and a music player. The music server system interface is for providing a driver credential to a music server system. The ride server system interface is for receiving a rider music preference from a rider device. The playlist determiner is for determining a playlist based at least in part on the rider music preference. The ride started determiner is for determining that a ride for the rider has started. The music server system interface for indicating to play the playlist.
US10346462B2 Metadata management and generation using perceptual features
The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date. Watermarks can also be used to link to or facilitate so-called on-line “blogs” (or online conversations).
US10346458B2 Media asset access control system
An asset storage server is provided herein that assigns related files to an asset name and assigns permissions to the asset name such that related files with unrelated names can be assigned permissions independent of the file naming convention and without requiring a user to individually set the permissions of each file. The asset storage server may also generate modified versions of original file names and index a distributed object store based on the modified versions such that related files with related names are not listed in the same partition of the distributed object store. Indexing the distributed object store based on the modified versions of the original file names may reduce data retrieval latency.
US10346457B2 Platform support clusters from computer application metadata
Application metadata for computer applications can be retrieved, with the metadata corresponding to metadata for an online application store from which the applications are available. Computer-readable application clusters can be generated. Each of the application clusters can indicate that applications in the cluster are supported by an associated set of one or more platforms for the cluster. The generating of the clusters can include analyzing the application metadata, such as by performing pattern matching on natural language data. Results for application queries for applications supported by a specified computer platform can be limited to listings of applications in one or more of the clusters whose associated set of one or more platforms includes the specified platform.
US10346454B2 System and method for automated multi-dimensional network management
Systems, methods, and devices for automated provisioning are disclosed herein. The system can include a memory including a user profile database having n-dimension attributes of a user. The system can include a user device and a source device. The system can include a server that can: generate and store a user profile in the user profile database and generate and store a characterization vector from the user profile. The server can identify a service for provisioning, receive updates to at least some of the attributes of the first user, and trigger regeneration of the characterization vector from the received inputs. The server can: regenerate the characterization vector, determine an efficacy of the provisioned services, and automatically identify a second service for provisioning for a second user based on the efficacy of the provisioned services to the first user.
US10346452B2 Answering of consecutive questions
A method for answering consecutive questions, using a system which can access a database is provided. The method includes retrieving a questioner identifier associated with a questioner in response to receipt of a question from the questioner. The method also includes obtaining, using the questioner identifier, a history on class labels which were assigned to questions made by the questioner in the past and choosing a class label among the class labels in the history. The method further includes obtaining a list of keywords of the question and judging whether or not each keyword in the keyword list matches a representative keyword in any node among one or more nodes which exist in a hierarchy level in the database, or matches a synonym of the representative keyword.
US10346448B2 System and method for classifying an alphanumeric candidate identified in an email message
A technique for classifying an alphanumeric candidate in an email message can include receiving and parsing a plurality of email messages to identify at least one alphanumeric candidate. For each particular alphanumeric candidate, the technique can include: (i) associating the particular alphanumeric candidate with an originating email in which the particular alphanumeric candidate was identified, and (ii) determining email specific, recipient specific, and recipient agnostic features pertaining to the particular alphanumeric candidate. The alphanumeric candidates can be clustered based on the email specific, the recipient specific, and the recipient agnostic features to generate a plurality of clusters, with which an alphanumeric candidate type can be associated. The technique can include training an alphanumeric candidate type classifier based on the plurality of clusters and the associated alphanumeric candidate types, which can be utilized to determine the type of an unclassified alphanumeric candidate in a later received email message.
US10346431B1 System and method for automated run-tme scaling of cloud-based data store
A computer-implemented method includes providing a user interface (UI) that allows a user to select an existing database having cloud storage volumes that contain historical data of one or more customers. A first command input on the UI replicates the existing database is to create one or more new databases. Each of the new databases has new cloud storage volumes created by taking a snapshot of a corresponding one of the volumes of the existing database. Each new database contains the historical data of the existing database such that a new set of databases results. A mapping algorithm is executed in a cloud-computing instance that maps the historical data of each of the one or more customers to produce a shard map. The mapping algorithm includes a round-robin partitioning of the historical data striped by date in a circular order across the new set of databases.
US10346428B2 Bilateral assertion model and ledger implementation thereof
A computer implemented method for implementing a real time reconciling shared data structure is disclosed. The shared data structure may be stored in a memory, and a portion of the shared data structure may be coupled with a processor. The computer implemented method may be used for interacting with the shared data structure. The method may comprise the exchange of messages, requesting to change data in the shared data structure, between selected participants, wherein some of the participants must validate requested changes to the shared data. If all participants validate the requests to change data the changes to the data are made, and if less than all participants validate the requests then the changes are not made.
US10346427B2 Data synchronization method, data synchronization apparatus, and storage medium for synchronizing data among a plurality of databases
In a method for writing data having been subjected to transaction processing in a synchronization source database to data in a synchronization destination database, a synchronization processing management unit of the synchronization destination database requests, as synchronization target data, first data that is a part of the data having been subjected to the transaction processing from the synchronization source database, receives at least the first data from the synchronization source database, performs first synchronization processing on the first data in a cache memory, and performs second synchronization processing on second data, in the synchronization destination database, which has been processed in a same transaction as a transaction in which the first data has been processed in the synchronization source database.
US10346426B2 System-replication control apparatus and system-replication control method
A system-replication control apparatus includes a processor that executes a process. The process includes: monitoring a use state of a resource in each of data centers; storing facility information indicating resources respectively held by the data centers and a use cost of the resources, and replication condition applied when each system is replicated in a resource of another data center; and selecting a resource composition that satisfies the replication condition and that costs lower than a currently-selected resource, as a replication destination of the system, from among available resources by referring to the use state of the resource obtained at the monitoring and the facility information.
US10346421B1 Data profiling of large datasets
A system provides data profile information describing attributes of a dataset. The system determines relative frequency of occurrences of attribute values with respect to a set of bins from a histogram of another attribute. The system presents a user interface that presents statistical information describing attributes of a dataset based on the relative frequency of occurrences of attribute values. The system generates a transformation script based on the user interactions for transforming records of the dataset. The transformation script is configured to preprocess data of the dataset for further analysis.
US10346413B2 Time-aware ranking adapted to a search engine application
Techniques provide time-aware ranking, such as ranking of information, files or URL (uniform resource locator) links. For example, time-aware modeling assists in determining user intent of a query to a search engine. In response to the query, results are ranked in a time-aware manner to better match the user intent. The ranking may model query, URL and query-URL pair behavior over time to create time-aware query, URL and query-URL pair models, respectively. Such models may predict behavior of a query-URL pair, such as frequency and timing of clicks to the URL of the pair when the query of the pair is posed to the search engine. Results of a query may be ranked by predicted query-URL behavior. Once ranked, the results may be sent to the user in response to the query.
US10346408B2 Window management in a stream computing environment
Disclosed aspects relate to window management in a stream computing environment to process a stream of tuples using a window of the stream computing environment. A set of tuples which corresponds to the window of the stream computing environment may be detected. The set of tuples may have a set of data. A confidence factor related to a set of expected result data for the set of tuples may be determined based on the set of data of the set of tuples. The set of tuples may correspond to the window of the stream computing environment. The window may be configured in the stream computing environment based on the confidence factor. The window may be configured in the stream computing environment to process the stream of tuples.
US10346407B2 Performance monitoring of wait times
Embodiments of the present disclosure include a method, a system, and a computer program product for determining wait times of tuples within a streaming environment. The method includes monitoring one or more tuples being processed within an operator graph where the operator graph includes a first processing element and a queue of the first processing element. The method includes recording a wait time of the one or more tuples within the queue of the first processing element. The method includes recording a processing time of the one or more tuples within the first processing element. The method includes displaying the wait time and the processing time of the one or more tuples. The method includes optimizing a configuration of the operator graph, in response to recording the processing time of the one or more tuples.
US10346401B2 Query rewriting in a relational data harmonization framework
A query rewriting processor (processor) analyzes database semantic models (e.g., RDF knowledge graphs) that capture the interconnections (e.g., foreign and primary key links to other tables) present in a relational database. The processor generates an enriched model query given an initial model query (e.g., a SPARQL query) against the semantic model. The processor generates the enriched model query and translates the enriched model query into a relational database query (e.g., an SQL query). The processor may then pass the relational database query to another system or process (e.g., a data virtualization layer) for execution against the individual relational databases. In this manner, the processor automatically translates queries for information about the relational database structure to a corresponding or matching query for data from the relational database structure.
US10346399B2 Searching relational and graph databases
A technique includes in a relational database query engine, receiving a query associated with a relational data structure. The received query includes a database graph query. The technique includes using the relational database query engine to integrate a result acquired from the graph database engine into a result provided by the relational database query engine to the received query.
US10346398B2 Grouping in analytical databases
Attribute value information on data blocks, of a data table with multiple data blocks, is provided that indicates upper and lower bounds of extreme values for at least one attribute of the data table. In response to determining that processing of a received data table query involves grouping of records with respect to a grouping attribute, it is determined whether the attribute value information reflects upper and lower bounds of extreme values of the grouping attribute. If the attribute value information indicates the upper and lower bounds of extreme values of the grouping attribute, a scan list is determined that defines which data blocks of the data table are to be scanned and a scan order is determined. A set of distinct value ranges of the grouping attribute is determined based on the scan order, the data blocks are scanned using the scan list, and the query is processed.
US10346392B2 Methods and systems for transaction processing
This disclosure relates generally to transaction processing, and more particularly to method and system for transaction processing in an application. In one embodiment, the method includes facilitating selection of an overlay application corresponding to the application. The application includes at least one window having a plurality of fields and is rendered in a first UI. At least one field of the plurality of fields is masked to obtain at least one masked field in the first UI. A second UI corresponding to the at least one window is rendered. The second UI is associated with the overlay application and includes at least one field blank field corresponding to the at least one field masked field in the first UI. Entering data is enabled in the at least one blank field in the second UI, and the data entered is compared with a prepopulated data to determine validity of the transaction.
US10346391B2 Vertical tuning of distributed analytics clusters
In another general embodiment, a method includes receiving an application, determining whether the application matches another application saved to a database, in response to determining that the application does not match another application saved to the database, performing one or more test runs of the application, determining one or more resource consumption patterns for the application, based on the one or more test runs of the application, estimating one or more parameters of the application, based on the one or more resource consumption patterns, and saving a configuration for the application, in response to determining that the application does match another application, executing the application using the saved configuration for the matching application, monitoring statistics and resource usage, updating the one or more parameters, adjusting the execution of the application, utilizing the updated one or more parameters, and saving the updated one or more parameters of the application.
US10346380B2 Test data generation and scale up for database testing using unique common factor sequencing
Embodiments of the present invention provide a method, system and computer program product for test data generation using unique common factor sequencing. In an embodiment of the invention, a method for test data generation using unique common factor sequencing is provided. The method includes loading a table for population with test data in a test data generation tool executing in a memory of a computer. A column set of multiple columns in the table associated with a key to the table is selected for processing and different cardinality sequence values are assigned to the columns in the set such that the cardinality sequence values do not share a common factor except for unity as in the case of prime numbers.
US10346379B2 Generating an implied object graph based on user behavior
An online system generates implied links between objects distributed by the online system based on a plurality of users' behaviors with respect to the objects. For a behavior of a user with respect to an object that satisfies a link criterion, the online system identifies a connection between the user and the object. Local object graphs are generated to represent the relationships between the objects connected to each user, and the local object graphs are merged into a global object graph. An adjacency matrix is extracted from the global object graph as a representation of the strength of relationships between the objects distributed by the online system. The online system may then apply graph analysis techniques to the adjacency matrix, thereby analyzing the relationships between the objects without relying upon explicit links between the objects.
US10346367B1 Load shedding techniques for distributed services with persistent client connections to ensure quality of service
An access node of a distributed service collects workload data pertaining to at least one peer group of access nodes established for handling client requests. During a particular load shedding analysis, the access node uses the collected metrics to detect that a triggering condition for load shedding with respect to a set of persistent client connections has been met. Each persistent client connection is set up to be usable for a plurality of client requests. The access node initiates a phased termination of at least one selected persistent client connection. The phased termination comprises allowing completion of in-flight requests on the connection and rejecting new requests on the connection.
US10346346B1 Inline ECC function for system-on-chip
An example integrated circuit (IC) includes a network-on-chip (NoC), a master device coupled to the NoC, a memory controller coupled to the NoC configured to control a memory coupled to the IC, and an inline error-correcting code (ECC) circuit coupled to the NoC. The ECC circuit is configured to receive read and write transactions from the master device that target the memory, compute ECC data based on the read and write transactions, and provide outgoing transactions to the memory controller.
US10346336B2 Semiconductor device, method of controlling semiconductor device, and semiconductor system
The disclosed invention is to provide a semiconductor device enabling it to access an internal device within a USB cable in a simple way. Disclosed is a semiconductor device which is able to be coupled to at least one USB cable and which includes a decision unit that decides whether or not an opposite-end device is detected through the USB cable; and a control unit that, if the decision unit has judged that the opposite-end device is not detected through the USB cable, supplies one of two signal lines which are coupled to an internal device within the USB cable with a power supply voltage and implements control of communication with the internal device within the USB cable through the other one of the signal lines.
US10346335B1 Solid-state drive dock having local and network interfaces
An external M.2 solid-state drive dock with local and network interfaces is disclosed. The dock includes an enclosure with apertures through which M.2 solid-state drives can be received. A circuit board is mounted within the enclosure that includes M.2 socket connectors for receiving the M.2 solid-state drives. The circuit board also includes a storage controller coupled to the M.2. socket connectors. A local interface controller is coupled to the storage controller for providing a local interface, such as a USB-C interface, to the M.2 solid-state drives to host computers. A network controller is also coupled to the storage controller for providing network interfaces, such as wired and/or wireless network interfaces, for accessing the M.2. solid-state drives. The storage controller can receive storage requests from the local interface controller and the network interface controller and provide the storage requests to the M.2 solid-state drives.
US10346333B2 Intelligent power dongle
A system and method for performing an intelligent power dongle operation for information handling systems having a serial bus power connection such as a USB type-C power connection. In certain embodiments, the intelligent power dongle includes hardware and firmware to read a legacy adapter PSID information and convert the information to serial information such as USB Type-C baseboard management controller BMC compliant data. In certain embodiments the intelligent power dongle includes power management circuitry the allow selection and proper switching between a low voltage power mode (e.g., a 5V power mode) and a higher voltage power mode (e.g., a 19.5V power mode) depending on a device attached to the intelligent power dongle. In certain embodiments, the intelligent power dongle may be used to power low voltage devices (e.g., devices powered by 5V).
US10346329B2 Timer placement optimization
A method is provided for optimized timer placement. A request to apply a new timer in a computer system is received and an interrupt time for the new timer is extracted from the new timer. A timer list is accessed for each processor in the system responsive to the received request. A range for placement of the new timer is established with respect to each of the accessed timer lists. A timer expiry delay is calculated between proximal processor interrupts and the extracted interrupt time based on the established range placement. Proximity of the extracted interrupt time within the existing processor interrupts is determined and one of the processors is selected based on the calculation and the determined proximity. The new timer is placed on the selected processor.
US10346326B2 Adaptive interrupt moderation
Generally, this disclosure relates to adaptive interrupt moderation. A method may include determining, by a host device, a number of connections between the host device and one or more link partners based, at least in part, on a connection identifier associated with each connection; determining, by the host device, a new interrupt rate based at least in part on a number of connections; updating, by the host device, an interrupt moderation timer with a value related to the new interrupt rate; and configuring the interrupt moderation timer to allow interrupts to occur at the new interrupt rate.
US10346325B2 Ring bus architecture for use in a memory module
Ring bus architectures for use in a memory module are disclosed. A memory module may include a primary ring bus; a ring bus controller positioned on the primary ring bus; a secondary ring bus in communication with the primary ring bus via a first bus bridge; and a tertiary ring bus in communication with the secondary ring bus via a second bus bridge. The ring bus controller is configured to direct the first bus bridge to route data between the primary ring bus and the secondary ring bus and is configured to direct the second bus bridge to route data between the secondary ring bus and the tertiary ring bus.
US10346324B2 Devices and methods for autonomous hardware management of circular buffers
An autonomous circular buffer is described in connection with the various embodiments of the present disclosure. An autonomous circular buffer controller may control movement of data between a user of the autonomous circular buffer and a peripheral. The autonomous circular buffer may enable direct memory access type data movement, including between the user and the peripheral.
US10346323B2 Data transfer device and data transfer method for smoothing data to a common bus
A data transfer device includes a buffer unit temporarily storing transfer data to be transferred to a common bus, a write control unit writing input data as the transfer data to the buffer unit and outputs a notification signal, a read control unit reading the transfer data from the buffer unit, an interface unit transferring the transfer data to the common bus according to a predetermined bus protocol, and a band-smoothing unit which smoothes a band of the common bus by delaying the notification signal, generating a read control signal, and outputting the read control signal to the read control unit, wherein when previous transfer data which has been read from the buffer unit already exists and a DMA transfer receipt ACK responding to a DMA transfer request REQ is received by the interface unit, the read control unit reads current transfer data from the buffer unit.
US10346315B2 Latchless, non-blocking dynamically resizable segmented hash index
A hashing scheme includes a cache-friendly, latchless, non-blocking dynamically resizable hash index with constant-time lookup operations that is also amenable to fast lookups via remote memory access. Specifically, the hashing scheme provides each of the following features: latchless reads, fine grained lightweight locks for writers, non-blocking dynamic resizability, cache-friendly access, constant-time lookup operations, amenable to remote memory access via RDMA protocol through one sided read operations, as well as non-RDMA access.
US10346302B2 Systems and methods for maintaining the coherency of a store coalescing cache and a load cache
A method for maintaining the coherency of a store coalescing cache and a load cache is disclosed. As a part of the method, responsive to a write-back of an entry from a level one store coalescing cache to a level two cache, the entry is written into the level two cache and into the level one load cache. The writing of the entry into the level two cache and into the level one load cache is executed at the speed of access of the level two cache.
US10346288B2 Operation verifying apparatus, operation verifying method and operation verifying system
An operation verifying apparatus of a first embodiment acquires a log indicating the content of a sequence of operations performed on a predetermined device, identifies corresponding functions from the log, and automatically generates a program based on the identified functions. Input data, which is to serve as an argument of each of these functions, is set. Execution sets as well as test scenarios are each structured by combining a program and input data. Then each execution set is continuously executed. As a result, an operation test using a test program is executed.
US10346283B2 Dynamically identifying performance anti-patterns
Dynamically identifying performance anti-patterns in a software system is based on a set of documented symptoms that are evaluated in real-time. The evaluation is based on the observed system behavior and its comparison against the documented symptoms of different types of performance issues.
US10346281B2 Obtaining and analyzing a reduced metric data set
Methods for obtaining and analyzing a reduced data set are disclosed. In an embodiment, runtime dependencies between components are identified. Based on runtime dependencies, it is determined that a first component is configured to access a second component during runtime but is not configured to access a third component during the runtime. A subset of monitoring data associated with the second component is reported. A subset of the monitoring data associated with the third component is not reported. In an embodiment, a first data set associated with a component is obtained. The first data set is aggregated by monitoring of the component. A second data set, associated with the component, is simulated. The second data set is simulated based on the first data set and/or data modeling associated with the component. A characteristic and/or performance of the component is analyzed based on the first data set and the second data set.
US10346271B2 Manage power supply units and modularized automatic transfer switches
Various embodiments of the present technology provide systems and methods to pair each of a plurality power supply units (PSUs) of a server system with a corresponding one of a plurality of ATS modules. A failed ATS module or PSU can be detected and replaced without forcing a shutdown of the remaining pairs of PSUs and ATS modules of the server system. In some embodiments, a controller of the server system can monitor status of each of the plurality ATS modules and the plurality of PSUs. Based at least in part upon statuses of the plurality ATS modules and the plurality of PSUs, the controller may further determine an optimized output power of the PSUs and manage loading of the server system.
US10346268B2 Efficient data recovery for write path errors
Systems and methods are provided for flash memory devices to improve the write performance in case of write path errors and to hide the write path error correction latency. Some embodiments can provide instant parity correction to allow user data sharing the same strip with the data block having an error to be programmed into the flash memory before the failed data is corrected. Additionally, selected stalling can allow some independent data in different flash memory dies or planes to be programmed during the time of write path error correction.
US10346261B2 Data distribution storing method and system thereof
There is provided a data distribution storing method including: recognizing, by a cluster manager managing a cluster of a plurality of nodes, a vehicle storage installed in a vehicle; transmitting, by the cluster manager, a vehicle index request including identification information about the vehicle storage to an index server; receiving, by the cluster manager, a first vehicle index including information about a first time section during which first vehicle data is recorded in the vehicle storage from the index server; selecting, by the cluster manager, a node from the cluster; transmitting, by the vehicle storage, second vehicle data recorded in the vehicle storage during a second time section which is after the first time section, to the node; generating, by the cluster manager, a second vehicle index based on the first vehicle index and information about the second time section and the node.
US10346259B2 Data recovery using a cloud-based remote data recovery center
A Remote Metadata Center provides Distaster Recovery (DR) testing and metadata backup services to multiple business organizations. Metadata associated with local data backups performed at business organizations is transmitted to the Remote Metadata Center. Corresponding backup data is stored in a data storage system that is either stored locally at the business organization or at a data storage facility that is at a different location than the Remote Metadata Center and the business organization. DR testing can be staged from the Remote Data Center using the metadata received and optionally with assistance from an operator at the business organization and/or the data storage facility.
US10346256B1 Client side cache for deduplication backup systems
Protected data is divided into a plurality of segments. For each segment in the plurality of segments, a fingerprint is generated. The plurality of fingerprints is grouped into group(s) of fingerprints and for each group of fingerprints, a group fingerprint is generated. It is determined if the group fingerprint being processed is stored in a cache and if so, the group fingerprint being processed is flagged as one for which a virtual copy will be performed.
US10346252B1 Data protection in a multi-site cloud computing environment
An object model is provided that represents resources available in a cloud computing environment as hardware islands. A first compute cluster is registered with a first hardware island. A second compute cluster is registered with a second hardware island. A partnership is established between the first and second compute clusters. Based on the partnership, a workload processed by at least the first compute cluster is protected.
US10346250B2 Configuring storage resources of a dispersed storage network
A method includes determining an acceptable site failure number for storing a set of encoded data slices based on available sites and storage units within the available sites. The method further includes determining dispersed storage error encoding parameters based on the acceptable site failure number, wherein the parameters includes a decode threshold number and a total width number. The method further includes encoding, in accordance with the parameters, a data segment of data to produce the set of encoded data slices. The method further includes generating a slice mapping based on the acceptable site failure number, the available sites, and the storage units within the available storage units within the available sites. The method further includes sending, based on the slice mapping, the set of encoded data slices to at least some of the storage units within at least some of the available sites for storage therein.
US10346245B2 Data storage system and data storage method
The data storage system and the data storage approach based on redundant arrays of independent disks (RAID) is provided. The storage system includes: an RAID controller, and a storage device subsystem. This storage device subsystem includes a plurality of first physical storage devices for data storage and a plurality of second physical storage devices for parity storage. First physical storage devices are divided into a plurality of sets of first disks which are independent from each other. The data accesses to different sets of first disks will not interfere with each other. These second disks are shared by all the sets of first disks. The RAID controller stores data in each set of first disks and stores parity information in multiple shared second disks by the RAID mechanism. The storage system combines the parity from different RAID volumes into one shared set and this improves the performance and reliability of the whole storage system.
US10346242B2 Distributed real-time computer system and time-triggered distribution unit
The invention relates to a time-controlled distribution unit (30, 31) for the distribution of messages in a distributed computer system for safety-critical applications. Said distribution unit is designed as a self-testing functional unit and comprises input channels (201 . . . 222) for receiving time-controlled periodic input messages from node computers (20, 21, 22) upstream in the data flow, and output channels (301 . . . 333) for transmitting time-controlled periodic output messages to the node computers (50, 51, 52) downstream in the data flow, a computer (40) being provided in the distribution unit and being designed to analyze, by means of a “simple” software, useful information contained in the input messages, and to decide whether output messages are output and, if so, which useful information is contained in the output messages.
US10346235B2 Identifying origin and destination pairs
The present disclosure relates to identifying an origin/destination pair. Aspects include identifying an origin/destination pair in a service, which includes determining a current time when the current operation is executed in response to failure of a current operation for recording an origin/destination pair. Aspects also include determining a previous time when a last operation was executed for recording an origin/destination pair and identifying a missing point causing failure of the current operation based on a time interval between the current time and the previous time.
US10346227B2 Increased refresh interval and energy efficiency in a DRAM
Techniques described herein generally include methods and systems related to designing and operating a DRAM device that has significantly reduced refresh energy use. A method for designing a DRAM optimizes or otherwise improves the DRAM for energy efficiency based on a measured or predicted failure probability of memory cells in the DRAM. The DRAM may be configured to operate at an increased refresh interval, thereby reducing DRAM refresh energy but causing a predictable portion of the memory cells in the DRAM to leak electrical energy too quickly to retain data. The DRAM is further configured with a selected number of spare memory cells for replacing the “leaky” memory cells, so that operation of the DRAM at the increased refresh interval may result in little or no reduction in capacity of the DRAM.
US10346226B2 Methods and apparatus for transmitting time sensitive data over a tunneled bus interface
Methods and apparatus for time sensitive data transfer between logical domains. In one embodiment, an user equipment (UE) device has an application processor (AP) coupled to a baseband processor (BB) that operate independently of one another normally, but may cooperate in limited hybrid use scenarios. For example, the BB receives audio packets via a cellular network that are converted to pulse code modulated (PCM) digital audio to be played by the AP. Unfortunately, since the AP and the BB are independently clocked, they will experience some clock drift. As a result, the audio playback may have undesirable artifacts if the drift is not otherwise compensated for. To these ends, the AP and/or BB determine a relative clock drift and compensate for playback by e.g., adding, padding, or deleting audio samples and/or audio packets. Techniques for handover scenarios are also disclosed.
US10346222B2 Adaptive tree structure for visualizing data
One or more systems and/or techniques for generating an adaptive tree structure for storing event data based upon data density of events are disclosed. In particular, the adaptive tree structure may comprise one or more levels of nodes, where a level may correspond to a resolution of events. Nodes may correspond to particular time spans over which event data was recorded. A node may be designated as a raw node comprising raw events or a summary node comprising summary events based upon the number of events occurring within a time span covered by the node.
US10346215B2 Replication of a virtualized computing environment to a computing system with offline hosts
In an example, a method of replication between computing systems includes replicating virtual machine files from primary storage in a primary computing system to secondary storage in a secondary computing system. The virtual machine files implement a plurality of virtual machines in the primary computing system and a plurality of replica virtual machines in the secondary computing system. The method further includes replicating configuration data, from virtualization software in the primary computing system to secondary virtualization software installed on a host computer in the secondary computing system, through a platform management system in the host computer while the host computer is in a low-power state.
US10346212B2 Approach for a configurable phase-based priority scheduler
A streaming multiprocessor (SM) in a parallel processing subsystem schedules priority among a plurality of threads. The SM retrieves a priority descriptor associated with a thread group, and determines whether the thread group and a second thread group are both operating in the same phase. If so, then the method determines whether the priority descriptor of the thread group indicates a higher priority than the priority descriptor of the second thread group. If so, the SM skews the thread group relative to the second thread group such that the thread groups operate in different phases, otherwise the SM increases the priority of the thread group. f the thread groups are not operating in the same phase, then the SM increases the priority of the thread group. One advantage of the disclosed techniques is that thread groups execute with increased efficiency, resulting in improved processor performance.
US10346209B2 Data processing system for effectively managing shared resources
A data processing system including a shared resource, a first data processing device configured to generate a first resource request signal requesting the shared resource, a second data processing device configured to generate a second resource request signal requesting the shared resource, and a resource manager master configured to receive the first resource request signal and the second resource request signal, check a state of the shared resource, determine whether the first resource request signal or the second resource request signal is received earlier, and output a grant signal to the first data processing devices and a rejection signal to the second data processing device when the first resource request signal is received earlier than the second resource request signal. The first data processing device processes data using the shared resource according to the grant signal.
US10346199B2 Handling exceptions related to corrupt application state
An exception handling system is described herein that provides one or more distinguished classes of software exceptions that are handled differently than other exceptions. The system treats a distinguished exception as a “hard to catch” exception that is not passed to the catch block of program code unless a developer performs extra steps to acknowledge the distinguished nature of the exception and confirm that the program code is prepared to properly handle the exception. Exceptions that fall into this class are typically those that represent conditions from which normal exception handling practices cannot successfully recover, namely exceptions that corrupt application state. Accordingly, the system prevents the developer from catching these classes of exceptions by default unless the developer explicitly requests to have these exceptions delivered to the program code. Thus, the exception handling system encourages correct programming practices by preventing developer error by default.
US10346198B1 Data processing architecture for improved data flow
Disclosed are methods, apparatus and systems for improving data management and workload distribution in pattern recognition systems. An example method of managing data for a sign language translation system includes receiving multiple sets of data acquired by one or more data acquisition devices. Each set of data including an image frame that illustrates at least a part of a gesture. The method includes determining, for each of the multiple sets of data, a plurality of attribute values defined by a customized template. The method includes accessing the multiple sets of data, by a plurality of processing units, based on a location indicated by the attributes for recognizing the at least a part of a gesture.
US10346194B2 Storage virtual machine relocation
One or more techniques and/or devices are provided for storage virtual machine relocation (e.g., ownership change) between storage clusters. For example, operational statistics of a first storage cluster and a second storage cluster may be evaluated to identify a set of load balancing metrics. Ownership of one or more storage aggregates and/or one or more storage virtual machines may be changed (e.g., permanently changed for load balancing purposes or temporarily changed for disaster recovery purposes) between the first storage cluster and the second storage cluster utilizing zero-copy ownership change operations based upon the set of load balancing metrics. For example, if the first storage cluster is experiencing a relatively heavier load of client I/O operations and the second storage cluster has available resources, ownership of a storage aggregate and a storage virtual machine may be switched from the first storage cluster to the second storage cluster for load balancing.
US10346188B1 Booting virtual machine instances in a distributed data processing architecture
VMs are booted in a big data framework within the context of a cluster of computing and storage devices. The big data framework comprises a distributed, location aware file system and a cluster resource manager that assigns computing resources. VM images are stored as data in the distributed file system. Computing resources and hosts are allocated to specific VMs. The allocated hosts are within given levels of proximity to target data. VMs are booted and run on the hosts, and applications are run on the VMs, processing target data in the distributed file system. Prior to booting a given VM, a stored image can be converted between formats. This enables dynamically determining the VM format at boot time, based on what is supported by the hypervisor available on the target host.
US10346186B2 System and method for simulating internet browsing system for user without graphical user interface
The embodiments herein provide a system and a method of simulating internet browsing system without a graphical user interface. The method comprises the steps of extracting browser characteristics of a real user browser. The internet browsing system is simulated without graphical user interface by including the browser character of a real user browser within the simulated virtual user browser to makes the simulated virtual user digitally identical to the real user browser. Further, the tracking elements of the real user browser are shared with the simulated virtual user browser to divert the internet trackers away from the real user browser. Further, a fingerprint on the real user browser is duplicated in the simulated virtual user browser. The method uses an algorithm to simulate the simulated virtual user browser. The algorithm is intent to sell and purchase goods and services, thereby misguiding the internet trackers.
US10346175B2 Techniques for cooperative execution between asymmetric processor cores
Various embodiments are generally directed to techniques for cooperation between a higher function core and a lower power core to minimize the effects of interrupts on a current flow of execution of instructions. An apparatus may include a lower power core comprising a first instruction pipeline, the lower power core to stop a first flow of execution in the first instruction pipeline and execute instructions of a handler routine in the first instruction pipeline to perform a first task of handling an interrupt; and a higher function core comprising a second instruction pipeline, the higher function core to, following the performance of the first task, schedule execution of instructions of a second task of handling the interrupt in the second instruction pipeline to follow a second flow of execution in the second instruction pipeline, the first task more time-sensitive than the second task. Other embodiments are described and claimed.
US10346170B2 Performing partial register write operations in a processor
In one embodiment, a processor includes logic, responsive to a first instruction, to perform an operation on a first source operand and a second source operand associated with the first instruction and write a result of the operation to a destination location comprising a third source operand. The write may be a partial write of the destination location to maintain an unmodified portion of the third source operand. Other embodiments are described and claimed.
US10346161B2 Automatic detection of potential merge errors
In an approach to detection of potential merge errors when merging source code, a computer detects a source code merge process start. The computer compares at least one change made to a main stream of source code to a child stream. The computer determines whether one or more of the at least one change made to the main stream are not included in the child stream. Responsive to determining one or more of the at least one change made to the main stream are not included in the child stream, the computer determines the one or more of the at least one change made to the main stream that are not included in the child stream were removed from the child stream during a software development activity. The computer flags one or more files of the child stream corresponding to the one or more of the at least one change.
US10346153B2 Method and device for replacing an application interface of an electronic cigarette and electronic cigarette therewith
A method for replacing an application interface of an electronic cigarette includes the steps of receiving a mode switching request after starting up a system, and displaying a network configuration interface based on the received mode switching request; acquiring a network address of a server when the electronic cigarette is connected to a network, and accessing the server based on the acquired network address of the server automatically; sending a request for downloading interface information to the server, and receiving the interface information from the server based on the request for downloading interface information; and replacing the application interface of the electronic cigarette with the interface information when receiving a request for replacing the application interface of the electronic cigarette. A device for replacing an application interface of an electronic cigarette and an electronic cigarette are also disclosed. With the method, the device and the electronic cigarette, the application interface of the electronic cigarette can be personalized when required.
US10346133B1 System and method of floating point multiply operation processing
A processor includes an integer multiplier configured to execute an integer multiply instruction to multiply significand bits of at least one floating point operand of a floating point multiply operation. The processor also includes a floating point multiplier configured to execute a special purpose floating point multiply accumulate instruction with respect to an intermediate result of the floating point multiply operation and the at least one floating point operand to generate a final floating point multiplication result.
US10346122B1 Systems and methods for a supplemental display screen
Techniques are disclosed for using a supplemental display device in conjunction with a first device. The first device, hosting a communication and synchronization application, determines an indication as to a protocol used to perform mirroring. A packet is generated and transmitted from the first device to the supplemental device. A user selection of a second application hosted by the first device is detected. A determination is made as to whether the second application is to be executed by the supplemental device or by the first device. If the second application is to be executed by the first device, the second application is executed using the first device and the user interface of the second application is mirrored to the supplemental device using the protocol. If the second application is to be executed by the supplemental device, a command is transmitted from the first device to the supplemental device to execute the second application.
US10346120B2 Method of displaying image by using a plurality of display apparatuses and electronic apparatus controlling a plurality of display apparatuses
A method of displaying an image by using a plurality of display apparatuses and a display apparatus using the same are provided. The method includes controlling a first image to be divided into a plurality of first sub-images which correspond to a number of a plurality of display apparatuses and displaying the plurality of first sub-images, receiving a signal to change a first sub-image of the first image displayed on a first display apparatus to a second image, and in response to receiving the signal, controlling the second image to be displayed on the first display apparatus and controlling the first image to be re-divided into a plurality of second sub-images corresponding to a number of a group of plurality of display apparatuses among the plurality of display apparatuses and displaying the plurality of second sub-images on the group of the plurality of display apparatuses.
US10346111B2 Print image processing device, print image processing system, and display method of print image selection screen
A print image processing device includes an input unit to which print conditions are input, a conversion unit (a printer driver) which converts image information into a print image, and a display unit which displays selection candidates (sample images) of the print image which is formed based on the input print conditions in a selectable manner.
US10346096B1 Shingled magnetic recording trim operation
Implementations disclosed herein include a method comprising receiving a TRIM request for a media cache in a storage media from a host, determining whether a TRIM range in the TRIM request overlaps with an active operation, invalidating the TRIM range responsive to determining that the TRIM range does not overlap with an active operation, and inserting at least one null node in the media cache. The method may comprise receiving a host read request, performing a media cache search for a read LBA range, and determining where data is located. If all the data is located in the media cache, the system reads from the media cache. If the data is located in a null node, patterning for the null node occurs. If the data is located partially in the main store, the media cache, or a null node, the data may be read, combined, and returned to the host.
US10346092B2 Apparatuses and methods for in-memory operations using timing circuitry
An example apparatus includes a processing in memory (PIM) capable device having an array of memory cells and sensing circuitry coupled to the array, where the sensing circuitry includes a sense amplifier and a compute component. The PIM capable device includes timing circuitry selectably coupled to the sensing circuitry. The timing circuitry is configured to control timing of performance of compute operations performed using the sensing circuitry. The PIM capable device also includes a sequencer selectably coupled to the timing circuitry. The sequencer is configured to coordinate the compute operations. The apparatus also includes a source external to the PIM capable device. The sequencer is configured to receive a command instruction set from the source to initiate performance of a compute operation.
US10346085B1 Distributed restore anywhere for directory services
Technology for backing up and restoring directory services that have a domain hierarchy (e.g., a domain forest). The technology may analyze operating system level backup data of multiple domain controllers and decouple data of the directory service from the backup data. The decoupled data may be absent executable data and may represent the backed up state of the directory service. The decoupled data may be enriched to include additional information about the computing environment and stored in a storage object (e.g., a forest recovery object). The technology may use the storage object to restore the directory service to the same set of computing devices or to a different set of computing device. This may involve configuring one or more of the computing devices to support directory services and coordinating an update to the configured computing devices to restore the backed up state of the directory service.
US10346083B2 Storage system and control method thereof
According to one embodiment, a storage system includes a storage which includes a plurality of node memories including a nonvolatile memory and a control unit which controls the nonvolatile memory, a routing unit which controls packet transfer between two or more of the node memories, and a packet control unit which analyzes the packet transferred from the routing unit.
US10346079B2 System and method for managing storage system snapshots
A method of managing snapshots on a storage system includes a storage controller (1) receiving a request to store a first snapshot associated with a first volume among a plurality of volumes on the storage system and (2) determining if an assigned snapshot reserve space remaining associated with the first volume is less than an amount of space that is required to store the first snapshot. In response to the assigned snapshot reserve space remaining being less than the amount of space required, borrowing snapshot reserve space from at least one of an unused assigned space or an unused unassigned space within the storage system and storing at least a portion of the first snapshot to the borrowed snapshot reserve space.
US10346076B1 Method and system for data deduplication based on load information associated with different phases in a data deduplication pipeline
According to some embodiment, a backup storage system receives, by a first phase of a data deduplication pipeline, a request from a client for reading or writing a data segment associated with a data stream stored in or to a storage system. In response to the request, the system retrieves, by the first phase, load parameters associated with a second phase in the data deduplication pipeline. For each of the load parameters associated with the second phase, the system determines, by the first phase, whether the load parameter has exceeded a load threshold associated with the second phase. The system throttles, by the first phase, performance of a specific job in the data deduplication pipeline by the second phase in response to a determination that at least one of the load parameters associated with the second job phase has exceeded the load threshold associated with the second phase.
US10346073B2 Storage control apparatus for selecting member disks to construct new raid group
A storage control apparatus includes a memory and a processor. The memory stores selection condition information relating to a selection condition for storage devices to construct a RAID, group information relating to groups to which the storage devices belong, and connection information indicating a connection configuration of the storage devices. The processor is configured to perform a procedure including: selecting the storage devices that match the selection condition information; extracting groups to which the selected storage devices belong based on the group information; assigning group priorities, which indicate selection priorities in units of the groups of the storage devices, to the extracted groups based on the connection information; and selecting one storage device from each of the extracted groups in accordance with the group priorities until a predetermined number of storage devices have been selected.
US10346069B2 Scalable auxiliary copy processing in a data storage management system using media agent resources
A scalable approach is disclosed for processing auxiliary-copy jobs in a storage management system by using distributed media agent resources instead of a centralized storage manager. Enhanced media agents coordinate and control auxiliary-copy jobs and tap the storage manager to reserve data streams and provide job-specific metadata on demand. An enhanced storage manager may initially select a media agent as “coordinator” to coordinate auxiliary-copy jobs with any number of other media agents, which act as “controllers.” A coordinator media agent is generally responsible for obtaining data stream reservation information from the storage manager and assigning auxiliary-copy jobs to respective controller media agents, based on the components involved in the respective reserved data streams.
US10346067B2 Multi-tier file storage management using file access and cache profile information
In one embodiment, a method includes receiving a list of applications that are anticipated to access a given data block within a time window with an anticipated future access count for each anticipated application. The method also includes determining that a block application access weight is greater than a block application access threshold, the block application access weight being based at least in part on the anticipated future access count for each anticipated application. The method further includes determining that a cache profile weight for the given data block is greater than zero contingent upon the block application access weight being greater than the block application access threshold. Moreover, the method includes sending the cache profile weight to a file system contingent upon the cache profile weight being greater than zero. Other methods, systems, and computer program products are described in accordance with more embodiments.
US10346062B2 Point-in-time backups via a storage controller to an object storage cloud
A storage controller receives a command from a host application to perform a point-in-time backup of a source dataset to a storage cloud. The storage controller generates a target dataset via a point-in-time copy of the source dataset, and a mapping that indicates a correspondence between locations of the source dataset and locations of the target dataset. The storage controller copies the target dataset to the storage cloud to generate a backup dataset that is the point-in-time backup of the source dataset, wherein the backup dataset is accessible via reference to the locations of the source dataset.
US10346052B2 Memory system with priority processing and operating method thereof
A memory system includes a nonvolatile memory device; and a controller suitable for processing a write request of first data transmitted from a host device. The controller includes a first processing circuit suitable for generating a read command afforded with a priority, based on the write request; and a second processing circuit suitable for processing the read command according to the priority and thereby reading second data including old data of the first data from the nonvolatile memory device.
US10346049B2 Distributed contiguous reads in a network on a chip architecture
Systems and techniques for network on a chip based computer architectures and distributing data without shared pointers therein are described. A described system includes computing resources; and a memory resource configured to maintain a dedicated memory region of the memory resource for distributed read operations requested by the computing resources. The computing resources can generate a packet to fetch data from the dedicated memory region without using memory addresses of respective data elements. The memory resource can receive the first packet, determine whether the first packet indicates the distributed read operation, and determine that the dedicated memory region is non-empty. Further, the memory resource can fetch one or more data elements from the dedicated memory region based on the first packet indicating the distributed read operation and the dedicated memory region being non-empty, and send a packet that includes the one or more fetched data elements.
US10346045B2 System and method for granular deduplication
A method of managing a memory system is described, the memory system having a processor with a client interface, a buffer memory, and a storage memory. A LUN (logical unit) is exposed to the client, the LUN having a memory size, and QoS specification. When the processor receives a command from the client to write data to the LUN, determining if the QoS specification includes deduplication and: if the QoS does not include deduplication, processing the command by storing the data in the storage memory and creating metadata uniquely referencing a storage location of the data that is written; or if the QoS includes deduplication, determine if deduplication is possible while meeting a latency value as specified in the QoS specification and performing deduplication.
US10346042B2 Management of external memory
Dynamically provisionable and allocatable memory external to a requesting apparatus may be provided. A request for primary memory may be made by an application executing on a client. An allocation logic unit may determine an allocation strategy in response to the request. As part of the allocation strategy, the allocation logic unit may identify memory appliances on which memory regions are to be allocated. The allocated memory regions may form the primary memory that is allocated to the requesting application. The allocation logic unit may send region allocation requests to region access unit of the respective memory appliances. The memory appliances on which the memory regions are allocated may be external to the client. The application may access the allocated memory regions via client-side access in which one or more processors in the client and/or the memory appliances are bypassed.
US10346037B2 Disabling a touch sensing device of a handheld electronic device
A handheld electronic device is disclosed. The handheld electronic device comprises a first touch sensing device located in a first region of the handheld electronic device and a second touch sensing device located in a second different region on the handheld electronic device. The handheld electronic device may further include a disabling module to automatically disable the second touch sensing device if a keyboard input is requested and a virtual keyboard is displayed on the first touch sensing device.
US10346034B2 Dynamically generating characters with personalized handwriting character font characteristics method and system thereof
A method for dynamically generating a personalized handwriting character font includes inputting a plurality of handwriting sequentially through an input interface. Each handwriting describes a character. Then, the positions of strokes of characters in the input interface described by the plurality of handwriting are identified. Next, font characteristics of the characters are determined according to the positions of strokes in the input interface. A personalized handwriting character font characteristic is determined according to the font characteristics. Finally, a new character font file with a personalized handwriting character font is generated according to the personalized handwriting character font characteristic.
US10346030B2 Devices and methods for navigating between user interfaces
A method is performed at an electronic device with a display, a touch-sensitive surface, and one or more sensors to detect intensity of contacts. The method includes displaying, on the display, a user interface for an application; detecting an edge input that includes detecting a change in a characteristic intensity of a contact proximate to an edge of the touch-sensitive surface; and, in response to detecting the edge input: in accordance with a determination that the edge input meets system-gesture criteria, performing an operation that is independent of the application, wherein: the system-gesture criteria include intensity criteria; the system-gesture criteria include a location criterion that is met when the intensity criteria for the contact are met while the contact is within a first region relative to the touch-sensitive surface; and the first region relative to the touch-sensitive surface is determined based on one or more characteristics of the contact.
US10346029B2 Reconfiguring a user interface according to interface device deterioration
For reconfiguring a user interface (UI) layout according to a deterioration of an interface device, a UI layout is analyzed to determine a position of a UI element on the interface device according to the UI layout determination is made that the UI element is positioned in a first area of the interface device, the first area having a first sensitivity to touch, where the first sensitivity is below a level of sensitivity. A second area of the interface device is identified, the second area having a second sensitivity to touch, where the second sensitivity is at least equal to the level of sensitivity. The UI element is relocated from the first area to the second area thereby forming a modified UI layout. The modified UI layout is sent for rendering on the interface device.
US10346025B2 Friction field for fluid margin panning in a webpage
A cursor in a viewable portion of a webpage, or pan region, visually encounters a friction field when the cursor enters a margin of the viewable portion. As a user moves the cursor into the margin of the viewable portion, the movement of the displayed position of the cursor is limited as if the cursor is being restricted by a friction field in the margin. Also, as the cursor enters the margin of the viewable portion of the webpage, the webpage scrolls in the opposite direction of movement of the cursor. The amount of scroll of the webpage is proportional to a distance the cursor is away from an inner edge of the margin. When a user no longer attempts to move the cursor in the margin, the cursor fluidly drifts back toward a center of the viewable portion and so that scrolling of the webpage pauses.
US10346024B2 Drag and drop quoting mechanism for use with discussion forums
A method of quoting content from a post in a discussion forum can include selecting content within a source post of the discussion forum and performing a drag operation. A representation of the selected content can be dragged in coordination with motion of an onscreen pointer. The method further can include inserting the selected content within an open reply form in the discussion forum upon termination of the drag operation.
US10346009B2 Personalized timeline presentation
Described herein are techniques and mechanisms for personalized timeline presentation. Client devices may be presented with video content in association with a content management account. A video content item may be associated with more than one pause point, with each pause point indicating a time at which playback of the video content item was paused. Different profiles associated with the content management account may be associated with different pause points for the same video content item. Playback of the video content item may be resumed at one of the pause points when one of the profiles is selected.
US10346000B2 Information processing apparatus and method, information processing system for improved security level in browsing of content
There is provided an information processing apparatus including a display section which displays a window for each content including an application program used for each user, and a window management section which manages a display of the window displayed on the display section, at the time when the window is displayed on the display section in a state capable of being browsed by a user not registered in a permitter list to which a user permitted to browse the window is registered, in a state not able to be browsed or difficult to be browsed for a user not registered in the permitter list.
US10345999B2 Media presentation modification using audio segment marking
Methods and systems of modifying a media presentation are presented. In one example, a first media item including first audio data is played. During that time, a user indication is received. In response to the indication, detection data for a first audio segment of the first audio data is generated. A second media item including second audio data is then played. A second audio segment in the second audio data corresponding to at least a portion of the first audio segment is detected based on the detection data. Whether a location in the second audio segment corresponds to a location in the detection data associated with the user indication is determined. In response to the location in the second audio segment corresponding to the location in the detection data, the playing of the second media item is altered during at least a portion of the second audio segment.
US10345998B2 Recommending different song recording versions based on a particular song recording version
A video content item may be provided to a user in a first area of a graphical user interface (GUI). Related video content items may be provided in a second area of the GUI. A selection of a control element provided in the GUI may be received where the selection of the control element indicates that the user is interested in an audio component that is included in the provided video content item. In response to receiving the selection of the control element, different versions of the audio component that are included in different video content items may be identified and the second area of the GUI may be modified to prioritize a presentation of at least one of the different video content items that includes a respective different version of the audio component over a presentation of the related video content items in the second area of the GUI.
US10345991B2 Adjusting appearance of icons in an electronic device
Adjusting appearance of icons in an electronic device includes determining, for icons proximate to one another on a display of the electronic device, a visual property of each icon, wherein the determining includes a computer system computing a quantitative indication of the visual property for each icon. The visual properties of the icons are compared, wherein the comparing includes the computer system determining at least one quantitative difference for the visual properties of the icons. The visual property of at least one of the icons is changed by the computer system responsive to a comparison of the at least one quantitative difference to a predetermined threshold quantity, such that the at least one of the icons is more visually distinct.
US10345984B2 Fusing depth and pressure imaging to provide object identification for multi-touch surfaces
An apparatus for inputting information into a computer includes a 3d sensor that senses 3d information and produces a 3d output The apparatus includes a 2d sensor that senses 2d information and produces a 2d output The apparatus includes a processing unit which receives the 2d and 3d output and produces a combined output that is a function of the 2d and 3d output. A method for inputting information into a computer. The method includes the steps of producing a 3d output with a 3d sensor that senses 3d information. There is the step of producing a 2d output with a 2d sensor that senses 2d information. There is the step of receiving the 2d and 3d output at a processing unit. There is the step of producing a combined output with the processing unit that is a function of the 2d and 3d output.
US10345981B2 Touch sensor assembly and refrigerator door with touch sensor assembly and method for manufacturing the same
Provided are a touch sensor assembly that is maintained in a state in which the touch sensor is closely attached to an exterior member to accurately detect displacement when touch manipulation is performed to improve a recognition rate, a refrigerator door including a touch sensor assembly that is capable of preventing a sensor control part from being damaged by static electricity and having an improved front outer appearance, and a method for manufacturing the refrigerator door.
US10345980B2 Capacitive detection device, method and pressure detection system
A capacitive detection device, a method and a pressure detection system are provided. The capacitive detection device includes a differential amplifier, a first capacitor, a second capacitor, a charging module, a control module and a calculation module. The charging module is controlled by the control module to charge two capacitors to be detected, then an amount of charge of the capacitors to be detected is transferred to the first capacitor and the second capacitor, and a signal is amplified through the differential amplifier and the amplified signal is output to the calculation module, so that a capacitance difference of different capacitors may be obtained through a voltage at an output terminal of the differential amplifier, a supply voltage of the charging module, a capacitance of the first capacitor and a capacitance of the second capacitor.
US10345979B2 Double-layer mutual capacitive touch panel
A double-layer mutual capacitive touch panel includes a first conductive layer and a second conductive layer. The first conductive layer includes multiple electrodes arranged in an array. In each column of the array, the electrodes at the ((N*M)−1)th row are mutually electrically connected to form a first electrodes series, and the electrodes at the (N*M)th row are mutually electrically connected to form a second electrode series, where N is a positive integer greater than or equal to 2 and M is a positive integer greater than or equal to 1. The second conductive layer includes M mutually insulated electrode strip groups sequentially arranged along a column direction of the array. Each electrode strip group includes N electrode strips mutually electrically connected, and each electrode strip of each electrode strip group extends along a row direction of the array and overlaps the electrodes of the corresponding row.
US10345975B2 Touch screen panel
A touch screen panel that includes a substrate comprising an active area and a non-active area positioned outside the active area, first and second sensing electrodes formed over the active area, wherein the first sensing electrodes connected along a first direction, and wherein the second sensing electrodes connected along a second direction that intersects the first direction, and outside wiring lines formed in the non-active area to connect the first and second sensing electrodes to an external driving circuit in units of lines and having at least one of slits that cross insides of the outside wiring lines so that widths of conductive paths are reduced in partial sections.
US10345967B2 User interface for a device
A device includes a processor and a memory comprising machine readable instructions that when executed by the processor, cause the system to display information to a user through a display screen of the device, the display screen being positioned on a front side of the device, receive a first input from a first sensor placed on a left side of the device, the first input indicating a placement of at least one appendage along the first sensor, receive a second input from a second sensor placed on a right side of the device, the second input indicating a placement of at least one appendage along the second sensor, and execute a predefined function within an application running on the device, the predefined function being based on both the first input and the second input.
US10345953B2 Dynamic hover sensitivity and gesture adaptation in a dual display system
An information handling system including a display device in a first display device housing operable to detect a touch device hovering above the display device and operable to receive touch inputs and a processor to determine a set default sense state for the display device based on orientation, operating application, or usage mode of the information handling system where the display device detects a first gesture and the processor to determine if the first gesture is consistent with the set default sense state for the orientation, operating application, or usage mode of the information handling system and if so to process the first gesture with the default sense state and the processor to set an alternative sense state if the first gesture is not consistent with the set default sense state.
US10345951B2 Touch panel and sensing method thereof
A touch panel and sensing method thereof include a first sensing pad group, a second sensing pad group and a first selection module. The first selection module includes a first selection terminal, a first input terminal, a first output terminal and a second output terminal. At a first time period, a first control signal is provided to the first selection terminal to conduct the first sensing pad group and a first driving signal terminal, and first sensing data of the first sensing pad group is determined. At a second time period, the first control signal is provided to the first selection terminal to conduct the second sensing pad group, and a first driving signal terminal and second sensing data is determined.
US10345938B2 In-cell touch display panels and electronic devices
An in-cell touch display panel and an electronic device are provided. The in-cell touch display panel includes a plurality of photo spacers (PSs) configured to stand on a protection layer along a direction in which dummy lines extend. The dummy lines are disconnected in standing locations of the PSs. The PSs are arrange to avoid a metallic wiring layer, and the standing locations of PSs are flatter. As such, supporting height of the PSs are the same, and a cell thickness is made uniform. The dark stripe issue caused by the configuration of the PSs may be avoided, and so does the un-recoverable Push Mura, water ripple, and bright and dark spots. At the same time, the surface pressure and the display performance of the in-cell touch display panel may be enhanced.
US10345937B2 Electronic device with a backlight and capacitive touch panel and method for controlling electronic device so as to suppress error detection of a touch operation
Provided an electronic device capable of suppressing the effects of noise caused by driving of a backlight, and preventing an erroneous detection of an operation on a touch panel. The electronic device includes a display, a touch panel, which is arranged on a display surface side of the display and is capable of detecting a touch operation, a backlight of the display, a backlight control unit configured to drive and control a current of the backlight based on pulse width modulation, and a CPU. The CPU is configured to cause the backlight control unit to drive and control the backlight at a current drive frequency different from a sub-scanning frequency of the touch panel.
US10345930B2 Magnetic core coil and electronic pen
A magnetic core coil has a core formed of a magnetic material, a coil wound around the core, and two terminals formed of a conductive material. The two terminals are fixed to the core, and first portions of the two terminals extend from one end of the core in an axial direction of the core. A first end and a second end of the coil are electrically connected to the first portions of the two terminals which protrude from the one end of the core in the axial direction of the core. The magnetic core coil can be made small in thickness (radial size) and size, and can be produced in a reduced number of production steps and at low cost.
US10345926B2 Inclination derivation device and method
An inclination derivation device of a pointer of a pen shape, is discussed with the pointer including a first electrode installed at an end of an axis and a second electrode installed around the axis. The inclination derivation device includes a sensor of a plane shape that detects a position of the first electrode and a position of the second electrode, and a control portion. The control portion includes a look-up table (LUT) in which a corresponding relation of a value based on a difference between the position of the first electrode and the position of the second electrode, and a compensation value that becomes a base of an inclination of the axis of the pointer is registered; an input value calculation portion that calculates and inputs the value based on the difference to the LUT; and an inclination derivation portion that derives the inclination from the compensation value output from the LUT.
US10345922B2 Office system prediction configuration sharing
A computer implemented method, apparatus, and computer usable program code for embedding and importing content prediction instructions. Content prediction instructions are customized. The content prediction instruction is part of content prediction logic. The prediction instruction is embedded in a document in response to receiving a user selection to embed the prediction instruction.
US10345921B2 Multi-mode keyboard
A method includes receiving, by a processor of a computing device, a first keystroke signal from a keyboard indicating that a first key has been pressed. Prior to receiving the first keystroke signal, the keyboard operates in a first state. The method further includes switching, by the processor, the keyboard from the first state to a second state in response to receiving the first keystroke signal. The method further includes receiving, by the processor during the second state, a second keystroke signal from the keyboard indicating that a second key has been pressed. The first key is different from the second key. The method further includes determining, by the processor, a plurality of keystroke signals in response to receiving the second keystroke signal during the second state. The method further includes sending, by the processor during the second state, the plurality of keystroke signals to a second computing device.
US10345918B2 Adjustable ergonomic keyboard
An input system includes a first base portion and a second base portion that each include a keying surface. A base portion manipulation mechanism couples the first base portion to the second base portion. The base portion manipulation mechanism includes a moveable coupling that is configured to allow relative movement of the first base portion and the second base portion into at least one of a tented orientation and a splayed orientation. A locking mechanism provides a biasing force that causes an engagement between portions of the moveable coupling that resists relative movement of the first base portion and the second base portion absent an unlocking force, wherein the locking mechanism is responsive to the unlocking force that overcomes the biasing force to allow relative movement of the first base portion and the second base portion into the at least one of the tented orientation and the splayed orientation.
US10345916B2 Input device with bendable support mechanism for a computing device
An input device with a bendable support mechanism for a computing device is described. In one or more implementations, an input device includes a housing, input functionality available via a surface of the housing, and a support mechanism. The input functionality is configured to initiate one or more inputs that are configured to be communicatively coupled to a computing device to initiate one or more operations of the computing device. The support mechanism configured to assume a closed configuration in which a majority of the support mechanism is disposed within the housing and an open configuration in which the support mechanism is disposed outside of the housing and arranged as forming a bend to support a rear of a computing device having a slate configuration.
US10345909B2 Systems and methods for object manipulation with haptic feedback
One illustrative computing device disclosed herein includes a sensor configured to detect a user interaction with a physical object and transmit a sensor signal associated with the user interaction. The illustrative computing device also includes a processor in communication with the sensor, the processor configured to: receive the sensor signal; determine a characteristic of the physical object based on the sensor signal; determine a haptic effect associated with the characteristic; and transmit a haptic signal associated with the haptic effect. The illustrative computing device further includes a haptic output device in communication with the processor, the haptic output device configured to receive the haptic signal and output the haptic effect.
US10345907B2 Haptic actuator including field member multi-dimensional position determined based upon coil back electromotive force and motor constant values and related methods
A haptic actuator may include a housing, coils carried within the housing, and a field member moveable within the housing between the coils and including at least one permanent magnet. A controller may be coupled to the coils and configured to sense a respective back electromotive force (EMF) value of each of the coils and determine a position of the field member in dimensions based upon the back EMF values and motor constant values.
US10345901B2 Sound outputting apparatus, electronic apparatus, and control method thereof
A sound outputting apparatus which includes a communicator to communicate with an electronic apparatus and receive first audio data, an output module to output the first audio data received, and to output second audio data, which is modified data of the first audio data, a sensor to detect brainwave data of a user, and a processor to control so that the brainwave data of the user detected through the sensor is transmitted to the electronic apparatus through the communicator, and so that the second audio data is received from the electronic apparatus.
US10345900B2 Method and apparatus for processing image
A method of processing an image includes tracking a gaze point of a user on a screen of a display device; determining sampling patterns for primitives forming a frame, respectively, based on a distances between the gaze point and the primitives; and rendering the primitives according to the sampling patterns determined for the primitives, respectively.
US10345894B2 System and method for image processing
The present disclosure provides a system and method for image processing, the method includes: detecting and acquiring actual motion information that a user applies on the virtual reality system or the augmented reality system; dynamically generating an image imposed with an intervention instruction based on the actual motion information and the intervention instruction when receiving the intervention instruction; displaying the image imposed with an intervention instruction, so as to affect and intervene the user's behavior. Through this method, the present disclosure may affect and intervene user's behavior.
US10345891B2 First information processing apparatus, second information processing apparatus, information processing system, and information processing method
There is provided a first information processing apparatus capable of wirelessly communicating with a second information processing apparatus, the first information processing apparatus including a storage unit configured to store a maximum number of connections that the first information processing apparatus is able to establish with an apparatus in a network through wireless communication, an identifier generating section configured to generate identifier information of the first information processing apparatus, the identifier information including the stored maximum number of connections, and a transmission unit configured to transmit the generated identifier information to the second information processing apparatus, the second information processing apparatus searching for an apparatus in the network via the first information processing apparatus.
US10345886B2 Image forming apparatus, method for controlling image forming apparatus, and storage medium
An image forming apparatus includes a display unit with a power saving function, where the display unit is turned off after a predetermined period of time has elapsed to save power. If however, the display unit is displaying a code used by external devices to establish communication with the image forming apparatus, the power saving function is disabled during the time period the code is being displayed.
US10345885B2 Power control of a memory device through a sideband channel of a memory bus
A method is described that includes choosing between one of two different ways to cause a memory device to enter a specific one of multiple lower power states that each comprise lower power consumption than a highest low power state. The method also includes asserting a first signal on a first signal line that is coupled to a power management controller of the memory device to indicate to the power management controller that a sideband channel of a memory bus that is coupled to the memory device is activated. The method also includes causing the memory device to enter the specific one of the multiple lower power states by also performing the chosen one of a) sending an in-band signal on said memory bus coupled with said asserting of said first signal, said in-band signal specifying the specific one of the multiple lower power states; or, b) sending a second signal on a second signal line that identifies the specific one of the multiple lower power states.
US10345883B2 Power estimation
A power state transformer, a system and a method thereof are disclosed. The power state transformer is coupled with a processing unit model. The power state transformer is configured for counting performance activities executed in the processing unit model, and further for determining a power state of the processing unit model according to count values of the performance activities.
US10345880B2 Controlled power adapter
A power adapter hub is provided, comprising: an AC input port; a power supply circuit coupled to the AC input port for receiving AC power and having a maximum rated output power; and a plurality of output ports coupled to the power supply circuit for supplying DC power to external devices. Upon determining that the total power to be supplied might exceed the maximum rated output power, a DC power supplied through at least one of the output ports is modified, and the modified DC powers are set to ensure that the supplied power does not exceed the maximum rated output power.
US10345879B2 Capacitance based accessory connection detection for a battery powered unit
Devices and methods for detecting the plug-in of an accessory device by a host device are provided. A host device includes a power switch coupled between a battery and a processor. The host device is turned off by a power button coupled to the power switch. A capacitive sensing circuit is coupled to a signal line of a host device port, and is configured to detect a plug-in of the accessory device by monitoring an input capacitance of the signal line. A logic circuit is coupled to an output of the power button and to an output of the capacitive sensing circuit, and the logic circuit turns on the power switch if the power button is in an on position or if the capacitive sensing circuit detects a plug-in of the accessory device.
US10345877B2 Method and system for boosting power supply
Various embodiments of the present technology provide methods for boosting a voltage differential of an energy storage by using a boost component, determining a server system being switched to a boost mode, and discharging the energy storage to provide additional power supplies to the server system during the boost mode. In some embodiments, processing demands of a server system can be monitored. In response to determining that a boost mode is needed to support processing demands of the server system or detecting a component being a bottleneck in processing pipelines of the server system, a boost activation signal can be generated. The boost activation signal can cause a CPU, the bottleneck component, or another component of the server system to operate under a higher clock speed such that a higher processing capacity can be achieved.
US10345872B1 Computer case
This disclosure relates to a computer case configured to fix an interface card. The computer case includes a main body, a plurality of mount brackets and a framework. The main body includes a first hole and a plurality of second holes. The plurality of second holes are located at a side of the first hole. The plurality of mount brackets are located at the first hole. The framework is conductive. The framework includes a plurality of protrusion portions and a plurality of main portions. The plurality of protrusion portions are connected to the plurality of main portions and are respectively inserted in the plurality of second holes. The framework is disposed on the main body via the plurality of protrusion portions. The plurality of main portions are respectively in contact with the plurality of mount brackets.
US10345868B2 Hinge structure and portable electronic device
A hinge structure including an axis body, a torque member, and a pressing assembly is provided. The axis body includes a contact surface. The torque member leans against the contact surface of the axis body. The torque member and the axis body are rotatable relatively around a central axis of the axis body. The contact surface pushes the torque member to move around the central axis of the axis body when the torque member and the axis body rotate relatively. The pressing assembly provides a pushing force to the torque member to push the torque member to push towards the contact surface. A plurality of electronic devices having the hinge structure are further provided.
US10345862B1 Support and electronic device
A support for an electronic device is able to prevent a chassis from wobbling without coming off from the chassis. The support is attached to an opening of the chassis of the electronic device. The support includes a base portion positioned on an exterior surface side of the chassis so as to overlap the opening, a retaining portion that is positioned on an inner surface side of the chassis and provided so that the opening is able to retain the retaining portion with or without interposing a separate member, a connecting portion that connects the base portion and the retaining portion with each other and is inserted through the opening, and an elastic protruding portion provided on the base portion and structures a contact point with the exterior surface of the chassis. The base portion is structured so as to support the chassis through the elastic protruding portion.
US10345860B2 Electronic device with wrap around display
A consumer electronic product includes at least a transparent housing and a flexible display assembly enclosed within the transparent housing. In the described embodiment, the flexible display assembly is configured to present visual content at any portion of the transparent housing.
US10345858B2 Supporting frame for flexible display and flexible display apparatus comprising the same
A supporting frame for a flexible display panel includes a bending member and a plurality of supporting members. The bending member supports a bendable area of the flexible display panel and is configured to be bent. The plurality of supporting members support non-bendable display areas of the flexible display panel, and each connect to a plurality of connecting surfaces of the bending member.
US10345857B2 Information processing method and electronic device
An information processing method and an electronic device are provided. With the method and the electronic device, a sensing parameter generated in response to a deformation of the electronic device is acquired with a sensing component, the sensing parameter is processed, and it is acquired a processing result indicating a deformation state of a deformable portion of the electronic device during a deformation of the electronic device, the controllable component located on the second surface of the electronic device is activated and an operating mode corresponding to the controllable component is started up in a case where the processing result indicates that the deformation state of the deformable portion is the predetermined state. The deformable portion includes a deformation supporting component and a supporting portion of the flexible display screen corresponding to the deformation supporting component, the flexible display screen is located on the first surface of the electronic device.
US10345856B2 Foldable display device
A foldable display device can include a display panel including a first non-folding part, a second non-folding part and a folding part disposed between the first and second non-folding parts; a support disposed on a rear surface of the display panel; and a back cover disposed on a rear surface of the support, in which the back cover includes open patterns exposing the support, and folding patterns disposed on an area of the rear surface of the support corresponding to the folding part, the support includes protruding patterns disposed on an area of the support corresponding to the open patterns of the back cover, and the protruding patterns are fitted into the open patterns.
US10345853B2 Flexible device
A flexible device includes a casing; a functional element mounted on the casing; and a flexible assembly which is deformable and mounted on the casing, in which a deformation of the flexible assembly drives the flexible device to deform accordingly.
US10345843B2 Apparatus, method and article for redistributing power storage devices, such as batteries, between collection, charging and distribution machines
A network of collection, charging and distribution machines collect, charge and distribute portable electrical energy storage devices. To charge, the machines employ electrical current from an external source. As demand at individual collection, charging and distribution machines increases or decreases relative to other collection, charging and distribution machines, a distribution management system initiates redistribution of portable electrical energy storage devices from one collection, charging and distribution machine to another collection, charging and distribution machine in an expeditious manner. Also, redeemable incentives are offered to users to return or exchange their portable electrical energy storage devices at selected collection, charging and distribution machines within the network to effect the redistribution.
US10345840B1 Low dropout regulator (LDO)
A novel low dropout regulator (LDO) is presented. The LDO includes the generation of a first feedback signal and a second feedback signal. The first feedback signal and a reference signal connect to a first error amplifier. The second feedback signal and the first error amplifier output signal connect to a second error amplifier. The output signal from the second error amplifier is coupled to the gate of a FET transistor. The FET transistor can be either a p-channel FET transistor, an n-channel FET transistor, a NMOS pass transistor, or a PMOS pass transistor. The positive input terminal or the negative input terminal of the first amplifier or of the second amplifier therefore need to be configured accordingly. When the source of the FET transistor is connected to the input voltage VIN, the drain of the FET transistor is the output voltage VOUT; when the drain of the FET transistor is connected to the input voltage VIN, the source of the FET transistor is the VOUT.
US10345832B1 Insulation system and substrate processing apparatus
Examples of an insulation system include a digital isolator for receiving supply of a first power supply on an input side thereof and receiving supply of a second power supply on an output side thereof, and an output adjusting unit for receiving supply of the second power supply, directly outputting an output of the digital isolator when a voltage of the second power supply is larger than a predetermined voltage, and stopping data output irrespective of the output of the digital isolator when the voltage of the second power supply is smaller or equal to the predetermined voltage.
US10345825B2 Detecting an illumination need
A drone road lighting method, system, and computer program product, includes detecting a need for illumination near a road and deploying a drone to perform an illumination action based on the detected need.
US10345823B2 Method and apparatus for determining vehicle location in vehicle-to-vehicle communications
A method for developing and reporting enhanced user equipment (UE) location information includes obtaining a global positioning system (GPS) location for a user equipment (UE), determining a location of at least one radio frequency (RF) antenna relative to the GPS location, developing a reference frame based at least in part on the location of the at least one RF antenna, determining a location of a structural element of the UE, and transmitting the GPS location, the location of the at least one RF antenna, and the location of the structural element of the UE.
US10345801B2 Ensuring a correct program sequence in a dual-processor architecture
A method of ensuring a correct program sequence in a dual-Processor module that includes Processor A and Processor B. Processor A and Processor B are both coupled to a common memory. Processor A and Processor B each execute a first safety program and each generate an instruction stream therefrom. At one or more points in time while running the first safety program, Processor A reads its program counter value from a current instruction being executed and generates therefrom a current Processor A CRC value, and Processor B reading its program counter value from the same current instruction being executed generates therefrom a current Processor B CRC value. Processor A transfers its current CRC value to Processor B and/or Processor B transfers its current CRC value to Processor A, and these CRC values are compared. A safety action is triggered if the comparing determines non-matching current CRC values.
US10345794B2 Product quality prediction method for mass customization
A product quality prediction method for mass customization is provided. When a production system has a status change, data of sets of process parameters and actual measurement values of workpiece samples processed before the status change occurs, and data of sets of process parameters and actual measurement values of few workpiece samples processed after the status change occurs are used for build or retrain a prediction model, thereby predicting a metrology value of a next workpiece.
US10345780B2 Dynamic threshold parameter updates based on periodic performance review of any device
A method for updating operating parameters of a consumer appliance. Respective operating conditions are received regarding a plurality of consumer appliances that are communicatively coupled to a database. Historical data tracking at least one component in the plurality of consumer appliances based on the operating conditions is generated. A trend, based on the data, as well as a first set of optimal operating parameters for operating the component in a first consumer appliance of the plurality of consumer appliances is determined. The first set of updated operating parameters is transmitted to the first consumer appliance to effect a change in an operation of the component in the first consumer appliance.
US10345776B2 Method for controlling and/or monitoring at least one actuator
A method for controlling and/or monitoring at least one actuator of a visual or thermal comfort device in a building, includes the steps of: collecting data from a plurality of control points configured to send at least one control order to at least one actuator, the data including, for at least each control point, information relating to an instantaneous measurement value of a physical quantity relating to comfort or to the energy consumption in the building. The measurement value is determined at the location of the control point. The method further includes the step of exploiting the data, wherein the exploitation includes the definition of at least one correspondence between an instantaneous measurement value of a physical quantity and a spatial location of the measurement of the physical quantity in the building.
US10345775B2 Methods and systems for infrastructure performance: monitoring, control, operations, analysis and adaptive learning
A system for measuring, monitoring and controlling the performance of bridges and other infrastructure creates a database for analysis of real time performance and learning through adaptive algorithms allowing the performance to be analyzed over time and for changes in performance against the specific bridge or infrastructure and other bridges or infrastructure in the a network of such infrastructure.
US10345765B2 System and method of overriding a scheduled task in an intrusion system to reduce false alarms
Systems and methods of overriding a scheduled task in an intrusion system are provided. A method can include identifying a task scheduled to be executed at a scheduled time, identifying a recipient of an alert message for the task, identifying a transmission medium for the alert message for the task, identifying a predetermined period of time prior to the scheduled time, transmitting the alert message to the recipient via the transmission medium when the predetermined period of time prior to the scheduled time occurs, receiving a response message from the recipient, and, based on contents of the response message, executing the task at the scheduled time, canceling the task at the scheduled time, or rescheduling the task for a new scheduled time. The method can confirm receipt of a valid user password before executing, canceling, or rescheduling the task.
US10345762B2 Timepiece with retractable pusher
A timepiece including a case middle, a bezel, rotatably mounted on the case middle, and an actuation member including a cover capable of adopting a retracted position and a deployed position relative to the case middle, the cover being provided with a bearing surface actuatable by the user's finger, wherein the cover includes a shoulder distinct from the bearing surface, the shoulder being intended to cooperate with the bezel when the cover is in the retracted position.
US10345759B2 Horology calendar system
A horology calendar system (200) including:—a date wheel (1);—a month cam (300); and—a kinematic connection element (8) arranged so that the date wheel allows the driving of the motion of the month cam. Optionally, the kinematic connection element is arranged so as to allow the driving of the month cam by at most 1/n of a step while the date wheel is driven by one step, where n is a natural integer greater than 1.
US10345756B2 Developing apparatus having a sealed developer bearing member, process cartridge, and image forming apparatus
A process cartridge of an image forming apparatus includes a seal member to seal a first gap between an end portion of a developer bearing member and a frame, and a sealing portion that seals a second gap between the frame and an end portion of the seal member. The frame includes an injection inlet through which elastomer has been injected into the second gap for forming the sealing portion, a storage portion that is a space surrounded by a second surface of the frame and a wall protruding from the second surface and in which elastomer spilling out of the second gap is stored, and a protruding portion that protrudes, from the second surface of the frame, further than the wall of the storage portion. The protruding portion contacts a conveyed recording medium when the process cartridge is mounted in an apparatus main body of the image forming apparatus.
US10345748B2 Sliding member, sliding member for fixing device, fixing device, and image formation apparatus
A sliding member includes a first fiber sheet composed of ultrafine fibers composed of a first polymer of a polysulfide-based polymer, a polyimide-based polymer, a polyamide-based polymer or a polyamideimide-based polymer, the ultrafine fiber, when composed of the polyimide-based polymer or the polyamideimide-based polymer, having an average fiber diameter of 0.5 μm or more and 5 μm or less, the ultrafine fiber, when composed of the polysulfide-based polymer or the polyamide-based polymer, having an average fiber diameter of 1 μm or more and 15 μm or less.
US10345737B2 Image forming apparatus provided with a toner storage container including an integrated cover
An image forming apparatus provided with a toner storage container that stores a toner includes an integrated cover that includes a top part configured to be fixed to an upper surface of the toner storage container and a cover part for a front surface of the toner storage container. The top part and the front cover part are integral with each other. The integrated cover is held by the toner storage container during fixing of the top part of the integrated cover to the toner storage container.
US10345736B1 Toner level detection measuring a radius of a rotatable magnet
A toner level detection assembly for an electrophotographic image forming device according to one example embodiment includes a rotatable shaft is positioned within a toner reservoir. A magnet is connected to the shaft and is rotatable with the shaft around an axis of rotation of the shaft. The magnet is pivotable independent of the shaft about a pivot axis that is spaced radially from the axis of rotation such that a radial distance of the magnet from the axis of rotation varies as the magnet pivots about the pivot axis. A first magnetic sensor is positioned to sense the magnet within a first range of radial distances from the axis of rotation. A second magnetic sensor is positioned to sense the magnet within a second range of radial distances from the axis of rotation.
US10345733B2 Image forming apparatus and development unit
An image forming apparatus includes an image carrier, a development unit, and an apparatus main body. On the image carrier, an electrostatic latent image is formed. The development unit develops the electrostatic latent image formed on the image carrier. To the apparatus main body, the development unit is attached. The development unit includes a toner supplying member, a supporting member, at least one mounting component, and at least one pressing member. The toner supplying member supplies a toner to the image carrier. The supporting member supports the toner supplying member. The at least one mounting component is positioned to the apparatus main body and rotatably supports the supporting member. The at least one pressing member presses the toner supplying member to the image carrier by biasing the supporting member in a rotating direction.
US10345716B2 Metrology method in reticle transportation
A method for fault detection in a fabrication system is provided. The method includes transferring a reticle carrier containing a reticle from an original position to a destination position. The method further includes detecting environmental condition in the reticle carrier during the transfer of the reticle carrier using a metrology tool that is positioned at the reticle carrier. The method also includes issuing a warning when the detected environmental condition is outside a range of acceptable values.
US10345709B2 Determination of stack difference and correction using stack difference
A method including: obtaining a measurement of a metrology target on a substrate processed using a patterning process, the measurement having been obtained using measurement radiation; and deriving a parameter of interest of the patterning process from the measurement, wherein the parameter of interest is corrected by a stack difference parameter, the stack difference parameter representing an un-designed difference in physical configuration between adjacent periodic structures of the target or between the metrology target and another adjacent target on the substrate.
US10345708B2 Light source apparatus, optical apparatus, exposure apparatus, device manufacturing method, illuminating method, exposure method, and method for manufacturing optical apparatus
An optical apparatus, which illuminates a first area with light from a light source while the first area is longer in a second direction intersecting a first direction than in the first direction, includes a collector optical member which is arranged in an optical path between the light source and the first area, and condenses the light from the light source to form a second area in a predetermined plane, the second area being longer in a fourth direction intersecting a third direction than in the third direction; and a first fly's eye optical member which is provided within the predetermined plane including the second area, and has a plurality of first optical elements guiding the light of the collector optical member to the first area.
US10345706B2 Monomer for hardmask composition and hardmask composition including the monomer and method of forming patterns using the hardmask composition
A monomer for a hardmask composition is represented by the following Chemical Formula 1,
US10345701B2 Photoresist polymers, photoresist compositions, methods of forming patterns and methods of manufacturing semiconductor devices
A photoresist polymer includes a first repeating unit and a second repeating unit. The first repeating unit includes a fluorine leaving group that is configured to be removed by a photo-chemical reaction. The second repeating unit includes a silicon-containing leaving group that is configured to be removed by the fluorine leaving group when the fluorine leaving group is removed from the first repeating unit.
US10345700B2 Negative-tone resist compositions and multifunctional polymers therein
A negative-tone resist composition is provided that contains a free photoacid generator and a multifunctional polymer covalently bound to a photoacid-generating moiety, where the composition is substantially free of cross-linking agents. Multifunctional polymers useful in conjunction with the resist composition are also provided, as is a process for generating a resist image on a substrate using the present compositions and polymers.
US10345694B2 Model-based generation of dummy features
Approaches herein provide model-based generation of dummy features used during processing of a semiconductor device (e.g., during a self-aligned via process). Specifically, at least one approach includes: generating a set of dummy features in proximity to a set of target features in a mask layout, evaluating a proximity of the set of dummy features to a metal layer of the semiconductor device, and removing a portion of the set of dummy features that is present within an established critical distance between the set of dummy features and the metal layer. Target design printability is further enhanced during photolithography by performing one or more of the following: merging two or more dummy features of the set of dummy features, and increasing a distance between adjacent dummy features of the set of dummy features by modifying a geometry of one or more of the set of dummy features.
US10345693B2 Manufacturing method of a mask plate and a color filter substrate
The present disclosure discloses a mask plate, the mask plate includes: a substrate; a plurality of shading portions respectively arranged in intervals on a surface of the substrate; a plurality of semi-transparent portions respectively arranged against both sides of the shading portions, wherein, a transparent region between two adjacent shading portions are formed between two-adjacent-semi-transparent-portions. The present disclosure discloses a manufacturing method of a color filter substrate.
US10345690B2 Optical apparatus and projector
An optical apparatus including a light combining optical apparatus that combines color light fluxes modulated by a first and a second light modulators with each other includes an inorganic polarizer disposed on the light exiting side of the first light modulator, a transparent substrate that is in contact with the inorganic polarizer and transmits light, a supporting section that supports the first light modulator and is attached to the light combining optical apparatus, and a clamping section that clamps, along with the supporting section, the inorganic polarizer and the transparent substrate. The clamping section includes a engaging section that engages with the supporting section and an urging section that urges the inorganic polarizer toward the transparent substrate when the engaging section engages with the supporting section, and the supporting section has a receiving section that receives the transparent substrate pressed by the urging section.
US10345689B2 Lighting device
Provided is a video-image-projecting-function-equipping lighting device having favorable usability for a user. The lighting device has: a lighting unit for emitting illumination light; a projection type video image display unit for projecting a video image; and also a structure of suspending the lighting device from a ceiling surface so as to make its horizontality adjustable, and the projection type video image display unit displays an image for guiding the adjustment of the horizontality.
US10345687B2 Projection system, projection method, and projection program
The present invention is to provide a projection system, a projection method, and a projection program that improve the convenience. The projection system 1 that corrects an image to be projected on a projection surface images the projection surface, detects the shape of an object existing on the imaged projection surface by image analysis, corrects an image to be projected so as to eliminate the shape of the detected object, and projects the corrected image on the projection surface.
US10345686B2 Projector device
A projector device includes a distance detector, an imaging unit, a projector unit, a driver, and a controller. The imaging unit detects a specific target object. The projector unit projects a projection image. The driver drives the projector unit such that a projection direction in which the projection image is to be projected is changed. The distance detector detects a state of the target object detected by the imaging unit. The controller controls at least one of the projector unit and the driver such that the projection image tracks the target object. The projection image has display data including a content for guiding the target object. The controller changes a content of information included in the display data in the projection image, which is to be projected while tracking the target object, according to the state of the target object detected by the distance detector.
US10345674B2 Electro-optic modulator, microwave photonic link including an electro-optic modulator, and method of communicating a signal with an electro-optic modulator
An electro-optic modulator coupled to an optical source providing an optical power and a radio frequency source providing a radio frequency power. The electro-optic modulator includes a waveguide to receive the optical power, a first ring resonator modulator, and a second ring resonator modulator. The first ring resonator modulator and the second ring resonator modulator receives the radio frequency power, and are coupled to the waveguide for modulating the optical power with the radio frequency power. The first ring resonator modulator and the second ring resonator modulator, with the waveguide, substantially suppress third order intermodulation distortion of a combined power. Also disclosed are a microwave photonic link having the electro-optic modulator and a method of communicating a signal with the electro-optic modulator.
US10345672B2 Electro-optic element
A vehicular rearview assembly with a mirror element having a curved or rounded edge on the first surface that is fully observable from the front of the assembly, a complex peripheral ring, and a user interface with switches and sensors that activate and configure pre-defined function(s) or device(s) of the assembly in response to the user input applied to the user interface. The mirror element is supported by a hybrid carrier co-molded of at least two materials, a portion of which is compressible between the housing shell and an edge of the mirror element. The peripheral ring may include multiple bands. Electrical communications between the electronic circuitry, the mirror element, and the user interface utilize connectors configured to exert a low contact force, onto the mirror element, limited in part by the strength of adhesive affixing the EC element to an element of the housing of the assembly.
US10345671B2 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-tin-oxide (NiWSnO). This material is particularly beneficial in that it is very transparent in its clear state.
US10345654B2 Liquid crystal display apparatus
According to one embodiment, a liquid crystal display apparatus includes a first substrate, a second substrate and a liquid crystal layer. The first substrate includes a gate wiring, a source wiring, an insulating film, a shield electrode, a primary pixel electrode, a peripheral wiring and a peripheral connecting electrode. The shield electrode is opposite to at least a portion of the gate wiring and the source wiring. The peripheral connecting electrode electrically connects the shield electrode and the peripheral wiring. The second substrate includes a pair of primary common electrodes.
US10345653B2 Flexible touch control display screen and fabricating method for the same
A flexible touch control display screen includes an OLED display layer and a driving module. The OLED display layer is sequentially layer-stacked thereon with a cathode layer connected with the driving module and an encapsulation layer covering the cathode layer. The cathode layer constitutes an inductive electrode layer or a touch control driving electrode layer, which corresponds to the cathode layer. The encapsulation layer is disposed thereon with the touch control driving electrode layer or the inductive electrode layer. In a display stage of the flexible touch control display screen, the driving module applies display driving voltage on the cathode layer, and in a touch stage of the flexible touch control display screen, the driving module applies touch control voltage on the inductive electrode layer or the touch control driving electrode layer of the cathode layer. Also provided is a fabricating method for a flexible touch control display screen.
US10345652B2 Array substrate and display panel having the same
Disclosed herein is a display panel in which a space between a color filter substrate and an array substrate is filled with liquid crystals. The cell gap between the color filter substrate and the array substrate is maintained by a column spacer and a filling pattern with which a contact hole is filled. Accordingly, it is possible to stress damage to an alignment film by the movement of the column spacer even if the display panel is deformed by external force. In addition, the contact hole is filled with the filling pattern, thereby suppressing overcoming the problem of insufficient or excessive amount of liquid crystals.
US10345649B2 Concaves for backlight source, display module, and display device
A backlight source, a display module and a display device are provided. A back plate of the backlight source includes a bottom plate and a side plate. The side plate and the bottom plate define an accommodation cavity. A plurality of concaves is provided on a first surface of the bottom plate away from the light guide plate, and the plurality of concaves are depressed toward a second surface of the bottom plate close to the light guide plate.
US10345644B2 Liquid crystal display device and turning film for liquid crystal display device
A liquid crystal display device includes a liquid crystal panel, a light-guiding plate disposed on a back face of the liquid crystal panel, at least one LED light source along an end face of the light-guiding plate, and a turning film between the liquid crystal panel and the light-guiding plate. The turning film includes a substrate layer and a prism array on a back face of the substrate layer. A retardation value of the substrate layer is no less than 0 nm and no greater than 100 nm. In a planar view: a transmission axis of a back face side-polarizing plate of the liquid crystal panel is perpendicular to the end face of the light-guiding plate; ridge lines in the prism array are parallel to the end face of the light-guiding plate; and the transmission axis of the back face side-polarizing plate is perpendicular to the ridge lines.
US10345643B2 Array substrate, production method of the same, and liquid crystal display panel and display apparatus comprising the same
This disclosure provides an array substrate for a liquid crystal display panel, comprising: a base substrate; a light-emitting diode back light source deposited on one surface of the base substrate; and thin film transistor on the other surface of the base substrate. This disclosure also provides a production method of an array substrate, a liquid crystal display panel, and a display apparatus.
US10345642B2 Manufacturing method for color film substrate and LCD apparatus
An LCD apparatus is provided. The LCD apparatus includes the color film layer and a blue backlight module. The color film layer includes red, green, cyan and blue filter layer. The red filter layer includes a red filter film and a red QD film on the red filter film. The green filter layer includes a green filter film and a green QD film on the green filter film. The cyan filter layer includes a green QD film. The QD material is used to mix blue backlight and color film layer to realize four-color scheme, improving QD utilization and improving display color domain.
US10345634B2 Display apparatus
A display is provided. The display includes a metal back plate, a plastic frame, a backlight optical module and a liquid-crystal module. The metal back plate includes a plurality of metal wedging portions and a first side. The plastic frame is combined with the metal back plate by injection molding. The plastic frame includes a plurality of plastic wedging portions. The plastic wedging portions wedge the metal wedging portions. The plastic frame defines a recess on the first side of the metal back plate. The backlight optical module is disposed in the recess. The liquid-crystal module covers the backlight optical module and is connected to the plastic frame.
US10345632B2 Worktable for liquid crystal panel test, and liquid crystal panel test apparatus
The present disclosure provides a worktable for testing a liquid crystal panel. In one embodiment, the worktable for testing the liquid crystal panel includes: a table body, an upper surface of which being formed with a mounting groove in order to form a light-transmittance region; wherein, the table body is further formed with a slot that has an opening in a side surface of the table body and that is configured to mount a lower polarizer therein so that the lower polarizer at least covers the light-transmittance region. The present disclosure also provides a test apparatus including the mentioned worktable.
US10345631B1 Solid state spatial light modulator
A spatial light modulator includes an array of Faraday domains with each Faraday domain being selectively magnetizable to serve as an individual magnetic domain for selectively changing a polarization state of electromagnetic waves, having wavelengths that are no greater than a maximum wavelength, passing through each Faraday domain with each Faraday domain being characterized by physical dimensions and each Faraday domain is selectively magnetizable so long as the physical dimensions do not exceed a given maximum set of dimensions that correspond to the maximum wavelength. An addressing arrangement addresses the array of Faraday domains to selectively switch a magnetization state of a group of adjacent ones of the Faraday domains such that the Faraday domains that make up the group of Faraday domains cooperate to selectively change the polarization state of at least one electromagnetic wave passing therethrough having a wavelength that is longer than the maximum wavelength.
US10345623B2 Eyewear with chroma enhancement
Some embodiments provide a lens including a lens body and an optical filter configured to attenuate visible light in certain spectral bands. At least some of the spectral bands can include spectral features that tend to substantially increase the colorfulness, clarity, and/or vividness of a scene. In certain embodiments, eyewear incorporates an optical filter that enhances chroma within one or more spectral bands. In some embodiments, a wearer of the eyewear can perceive the increase in chroma when viewing at least certain types of scenes.
US10345617B1 Wearable electronic device with articulated joint
Apparatuses, systems for electronic wearable devices such as smart glasses are described. The wearable device can comprise a frame, an elongate temple and an articulated joint. The frame can define one or more optical element holders configured to hold respective optical elements for viewing by a user in a viewing direction. The temple can be moveably connected to the frame for holding the frame in position when the device is worn by the user. The articulated joint can connect the temple and the frame to permit movement of the temple relative to the frame between a wearable position in which the temple is generally aligned with the viewing direction, and a collapsed position in which the temple extends generally transversely to the viewing direction. The articulated joint can include a base foot fixed to the frame and oriented transversely to the viewing direction.
US10345607B2 Display device
The present disclosure provides a display device. The display device comprises a display panel and a grating layer, wherein along a direction pointing from a center of a left-eye field-of-view central area to a non left-eye field-of-view central area, a grating period of a left-eye grating region of a first color, a grating period of a left-eye grating region of a second color, and a grating period of a left-eye grating region of a third color all decrease gradually; along a direction pointing from a center of a right-eye field-of-view central area to a non right-eye field-of-view central area, a grating period of a right-eye grating region of the first color, a grating period of a right-eye grating region of the second color, and a grating period of a right-eye grating region of the third color all decrease gradually.
US10345602B2 Microdisplay based immersive headset
An immersive headset device is provided that includes a display portion and a body portion. The display portion may include microdisplays having a compact size. The microdisplays may be movable (e.g., rotational) relative to the body portion and can be moved (e.g., rotated) between a flipped-up position and a flipped-down position. In some instances, when the microdisplays are flipped up, the headset provides an augmented reality (AR) mode to a user, and when the microdisplays are flipped down, the headset provide a virtual reality (VR) mode to the user. In certain implementations, the headset includes an electronics source module to provide power and/or signal to the microdisplays. The electronics source module can be attached to a rear of the body portion in order to provide advantageous weight distribution about the head of the user.
US10345600B1 Dynamic control of optical axis location in head-mounted displays
A head-mounted display (HMD) presented herein comprises an electronic display, an optical assembly with a dynamic optical axis component (DOAC), an eye tracker and a controller. The electronic display is configured to emit image light. The eye tracker is configured to determine a gaze vector of a user wearing the HMD. The DOAC is positioned in front of the electronic display and refracts the image light received from the electronic display. The controller provides emission instructions to the DOAC to dynamically move an optical axis of the DOAC to align the optical axis with the determined gaze vector. The optical assembly directs the image light refracted by the DOAC to an eye box of the HMD corresponding to a location of an eye of the user. An optical error associated with the refracted image light directed to the eye box is reduced.
US10345599B2 Tile array for near-ocular display
A display device includes a two-dimensional array of tiles. Each tile includes a two-dimensional array of pixels, and a lens, of a two-dimensional array of lenses, configured to direct at least a portion of the respective pattern of light from the two-dimensional array of pixels to a pupil of an eye of a user. Each pixel is configured to output light so that the two-dimensional array of pixels outputs a respective pattern of light. The display device also includes one or more processors coupled with the two-dimensional array of tiles and configured to activate at least a subset of the two-dimensional array of tiles for outputting, from at least the subset of the two-dimensional array of tiles, a collective pattern of light that is directed to the pupil of the eye of the user.
US10345588B2 Sedentary virtual reality method and systems
Method and devices for creating a sedentary virtual-reality system are provided. A user interface is provided that allows for the intuitive navigation of the sedentary virtual-reality system based on the position of the users head. The sedentary virtual-reality system can render a desktop computing environment. The user can switch the virtual-reality system into an augmented reality viewing mode or a real-world viewing mode that allow the user to control and manipulate the rendered sedentary environment. The modes can also change to allow the user greater situational awareness and a longer duration of use.
US10345582B2 Microsurgery system for displaying in real time magnified digital image sequences of an operated area
A system captures and displays video of surgeries. The system may include at least one digital image sensor optically coupled to one or more lenses and configured to capture a video sequence of a scene in a surgery; at least one interface configured to receive at least one region on interest (ROI) of the captured video sequence; an electronic display, selected so that at least one of the digital image sensors has a pixel resolution which is substantially greater than the pixel resolution of the electronic display; and a computer processor configured to: receive the at least one captured video sequence and the at least one received ROI and display over the at least one electronic display a portion of the captured video sequence based on the at least one selected ROI.
US10345581B2 Display device and head mounted image display apparatus
A display device includes: an optical member that guides incident image light; a frame member that includes an opening in which a part of the optical member is inserted and holds the optical member; and a water repellent layer that is located between the optical member and an inner surface of the opening.
US10345580B2 Lens hood for windshield camera
The lens hood used in combination with a camera on a back face of a windshield has a bottom wall spaced below the windshield and having an upper face turned toward the windshield, and a flat heating element carried on the upper face of the bottom wall. The surface of the bottom wall of the lens hood facing the windshield has a scattered light-capturing structure, and the surface of the heating element, as part of the bottom wall, at least partially forms this structure. The heating element is embedded in the bottom wall of the lens hood, so that the heating element completely or at least partially forms the upper face of the bottom wall.
US10345577B2 Controlling opening angle of a resonating mirror
A device described herein includes a movable MEMS mirror, with a driver configured to drive the movable MEMS mirror with a periodic signal such that the MEMS mirror oscillates at its resonance frequency. A feedback measuring circuit is configured to measure a signal flowing through the movable MEMS mirror. A processor is configured to sample the signal at first and second instants, generate an error signal as a function of a difference between the signal at the first instant in time and the signal at the second instant in time, and determine the opening angle of the movable MEMS mirror as a function of the error signal.
US10345571B2 Intelligent light source
An intelligent endoscopic light source system for controlling the intensity of a light source, including a light source emitting light at a first intensity, an attenuator positioned to receive light from the light source at a first intensity and movable to pass light from the light source at a second intensity, a sensor mounted to the attenuator for measuring the first intensity, and a controller for receiving the intensity measurement from the sensor and moving the attenuator to pass light at a desired second intensity.
US10345566B2 Method and device for scanning wells in a multi-well plate
An auto-focusing method for determining an in-focus position of a plurality of wells in at least a portion of a multi-well plate, the method including using a first objective lens having a first magnification to identify, in each of at least three wells of a selected subset of the plurality of wells, an in-focus position of each well with respect to the first objective lens, on the basis of at least three the in-focus positions, computing a plane along which the at least three wells will be in focus with respect to at least one objective lens having a second magnification that is not greater than the first magnification, and using the at least one objective lens to scan, along the plane, at least some of the plurality of wells in the portion of the plate.
US10345560B2 Zoom lens, optical device, and method for manufacturing zoom lens
In a zoom lens comprising a first lens group (G1) having positive refractive power, a second lens group (G2) having negative refractive power, a third lens group (G3) having positive refractive power, a fourth lens group (G4) having negative refractive power, and a fifth lens group (G5) having positive refractive power, the first to fifth lens groups (G1 to G5) are respectively moved along the optical axis so that a distance between the first lens group (G1) and the second lens group (G2), a distance between a distance between the second lens group (G2) and the third lens group (G3), a distance between the third lens group (G3) and the fourth lens group (G4), a distance between the fourth lens group (G4) and the fifth lens group (G5) respectively changes upon zooming from a wide-angle end state to a telephoto end state, so that a conditional expression “0.25
US10345558B2 Optical lens assembly
An optical lens assembly includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens and a sixth lens, all of which are arranged in sequence from an object side to an image side along an optical axis. The first lens is with positive refractive power and includes a convex surface facing the object side. The second lens is with refractive power. The third lens is with refractive power and includes a concave surface facing the object side. The fourth lens is with positive refractive power. The fifth lens is with positive refractive power. The sixth lens is with positive refractive power. The optical lens assembly satisfies 10≤f4/f≤25, wherein f4 is an effective focal length of the fourth lens and f is an effective focal length of the optical lens assembly.
US10345556B2 Optical imaging system
An optical imaging system includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, and a sixth lens sequentially arranged from an object side to an imaging plane. An angle of view of the optical system is 82 degrees or more. A constant indicating brightness of the optical system, F-number, is less than 1.8.
US10345546B2 Optical fiber distribution system with staggered cable guides
A cable management structure (100, 200, 300) for an optical fiber distribution rack (10) is disclosed. In one aspect, the cable management structure (100) supports cables extending from an optical fiber distribution element (50) supported by the rack (10). In one embodiment, a plurality of first cable support guides (102a) are vertically aligned along a first plane (190) while a plurality of second cable support guides (102b) are vertically aligned along a second plane (192). As presented, the first cable support guides (102a) are offset from the second cable support guides (102b) such that the first plane (190) is horizontally recessed from the second plane (192). In one embodiment a side channel frame (130) is provided to support the cable support guides (102). In another embodiment, the optical fiber distribution element (50) is provided with linearly spaced mounting arrangements (60) configured for engagement with cable support guides (202, 302).
US10345540B2 Method and system for coupling a light source assembly to an optical integrated circuit
Methods and systems for coupling a light source assembly to an optical integrated circuit are disclosed and may include a system comprising a laser source assembly having a laser, a rotator, and a mirror, where the laser source assembly is coupled to a die including an angled grating coupler and a waveguide. The system may generate an optical signal utilizing the laser, rotate the polarization of the optical signal utilizing the rotator, reflect the rotated optical signal onto the grating coupler on the die, and couple the optical signal to the waveguide, where an angle between a grating coupler axis that is parallel to the waveguide and a plane of incidence of the optical signal reflected to the angled grating coupler is non-zero. The angle between the grating coupler axis and the plane of incidence of the optical signal reflected to the angled grating coupler may be 45 degrees.
US10345539B2 Telecommunications cabinet with connector storage
A housing including a plurality of openings for receiving fiber optic connectors and protecting the polished end face of the connectors from damage while the connectors are stored within a telecommunications connection cabinet. A module with a plurality of optical fiber cables connected to a first optical fiber cable and terminated by a fiber optic connector. Each of the connectors are inserted within openings in a connector holder for storage and protection until the cables need to be connected to a customer equipment cable.
US10345526B2 High reliability robotic cross-connect systems
Mechanisms and designs of large scale, modular, robotic software-defined patch-panels incorporate numerous features that ensure reliable operation. A telescopic arm assembly (104) with actuated gripper mechanism (103) is used to transport internally latching connectors (101) within a stacked array of translatable rows (102). A unique two-state magnetic latching feature provides reliable, low loss optical connections. Flexible, magnetically levitated internal structures are provided to assist the robot in automatically aligning to, engaging, and disengaging any internal connection in a fast reliable process within the stacked array.
US10345518B1 Multi-wavelength band optical phase and amplitude controller
A photonic waveguide for conducting light having first and second wavelengths, the waveguide comprising superposed first and second strips of light conducting semiconductor materials having first and second refractive indexes, wherein the second wavelength is shorter than the first wavelength and the second refractive index is higher than the first refractive index, wherein the width and height of the first strip of light conducting semiconductor material are such that the first strip of light conducting semiconductor material is adapted to confine an optical mode of the first wavelength and the width and height of the second strip of light conducting semiconductor material are such that the second strip of light conducting semiconductor material is adapted to confine an optical mode of the second wavelength but is too narrow to confine an optical mode of the first wavelength.
US10345511B2 Backlight source module and display device
The present disclosure provides a backlight source module including a backplate; a bottom reflective sheet, a light guide plate and an optical sheet which are stacked on the backplate in that order; and a frame disposed at peripheral edges of the backplate for holding the bottom reflective sheet, the light guide plate and the optical sheet on the backplate. The backlight source module further includes a gap adjusting element configured to adjust a gap between the optical sheet and the frame in a direction perpendicular to the backplate.
US10345510B2 Liquid crystal display
A liquid crystal display is disclosed. The liquid crystal display includes a liquid crystal panel, a light guide plate disposed under a back surface of the liquid crystal panel and having a light incident surface, a light source module including at least one light source disposed opposite the light incident surface and supporting an edge of one side of the liquid crystal panel at a lower part of the liquid crystal panel, and a cover bottom supporting an edge of the other side of the liquid crystal panel at the lower part of the liquid crystal panel and covering at least a portion of the light guide plate and at least a portion of the light source module.
US10345509B2 Luminaire having an asymmetrical light distribution pattern
An apparatus is disclosed including a light guide and a plurality of light emitting diodes (LEDs). The light guide includes a rear portion including a first edge, a second edge, and a rear edge. The first edge meets the rear edge at a first obtuse angle, and the second edge meets the rear edge at a second obtuse angle. The plurality of light emitting diodes (LEDs) disposed on the first edge, the second edge, and the rear edge, and it is arranged to produce an asymmetric light distribution pattern including a rear light emission and a forward light emission having a greater peak intensity than the rear light emission.
US10345506B1 Light projecting method and device
A waveguide comprises a first surface and a second surface. At least one of the first surface or the second surface comprises a plurality of grating structures. The waveguide is configured to guide an in-coupled light beam to undergo total internal reflection between the first surface and the second surface. The grating structures are configured to disrupt the total internal reflection to cause at least a portion of the in-coupled light beam to couple out of the waveguide from the first surface, the portion of the in-coupled light beam coupled out of the waveguide forming out-coupled light beams.
US10345504B2 Lighting device, display device, and method of manufacturing lighting device
A backlight device 13 includes LEDs 22, a light guide plate 24, and a light reflecting portion 34. The light guide plate 24 is a plate member and includes a light entrance surface 24a, an opposite edge surface 24d, and a light exit surface 24b. The light entrance surface 24a is an edge surface of the plate member and opposite the LEDs 22 and light emitted by the LEDs 22 enters the light guide plate 24 through the light entrance surface. The opposite edge surface 24d is another edge surface of the plate member that is on an opposite side from the light entrance surface 24a. The light exit surface 24b is a plate surface of the plate member and the light entering through the light entrance surface 24a exits the light guide plate 24 through the light exit surface. The light reflecting portion 34 is disposed on at least the opposite edge surface 24d and reflecting light travelling within the light guide plate 24 toward the opposite edge surface 24d.
US10345499B2 Solar control coating with enhanced solar control performance
A solar control coating includes at least four phase adjustment layers and at least four metal functional layers. At least one of the metal functional layers can be a continuous layer. At least one of the metal functional layers can be a subcritical layer. The solar control coating provides reference IGU values of luminous transmittance no greater than 64%, SHGC of no greater than 0.5, and LSG of at least 1.85.
US10345489B2 Antireflection film, optical element and ophthalmology apparatus
An antireflection film is provided on a substrate. The antireflection film includes at least nine layers. An outermost layer of the nine layers is formed by SiO2 or MgF2.
US10345483B2 Observer-based meteorology and image identification
The disclosure is directed to providing an observer-based scenic and aesthetic meteorology/weather model and service. Examples of observers include but are not limited to: photographers, particularly those who desire to take sunset and sunrise landscape photographs, videographers, motion picture crews, outdoor goers, aviation crews, tour groups, and weather enthusiasts.
US10345475B2 Extended 1D inversion of electromagnetic measurements for formation evaluation
A method to determine at least one formation property of a subterranean formation includes providing a downhole electromagnetic logging tool having at least one transmitter array and one receiver array to acquire measurements in the formation. The method further includes performing a first inversion in response to the measurements, assuming dip or dip azimuth is constant in an inversion zone within the formation to obtain an inverted formation model. The method includes determining an n-th order partial derivative matrix of at least one of dip or dip azimuth, wherein n is greater than or equal to 1. The method includes performing a second inversion using the determined n-th order partial derivative matrix, wherein at least one of dip and dip azimuth are allowed to vary in the inversion zone, to obtain an updated formation model. The method includes determining the formation property using the updated formation model.
US10345462B2 Flat contact quick connect connection for an autonomous seismic node
Apparatuses, systems, and methods for data and/or power transfer to and from an ocean bottom seismic node are described. In an embodiment, an autonomous seismic node is configured with a bulkhead connector assembly that may be coupled to a plug assembly for data and/or power transfer and a pressure cap assembly when utilized subsea. A plurality of pins may be located on the bulkhead assembly in a substantially flat contact surface to obtain an external electrical connection to the node. The pins on the bulkhead assembly may form a flat circuit with an external device, such as a plug assembly or pressure cap assembly. One or more external devices may be coupled to the pressure cap assembly and/or bulkhead connector for increased functionality to the node. A quick release assembly and/or locking ring may be utilized to fasten any external device to the bulkhead connector assembly.
US10345460B2 Positron emission tomography imaging system
The present disclosure relates to systems and methods for heat transfer and cooling in PET. The system may include a gantry including a gantry forming a detection tunnel; a detector mounted to the gantry, and positioned in a circumference of the detection tunnel; a heat transfer device thermally coupled with the detector and configured to transfer heat generated by the detector; and a cooling device thermally coupled to the heat transfer device, and configured to cool the heat transfer device.
US10345449B2 Vehicle classification using a recurrent neural network (RNN)
A device can receive GPS data or values for a set of metrics at a set of GPS points that form a GPS track of a vehicle. The device can determine additional values for additional metrics using the GPS data or the values for the set of metrics. The device can determine a set of vectors for the set of GPS points using the GPS data, the values, or the additional values. The set of vectors can be used in a recurrent neural network (RNN) to classify the vehicle. The device can process the set of vectors via one or more sets of RNN layers of the RNN. The device can determine a classification of the vehicle using a result of processing the set of vectors. The result can be output by the output layer. The device can perform an action based on the classification of the vehicle.
US10345446B2 Integrated laser lighting and LIDAR system
The present disclosure provides a mobile machine including a laser diode based lighting system having an integrated package holding at least a gallium and nitrogen containing laser diode and a wavelength conversion member. The gallium and nitrogen containing laser diode is configured to emit a first laser beam with a first peak wavelength. The wavelength conversion member is configured to receive at least partially the first laser beam with the first peak wavelength to excite an emission with a second peak wavelength that is longer than the first peak wavelength and to generate the white light mixed with the second peak wavelength and the first peak wavelength. The mobile machine further includes a light detection and ranging (LIDAR) system configured to generate a second laser beam and manipulate the second laser beam to sense a spatial map of target objects in a remote distance.
US10345445B2 Circuit for acoustic distance measuring
In one form, an acoustic signal is generated for an acoustic transducer, where the acoustic transducer is susceptible to reverberation that defines a close proximity indication zone. The start of a close proximity indication zone window is defined after the generation of the acoustic signal at a first time. During the close proximity indication zone window, a signal is received from the acoustic transducer. When the signal is received, an obstacle is detected in the close proximity indication zone if the magnitude of a first pulse received from the transducer at a second time is less than a first threshold but greater than a second threshold for a debounce time. Additionally, a magnitude of a second pulse received from the transducer outside the close proximity indication zone window at a third time should be less than the second threshold but greater than a third threshold for the debounce time. In this form, the third time is equal to the first time plus two times the difference between the second time and the first time.
US10345443B2 Vehicle cruise control apparatus and vehicle cruise control method
A radar device for detecting a distance between vehicles by the transmission and reception of survey waves is mounted in a vehicle as an object detection means for detecting an object. A cruise control apparatus includes a trajectory calculation means for calculating a moving locus of a preceding vehicle traveling in front of an own vehicle on the basis of the detection result of the radar device, a route prediction means for calculating a predicted route of the vehicle on the basis of the moving locus of the preceding vehicle calculated by the trajectory calculation means, an axial deviation detection means for detecting the axial deviation of the radar device, and an invalidation processing means for invalidating the predicted route calculated by the route prediction means when it is detected that the axial deviation detection means has detected axial deviation of the radar device.
US10345430B2 Floor determining method and system, and related device
A method includes collecting m atmospheric pressure values and n groups of WI-FI information within a preset period, determining an atmospheric pressure change rate according to at least two of the m atmospheric pressure values, when an absolute value of the atmospheric pressure change rate is greater than a preset value, determining, according to the n groups of WI-FI information, k access points (APs) that send the n groups of WI-FI information and ni received signal strengths (RSSs) respectively corresponding to the k APs, obtaining floors on which the k APs are respectively located, determining two candidate floors according to the floors on which the k APs are respectively located and the ni RSSs respectively corresponding to the k APs, and determining a target floor from the two candidate floors according to the atmospheric pressure change rate.
US10345427B2 Method for tracking the navigation of a mobile carrier with an extended kalman filter
A method for tracking the navigation of a mobile carrier, in which an extended Kalman filter estimates, over successive iterations, a navigation state of the carrier. Each iteration propagates a previous navigation state of the carrier into a propagated state, updates the propagated state according to measurements acquired by at least one navigation sensor. The updating includes: calculating a linear correction term from an innovation representative of a difference between the measurements acquired by the navigation sensor and the propagated state, calculating an exponential of the linear correction in terms of a Lie group, calculating a first correction term expressed in a reference frame that is fixed relative to the carrier, calculating a second correction term expressed in an inertial reference frame in which the carrier is mobile, and adding the second correction term to the value of the variable contained in the propagated state.
US10345424B2 Detection unit and method for identifying and monitoring clouds in an observed area of the sky
A detecting assembly and method for identifying and tracking clouds in a zone of the sky being observed where some thermal-infrared flux emitted by the zone is collected and transmitted to a thermal-infrared detector, the detector including a sensor sensitive to the flux in a set band of wavelengths, a measurement of the actual temperature and actual relative humidity of the air at ground level is carried out and the vertical temperature and water vapor distribution is deduced therefrom, the dataset relating to the thermal-infrared signal emitted by a reference sky for the vertical temperature and water vapor distribution is stimulated or obtained, the dataset thus simulated or obtained is subtracted from the dataset measured by the sensor to determine if clouds are present in the zone, and the dataset thus obtained is processed in order to compute the optical thickness and/or altitude of each cloud in the observation area.
US10345417B2 Power on restoration of sensor hysteresis
Described embodiments provide circuits, systems and methods for generating a sensing signal in response to the ambient condition, comparing the sensing signal to a threshold hysteresis range to generate a digital signal, and upon powering on the sensor, determining whether the sensing signal is within the threshold hysteresis range and, if the sensing signal is within the threshold hysteresis range, setting the digital signal to a predetermined level based on a hysteresis restoration state associated with sensor before the sensor is powered off.
US10345408B2 Low field magnetic resonance imaging (MRI) scanner for cardiac imaging
A low-cost magnetic resonance imaging (MRI) apparatus that may be used for, e.g., Cardiac MRI (CMR). CMR is a clinical imaging tool that can investigate a wide range of cardiac conditions by exploring changes in the anatomy, physiology, or dynamics of the heart. The applications of CMR include, but are not limited to, the evaluation of congenital heart disease, coronary heart disease, ischemic heart disease, cardiac masses, the pericardium, cardiomyopathy, hibernating myocardium, and valvular and ventricular function. Generally, the MRI apparatus is a low-field (˜0.5T) system equipped with a high-end data processing unit (DPU) to enable the implementation of structure aware (SA) recovery in clinically relevant times.
US10345407B2 MR fingerprinting for determining performance degradation of the MR system
The invention provides for a method of operating a magnetic resonance system for acquiring magnetic resonance data (152) from a phantom (124) within a measurement (zone 108). The phantom comprises a known volume of at least one predetermined substance ((128), 130). The method comprises the step of acquiring (300) the magnetic resonance data by controlling the magnetic resonance system with pulse sequence instructions (150). The pulse sequence instructions cause the magnetic resonance system to acquire the magnetic resonance data according to a magnetic resonance fingerprinting technique. The pulse sequence instructions specify a train of pulse sequence repetitions. Each pulse sequence repetition has a repetition time chosen from a distribution of repetition times. Each pulse sequence repetition comprises a radio frequency pulse chosen from a distribution of radio frequency pulses. The distribution of radio frequency pulses cause magnetic spins to rotate to a distribution of flip angles. Each pulse sequence repetition comprises a sampling event where the magnetic resonance signal is sampled for a predetermined duration at a sampling time before the end of the pulse sequence repetition. The method further comprises determining (302) one or more performance degradation conditions of the magnetic resonance system by comparing the magnetic resonance data with a magnetic resonance fingerprinting dictionary (154). The magnetic resonance fingerprinting dictionary contains a listing of magnetic resonance signals for a set of system states in response to execution of the pulse sequence instructions for each of the at least one predetermined substance.
US10345392B2 Methods and apparatus for estimating a state of health of a battery
Various embodiments of the present technology may comprise a method and apparatus to estimate the state of health of a battery. The method and apparatus may comprise utilizing various parameters, such as RSOC, resistance, and voltage, to estimate the state of health of the battery. In various embodiments, the state of health of the battery may indicate the remaining life of the battery.
US10345389B2 Method for determining critical operating states in a fuel cell stack
The invention relates to a method for determining critical operating states in a fuel cell stack, consisting of single cells connected in series, wherein a low-frequency current or voltage signal is applied to the fuel cell stack, the resulting voltage or current signal is measured and the distortion factor thd is determined. According to the invention, the weighted sum of a term dependent on the membrane resistance RM and a term dependent on the distortion factor thd is used to determine an indicator THDAdryout correlating with the drying out of the fuel cell membranes of the fuel cell stack, the membrane resistance Rm being detected by impedance measurement.
US10345388B2 Method for screening lithium ion battery
A method for screening a lithium ion battery is provided. A number of lithium ion batteries are galvanostatically discharged a to an inflection point voltage at an inflection point of a discharge curve at a first constant current I1. The number of lithium ion batteries are rested for a first rest time T1 to raise an open circuit voltage of the number of lithium ion batteries to U1. U1 is greater than the inflection point voltage. The number of lithium ion batteries are galvanostatically discharged to the inflection point voltage at a second constant current I2, in which I2<
US10345374B2 System and methods for analyzing and estimating susceptibility of circuits to radiation-induced single-event-effects
Systems and methods for semiconductor design evaluation. IC layout information of a circuit design is received, and the circuit design is decomposed into smaller circuit pieces. Each circuit piece has IC layout information and a netlist. For each circuit piece, a set of strike models is selected based on the layout information and the net-list of the circuit piece and received radiation environment information. Each strike model has circuit components with voltage values corresponding to a respective particle strike. For each selected strike model of a circuit piece: a radiation susceptibility metric is determined by comparing functional results of simulation of the of the strike model with functional results of simulation of the circuit piece. For each circuit piece, a radiation susceptibility metric is determined based on the radiation susceptibility metrics generated for each selected strike model of the circuit piece.
US10345356B2 System and method for protection against electric shock
A current consumed by an electric consumer is sampled as a first sampled current, and a main current sensor samples a current provided by an electric supply system as a second sampled current. A fault current detector detects a fault current between the electric supply system and the electric consumer, based on a non-zero difference between the first sampled current and the second sampled current and, in response, generates a circuit break signal. A residual current device receives the circuit break signal and, in response, to breaks a circuit between electric supply system and the electric consumer.
US10345351B2 Method and control device for monitoring an on-board electrical system of a vehicle
The present disclosure relates to a method for monitoring an on-board electrical system of a vehicle having at least one distributor and a load that are connected together via a cable. In one implementation, the method includes reading in a sequence of data for a number of parameters representing information about operation of the vehicle by a driver and/or about a state of the vehicle and/or a state of the driver and/or a driving environment; classifying the data as a normal value or an error value; and evaluating the data classified as an error value or a normal value. The normal values may lie within a state space separated from the error values by a discrimination limit. Evaluating the data classified as an error value may include determining if the data classified as an error value fulfils a criterion, and evaluating the data classified as a normal value may include statistically evaluating to determine a stochastic parameter and determining if the stochastic parameter exceeds a threshold value.
US10345350B2 Method for detecting high-frequency signals
The invention relates to a method for detecting high-frequency signals (22), comprising method steps as follows: dividing a high-frequency signal (22) into a raw signal (3) and a reference signal (4), attenuating the raw signal (3) into an attenuated signal (9), wherein the attenuating happens as a function of frequency of the raw signal (3) in accordance with an attenuation characteristic, rectifying the attenuated signal (9), so that a first direct voltage (15) is generated, rectifying the reference signal (4), so that a second direct voltage (16) is generated, ascertaining an attenuation from the ratio of the first and second direct voltages (15, 16), wherein the ratio corresponds to an attenuation factor for the attenuation of the raw signal (3), determining the frequency of the high-frequency signal (22) from the attenuation factor and an attenuation characteristic (17).
US10345349B2 Anti-power theft cables and methods
A cable includes a core and a plurality of layers surrounding the core. In one embodiment, at least one of the layers surrounding the core includes multiple sets of phase conductors. The respective sets of phase conductors are electrically isolated from one another. Other cables are also provided.
US10345330B2 Mechanical low pass filter for motion sensors
Mechanical low pass filters for motion sensors and methods for making the same are disclosed. In an implementation, a motion sensor package comprises: a substrate; one or more viscous dampers formed on the substrate; one or more mechanically compliant metal springs formed on the substrate; and a sensor stack attached to the one or more metal springs, the sensor stack overlying the one or more viscous dampers and forming a gap between the sensor stack and the one or more viscous dampers and channels between the one or more viscous dampers and metal springs, wherein the one or more metal springs and the one or more viscous dampers provide a mechanical suspension system having a resonant frequency that is higher than a sensing bandwidth of a motion sensor in the sensor stack and lower than a resonant frequency of the motion sensor.
US10345326B2 Automatic threshold detection for tachometer signals
A method is described for automatically determining a proper threshold for a tachometer signal in order to produce desired tachometer pulses necessary for analysis of machine vibration data. A tachometer signal is low-pass filtered to exclude high frequency noise and a running derivative of the filtered tachometer waveform is taken to create a derivative waveform. Another waveform is created that includes only positive values from the derivative waveform that correspond to positive values in the low-pass filtered tachometer waveform. In general, a tachometer signal has the greatest derivative value (slope) when a tachometer pulse is present. Based on this observation, a threshold value is determined using both the low-pass filtered tachometer waveform and the positive-value derivative waveform along with statistics from both waveforms.
US10345322B2 Cartridge for stirring and dispensing a fluid, automatic analyzer and method of analyzing a biological sample
A cartridge for dispensing a fluid is provided, the cartridge comprising: a reservoir chamber configured for receiving the fluid, the reservoir chamber having a fluid outlet and a cover with a first bearing; and a stirring assembly comprising a stirrer located inside the reservoir chamber, the stirring assembly comprising a shaft connected to the stirrer. The stirring assembly can be moved between first and second positions, wherein in the first position the stirring assembly can seal the fluid outlet, the stirring assembly in the first position being configured to form a second bearing with the reservoir chamber or the fluid outlet such that the stirrer can be rotated about an axis defined by the first and second bearing, and wherein if the stirring assembly is in the second position the fluid can pass through the fluid outlet, the shaft being configured to transmit rotational power to the stirrer.
US10345315B2 IGFBP7 for diagnosing diastolic dysfunction
Disclosed herein is a method for diagnosing and/or grading diastolic dysfunction or at least one structural or functional abnormality associated with diastolic dysfunction. The method involves measuring the level of IGFBP7 (Insulin like growth factor binding protein 7) and, optionally, the level of at least one further marker in a patient suffering from heart failure, and comparing the level to a reference level. Also disclosed is a method of monitoring diastolic function in a patient suffering from heart failure, and kits and devices for performing the method.
US10345286B2 Method to determine a cetane number of a fuel
A method of determining the cetane number of a fuel in an internal combustion engine comprising, during running of the engine, i) with respect to one cylinder, performing a routine including a series of injections such that for each injection a quantity of fuel is injected into the cylinder, and during the routine varying the angle at which the injections takes place with respect to crankshaft angle; ii) measuring engine speed at intervals during the series of injections and determining values for changes in engine speed consequent to the injections; iii) determining cetane number from a pre-stored relationship relating the cetane number to changes in engine speed consequent to changes in the test injection angle.
US10345283B1 Soil nitrate sensing system for precision management of nitrogen fertilizer applications
An apparatus, method, and system for on-the-go soil nitrate level sensing, and optionally using the sensing to inform or instruct nitrogen fertilizer application across the field. In one form, the apparatus includes a soil sensing tool which carries a diamond ATR cell in combination with an FTIR field ruggedized spectrometer. The optical surface of the diamond ATR cell can be adjusted in pitch and depth to the soil. A processor is programmed to manipulate acquired spectra to derive a prediction of nitrate level for a given soil position in the field. This can be used to modulate a fertilizer applicator operation or coupled with georeference data collected simultaneously to generate a map of soil nitrate levels for the field, which can be used as a prescription for nitrogen fertilizer application.
US10345271B2 Modular film-covered elastomeric inspection device
An inspection system for ultrasonic inspection of a part, such as an aircraft component. The inspection system may include one or more transducers, an acoustic coupler made of an acoustic coupling compliant solid, a low friction contact film, a location sensor, and a processor. The contact film may substantially surround the acoustic coupler or portions thereof. The transducers may transmit ultrasonic or sound waves through the acoustic coupler, the contact film, and at least partially through the part being inspected thereby. The location sensor may sense and output information regarding how far the ultrasonic inspection system has traveled along the part. The processor may associate signals from the transducers with signals from the location sensor to determine precise locations on the part at which particular signals are received by the transducers.
US10345267B2 Composite inspection
A method of detecting material changes in a composite structure is presented. A pulsed laser beam is directed towards the composite structure comprised of a number of composite materials. Wide-band ultrasonic signals are formed in the composite structure when radiation of the pulsed laser beam is absorbed by the composite structure. The wide-band ultrasonic signals are detected to form data. The data comprises a number of ultrasonic A-scans. The data is processed to identify a plurality of frequency measurements for each of the number of ultrasonic A-scans. A frequency image is displayed using the plurality of frequency measurements. The material changes are represented in the frequency image.
US10345266B2 Ultrasonic NDT inspection system
A method and system for the ultrasonic non-destructive testing of joints in plastic pipes using A-scans. A hand-held ultrasonic transducer is used to perform an A-scan and a comparison made on a response from the interface region of the joint used to determine a quality of the joint. Levels of result can provide a binary output to give an indication of whether or not a defect is present in the joint. Comparison techniques are described. Tests for coupling efficiency and performance are described making the system useable by an unskilled technician. The system finds application in fault detection on electro-fusion welds in plastic pipe joints.
US10345264B2 Dopants for the detection of nitrates
The present disclosure relates to an ion exchange process, as well as a process and system for detecting nitrates, which employ a class of dopants comprising at least two functional groups capable of simultaneous convergent hydrogen bonding with a nitrate ion. In an aspect, the present disclosure provides an ion exchange process for forming a negatively charged nitrate-dopant ion analyte for analysis by a spectrometry analysis instrument, comprising: providing a gas comprising a dopant in both neutral and ionized forms; contacting a nitrate-containing sample with the gas comprising the dopant and thereby desorbing a nitrate ion from the sample to form a negatively charged nitrate-dopant ion analyte and replacing the desorbed nitrate ion with a negatively charged ionized dopant molecule; wherein the dopant is an organic compound comprising two or more carbon atoms and two or more functional groups capable of simultaneous convergent hydrogen bonding with a nitrate ion; or the dopant is an organic compound comprising at least two carbon atoms and only a single functional group capable of hydrogen bonding with a nitrate ion, which group is a —COOH functional group, and where the carbon atom of the —COOH functional group is bonded directly to another carbonyl group; and with the proviso that the dopant is not lactic acid, a lactic acid salt or a compound that forms lactate ions upon ionization.
US10345253B2 System and method for determining the thermal properties of rocks under high pressure conditions in deep sea
A system for determining the thermal properties of rocks under high pressure conditions in deep sea includes a first pressure vessel having a data collecting unit and a second pressure vessel having a chamber being filled with seawater, communicating with a drain valve, and having a rock sample disposed therein. First and second temperature sensors are respectively disposed in the center and on the surface of the rock sample. A third temperature sensor and a pressure sensor are disposed in the chamber. Outputs of the temperature sensors and the pressure sensor are communicated with inputs of the data collecting unit via watertight cables. Determining the thermal properties of rocks under high pressure conditions in deep sea includes rapidly opening the drain valve for instant loading of the rock sample and introducing an established finite element numerical inversion model. No heat source for electrical heating nor booster pump is needed.
US10345249B1 System for detecting and real time processing x-ray pulses from microcalorimeter detectors
An x-ray spectrometer system includes: an excitation source that produces excitation particles and irradiates a sample with the excitation particles such that the sample produces x-rays; thermal detectors that: detect the x-rays from the sample; and produce digital x-ray data in response to detecting the x-rays from the sample, the x-ray data including x-ray pulses; and an analyzer that includes a multichannel receiver that receives, in parallel, the digital x-ray data from the thermal detectors and that: rejects pulse pileup in the digital x-ray data and produces pass data from the digital x-ray data; subjects the pass data to an optimal filter to produce filter data; determines a pulse height of x-ray pulses in the filter data to produce pulse data; combines the pulse data to produce combined data; and calibrates the combined data to produce calibrated data.
US10345246B2 Dark field wafer nano-defect inspection system with a singular beam
Provided is a method, system, and apparatus for inspecting a substrate. The method comprises illuminating the substrate with a singular laser beam, the singular laser beam forming an illuminated spot on the substrate and a bright fringe at a surface of the substrate, the bright fringe extending over at least a portion of the illuminated spot, and detecting, by an optical detection system, scattered light from nano-defects present on the substrate within the illuminated spot.
US10345241B2 Method of observing the emission of light from a sample by dynamic optical microscopy
Method for observing an emission of light (14, 15) from a sample (10) in a medium (11) of refractive index nL disposed against a surface (20a) of a transparent support (20) of refractive index nS, greater than nL, the emission of light comprising luminous components oriented toward the support and forming an angle θ with a direction (20b) perpendicular to the surface (20a), said components including supercritical luminous components and critical or subcritical luminous components, the method implementing an observation device (100) capable of collecting at least part of the emission of light, of applying filters (170) to the luminous signal collected; and of transforming the filtered luminous signal into an image zone of the sample (6a, 6b); the method being characterized in that: A modulation of the filtered luminous signal is carried out, in which luminous components arising from the critical or subcritical luminous components of the emission of light are allowed to pass through so as to obtain image zones (6a, 6b) of one and the same region of interest of the sample, the modulation pertaining to all or some of the luminous components of the collected luminous signal which arise from the supercritical luminous components of the emission of light; and At least one useful image zone (6c) of the sample is produced by combining image zones (6a, 6b), the combination evidencing differences between the image zones (6a, 6b) related to the modulation.
US10345239B1 Thin stackup for diffuse fluorescence system
The present disclosure relates to optical systems for fluorescence-based imaging. An example optical system includes an image sensor. The image sensor is sensitive to at least a first wavelength of light and a second wavelength of light. The optical system also includes a light guiding layer optically coupled to the image sensor and a light source positioned to emit light into a side surface of the light guiding layer. The emitted light includes light at the first wavelength and the emitted light is transmitted in an in-plane direction in the light guiding layer. The optical system further includes a thin film filter and an output coupler optically coupled to the light guiding layer. At least a portion of the emitted light transmitted in an in-plane direction in the light guiding layer is coupled out of the light guiding layer in an out-of-plane direction via the output coupler.
US10345234B2 Methods for fabricating morphologically transformed nano-structures (MTNS) and tunable nanocomposite polymer materials, and devices using such materials
In order to implement a microfluidics sensor having higher efficiency, Applicants have developed a method of formation of nano-structures having various shapes and sizes onto materials such as polymers, glass and silicon, which are compatible with the microfabrication processes. The adhesion of the nano-structures and feasibility to tune their properties (optical, electrical and mechanical) are two prime concerns when they are adopted for microfluidics devices.
US10345228B2 Dark reference standard and measurement thereof
Various embodiments of a dark reference standard for an instrument are described. In one embodiment, the dark reference standard includes a sample cup and an arrangement of dark reference standard materials. The arrangement of dark reference standard materials can be embodied as a dark glass, such as a welding glass, and a polymer film such as a carbon black or carbon black master polymer film.
US10345224B2 Optical response measuring device and optical response measuring method
An optical response measuring device is provided with a light source, first and second wavelength conversion elements and a light intensity sensor array. The light source generates a pair of light beams including light beams of first and second wavelengths, and the first wavelength conversion element generates measurement light. The measurement light is irradiated on an object for measurement and a detection light having first phase and second phase is obtained in response to this irradiation. A reference light that carries the phase of the pair of the pair light beams and the detection light both pass through a second wavelength conversion element to obtain a modulated reference light have first and second intensities. The first and second local intensities are then measured by the light intensity sensor array.
US10345217B2 Flowcell systems and methods for particle analysis in blood samples
The present disclosure relates to apparatus, systems, compositions, and methods for analyzing a sample containing particles. In some aspects the system comprises an analyzer which may be a visual analyzer. In one aspect, this disclosure relates to a particle imaging system comprising a flowcell through which a sample containing particles is caused to flow, and a high optical resolution imaging device which captures images for image analysis of samples. Other compositions, methods and features of this disclosure are disclosed herein.
US10345216B2 Systems, devices, and methods for flow control and sample monitoring control
Sample monitoring and flow control systems and methods are disclosed for monitoring of airborne particulates. A system may include a particle collection filter. The system also includes a fluid moving device for moving a sample through the particle collection filter. Further, the system includes a light source configured to direct irradiating light towards the particle collection filter. The system also includes a light detector positioned to receive the irradiating light passing through the particle collection filter and configured to generate a signal representative of an amount of the received light. Further, the system includes a controller configured to receive the signal and to control the fluid moving device based on the amount of the received light.
US10345211B2 Method of determining a concentration of a material not dissolved by silicon etchants contaminating a product
A method of determining a concentration of plastic or other material not dissolved by silicon etchants contaminating a silicon product comprising: obtaining a sample of the silicon product contaminated with the plastic or other material not dissolved by silicon etchants; placing the sample of the silicon product into a ultrasonic bath liquid to produce a slurry comprising the ultrasonic bath liquid, silicon dust, and the plastic or other material not dissolved by silicon etchants; filtering the slurry with a first filter to produce a cake comprising the silicon dust and the plastic or other material not dissolved by silicon etchants separated from the sample of the silicon product; and analyzing the cake to determine the concentration of plastic or other material not dissolved by silicon etchants contaminating the silicon product.
US10345208B2 System and method for applying force to a device
A system and method for applying force to at least one device by setting a target position of a pin with respect to the device, setting a target force that the pin will apply to the device, moving the pin towards the device, stopping the movement of the pin when the first of a force exerted on the device by the pin substantially equals the target force, or a position of the pin substantially equals the target position happens, and modifying the position of the pin to maintain the force of the pin on the device at substantially constant.
US10345202B2 Fixing tissue samples using nitrogen-containing compounds that release aldehydes
A method (100) for fixing at least one tissue sample (1) is carried out using a tissue processor (10). The tissue sample (1) is introduced at a first temperature level and a first pressure level into a fixing reagent (2) containing at least one nitrogen-containing compound capable of pressure- and/or temperature-dependent release of at least one aldehyde. The tissue sample (1) is left in the fixing reagent (2) for a fixing time period during which the fixing reagent (2) is brought to a second temperature level above the first temperature level and/or to a second pressure level above the first pressure level. A concentration in the fixing reagent (2) of the nitrogen-containing compound is ascertained using at least one concentration measuring device (14) of the tissue processor (10), and a signal is outputted on the basis of a measured value of the at least one concentration measuring device (14).
US10345199B2 Sample acquisition system and method of use
A system for acquiring a fluid sample from a flow pipe, comprising a sampling probe placed within the flow pipe, a curved separating pipe in fluid communication with the sampling probe, the separating pipe having formed therein an inwardly-opening lengthwise channel along the outside curve thereof, the separating pipe terminating in a sample area, and a lengthwise inwardly-opening sample passage in fluid communication between at least a portion of the sample area and a sample port, the sample passage being formed substantially opposite the channel, whereby inertial effects induced in the separating pipe cause relatively higher density inorganic and dead organic material to funnel into the channel and out a non-sample drain formed in the sample area substantially opposite the separating pipe while allowing live organisms to navigate the sample passage and out the sample port.
US10345195B2 Method and systems for diagnosing an engine
A system includes a generator coupled to an engine and configured to generate electricity from rotational movement of a shaft of the engine, a sensor configured to measure one or more of a parameter of generator output, engine speed, or engine shaft torque, and a controller configured to detect engine imbalance based on a frequency content of a signal output from the sensor in response to a contribution to the frequency content from another component of the system being less than a threshold value.
US10345185B1 Thermal leak detector
Embodiments are directed to thermal leak detection. An apparatus according to the embodiments has a hollow probe having a proximal and a distal end. A hollow insulated handle is attached to the proximal end of the hollow probe. A measurement head is attached to the distal end of the hollow probe. An electronic thermometer is electrically-connected to the measurement head.
US10345183B2 Screwdriver test bench with improved braking system
A test bench for screwdrivers comprises a hydraulic brake unit (11) provided with a coupling (12) for a screwdriver to be tested and angle and torque measurement transducers (15). The brake unit (11) comprises a disk (40) axially connected to the coupling (12) so as to be rotated by a screwdriver to be tested, and braking plates (42, 43) pushed in a controllable manner with their braking surfaces (44, 45) against the disk (40) by means of a plurality of pistons (46, 47) supplied with fluid by an electrovalve (16). The pistons (46, 47) of the plurality can be selectively activated under the control of the control unit (26) so as to select a maximum braking torque of the brake. The control may be performed by means a PID controller (19) which receives an electrovalve control signal (22) from a control unit (26) so as to follow braking curves depending on the angle of rotation and/or torque measured and has parameters which can be set using different sets of parameters. A method for controlling the bench is also described.
US10345180B2 Pressure sensor
A pressure sensor comprising: a solid metal sensor body, having a front region and a base adjoining thereto, which has an outer edge, which can be clamped by means of a fastening device; a recess, which is provided in the front region and is open towards a front side of the front region that faces away from the base; a metal measuring diaphragm, to which a pressure is applied from outside during measurement operation and which can be deformed elastically depending upon the pressure, is arranged on the front side of the sensor body, closes off the recess from the outside, and is spaced apart from the outer edge of the front region; and an electromechanical transducer for detection, by means of measuring the pressure-dependent deformation of the measuring diaphragm, having at least one measuring element, which is electrically insulated from the measuring diaphragm and the sensor body by means of an insulating element.
US10345176B2 Dynamic pressure sensor with improved operation
A MEMS and/or NEMS pressure sensor including, in a substrate: a stationary portion and a portion movable relative to the stationary portion, the movable portion including a sensitive element configured to move in the plane of the sensor under effect of a pressure variation; a stress gauge detecting movement of the sensitive element in the plane of the sensor due to the pressure variation; electrodes actuating the sensitive element, the actuating electrodes being borne partially by the stationary portion and partially by the movable portion, the actuating electrodes being commanded to automatically control positionwise the movement of the sensitive element; a mechanism commanding the actuating electrodes, which is configured, on the basis of signals emitted by the gauge, to bias the actuating electrodes to automatically control positionwise the movement of the sensitive element.
US10345174B2 Device for measuring a pressure in a fluid and pump provided with such a device
Disclosed is a sensor to measure a pressure in a fluid, of which a body 1 includes a membrane 2 and a wall 3 forming a peripheral support for and around the membrane. The membrane and the peripheral wall are formed from one single component, and the membrane and the peripheral wall together form a flat and smooth front surface 4 intended to be in contact with the fluid.
US10345170B2 Gauge device for measuring tension on a pulling rope during a cable pull
A gauge device according to some embodiments of the disclosure is configured to measure tension on a pulling rope during a cable pull. The gauge device according to some embodiments of the disclosure includes a frame, a housing carried by the frame, a roller rotatably carried by the housing, a sensor on the frame beneath the housing, and at least one additional roller rotatably attached to the frame. The housing is configured to translate linearly relative to the frame, such that when the housing moves relative to the frame, the housing is configured to engage with the sensor to activate the sensor.
US10345168B2 High output Charpy sensor body
An impact sensor body for sensing Charpy impact force is disclosed. The sensor body includes a body of material with a plurality of apertures. The apertures are configured within the body of material to form a flexure member orthogonal to a direction of motion to strike an object.
US10345167B2 Temperature compensated torque sensor
A temperature compensated torque sensing system and methods for using the same are provided. The system can include a sensor head in electrical communication with a controller. The sensor head can contain a torque sensor including a core, a driving coil and a sensing coil. The sensor head can also include a temperature sensor coupled to the sensor head. The torque sensor can be configured to measure torque applied to a selected portion of a target based upon magnetic flux passing through the target, while the temperature sensor can be configured to concurrently measure the target temperature. The temperature sensor can be positioned for avoiding interference with sensed magnetic flux. The controller can adjust the determined torque using the temperature measurements to compensate for changes in magnetic properties of the target due to variation in target temperature. In this manner, the accuracy of the torque measurements can be increased.
US10345165B2 Force sensor for surgical devices
The present disclosure relates to force sensors and force sensor substrates for use with surgical devices. A force sensor includes a substrate, a plurality of sensing elements, a distal plate, and a pin block assembly. The substrate includes a proximal portion and a distal portion including a proximally-facing surface in fluid communication with a distal surface via an opening extending therebetween. The plurality of sensing elements are mounted on a sensing area of the distal surface of the substrate. The distal plate is welded to the distal surface of the substrate, hermetically sealing the plurality of sensing elements between the distal plate and the distal surface of the substrate. The pin block assembly is welded to the proximally-facing surface of the distal portion of the substrate, hermetically sealing distal ends of a plurality of conductive pins between the pin block assembly and the substrate.
US10345164B2 Pressure sensing method and system thereof
A pressure sensing method and a system thereof are disclosed. The pressure sensing method includes following steps. Stored resistance values Rn are read and a differential resistance value ΔRn between resistance valises at adjacent moments are calculated. At least one ΔRn/Rn−1 is obtained. The at least one ΔRn/Rn−1 or a sum of plural ΔRn/Rn−1 is compared to at least one predefined database. A pressing force value Fn corresponding to the at least one ΔRn/Rn−1 or the sum of the plural ΔRn/Rn−1 is obtained, so as to detect and process a pressure sensing signal precisely.
US10345155B2 Model based lamp background filtration of stray radiation for pyrometry
The embodiments described herein generally relate to systems for noise compensation for proper temperature detection in thermal processing chambers and devices for achieving the same. In one embodiment, a system is disclosed herein. The system includes a processing chamber, a substrate, a pyrometer, and a controller. The processing chamber is configured to process a substrate. The substrate support is disposed in the processing chamber. The pyrometer is positioned to receive radiation emitted by a substrate or a component of the processing chamber and generating a pyrometer signal indicative of the received radiation. The controller is configured to subtract a time invariant noise component and a time variant noise component from the pyrometer signal during processing of a substrate.
US10345152B2 Flame detectors and associated methods
A flame detector (1) including: a fire sensor (2a), capable of detecting a characteristic blackbody-type radiated heat signature emitted by a flaming material; and a guard sensor (2b), for detecting an at least further part of the spectrum emitted by the material and which serves to assist in rejecting false alarms, wherein, in use during detection of a flame, the guard sensor (2b) detects an amount of radiation G and the fire sensor (2a) detects an amount of radiation F, and positive detection of a flaming material depends upon the following criteria: F>0; G>0; and F>G.
US10345136B2 Adjustable load transmitter
The disclosure relates to an adjustable load transmitter for adjusting an alignment between planar members separated from each other by a gap. The load transmitter comprises a set of plates to be received inside the gap, the set comprising two rotatable plates and being adapted for transmitting a load via a load transmission path between the planar members. The load transmission path comprises the rotatable plates. Each of the plates comprises two flat, non-parallel contact faces, and one of the contact faces of the first rotatable plate is in permanent surface contact with one of the contact faces of the second rotatable plate. The rotatable plates are adapted for being rotated relative to each other around one of their respective normal axes.
US10345132B2 Multi-plane method for three-dimensional particle image velocimetry
A multi-planar velocimetry approach to characterize 3D incompressible flows based on 2D perpendicular (or otherwise complementary) velocity fields is described. Two-dimensional velocity fields acquired on the planes are reconstructed into a 3D velocity field through interpolation and the imposition of a fluid incompressibility constraint.
US10345131B2 Thermal flow meter
A thermal-type flowmeter includes a chip package. The chip package is formed through encapsulation with a resin of a sensor element, a drive circuit, a metal lead frame adapted to have mounted thereon the sensor element and the drive circuit, and a temperature detecting element. The chip package has an exposed structure in which a surface of the sensor element having the diaphragm is exposed. The temperature detecting element is mounted on the lead frame via an electrically conductive member.
US10345121B2 Measuring apparatus and method, processing apparatus and method, pattern forming apparatus and method, exposure apparatus and method, and device manufacturing method
Position information of a movable body within an XY plane is measured with high accuracy by an encoder system whose measurement values have favorable short-term stability, without being affected by air fluctuations, and also position information of the movable body in a Z-axis direction orthogonal to the XY plane is measured with high accuracy by a surface position measuring system, without being affected by air fluctuations. In this case, since both of the encoder system and the surface position measuring system directly measure the upper surface of the movable body, simple and direct position control of the movable body can be performed.
US10345112B2 Computer implemented interactive system and method for locating products and services
The present disclosure relates to products and services locating systems, and discloses an interactive system for locating products and services with voice/chat enabled assistance. It helps customers in identifying location and availability of products based on current inventory of stocks in various stores, and also helps customers in identifying location of different services and offers provided by different services providers. Further the system of the present disclosure provides navigation assistance based on user requirement. The system comprises a memory, a processor, a database, a user input module, a location identifier, a natural language processing (NLP) engine, and a server.
US10345111B2 Route generation using road lane line quality
A method for routing a vehicle includes determining, based on roadway section information for two or more potential driving routes for a vehicle, a first route along which a driver assistance feature or an automated driving feature will not be available and a second route along which the driver assistance feature or the automated driving feature will be available. The method further includes providing navigation instructions for the second route to a driver or control system.
US10345098B2 Measurement method and measurement device
The present invention provides a measurement method, a measurement device, and a program capable of non-destructively measuring a volume of an aqueous solution of a drug in each needle-like recess of a mold with high accuracy. A measurement method according to a preferred embodiment of the present invention includes a measurement wave intensity acquisition step of acquiring, for each needle-like recess, an intensity of a measurement wave transmitted through a drug in a needle-like recess, absorbed by the drug by an amount according to a distance by which the measurement wave is transmitted through the drug, and emitted from the drug; and a volume acquisition step of acquiring a volume for each needle-like recess on the basis of the intensity of the measurement wave for each needle-like recess acquired in the measurement wave intensity acquisition step.
US10345092B2 Angle sensor system
An angle sensor system includes a magnetic field generation unit for generating a rotating magnetic field, and an angle sensor for detecting the rotating magnetic field to generate a detected angle value. The rotating magnetic field contains first and second magnetic field components orthogonal to each other. Each of the first and second magnetic field components contains an ideal magnetic field component, and an error component corresponding to the fifth harmonic of the ideal magnetic field component. The angle sensor includes first and second detection signal generation units. Each of the first and second detection signal generation units includes a magnetic layer whose magnetization direction varies according to the direction of the rotating magnetic field. The magnetic layer is provided with a magnetic anisotropy that is set to reduce an angular error resulting from the error components of the first and second magnetic field components.
US10345089B2 Lighting structure for distance measuring wheel
A lighting structure for distance measuring wheel has a case, a circuit board, a switch, a power supply port, a power supply, a light source and a display unit. The circuit board, the power supply, and the light source are accommodated in the case. One part of the switch is arranged in the case and electrically connected to the circuit board and the other part of the switch is exposed outside of the case. The display unit is arranged below the case and a display screen is arranged thereon. An inclined surface is formed at a lower corner of the case and faced to the display screen of the display unit, the light source is electrically connected to the circuit board and a light beam emitted from the light source penetrates through the inclined surface toward the display screen of the display unit.
US10345084B1 Initiator assembly with exploding foil initiator and detonation detection switch
An initiator assembly that includes an exploding foil initiator, an input charge and a detonation detection switch. The exploding foil initiator has a base, a pair of bridge lands, a bridge element, and a plurality of non-metallic material layers. The bridge lands are coupled to the base. The bridge element is disposed between the bridge lands. The non-metallic material layers form a flyer layer and a barrel. The flyer layer is disposed over the bridge element. The barrel defines a barrel aperture and is disposed over the flyer layer such that the barrel aperture is disposed in-line with the bridge element. The input charge is formed of a secondary explosive, the input charge being disposed in-line with the barrel aperture. The detonation detection switch is mounted to the exploding foil initiator within an area defined by an outer perimeter of the base.
US10345078B2 Method and system for using enhanced location-based information to guide munitions
An ordnance munition is included in an intelligent ordnance projectile delivery system and equipped with targeting and guidance systems that allow the ordnance munition to collaborate with other devices to intelligently select targets and/or to guide the ordnance munition to its selected target. The ordnance munition may be configured to generate first location information based on its determined approximate location, send the generated first location information to a wireless transceiver in proximity to the first ordnance munition, and receive location information from the wireless transceiver in response. The ordnance munition may determine its more precise location based on the received location information, and generating second location information based on the more precise location. The ordnance munition may change or adjust its flight path or trajectory based on the generated second location information.
US10345067B2 Firearm bolt configured to prevent the firing of a conventional cartridge
A firearm configured to fire only a modified cartridge, while being unable to fire a conventional cartridge. The breech bolt in the inventive device includes an added geometric element that prevents the bolt closing on a conventional cartridge and which will only allow the bolt to close on a modified cartridge.
US10345060B2 Recoil mitigation and buttstock floating system, method, and apparatus
A buffer tube for firearms, including assault rifles, carbines, shotguns, and other rifles is disclosed. The floating buffer tube comprises a recoil mitigation mechanism, including a helical spring or an elastic or viscous energy absorption device, and a buttstock mounting bracket mounted outside the buffer tube. The buttstock mounting bracket can rotate relative to the buffer tube, which changes the axial angle of the buttstock relative to the firearm. The angle can be locked under an expansive force by forcing a bolt or pin into grooves to select the proper axial angle of the buttstock relative to the firearm in the field without the user having to disarm himself to perform the angle change.
US10345053B2 Heat exchanger, such as a charge air cooler
A heat exchanger, such as a water cooled charge air cooler, is disclosed for cooling of charge air with the aid of coolant. In at least one embodiment, the heat exchanger includes charge air tubes and coolant turbulators made of corrugated sheet metal interposed between the air tubes. The turbulators define coolant channels and including at least one turbulating device provided therein. According to at least one embodiment of the invention, at least one channel includes at least one continuously shaped side wall which is non-apertured along its entire length and thus promotes coolant flow along the channel by inhibiting cross flow of coolant to a neighbouring channel.
US10345052B2 Porous media evaporator
An evaporator includes a housing having a liquid inlet interface, a liquid outlet interface, and a vapor outlet interface. The evaporator also includes, according to various embodiments, a porous media disposed in the housing and having a porous wall that defines a conduit. The conduit defined in the porous media may be in fluidic communication between the liquid inlet interface and the liquid outlet interface of the housing. Also, fluidic communication between the conduit defined in the porous media and the vapor outlet interface of the housing may be through the porous wall of the porous media.
US10345051B1 Ground source heat pump heat exchanger
A heat pump, heat pump exchanger component, and method of using a heat exchanger, the heat pump exchanger has long pipes arranged in at least one layer in fluid communication with one another, and spaced a minimum of about two (2) feet apart. Shorter pipes may be disposed between long pipes, and connectors between adjacent pipes. The long pipes are composed of high thermal conductive materials, such as aluminum, while the short pipes and/or connectors may be composed of flexible lower thermal conductive materials. Heat exchanger is placed a minimum of twenty-four (24) inches beneath the ground surface.
US10345042B2 Drying chamber, drying unit, drier of recycled abrasive and method for drying wet recycled abrasive
Drying of recycled abrasive that can be recycled separated or as a part of the full recycling system. Sorted and meshed wet recycled abrasive is kept in a hopper for wet recycled abrasive, it is continuously delivered using a screw feeder into a drying chamber on a vibration mesh. Air is blown in the chamber, using an air flow generator, under a vibration mesh. The recycled abrasive is moved and lifted on the mesh using air flow and mesh vibration, this provides for clots of recycled abrasive to break down to particles of recycled abrasive and abrasive mixes and dries.
US10345040B2 Method for controlling a coupled heat exchanger system and heat exchanger system
A method for controlling a coupled heat exchanger system having a first heat exchanger block and a second heat exchanger block. A first fluid stream is divided into a first partial current and a second partial current both flowing through the heat exchanger system. A second fluid stream flows through the first heat exchanger block counter to the first partial current. A third fluid stream flows through the second heat exchanger block counter to the second partial current. An intermediate temperature is measured on one of the heat exchanger blocks. The amount of the first partial current and the second partial current is controlled based on the current value of the intermediate temperature. This control reduces the strain on the heat exchangers by changing loads while keeping fluctuations of the intermediate temperature low.
US10345037B2 Refrigerator
A refrigerator includes a speaker assembly disposed on an upper side of the cabinet so as to be inclined forward, and the speaker assembly is disposed to be exposed to the outside to efficiently transmit sound to the outside of the refrigerator. Further, the cover member disposed on the upper side of the speaker assembly may prevent the penetration of water, foreign matter, etc. on the outside. The refrigerator also includes a rotatable USB port located above the door so that the user may easily connect the USB device to the USB port.
US10345034B2 Refrigerator
A refrigerator having a structure in which, when a first door or a second door is opened, a lamp installed at sidewalls of an opening in the first door emits light so that food stored in a door guard disposed in the opening can be illuminated. The refrigerator includes a main body having a storage compartment; a first door that is rotatably disposed in front of the main body and opens/closes the storage compartment, and has an opening formed therein, where at least one door guard is disposed in the opening; a second door that is rotatably disposed in front of the first door, opens/closes the opening, and is rotated in the same direction as the first door; and a lamp installed at the sidewalls of the opening.
US10345029B2 Refrigerator
A refrigerator includes a door having a user interface electrical module and a user interface housing fixed to a heat insulating material. The user interface housing has a first receiving space which is open towards a side of the door to receive the user interface electrical module. A handle member includes a covering portion for closing the open side of the first receiving space and a grip portion located in front of a handle groove. A rear wall of the user interface housing facing the handle groove forms a rear boundary of the handle groove. The thickness of the heat insulating material of the door which is occupied by the handle groove can therefore be reduced.
US10345021B2 Active refrigerant charge compensation for refrigeration and air conditioning systems
A variable refrigerant charge refrigeration/air conditioner system is described that allows the refrigerant charge for the system to be altered based on operating or environmental factors. The system includes a main refrigerant loop holding a volume of refrigerant corresponding to a first level of refrigerant charge, a compressor in the main refrigerant loop, a condenser in the main refrigerant loop, and an evaporator in the main refrigerant loop. A branch refrigerant loop allows the alteration of the refrigerant charge using a control valve in the branch refrigerant loop and a receiver in the branch refrigerant loop. The receiver acts to hold a volume of refrigerant when the control valve is open, thereby removing the volume of refrigerant from the main refrigerant loop. A return path from the receiver to the main refrigerant loop allows refrigerant to flow back into the main loop from the receiver.
US10345015B2 Portable instant cooling system with controlled temperature obtained through time-release liquid or gaseous CO2 coolant for general refrigeration use in mobile and stationary containers
Standalone and self-contained cooling systems using compressed liquid and/or gas CO2 containers positioned in an insulated or non-insulated vessel and consisting of a specially designed unit where the containers are vertically positioned in an upright or upside-down position.The liquid and/or gas CO2 coolant is then released into capillary tube(s) embedded into a heat transfer plate or heat exchanger thus leveraging the CO2 coolant properties.The temperature is controlled by a metering CO2 releasing system encompassing an electronic control device which can be operated remotely and/or via a touch screen and which sends alerts when pre-defined thresholds are exceeded.The invention's metering CO2 releasing system may be triggered by an electronic or a thermostatic valve or may be triggered manually or by an electronic solenoid. The invention's cooling system also encompasses check valves, which avoid liquid and/or gas CO2 from escaping when removing or replacing CO2 containers individually.
US10345012B2 Cooling systems and methods incorporating a plural in-series pumped liquid refrigerant trim evaporator cycle
Cooling systems and methods use first and second evaporators and first and second liquid refrigerant distribution units to increase the efficiency of the cooling systems and methods. The first evaporator is in thermal communication with an air intake flow to a heat load, and the first liquid refrigerant distribution unit is in thermal communication with the first evaporator. The second evaporator is disposed in series with the first evaporator in the air intake flow and is in thermal communication with the air intake flow, and the second liquid refrigerant distribution unit is in thermal communication with the second evaporator. A trim compression cycle of the second liquid refrigerant distribution unit is configured to further cool the air intake flow through the second evaporator when the temperature of the first fluid flowing out of a main compressor of the second liquid refrigerant distribution unit exceeds a predetermined threshold temperature.
US10345011B2 Refrigeration device
The invention discloses a refrigeration device, including: a first compressor unit (101), an indoor heat exchanger (3) and an outdoor heat exchanger (2), sequentially communicated; a first throttle device (401) and a second throttle device (402), sequentially connected in series; and an air supply device (5), provided between the first throttle device (401) and the second throttle device (402). The refrigeration device further includes a second compressor unit (102). An air intake port (B) of the second compressor unit (102) is communicated with an outlet of the outdoor heat exchanger (2). An outlet (E) of the second compressor unit (102) is communicated with the air supply port (C) of the first compressor unit (101) and an air exhaust port (D) of the first compressor unit (101) by means of a three-way valve (10), respectively.
US10345007B2 Method and apparatus for detecting and compensating for sediment build-up in tank-style water heaters
A method for detecting and compensating for sediment build-up in a tank style water heater is disclosed. An illustrative but non-limiting example may include monitoring a temperature of water within a water storage tank of a water heater over time, resulting in a monitored temperature profile. The method may then include determining if the monitored temperature profile includes one or more features that indicate sediment build up in the water storage tank, and if so, provide an output that indicates sediment build up is present.
US10344996B2 Method and apparatus for controlling energy in HVAC system
The present disclosure relates to a sensor network, Machine Type Communication (MTC), Machine-to-Machine (M2M) communication, and technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the above technologies, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. method for controlling energy in a Heating, Ventilation, and Air Conditioning (HVAC) system includes determining whether a user is absent in a use space for energy control; if the user is absent, determining whether to initiate energy control by using a user's departure and arrival probability and a probability distribution of a length of time away, which are determined based on previously stored data.
US10344975B2 Combustion acoustic noise prevention in a heating furnace
A control module for preventing acoustic resonance noise generation from a heat exchanger of a heating furnace, comprising a control signal generated by the control module. The control signal is configured to operate an induction fan of the heating furnace at more than one speed for a given heat demand mode of the heating furnace.
US10344974B2 Methods and systems for burning liquid fuels
Methods and systems for clean-up of hazardous spills are provided. In some aspects, there is provided a system for burning an water-oil emulsion that includes an enclosure configured to hold a water-oil emulsion; one or more conductive rods disposed throughout the enclosure, each rod of the one or more roads having a heater portion to be submerged in the water-oil emulsion and a collector portion to project above the water-oil emulsion, wherein the collector portion is longer than the heater portion; and a delivery system for supplying an water-oil emulsion to the enclosure, the delivery system is configured to maintain a constant level of the water-oil emulsion in the enclosure as the water-oil emulsion is burned. The enclosure may further include one or more adjustable air inlets.
US10344970B2 Burner device and method
A burner device (100) having a longitudinal axis (L), a fuel outlet and an oxidant outlet, includes an inner tube (110) carrying an oxidant to the oxidant outlet in the inner tube, and an outer tube (120) arranged concentrically with the inner tube and carrying a fuel to the fuel outlet in the outer tube. The oxidant outlet includes at least one aperture (112,113) directing the oxidant at a primary oxidant angle (b) of between 45° and 82.5° from the longitudinal axis, and the fuel outlet includes at least one aperture (122,123) directing the fuel at a fuel angle (a) of between 45° and 82.5° from the longitudinal axis, the fuel angle being at least as large as the primary oxidant angle. A related heating method is also provided.
US10344969B2 Burner assembly
A burner body includes a wall that defines a combustible-gas chamber. The burner body further includes gas-flow inlet communicating with the combustible-gas chamber and a plurality of burner ports that permit combustible gas to flow from the chamber to an exterior of the burner body. The burner body further includes one or more flow restrictions configured to restrict flow through a proportion of the burner ports. When combustible gas is supplied at a first flow rate, each flow restriction is configured to restrict flow through an associated burner port at a first restriction ratio. When combustible gas is supplied at a second flow rate that is smaller than the first flow rate, each flow restriction is configured to restrict flow through its associated burner port at a second restriction ratio that is less than the first restriction ratio.
US10344962B2 Removable transparent or translucent debris shield for a light fixture device
A debris shield for preventing debris from entering a light fixture device during a construction process while allowing the light fixture device to be used to illuminate an area where the construction process is taking place includes a transparent or translucent body and at least one projection arranged on or associated with the body for removably retaining the debris shield to the light fixture device. The debris shield can be removed from the trim ring after the construction process is completed by puncturing a closure covering an opening in the body of the debris shield and grasping the opening to pull the debris shield from the trim ring. Alternatively, the debris shield can be removed from the trim ring after the construction process is completed by grasping a pull tab on the body of the debris shield and using the pull tab to pull the debris shield from the trim ring.
US10344949B2 Bi-function lighting module made of transparent material
A lighting module, able to form a light beam along an optical axis, notably for a motor vehicle, having a body made of transparent material. The lighting module includes a first light rays input surface and a first reflection surfaceable to reflect to one or more focuses the light rays coming from the first input surface. A dioptric reflection folder surface essentially is extended along the optical axis and forms a cut-off edge at the level of the focus or focuses. Also included is a second light rays input surface, opposite to the first input surface with respect to the optical axis and a second reflection surface able to reflect the light rays coming from the second input surface towards the cut-off edge.
US10344940B2 Optical system for a motor vehicle for lighting under conditions of reduced visibility, especially under the conditions of fog, heavy rain or snowfall
The optical system comprises an optical component with an active part (1) made of an optically transparent material, a collimating element (2) and a light unit (3) to emit light rays (10) to the collimating element (2) to collimate light rays (10) and to direct them to the active part (1). Generally, the active part (1) has an output surface (12) on its front side for the output of light rays (10) out of the active part (1) towards the display surface (ZY) situated at a distance in front of the active part (1). Furthermore, the active part (1) comprises optical elements (13) whose output surfaces (15) are part of the output surface (12) to create light patterns (A) on the display surface (ZY). The optical elements (13) consist of convergent lenses (13a) and/or divergent lenses (13b), the optical elements (13) being arranged after each other in rows situated next to each other.
US10344936B2 Vehicle light assembly
A low profile light assembly for a vehicle. The assembly includes a first lens having an outer profile that provides a portion of an external profile of the vehicle. The assembly also includes a second lens disposed on a side of the first lens that is opposite the outer profile. The light assembly also includes a light curtain that includes a first side that corresponds to a portion of an inner profile of the second lens and a second side, opposite the first side, that includes protrusions evenly spaced along a length of the second side, the protrusions include a first surface that extends a width of the second side. The assembly also includes at least one light source that is directed toward at least some of the first surfaces of the protrusions.
US10344934B2 Illumination system and headlamp
In various embodiments, an illumination system is provided. The illumination system may include at least two light guides, which each have an input coupling surface and an output coupling surface, and at least one radiation source having a radiation surface that faces the corresponding input coupling surface provided for a respective light guide. A distance between the input coupling surface of one of the light guides and the radiation surface of the at least one assigned radiation source and the distance between the input coupling surface of a further light guide and the radiation source of the at least one assigned radiation source differ.
US10344931B2 Method and headlight for generating a light distribution on a roadway
Systems and methods for generating light distributions on roadways with motor vehicle headlights having at least one laser light source which is modulated by an actuator and a processing unit and of which the laser beam is directed onto at least one light conversion element via a beam deflection element actuated by a beam deflection actuator, said light conversion element having a phosphor for converting light, and said headlight also comprising a projection system for projecting the light image generated at the at least one light conversion element onto the roadway, wherein in addition to changing a specified light distribution, the processing unit is configured to change the intensity of the beam of the laser light source by the actuator according to a specified function in the sense of increasing the intensity in the direction of the edges of the light image generated on the light conversion element.
US10344929B1 Battery backup for lighting system
The described embodiments relate to systems, methods, and apparatuses for providing a lighting system that includes backup light emitting diodes (LEDs) that are incorporated into a primary array of LEDs of the lighting system. The backup LEDs can be illuminated when a utility power source for the lighting system becomes unavailable. The backup LEDs can operate from a backup power supply, which can be charged from the utility power source, when the utility power source is available. Furthermore, charging of the backup power supply can be temperature dependent, in order that the backup power supply and/or the charging circuit can be protected from damage caused by operating such components out of an operating specification.
US10344921B2 LED tube lamp and power supply module applicable thereto
A power supply module is applicable to an LED tube lamp adapted to install on a lamp socket, and having an electric shock protection function, the LED tube lamp including a lamp tube, two end caps, each having a first external connection terminal, and each coupled to a respective end of the lamp tube, the first connection terminals of the two end caps for receiving an external signal, and an LED module configured for emitting light. The power supply module includes: a rectifying circuit, coupled to the first external connection terminals of the end caps and the LED module, for rectifying a received signal to produce a rectified signal; a filtering circuit, coupled to the rectifying circuit and the LED module, for filtering the rectified signal to produce a filtered signal; a transistor configured to be switched according to a control signal; an electric shock protection controller for detecting whether an electric shock risk has occurred, and configured to cause a current to be conducted in the detection path for generating the detection result.
US10344920B2 Lighting device
A lighting device includes a filament, a filament fixing element, a driving circuit, a lamp holder and a bulb shell. The filament has a long strip bottom, installed with a plurality of LED modules. The filament fixing element has a bearing surface and a heat dissipation part. The bearing surface connects to the long strip bottom of the filament. The heat dissipation part is connected to the bearing surface to dissipate the heat. The driving circuit provides a suitable current to the filament for emitting light. The lamp holder houses the drive circuit and carries the filament fixing element. The bulb shell and the lamp holder constitute an accommodating space for receiving the filament and the filament fixing element.
US10344919B2 Subsea module pressure control
A method of controlling fluid pressure in a closed system including using a pressure regulating unit connected to the system, the unit including a first conduit fluidly connecting the closed system to an external system. A first regulating valve is interposed between the external system and one end of the conduit and a second regulating valve interposed between the closed system and the other end of the conduit. The method further includes: a) opening one of the first or second regulating valves; b) closing said one regulating valve; c) opening the other regulating valve; d) closing the other regulating valve; and e) repeating steps a) to d) in turn until the desired fluid pressure is achieved in the system.
US10344914B2 Adjustable mount for a mountable device
A mount assembly for a mountable device such as a laser unit, such as a hybrid point and line laser that projects a vertical plumb dot(s) up and down, combined with horizontal and plumb projected lines. The mount assembly comprising: a base, a X-axis linear actuator, an upright support, a Y-axis linear actuator, an extension arm, a Z-axis linear actuator, a support plate assembly, and a mount for mounting on the mountable device.
US10344911B2 Tilt mechanism
A tilt mechanism for a display device support apparatus including a base member and a tilt head. The base member includes a bearing portion, a mounting portion, and a fastener recess. The tilt head includes an attachment portion and a sliding portion. The attachment portion is configured to couple the tilt head to a mounting plate, and the sliding portion engages the bearing portion. A friction member engages the tilt head and applies a friction force to the tilt head. A mounting fastener extends through a portion of the base and is connected to the friction member. The mounting fastener has a head that is positioned in the recess. The mounting fastener sets the amount of friction force on the tilt head.
US10344910B1 Systems and methods relating to support assemblies that support electronic devices
Portable electronic device stands and related methods are described. The electronic device stands include a base, a first arm, and a second arm. The base includes: (i) a horizontal support; (ii) a first vertical support including a first arm-receiving portion having first grooves defined therein; (iii) a second vertical support including a second arm-receiving portion having second grooves defined therein. The base is configured such that the first and second vertical supports are disposed on two ends of the horizontal support, with each of the first and second arms rotatably engaged with the first and second vertical supports, respectively, using a first fastening assembly or a second fastening assembly, respectively. In a collapsed configuration, the first and second arms are disposed antiparallel to and abutting each other; in an open configuration, the first and second arms are disposed parallel to each other, each extending about 90 degrees from the base.
US10344903B2 Pipe, method for regulating the height of the water in the pipe, and associated installation method
A pipe (14) extending between a surface end (20) and a bottom end (22) thereof, and defining an internal passage (24) ending at the bottom end (22) and at the surface end (20). A dynamic closing member (30) at the bottom end (22), which opens above a threshold pressure applied from the exterior towards the interior of the pipe (14), and closing below the threshold pressure. The threshold pressure is defined as a function of at least one parameter representing the heaving of the pipe under the effect of variation in height of the water in which the pipe extends.
US10344895B2 Lead-through device for a wall
A lead-through device for a wall comprising first and second pipe fitting elements. A supporting element is connected to the second pipe fitting element by way of an elastic portion which allows limited displacement of the supporting element in relation to the second pipe fitting element at least in the direction of a longitudinal center axis. The primary sealing toward the outside is achieved by the sealing element borne by the flange of the first pipe fitting element.
US10344892B2 Pipe processing tool with pipe deformation members
A pipe processing tool that is configured to deform the end of a pipe so that the circumferential shape of the end of the pipe generally matches the circumferential shape of an adjacent pipe end. Matching the circumferential shapes of the pipe ends is advantageous during a pipe attachment process. The pipe processing tool can include a deformation ring with a plurality of pipe deformation members. Each pipe deformation member faces radially inward and is actuatable in a radial direction toward and away from the center of the deformation ring in order to permit engagement with the pipe. Each pipe deformation member is individually and separately actuatable from the other pipe deformation members so that the circumferential shapes of the pipes can be altered by controlling suitable ones of the pipe deformation members.
US10344878B1 Rotary hydraulic distribution manifold for water play features
A rotary hydraulic distribution manifold for water play features comprising in one example: a fluid inlet; a housing having a fluid conduit to the fluid inlet; a distribution liner positioned within the housing; the distribution liner having a surface defining a distribution liner port; the housing having surfaces defining a plurality of housing outlets; and a drive unit configured to rotate the distribution liner within the housing to sequentially align the distribution liner port with the housing outlets so as to intermittently provide a fluid conduit between the fluid inlet and one or more housing outlets.
US10344877B2 Multi-port valve with multiple operation modes
A multi-port, multi-mode valve includes: a valve housing; multiple ports on the valve housing, a spacing between first and second ports being smaller than a spacing between third and fourth ports; and a stemshell positioned at least partly inside the valve housing, the stemshell having at least two channels configured for selectively coupling one or more of the ports to a selected at least other one of the ports.
US10344874B2 Clamp device and methods for making and using
Releasable tubing pinch clamps of a generally U-shaped configuration are described. The embodiments include ones that prevent cross-clamping of the tube by various interlocking features on riser portions of the clamp. Methods and molds for making the pinch clamps are also described. For example, a pinch clamp can have a strip that curves so that its ends can be brought together by manually squeezing the strip at its end, which oppose each other as a result of the strip curve. The strip ends have locking edges or surfaces that cause the strip ends to interferingly engage with each other and lock together. The strip also has opposing pinch projections that can pinch a tube.
US10344873B2 Control or shutoff valve
A control or shutoff valve with a housing includes a valve seat arranged within housing between feed and a discharge, and a shutoff element arranged to be moveable relative to the valve seat in the housing. At least one feed channel leading to the valve seat is arranged in the housing to supply a pressure medium to reduce cavitation phenomena.
US10344868B2 Seal assembly with detachable spacer members
A seal assembly includes an annular inner casing disposed on a shaft and including an axial portion and two radial portions. An annular outer casing is disposed about the inner casing and includes an axial portion engageable with the body bore and a radial portion. An annular elastomeric seal member is coupled with the first radial portion of the inner casing and is engageable with the outer casing axial portion. An annular bumper has a fixed end coupled with the outer casing radial portion and a free end disposed adjacent to the inner casing second radial portion. At least one spacer extends from the bumper free end and is disposed against the inner casing second radial portion or within an opening through the inner casing second radial portion. The spacer(s) are detachable from the bumper when one of the inner and outer casings angularly displaces relative to the other casing.
US10344867B2 Sliding component
In an embodiments, a slide component includes a pair of slide parts that relatively slide on each other, one of the slide parts being provided in a sealing face with fluid circulation grooves 10 that communicate with a high-pressure fluid side via inlet portions and outlet portions and are separated from a low-pressure fluid side by land portions, the other of the slide parts being circumferentially provided in a sealing face with a plurality of interference grooves 15, 16, 17, 20 for producing pressure variations in a fluid in the fluid circulation grooves 10, adjacent ones of the interference grooves 15, 16, 17, 20 being set to have different shapes.
US10344864B2 Suction roll assembly
A suction roll assembly for sealing at least one negative or positive pressure zone which adjoins a surface of the roll which is perforated and moves in a movement direction in a machine for making paper, tissue or cardboard, has at least one sealing element which lies opposite the moving surface and is arranged in a receptacle which can be moved to change the format of the negative or positive pressure zone. In order to simplify the adjustability of the receptacle in order to position the sealing element, there is a signal transmitter which is connected directly or indirectly to the sealing element and the signal of which can be received on that side of the moving surface which faces away from the sealing element.
US10344860B2 Highly heat conductive piston ring for internal combustion engine
There is provided a highly heat conductive piston ring for an internal combustion engine capable of exhibiting a gas seal function and a heat transfer function for a long period of time in a stable manner when used in an automobile gasoline engine having a high compression ratio. The highly heat conductive piston ring for an internal combustion engine is a piston ring for an internal combustion engine having an Mn—Cr steel as a base material, the Mn—Cr steel including C in the range of from 0.52 to 0.65 mass %, Si in the range of from 0.15 to 0.35 mass %, Mn in the range of from 0.60 to 1.00 mass %, Cr in the range of from 0.60 to 1.00 mass %, P in the range of 0.04 mass % or less, S in the range of 0.04 mass % or less, a slight amount of components (total content of Al, Ni, and Cu) in the range of from 0.05 to 3.0 mass %, and a remnant being Fe and unavoidable impurities.
US10344854B2 Engine room temperature rise restricting apparatus
An engine room temperature rise restricting apparatus including an open and close detector of the grille shutter, and a controller including a CPU and a memory coupled to the CPU, wherein the CPU and the memory are configured to perform: detecting a stuck-closed failure of a grille shutter of a condition that the grille shutter remains closed regardless of an open instruction for the grille shutter, based on signal from the open and close detector; and controlling a speed ratio of a continuously variable transmission so that an upper limit of an engine rotational speed or an engine driving force when the stuck-closed failure is detected is smaller than an upper limit of the engine rotational speed or the engine driving force when the stuck-closed failure is not detected.
US10344845B2 Sun gear for an integrated drive generator
A sun gear for an integrated drive generator (IDG) includes a sun gear body having an outer diametric edge and an inner diametric wall. The outer diametric edge includes 33 gear teeth.
US10344840B2 Actuator no-back arrangement
A screw actuator comprises a screw shaft for threaded engagement with an actuator output device such that rotation of the screw shaft causes linear movement of the actuator output device; and a motor for driving rotation of the screw shaft. A no-back device is included for restricting movement of the screw shaft in response to feedback torque applied due to external forces on the actuator output device.
US10344839B2 Deblocking apparatus for a work machine
An apparatus for actuating a rocking motion of a movable component including an adjustable length actuator, a lever whose angular position is controlled by the actuator, and a force transfer element attached to the movable component. The lever comprises a pair of oppositely placed pawls shaped so as to interact with the force transfer element for respectively actuating movement of the component in one of two opposite directions, when the lever exits a neutral positional range in which range any interaction between both pawls and the force transfer element is prohibited. The neutral range may be defined by a support plate positioned, shaped, and dimensioned so as to prohibit interaction between the pawls and the force transfer element. The displacement of the component in one direction may be larger than in the opposite direction.
US10344834B2 Planetary gear train of automatic transmission for vehicle
A planetary gear train of an automatic transmission for a vehicle is disclosed. The planetary gear train may include: an input shaft receiving torque of an engine; an output shaft outputting torque; a first planetary gear set including first, second, and third rotation elements; a second planetary gear set including fourth, fifth, and sixth rotation elements; a third planetary gear set including seventh, eighth, and ninth rotation elements; a fourth planetary gear set including tenth, eleventh, and twelfth rotation elements; and a fifth planetary gear set including thirteenth, fourteenth, and fifteenth rotational elements. The planetary gear train improves power delivery performance and fuel economy of a vehicle by achieving ten forward speed stages and one reverse stage.
US10344831B2 Transmission for vehicle
A transmission may include input shaft connected to second rotary element of the third planetary gear set and first clutch; first shaft connecting first rotary element of the second planetary gear set, and second clutch; second shaft connecting first rotary element of the third planetary gear set and first brake; third shaft connecting first rotary element of the first planetary gear set and third clutch; fourth shaft connecting third rotary element of the fourth planetary gear set, the third clutch, and second brake; fifth shaft connecting second rotary element of the first planetary gear set, second rotary element of the second planetary gear set, and third rotary element of the third planetary gear set; and sixth shaft connecting third rotary element of the first planetary gear set, third rotary element of the second planetary gear set, first rotary element of the fourth planetary gear set, and fourth clutch.
US10344816B2 Pressure plate with phase change material
A pressure plate for a friction coupling such as a clutch or brake system includes one or more pockets with a phase change material disposed therein. The phase change material operates to absorb and release heat when the friction coupling cycles between activation and deactivation so as to minimize a maximum temperature of the pressure plate.
US10344815B2 Electric brake device
An electric brake device configured to brake a wheel or to maintain a stopped state of the wheel, including: a friction member; a piston configured to advance for pushing the friction member onto a rotary body; a motion converting mechanism having an input shaft and configured to convert rotation of the input shaft into an advancing and retracting movement of the piston; an electric motor; and a rotation transmitting mechanism configured to transmit rotation of the electric motor as the rotation of the input shaft, the rotation transmitting mechanism including a drive pulley connected to the electric motor, a driven pulley connected to the input shaft, a belt wound around the two pulleys, and a speed change mechanism configured to change a ratio of a rotation speed of the driven pulley to a rotation speed of the drive pulley in dependence on tension of the belt between the two pulleys.
US10344810B2 CVT low oil pressure input clutch fill compensation
A method for CVT low oil pressure input clutch fill compensation includesperforming a garage shift when a modeled fill pressure is equal to a commanded modeled fill pressure. Then the line pressure is checked to determine if it is less than the commanded fill pressure when performing the garage shift. If so, then the modeled fill pressure is set to the line pressure and the primary and secondary actual pulley pressures are read by sensing devices. Next, the primary and secondary commanded pulley pressures are checked to determine if they are greater than the modeled fill pressure. If so, then a first dPressure value for the flow rate model based on the lowest of the modeled fill pressure, the primary actual pulley pressure, or the secondary actual pulley pressure is determined and it is used to compensate the flow rate model.
US10344809B2 Clutch control
A method is provided for controlling a friction clutch for connecting first and second rotatable axles in a vehicle, where the clutch includes a first friction part which is connected to the first axle, a second friction part which is connected to the second axle, a spring element which is adapted to bias the second friction part into engagement with the first friction part to connect the first and second axles, and an actuator including a movable actuator part which is engageable with the spring element, and adapted to move, upon being subjected to an actuation force from an actuator control system, towards a disengagement position, thereby deforming the spring element to disengage the second friction part from the first friction part to disconnect the first and second axles. The method includes subjecting the movable actuator part to a test force urging the movable actuator part towards the disengagement position, the test force being smaller than the actuation force, and subsequently or simultaneously to subjecting the movable actuator part to the test force, determining a position of the movable actuator part.
US10344807B2 Synchronizer device and synchronization method
Provided is a synchronizer device and method for a manual transmission, having a sliding sleeve which includes an internal toothing having sliding sleeve teeth, a clutch body, the clutch body having an external toothing having a multitude of clutch body teeth for internal toothing of the sliding sleeve to engage therein, and a synchronizer unit. The clutch body teeth at the axial tooth ends adjacent the sliding sleeve and/or at least some of the sliding sleeve teeth at the axial tooth ends adjacent the clutch body each include at least one convex end face which extends in the circumferential direction from a root point adjacent to a tooth flank of the respective tooth via an axially protruding apex portion as far as to a root point adjoining an opposite tooth.
US10344804B2 Scroll compressor lower bearing
A compressor includes a shell, a compression mechanism, a motor assembly, a driveshaft, and a bearing assembly. The driveshaft is drivingly engaged with the motor assembly and the compression mechanism for rotation about an axis and extends from a first end to a second end. The bearing assembly is disposed within the shell and supports the driveshaft for rotation. The bearing assembly includes a bracket, a hub, and a bushing. The bracket is coupled to the shell and includes an aperture. The hub is disposed within the aperture and defines a bore having a radially inwardly extending lip. The bushing includes a first portion and a second portion. The second portion of the bushing includes a plurality of radially extending engagement features. The second portion of the bushing is disposed within the bore of the hub such that the engagement features engage the lip of the hub.
US10344802B1 Seal assembly for spherical plain bearing
A seal assembly is for a spherical plain bearing with an inner ring mounted on a shaft and an outer ring disposed about the inner ring and having a concave inner surface slidably displaceable against the inner ring convex outer surface. The seal assembly includes an annular inner member disposed about the shaft axially adjacent to the bearing inner ring and having opposing first and second axial ends and an outer engagement surface extending axially between the first and second ends. A generally annular outer member has a base portion coupled with the bearing outer ring and a lip portion extending radially inwardly from the base portion and having an outer end sealingly engageable with the outer engagement surface of the seal inner member. The lip portion slidably displaces generally axially along the inner member engagement surface when the outer ring displaces axially relative to the inner ring.
US10344797B2 Hinge with multiple preset positions
A hinge with multiple preset positions is described. According to various embodiments, the hinge mechanism enables a support component to be adjustably attached to an apparatus, such as a computing device. In at least some embodiments, the hinge mechanism utilizes preset hinge positions that enable the support component to be placed at different preset positions. For instance, the hinge mechanism is configured such that an attached support component tends to “snap” into various preset positions. In at least some embodiments, the hinge mechanism includes an emergency escape position that enables the support component to be rotated beyond normal operating positions without damaging the support component.
US10344796B2 Retention mechanism for a forward folding seat assembly
A hinge assembly for a folding vehicle seat includes upper and lower arms pivotally coupled to one another between open and closed positions. The lower arm is fixedly coupled to a support surface, such as a vehicle body, and the upper arm is fixedly coupled to a lower surface of a seat pan. A retaining bar is disposed on the lower arm and outwardly extends therefrom. An outwardly opening clip member is disposed on the upper arm. The clip member releasably receives the retaining bar of the lower arm when the upper and lower arms are in the closed position to retain the vehicle seat in a folded down use position.
US10344789B2 Self-drilling drywall anchor and a method of securing an anchor in a drywall
Inexperienced users of conventional self-drilling drywall anchors may apply too much torque to its screw drive, even after the anchor has become fully bedded down in the drywall, under the mistaken impression that applying a greater torque will improve security of the anchor within the drywall. However, continuing to rotate the anchor after it has been fully inserted into the dry wall continues to rotate the anchor within the drywall and gouges out drywall material from around the anchor. Such gouging causes a cavity to form around the anchor, reducing its security within the wall. The present invention provides a self-drilling drywall anchor having a screw drive 16 that comprises a clutch configured to limit an amount of torque transmitted to the shank 5 by a tool engaged with the screw drive 16. In this way, a user may drive the anchor into a drywall, but over-tightening is prevented as the clutch limits the amount of torque transmitted to the shank 5, thereby preventing the external threads 7 on the shank from gouging out drywall material adjacent to the anchor and reducing the anchor's security within the drywall.
US10344788B2 Device for anchoring at least one fastening element in a laminate structure having at least two layers
A device for anchoring at least one fastening element in a laminate structure having at least two layers comprises a fastening element, and a carrier assembly on which the fastening element is mounted. The carrier assembly is designed with a protruding rib structure which radially outwardly surrounds the fastening element, resulting in a transmission of force into the laminate structure that is conducive to long-term stability of the anchoring.
US10344787B2 Side lock sleeve assembly
A side lock sleeve assembly includes: a first tube, a sleeve having a first coupling portion defining a first receiving space for sleeving over the first tube, wherein a hole is formed on the first coupling portion at a position between a center of the first receiving space and an outer surface of the sleeve; and a fastening screw having an operation section and an extension section, wherein a diameter of the screw gradually decreases from the operation section toward the extension section such that threadedly extension of the extension section through the hole to retain the extension section between the sleeve and the first tube and such that threadedly insertion of the extension section of the screw through the hole results in a threaded fitting portion on an outer surface of the first tube complementing with the extension section, thereby snugly receiving the extension section of the screw therein.
US10344785B1 Multiple component fairing
A fairing for suppressing a vortex induced vibration (VIV) of a tubular including an encircling member dimensioned to encircle a tubular, the encircling member having a first side that extends toward a second side when the encircling member is positioned around a tubular. The fairing further including a support member positioned between the first side and the second side, the support member having a channel formed therein, and an opening to the channel is positioned between the first side and the second side. In addition, the fairing includes a tail member positioned within the channel, the tail member having a substantially planar surface that extends radially outward from the channel.
US10344781B2 Control system, work machine, and control method
A control system for controlling a work machine including a working unit including elements and actuators that drives the elements includes: a first hydraulic pump and a second hydraulic pump each of which supplies operating oil to at least one of the actuators; and a control device that calculates a distribution flow rate of operating oil distributed to each of the actuators based on an operating state of the working unit and switches, based on the calculated distribution flow rate, between a first state in which the operating oil supplied from both the first hydraulic pump and the second hydraulic pump is supplied to the actuators and a second state in which the actuator to which the operating oil is supplied from the first hydraulic pump is different from the actuator to which the operating oil is supplied from the second hydraulic pump.
US10344768B2 Gas compression process with introduction of excess refrigerant at compressor inlet
A process for compressing a gaseous fluid comprising a step (a) of injecting refrigerant during which a refrigerant substance is sprayed into the gaseous fluid to be compressed, and also a compression step (b), during which the passage of said gaseous fluid loaded with refrigerant substance is forced through said compressor in order to compress said gaseous fluid, the mass flow rate (Q3) of the refrigerant substance injected into the gaseous fluid represents between 1% and 5% of the mass flow rate of the gaseous fluid to be compressed, and the refrigerant substance is sprayed in the form of particles having a maximum dimension of less than or equal to 25 pm, and preferably less than or equal to 10 pm.
US10344760B2 Toy fluid pumping gun
A fluid pumping device is disclosed. The fluid pumping device includes a housing having a front end and a rear end, a fluid discharge opening in the front end of the housing, a pump assembly, a crank assembly rotatably connected to the pump assembly wherein the crank assembly operates the pump assembly, and a fluid storage reservoir connected to the gear housing from which fluid is drawn into the gear housing to be pumped through the fluid discharge opening.
US10344755B2 Hydraulic machine comprising elongate mounting pads for reducing noise
The invention relates to a rotary hydraulic machine which includes a casing (2) containing pistons actuated by an input shaft, said casing having a transverse front surface provided so as to engage with a mounting, and a transverse rear surface receiving a rear cover (4) supporting collectors connected to said pistons, the casing comprising side attachment tabs (30, 40) each having an axial bore (32) ending in a rear clamping surface, provided such as to receive an element for clamping said machine to the mounting, characterized in that at least one tab forms an axially elongate pad (40), the height of which is greater than half of the length of said casing included between the front and rear surfaces thereof.
US10344754B2 Improper opening detection method of multiple suction reciprocating compressor suction valve
A method for detecting an improper opening of a multiple suction reciprocating compressor suction valve of a reciprocating compressor includes monitoring, by an electronic processing core, a variable proportional to torque of an electrical engine that cooperates with a piston of the reciprocating compressor, the variable being measured by a sensor. A detection of the improper opening of the suction valve is made by a detection of at least one peak of the variable proportional to torque of the electrical engine during power of the electromagnetic field generator element.
US10344746B2 Hydraulic double-acting hand pump
The present invention is directed to a hydraulic double-acting hand pump in which a high and low pressure side fluid supply grooves are formed in a top surface, a fluid inlet is formed in a bottom surface, a body in which the fluid outlet is formed in a side surface is provided, a piston is inserted into and coupled to the high and low pressure side fluid supply grooves, an upper end of the piston is connected and fixed to a handle rotatably installed in the low pressure side fluid supply groove of the body, the piston alternately and repeatedly ascends and descends to supply fluids to the high and low pressure side fluid supply grooves, and the fluids are discharged through the fluid outlet of the body by pushing the fluids inside the high and low pressure side fluid supply grooves.
US10344745B2 Downhole hydraulic pump
The present invention relates to a downhole hydraulic pump for providing fluid pressure during downhole operations, comprising a pump housing, a cam shaft rotatably arranged in the pump housing and having a longitudinal spin axis, the cam shaft comprising a shaft and a cam lobe arranged on the shaft, a radially arranged piston having a housing end and a cam end, a piston housing arranged in the pump housing, an inlet valve arranged in an inlet in the piston housing, an outlet valve arranged in an outlet in the piston housing, and a piston spring arranged in the pump housing for moving the piston away from the piston housing, wherein the piston housing is rotatably connected to the pump housing enabling rotation of the piston housing around a piston housing rotation axis parallel to the longitudinal spin axis of the cam shaft.
US10344742B2 Hybrid vertical/horizontal axis wind turbine for deep-water offshore installations
A wind-driven power generating system with a hybrid wind turbine mounted on a floating platform that heels relative to horizontal in the presence of a prevailing wind. The hybrid turbine has a turbine rotor with at least two rotor blades, each mounted to a turbine shaft by at least one strut, and the system is configured so that the shaft forms a predetermined non-zero operating heel angle relative to vertical in the presence of a prevailing wind at a predetermined velocity. The blades and struts are airfoils with predetermined aerodynamic characteristics that generate lift forces with components in the direction of rotation around the shaft of the blades and struts at the operating heel angle to drive an electrical generator carried by the platform. The system can be designed to generate maximum power at the predetermined heel angle or essentially constant power over a range of heel angles.
US10344736B2 Pseudo-spectral method to control three-degree-of-freedom wave energy converters
The invention provides optimal control of a three-degree-of-freedom wave energy converter using a pseudo-spectral control method. The three modes are the heave, pitch and surge. A dynamic model is characterized by a coupling between the pitch and surge modes, while the heave is decoupled. The heave, however, excites the pitch motion through nonlinear parametric excitation in the pitch mode. The invention can use a Fourier series as basis functions to approximate the states and the control. For the parametric excited case, a sequential quadratic programming approach can be implemented to numerically solve for the optimal control. The numerical results show that the harvested energy from three modes is greater than three times the harvested energy from the heave mode alone. Moreover, the harvested energy using a control that accounts for the parametric excitation is significantly higher than the energy harvested when neglecting this nonlinear parametric excitation term.
US10344734B2 Determining sliding camshaft actuator pin position based on engine crankshaft angle
A method of determining a sliding camshaft actuator pin position based on engine crankshaft angle includes commanding a sliding camshaft actuator to perform a valve step shift, and monitoring an actuator's pin position during the valve step shift command. At least one crank angle is measured when the actuator pin position reaches or exceeds at least one predetermined pin position threshold and at least one remedial action is performed when the actuator pin position does not correlate to the at least one measured crank angle.
US10344725B2 Fluid injector spray disc having offset channel architecture, and methods for constructing and utilizing same
A fluid injector for injecting fluid includes a body with a fluid passageway extending from an inlet to an outlet of the fluid injector; a valve seat; a valve element that is selectively engages with the valve seat; and a disc member disposed in the fluid passageway downstream of the valve seat. The disc member includes a plurality of channels defined along a first surface of the disc member, and a plurality of orifices defined through the disc, with each disc member being fluidly coupled to a plurality of channels. The channels fluidly coupled to each channel are in offset relation to each other at the orifice such that fluid flowing through the orifice forms a swirl pattern when exiting the orifice.
US10344716B2 Tunable intake system for exhaust gas recirculation in an internal combustion engine
The invention relates to a tunable intake system for exhaust gas recirculation in an internal combustion engine with a plurality of cylinders. The system comprises an exhaust gas recirculation manifold arranged to distribute recirculated exhaust gas in an intake air stream to be introduced into the combustion engine; wherein the manifold has an exhaust gas recirculation inlet and an intake air inlet as well as at least one outlet leading to the multiple cylinders of the engine. The system also comprises a first distribution pipe, which has a first pattern of flow distribution perforations for distributing the recirculated exhaust gas into the manifold. The system further includes a second distribution pipe with a second pattern of flow distribution perforations for distributing the recirculated exhaust gas into the manifold, and at least one of the first and second distribution pipes being rotatable with respect to the other.
US10344711B2 System and method of alleviating blade flutter
A modified inlet region of a turbofan engine for reducing or eliminating turbofan flutter. The modified inlet region is defined by annular inside surface and a fan. The modified inlet region is upstream and co-axial with the fan. A plurality of fins are disposed circumferentially around the annular inside surface and extend radially into the modified inlet region. Each fin may be attached normal to the annular inside surface or at an angle. The plurality of fins serve to disrupt the propagation of acoustic reflections leading to turbofan flutter.
US10344705B2 Intake valve fairing for a cylinder head of an engine
An engine has a cylinder head defining an intake port with a roof defining first and second valve guide bores upstream of first and second siamesed intake valve seats for a cylinder. The head has first and second asymmetric fairings extending outwardly from the roof and positioned directly upstream of respective bores. Each fairing has an inner wall intersecting an outer wall along an upstream edge and an inclined planar roof wall extending between the inner and outer walls. A method of forming the cylinder head and engine is also provided by milling the fairings from a roof preform formed with the intake port of the head.
US10344703B2 Injector delivery measurement with leakage correction
A method for operating a combustion engine is provided. A fuel injector is operated to perform a fuel injection, a sequence of pressure signals of the fuel rail pressure during the fuel injection is sampled and filtered and a total pressure difference between a first sample after a top dead center of the fuel pump and before the fuel injection has started and a chosen second sample after the injection and before a next pumping stroke is determined. A linear pressure slope at the second sample and a leakage pressure difference between the first sample and the second sample based on the linear pressure slope is calculated, leading to calculating an injection pressure difference as the difference between total pressure difference and the leakage pressure difference. With this, a value of a fuel quantity injected as a function of the injection pressure difference can be determined, while leakages are compensated.
US10344697B2 Control apparatus for internal combustion engine
An internal combustion engine has a humidity sensor that is disposed in an intake passage of the internal combustion engine, a temperature sensor configured to detect an intake air temperature in a position of the humidity sensor, and a controller configured to correct an offset error of the sensor value by adding a correction value to the sensor value. The controller is configured to acquire the intake air temperatures respectively at a plurality of timings in a process of the intake air temperature changing, acquire the sensor values at the respective plurality of timings, calculate values excluding influences of temperature differences of the intake air temperatures from the respective sensor values as humidity index values respectively, and determine a correction value so that a variation degree of the humidity index values becomes small.
US10344696B2 Engine knocking detection apparatus
Provided is an engine knocking detection apparatus capable of reasonably implementing necessary measures for water and dust proofing and against breaking of a cable, and the like at low cost as well as precisely detecting and effectively suppressing or avoiding knocking while suppressing cost and weight increases as much as possible. The engine knocking detection apparatus is adapted to detect knocking in an engine that adopts a flywheel magneto ignition system with an ignition coil unit securely attached to a cylinder, the ignition coil unit including an iron core, a coil wound around the iron core, and a control circuit board attached to the coil, and has an accelerometer for knocking detection attached to the iron core of the ignition coil unit.
US10344691B2 Robust low pressure exhaust gas recirculation system control for a turbocharged gasoline engine
Systems and methods for a turbocharged gasoline engine utilize a controller configured to receive a set of parameters including a measured pressure delta across an exhaust gas recirculation (EGR) valve disposed in a low pressure EGR (LPEGR) system of the engine and a measured pressure at an outlet of a differential pressure (dP) valve disposed in and distinct from a throttle valve of an induction system of the engine. The controller is further configured to determine a set of modeled pressures based on the set of parameters, a target EGR valve mass flow, a target EGR valve delta pressure, a current dP valve mass flow, and a pressure at an outlet of the air filter, determine target positions for the EGR valve and the dP valve based on the set of modeled pressures, and control the EGR valve and the dP valve based on their respective target positions.
US10344683B2 Combustion engine as well as method for engine braking using such a combustion engine
Disclosed is a combustion engine and method for engine braking therein including an intake air channel having a first pressure, a first inlet valve between the intake air channel and the cylinder volume, an exhaust air channel having a second pressure, a first outlet valve between the cylinder volume and the exhaust air channel, and a storage reservoir having a third pressure higher than the first and second pressures, the storage reservoir being arranged in controllable fluid communication with the cylinder volume. The method takes place during two-stroke cycle and includes: displacing the piston from upper dead center (UDC) towards lower dead center (LDC), keeping the first inlet valve open during at least part of the travel from UDC to LDC, displacing the piston from LDC towards UDC, and keeping the fluid communication between the storage reservoir and cylinder volume open during at least a part of such travel.
US10344681B2 Method and apparatus for diagnosing engine system
A method of and an apparatus for diagnosing an engine system are provided. An apparatus for diagnosing an engine system including a continuous variable valve duration (CVVD) apparatus and an exhaust gas recirculation (EGR) apparatus may include: an accelerator pedal position sensor detecting a position of an accelerator pedal; a brake pedal position sensor detecting a position of a brake pedal; a vehicle speed sensor detecting a speed of a vehicle; an intake pressure sensor detecting an intake pressure; and a controller determining whether a fuel cut condition is satisfied and determining whether the CVVD apparatus and an EGR valve is in a failure state when the fuel cut condition is satisfied.
US10344666B2 Turbine wastegate
A method can include applying a force to a control arm operatively coupled to a shaft; transmitting at least a portion of the force from the shaft, via an arm, to a plug positioned with respect to a wastegate seat of a turbine housing; maintaining an isostatic condition for relative positions of the shaft, the arm and the plug wherein contact exists between the plug and the wastegate seat; and in the isostatic condition, fixing the relative positions of the shaft, the arm and the plug via welding.
US10344658B2 Exhaust device
An object of the present invention is to provide an exhaust device capable of preventing a silencer from interfering with a component disposed in front of the silencer by allowing the silencer to slide down even when a load is input from a rear of the vehicle. A first tailpipe 34 is provided with an inclined bracket member 37. The inclined bracket member 37 has a sliding contact surface 37b inclined rearward and downward of a vehicle. A pressing portion 44 inclined rearward and downward of the vehicle is provided in an exhaust finisher bracket member 42 attached to an exhaust finisher 40. The pressing portion 44 contacts the sliding contact surface 37b when the exhaust finisher 40 is displaced forward of the vehicle. Then, the pressing portion 44 transmits the load so as to push down a silencer 32 via the sliding contact surface 37b.
US10344640B2 Oil strainer support structure for internal combustion engine
An oil strainer support structure for an internal combustion engine capable of improving the maintainability of an oil strainer is provided. In an oil strainer support structure for an internal combustion engine having an oil strainer, the oil strainer is supported by a drain bolt provided in the internal combustion engine. The oil strainer can be detached by removing the drain bolt to improve maintainability.
US10344639B1 Cooling apparatuses for cooling lubricant in a crankcase of a marine engine
A marine engine has a crankcase having a crankshaft that rotates about a vertical crankshaft axis; a cover on the crankcase; and a cooling member disposed in the crankcase. The cooling member has an inner surface that faces the crankshaft and an outer surface that faces the cover. The cooling member is configured such that rotation of the crankshaft causes lubricant in the crankcase to impinge on and drain down both the inner and outer surfaces of the cooling member.
US10344620B2 Air cooled component for a gas turbine engine
An air cooled component for a turbine stage of a gas turbine engine, comprising: a main body having radially inner main gas path wall and a cooling chamber, the main gas path wall separating the main gas path of the turbine stage and the cooling chamber; at least one flange extending from the main body; a cooling cavity enclosed within the flange; and, an inlet conduit extending between and fluidically connecting the cavity and cooling chamber.
US10344618B2 Impingement structure for jet engine mid-turbine frame
A mid-turbine frame (“MTF”) for a jet engine is disclosed and comprises a duct that extends between a high pressure turbine (“HPT”) and a low pressure turbine (“LPT”), the duct comprising a plurality of segments that together form an outer annular structure and an inner annular structure, the inner annular structure situated radially inward of the outer annular structure, and/or a plurality of vanes that extend radially outward from the inner annular structure toward the outer annular structure, each vane comprising a channel. Each segment may be coupled to an adjacent segment by a seal.
US10344615B2 Method and system for schedule predictive lead compensation
A method and system of scheduling a demand for a process inner loop are provided. The loop controller includes an inner loop control system configured to generate a control output signal for a controllable member and a schedule demand module configured to receive parameter values for a controlled variable of a process from a parameter source and to generate a scheduled demand output using a demand schedule. The loop controller also includes a schedule prediction module configured to predict a future value of a scheduling parameter based on a historical performance of the inner loop control system and current system dynamics and to generate a scheduled rate output. The schedule prediction module includes the rate-of-change of a scheduling parameter and a lead time input that defines a look-ahead time period used with the parameter rate signal to determine a future predicted value of the controlled variable.
US10344606B2 Stator vane arrangement for a turbine engine
A stator vane arrangement for a turbine engine includes a first vane platform, a second vane platform and a plurality of stator vanes extending radially between the first and the second vane platforms. The first and the second vane platforms extend circumferentially around an axis, and the first vane platform includes an aperture. The stator vanes are arranged circumferentially around the axis, and include a first stator vane that extends radially into the aperture and is fastened to the first vane platform.
US10344597B2 Cupped contour for gas turbine engine blade assembly
An exemplary method of forming an endwall with a contour includes casting an endwall with at least one cooling channel having an opening from the endwall, and covering the opening with a cupped contour formed on the endwall. An exemplary gas turbine engine blade assembly includes an endwall with a plurality of cooling channels, an airfoil extending radially from the endwall to a tip, and a cupped contour formed on the endwall to provide a cooling chamber between the cupped contour and a radially facing surface of the endwall.
US10344595B2 Vane pump and determining method for inner profile of cam ring composing thereof
Disclosed is a vane pump comprising a cam ring accommodated in a pump housing, a rotor accommodated rotatably with respect to a rotational shaft in the cam ring, and a plurality of vanes coupled to the rotor to discharge fluid, wherein the cam ring has a ring shaped inner profile varied between a maximum radius (Rmax) and a minimum radius (Rmin) in a circumferential direction with respect to the rotational shaft, and the ring shaped inner profile comprises: a cycloid curve passing through a maximum radius point; a circular arc passing through a minimum radius point; and a tangent line connecting the cycloid curve to the circular arc with a tangential curvature.
US10344591B2 History matching multi-porosity solutions
A computer implemented method can include selecting a first flow rate model for a well, providing reservoir data to the first flow rate model, providing production history data to the first flow rate model, computing a solution to the first flow rate model and comparing the solution to production history data. A method can include implementing dual, triple or quad porosity models of a reservoir and history matching a model against actual well production data. A method can include comparing one or more models and determining whether a parameter has a unique solution. A system can include a computer readable medium having instructions stored thereon that, when executed by a processor, cause the processor to perform one or more methods.
US10344590B1 Measurement while drilling apparatus and method of using the same
The present invention is a method and apparatus used to transmit information to the surface from a subsurface location during the process of drilling a bore hole comprising a pressure pulse generator or “pulser” coupled to a sensor package, a controller, an active electromagnetic system for subsurface collision avoidance, and a battery power source all of which reside inside a short section of drill pipe close to the bit at the bottom of the bore hole being drilled wherein the apparatus or “MWD Tool” can be commanded from the surface to make a measurement of desired parameters and transmit this information to the surface by encoding data in pressure pulses generated by a pulser valve that includes a stator and a rotor which may be open and closed to create pressure pulses.
US10344585B2 Methods, apparatus, and systems for steam flow profiling
Provided herein are embodiments of flow control devices, static mixers, and wellbore assemblies for use in the injection of steam into a formation. Usage of one or more of these items may increase recovery of hydrocarbon from the formation.
US10344568B2 Degradable devices for use in subterranean wells
A device for use in a subterranean well can include a component which degrades in the well, the component being at least one of the group comprising: a) an electrical element which conducts electricity in the well, b) a magnetic element which produces a magnetic field in the well, and c) a substrate which structurally supports an electrical circuit. A method of constructing a device for use in a subterranean well can include determining an environmental condition to be experienced by a component of the device in the well, the component being at least one of the group comprising: a) an electrical element which conducts electricity in the well, b) a magnetic element which produces a magnetic field in the well, and c) a substrate which supports an electrical circuit; selecting the component which degrades when exposed to the environmental condition; and incorporating the component into the device.
US10344566B2 Method for launching a cleaning element
A deformable cleaning element is encased within soluble packaging to maintain deformation. The deformed cleaning element is launched into the bore of a drill pipe/conduit or tubular. Contact with fluids within the bore dissolves the soluble packaging allowing the cleaning element to expand to its original shape.