Document | Document Title |
---|---|
US10872592B2 |
Noise-canceling headphones including multiple vibration members and related methods
Noise-canceling headphones may include a headband, an audio input, and earcups supported proximate ends of the headband. A first vibration member operatively connected to the audio input, a second vibration member operatively connected to the audio input, and a microphone may be supported by a housing of at least one of the earcups. A feedback, noise-cancelation circuit configured to reduce a user's perception of an undesirable audible response of the second vibration member may be operatively connected to the microphone. The feedback, noise-cancelation circuit may be configured to modify an audio signal from the audio input at least in part based on a signal from the microphone and send the modified audio signal to the first vibration member. The modified audio signal may be configured to at least partially cancel at least a portion of an audible response of the second vibration member. |
US10872588B2 |
Percussion instrument, cajon and external snare
A percussion instrument, includes a Cajon body including a front striking surface, a floating snare assembly positioned at a portion of the front striking surface, and at least one connector connecting the Cajon body and the floating snare assembly. The floating snare assembly includes at least one snare wire contacting the front striking surface. |
US10872583B2 |
Color temperature adjustment method and apparatus, and graphical user interface
A method includes detecting an input operation performed on a display screen of a terminal when the display screen is touched and when a color temperature adjustment region is displayed on the display screen, converting, in response to the input operation, coordinates of an operation point corresponding to the input operation into a first color parameter, obtaining ambient light converting a color parameter of the ambient light into a second color parameter, integrating the first color parameter and the second color parameter to obtain a third color parameter, converting the third color parameter into a target color parameter, and displaying the target color parameter on the display screen of the terminal. |
US10872570B2 |
Electroluminescent display device for minimizing a voltage drop and improving image quality and driving method thereof
There is provided an electroluminescence display device comprising a display panel having a display area where images are displayed and a non-display area where images are not displayed, a subpixel located in the display area, and a voltage transfer part that is located in the non-display area and transfers a reference voltage to the subpixel in response to a signal applied from outside the display panel or a signal generated on the display panel. |
US10872564B2 |
Data driver integrated circuit, display device comprising the same, and method of driving the same
A data driver IC can include an analog-to-digital converter; a sensing part that, in a sensing mode for sensing the driving characteristics of pixels, samples a signal outputted from the pixels in response to a data voltage for sensing, and, in a calibration mode for sensing the output characteristics of the analog-to-digital converter, samples a calibration current and outputs the same to the analog-to-digital converter; and a current generator that generates N calibration currents by dividing an external input source current into N parts, where N is a natural number. |
US10872563B2 |
Display apparatus and method of driving display panel using the same
A display apparatus includes a display panel, a gate driver, a data driver, and an emission driver. The display panel includes a pixel. The pixel includes a switching element of a first type and a switching element of a second type different from the first type. The gate driver is configured to output a gate signal to the display panel. The data driver is configured to output a data voltage to the display panel. The emission driver is configured to output an emission signal. The emission signal comprises a length of an emission off duration of a writing frame in which data is written to the pixel and a length of an emission off duration of a holding frame in which the data written to the pixel is maintained in a low frequency driving mode. The length of the emission off duration of the holding frame is different from the length of the emission off duration of the writing frame in the low frequency driving mode. |
US10872562B2 |
Pixel and organic light emitting display device including the same
A pixel includes an OLED, a driving transistor, first to third transistors, and a first capacitor. The driving transistor controls an amount of current supplied from a first power source to the OLED. The first power source is coupled to a first electrode of the driving transistor. The current corresponds to a voltage of a first node. The first transistor is coupled between a data line and a second node. The first capacitor is coupled between the first node and the second node. The second transistor is coupled between the first node and a second electrode of the driving transistor. The third transistor is coupled between the first node and an initialization power source. A turn-on time of the first and second transistors overlaps that of the third transistor. |
US10872559B2 |
Display panel and method for electrically-isolating light emitting diode in display panel
The present disclosure relates to a display panel and a method for electrical-isolation of a light-emitting diode in the display panel. In one embodiment, a display panel includes an element region contained in each sub-pixel, wherein two or more light-emitting diodes are arranged in the element region; and two or more e-fuses respectively connected to the two or more light-emitting diodes, wherein at least one of the two or more e-fuses has blown; and two or more e-fuse transistors respectively connected to the two or more e-fuses. |
US10872557B2 |
Display control apparatus and display control method
A display control apparatus includes: an obtaining unit that obtains average luminance information representing a maximum period average luminance value which is a maximum value of average luminance in target image data for each frame in a first period; and a setting unit that sets one of a first control mode for displaying an image based on the target image data with carrying out power limiting processing for reducing display luminance of each frame so that power consumption by a display unit is equal to or less than a predetermined power threshold value and a second control mode for displaying the image without carrying out the power limiting processing, wherein the setting unit sets the second control mode in a case where the maximum period average luminance value is higher than a first threshold value on the basis of the average luminance information. |
US10872556B2 |
Display method and apparatus for electronic device
Various embodiments of the present invention relate to a display processing method and apparatus for an electronic device having a display divided into a first area and a second area. According to various embodiments of the present invention, the electronic device comprises: a housing; the display including the first area, which is exposed to one surface of the housing and is flat, and the second area, which extends from the first area and of which at least a portion is curved; a second processor operatively connected to the display; a first processor operatively connected to the second processor; and at least one memory operatively connected to the first processor and/or the second processor, wherein the at least one memory can be configured to store: first instructions, to be executed, for allowing the first processor to process data to be displayed on the first area of the display so as to provide the processed data to the second processor; and second instructions, to be executed, for allowing the second processor to process the data provided from the first processor so as to generate data to be displayed on the second area of the display. Various embodiments are possible. |
US10872555B2 |
Display drive circuit
A circuit apparatus is provided for driving source electrodes of a display panel based on image data and to control a backlight of the display panel. For example, the circuit apparatus includes a display drive (DD) circuit having a parameter generation (PG) part and an image data conversion (IDC) part. The PG part is operable to generate an image data-conversion parameter and a backlight control parameter based on a brightness distribution of the image data of one frame. The IDC part is operable to convert the image data based on the image data-conversion parameter. The DD circuit is operable to output source signals generated based on the converted image data and output, control the backlight based on the backlight control parameter, and stop an action of the parameter generation part in response to no change in the image data of one frame from image data of a preceding frame being detected. |
US10872552B2 |
Device and method for subpixel rendering
A display driver comprises: subpixel rendering (SPR) circuitry configured to use, in SPR, predetermined regions which fall within two lines of input subpixels of an input image; buffer memory circuitry configured to store first subpixel data for a plurality of first subpixels of the input subpixels, wherein the plurality of the first subpixels each are encompassed in the predetermined regions; and a register configured to store coefficients, wherein the coefficients respectively correspond to shapes of the portions of the first subpixels encompassed in the predetermined regions. The SPR circuitry is configured to calculate second subpixel data for second subpixels of an output image, based on the first subpixel data stored in the buffer memory circuitry and the coefficients stored in the register. |
US10872551B2 |
Shift register unit and control method thereof, gate drive circuit and display device
This disclosure provides a shift register unit that includes an input circuit, a reset circuit, an output circuit, a first pull-down control circuit, a second pull-down control circuit, a first pull-down circuit and a second pull-down circuit. This disclosure also provides a control method for the shift register unit, a gate drive circuit, a display substrate and a display device. |
US10872549B2 |
Gate driving circuit, shift register and driving control method thereof
The present disclosure provides a gate driving circuit, a shift register, and a driving control method thereof. The shift register includes: a gate signal generation circuit configured to generate a first gate signal for gating transistors, wherein the gating transistors comprise a first gating transistor and a second gating transistor coupled in series; a gate signal output control circuit configured to receive a first level signal, and output a first gate signal from the gate signal generation circuit to the first gating transistor and the second gating transistor under control of the first level signal; and a control circuit configured to receive a second level signal, a first control signal, and a second control signal, and output the first control signal to the first gating transistor and output the second control signal to the second gating transistor under control of the second level signal. |
US10872548B2 |
Display apparatus for alleviating a problem of image flicker by regulating a common voltage
This application provides a display apparatus and a driving method therefor. The display apparatus includes: a display panel, including a first input line and a first output line, where the first input line obtains a common voltage, and the first output line outputs a common feedback voltage; a voltage regulating unit, including a second output line, where the second output line outputs the common voltage; and a timing controller, including a control line and a second input line, where the control line outputs a voltage regulating signal, and the second input line obtains the common feedback voltage, where the timing controller continuously obtains the common feedback voltage, and selects, from common feedback voltage values, several voltage values as a regulation condition, and outputs the voltage regulating signal according to the regulation condition, where the voltage regulating unit regulates the common voltage according to the voltage regulating signal. |
US10872547B2 |
Gate driver and display apparatus thereof
A gate driver with reduced voltage fluctuations driving a display device generates pulse signals shifted in a specified phase. The gate driver includes connected unit circuits. Each unit circuit includes an output terminal, input and output transistors, and a holding module. First and second control signals, alternating oppositely between high and low states, govern the two transistors. The input transistor is controlled by a first control signal and outputs a high level voltage to a first node based on a trigger signal. The output transistor outputs the shifted pulse signal synchronously with a clock control signal, based on the high level voltage of the first node. Initially, the trigger signal is low and the first and second control signals are high. The holding module outputs the low level voltage to the output terminal based on the first control signal and the second control signal. |
US10872545B2 |
Detection method and apparatus for display panel, detection device and storage medium
Provided are a detection method and apparatus for a display panel, a detection device and a storage medium. The method includes: providing a second data signal to a data input end, providing a second gate line scan signal to a gate electrode scan input end, and providing a power source signal to a power source end, wherein during an inputting process, the second data signal is at a first level, a level of the second gate line scan signal jumps from the first level to a second level, a level of the power source signal jumps from the first level to the second level, and the level of the second gate line scan signal jumps before the jumping of the level of the power source signal; acquiring a second voltage of each pixel electrode; and determining a faulty gate line according to the second voltage. |
US10872540B2 |
Configurable monitor and parts management system
A monitoring and maintenance system that utilizes imperial and theoretical data to compare parts, vehicles, users, regions, wear intensity indexes over time and tracking information to provide a sophisticated data collection system for heavy-duty equipment or rental equipment. This tracking is designed to better the specifications, designs, training, preventative maintenance, and replacement wear understanding of fleet management. |
US10872539B1 |
Real-time monitoring of network-based training exercises
An example method includes outputting a graphical dashboard that includes one or more learning objective nodes and one or more skill nodes, selecting one or more software agents that are associated with the one or more skill nodes, providing, to at least one host computing system, an indication of the one or more software agents that are configured to collect parameter data from the at least one host computing system while a trainee performs actions, receiving the parameter data collected by the one or more software agents during execution, determining, based on the parameter data, that the one or more skills represented by the one or more skill nodes have been demonstrated by the trainee, and updating the one or more skill nodes to graphically indicate that one or more represented skills have been demonstrated. |
US10872536B2 |
Fitness and social accountability
The present disclosure generally relates to fitness and social accountability. An example method includes receiving, by a user interface of the electronic device, a group type selection input of a group type from among a plurality of group types and receiving, by the user interface, a member selection input of one or more group members. The method includes determining, by a notification control module, fitness related notification receipt parameters for the one or more group members based on at least the selected group type. The notification receipt parameters can optionally include at least one notification receipt frequency and at least one notification receipt information type. The method includes determining, by the notification control module, fitness related notification transmit parameters for the one or more group members based on at least the selected group type. The notification transmit parameters include at least one notification transmit information type. The method includes creating, by a group tracking module, a group having the selected group type, the selected one or more group members, notification receipt parameters, and notification transmit parameters. |
US10872533B1 |
Multiplexed communications of telemetry data, video stream data and voice data among piloted aerial drones via a common software application
A method for coordinating multiplexed communication of data among multiple piloted assets and multiple requestors via a common software application includes receiving a mission request via the common software application, defining a common mission based on the mission request via the common software application, and coordinating the multiplexed communication using multiple communication channels. The coordinating includes exchanging data with multiple piloted aerial drone assets relaying a communication from one of the piloted assets to at least one other piloted asset, via the software application. When a new piloted asset joins the common mission, communication is facilitated via the software application between the further piloted asset and the multiple piloted assets. Upon detection that a piloted asset from the multiple piloted assets is no longer associated with the common mission, communication via the software application between that piloted asset and the remaining piloted assets is prevented. |
US10872532B2 |
Calibration of fixed image-capturing device for predicting driving lane
Lane prediction for driving assistance is provided. A camera of a vehicle is calibrated to obtain column values for each row of pixels of an image based on a plurality of lines captured in the image. The plurality of lines may be either parallel or perpendicular to a calibration lane captured in the image. The column values of each row of pixels may be utilized to predict a driving lane for the vehicle. When an on-road object is detected in the predicted driving lane, a warning message for an impending collision may be generated and communicated to a driver of the vehicle, thereby facilitating driving assistance to the driver in real-time. |
US10872531B2 |
Image processing for vehicle collision avoidance system
A collision warning system determines probabilities of potential collisions between a vehicle and other objects such as other vehicles. In an embodiment, sensors of a client device capture sensor data including motion data and image frames from a forward-facing view of the vehicle. An orientation of the client device relative to the vehicle may be determined using the motion data. The collision warning system determines cropped portions of the image frames and detects an object captured the image frames by processing the cropped portions. The collision warning system determines a probability of a potential collision between the vehicle and the object by tracking motion of the object. Responsive to determining that the probability is greater than a threshold value, the collision warning system may provide a notification of the potential collision to a driver of the vehicle. |
US10872524B2 |
Method and device for operating a traffic monitoring device, traffic monitoring device, and traffic monitoring system
A method for operating a traffic monitoring device. A sensor signal is provided by a sensor device of the traffic monitoring device is first of all read in. An item of information is then generated using the sensor signal. Finally, the information is output to an interface to at least one vehicle. |
US10872511B2 |
Intelligent space safety monitoring apparatus and system thereof
Disclosed is an intelligent space safety monitoring system, including: a management server for storing and outputting data, a state sensing unit disposed in a sensing space to be sensed and for transmitting a sensing value having sensed a normal state or an abnormal state within the sensing space to the management server, a sensing space photographing unit for transmitting a first screen having photographed the sensing space of the normal state as a case where the sensing value sensed by the state sensing unit is smaller than a setting value and a second screen having photographed the sensing space of the abnormal state as a case where the sensing value sensed by the state sensing unit is the setting value or more to the management server, and an abnormal state determining unit for determining the sensing space as a risk state. |
US10872510B2 |
Home emergency guidance and advisement system
An emergency guidance and advisement system is provided to automatically determine a floor map of a building and using the floor map for advising how to exit the building during an emergency, such as a fire. The system can automatically create an escape plan, based on pre-disaster and in-disaster motion detection of users within the home, and provide dynamic advisement to guide users out of the home during an emergency. |
US10872506B2 |
Automated teller machine
An automated teller machine comprises a main body including a customer service unit where a medium is inserted and taken out and a deposit/withdrawal unit where a medium is separated and stacked, and a tray configured to transfer the medium while reciprocating between the deposit/withdrawal unit and the customer service unit. The tray includes a tray body that is movable between the customer service unit and the deposit/withdrawal unit, a clamping plate provided at the tray body to be vertically movable to clamp the medium inserted into the tray body, and a clamping lever configured to move the clamping plate upward so that a medium stacking space into which the medium is inserted is generated in the tray body. |
US10872502B2 |
Gaming system with feature game having collectable components for prizes
An electronic gaming device comprising a display that displays a plurality of symbols in a plurality of symbol positions, a game controller that determines if the plurality of symbols include a trigger symbol, in response to determining that the plurality of symbols include the trigger symbol, controls the display to display the trigger symbol being transformed into a prize component symbol, incrementally animates a filling of a prize component of a first prize with the prize component symbol, and awards the first prize when a plurality of first prize components have been completely filled. |
US10872499B1 |
Electronic gaming machines with pressure sensitive inputs for evaluating player emotional states
Systems, devices and methods are provided. A system comprises a processor circuit and a memory coupled to the processor circuit. The memory comprises machine-readable instructions that, when executed by the processor circuit, cause the processor circuit to receive, from a pressure sensor of an input device of a gaming device, a first pressure parameter value corresponding to a first amount of pressure being applied by a player to the input device at a first input location for a first time duration, determine, based on the first amount of pressure and the first time duration, an emotional of the player. The processor circuit further modifies an operating characteristic of the gaming device based on the emotional state of the player. |
US10872497B2 |
Pari-mutuel interleaved wagering system
An electronic gaming machine for pari-mutuel interleaved wagering. Operation of the electronic gaming machine includes receiving pari-mutuel wagering parameters for a wager from a pari-mutuel server, generating an interactive thematic graphical display using the pari-mutuel wagering parameters, displaying the thematic graphical display to a user, receiving a placement of a wager from the user, communicating the placement of the wager as a wager request to a pari-mutuel server, receiving from the pari-mutuel server, a pari-mutuel gambling outcome of the wager, determining a wager outcome from the pari-mutuel gambling outcome, generating interactive application resources and events using the wager outcome, and generating the interactive thematic graphical display using the interactive application resources and events. |
US10872493B2 |
Augmented reality systems and methods for sports racing
A computer-implemented method includes generating a live video signal of a scene associated with a field of view of a user, wherein the scene includes a first racing element associated with a race having a plurality of race rules. The method further includes determining, based on the live video signal in real time, a first racing value for the first racing element, based on a race rule of the plurality of race rules. The method further includes displaying an indication of the first racing value within the scene to the user in real time, so that the indication is associated with the first racing element within the scene. |
US10872490B2 |
Layered display monitors
An electronic gaming machine (EGM) may include one or more movable displays. One or more movable displays may be used to present a base game when in a first configuration. In response to a trigger event, the movable display(s) may reveal a game feature presentation device, such as a stationary display or a set of mechanical reels, which was hidden when the one or more movable displays were in the first configuration. The underlying game feature presentation device may be used to present a bonus feature and/or to present a different aspect of the base game. Alternatively, the movable display(s) may be hidden (e.g., inside the EGM) when in a first configuration, during which time a fixed display portion may be presenting a base game. The movable display(s) may present a bonus feature and/or a different aspect of the base game when in the second configuration. |
US10872489B1 |
Comfort accessory vending apparatus
A comfort accessory vending apparatus for selling comfort products for overnight travel includes a housing and a door with a viewing window hingingly coupled to an open housing front side. A push flap is hingingly coupled to a receiving aperture to selectively grant access to a housing inside. Dispenser shelves are coupled to the housing and comprise a shelf body and a plurality of motorized retrieval tracks. Helical rods are coupled to a motor and secure a plurality of sleeping comfort items between adjacent turns of the helical rods. The motor rotates the helical rods to advance the plurality of sleeping comfort items. A payment interface is coupled to the door and is in operational communication with a control unit to receive payment and allow a user to select the desired sleeping comfort item to be dispensed. |
US10872485B2 |
Communication system for managing usage rights on a vehicle
A communication system for managing usage rights to a vehicle, having a vehicle which includes a communication module inside the vehicle, a mobile terminal, and an electronic vehicle key which communicates with the communication module inside the vehicle and with the mobile terminal and allocates usage rights for the vehicle. Allocation of usage rights for the vehicle, which are carried out by the electronic vehicle key, are controlled by the mobile terminal. |
US10872482B1 |
Personalized lid for prescription bottles
A universal pill bottle cap for securely locking up medications with a high-risk factor for abuse and theft. The pill bottle cap includes a unique locking mechanism, a biometric scanning locking mechanism, a one-step opening process, and a universal applicability. The unique locking mechanism includes a sliding latch on the underside of the cap that will allow a pill bottle to be inserted and the cap to lock around the pill bottle until an authorized user follows a prompt to unlock the cap from the bottle. The biometric scanner opens either the sliding mechanism to allow the pill bottle to be removed or opens the lid to allow access to the contents of the bottle. This depends on a button on the underside of the pill bottle cap. The pill bottle has a microprocessor that drives the functionality of the cap. |
US10872481B2 |
Remote control for actuating garage doors and other barriers, and method and system of using same
Remote control for actuating garage doors and other barriers, and method and system of using same. A base unit includes: a wireless receiver, to wirelessly receive from an electronic device an incoming wireless signal indicating a command to actuate a garage door; a wireless signal constructor, to dynamically construct an outgoing wireless signal which comprises a rolling code; a wireless transmitter, to transmit the outgoing wireless signal to a wireless receiver of a motor unit that is operably associated with the garage door. A wireless signal constructor dynamically constructs the outgoing wireless signal without having access to a secret seed value that is accessible to the motor unit. A local storage unit stores a data-set of rolling codes that are associated with the motor unit; and the outgoing wireless signal is dynamically constructed based on a next-available rolling code obtained from the local storage unit of the base unit. |
US10872480B2 |
Method, devices and system for improved control of a service means for dedicated use in infrastructures
The present invention relates to a method, devices, and computer program for controlling a semi-movable service means dedicated to a use in airport infrastructures. According to the method, there are envisaged steps of obtaining (S110), in the client device, identification information of a user from an external device; sending (S120), in the client device, a request message to the server device on the basis of the obtained information; performing (S130), in the server device, an authorisation process for the semi-movable means on the basis of the received request message; sending (S140), in the server device, a response message to the client device on the basis of a result of the authorisation process; and performing (S150), in the client device, a control of the semi-movable means on the basis of the received response message. |
US10872479B1 |
Secure log capture
A vehicle includes a first controller; and a second controller, wherein the first controller is programmed to responsive to detecting a failure, generate a failure event, identify the second controller as related to the failure event, identify logs of the first controller and second controller as related to the failure event, collect logs of the first controller, and transmit a failure message including a request for the logs of the second controller to the second controller, and the second controller is programmed to responsive to receiving the failure message from the first controller, collect logs of the second controller as requested, and send a request for a security token to a server, and responsive to receiving the security token from the server, upload the logs of the second controller, as collected using the security token, to the server, and send the security token to the first controller. |
US10872477B2 |
Method and device for uploading data of a motor vehicle
A method for uploading data of a motor vehicle, including the steps: acquiring surrounding-area data of the motor vehicle with the aid of a sensor device; generating a locational reference for the acquired surrounding-area data; evaluating the acquired surrounding-area data by comparing the acquired surrounding-area data to known surrounding-area data of a data storage unit of a server device; and uploading the acquired surrounding-area data to the server device (40) as a function of the evaluation. |
US10872465B2 |
System and method for model drawing tool
A tangible, non-transitory, machine-readable medium including instructions presents a graphical user interface (GUI) and the GUI provides an indication of two or more output file types. Further, the medium including instructions receives an indication of a selection of at least two of the two or more output file types. Moreover, the medium including instructions generates corresponding output files for the selection of the at least two of the two or more output file types by accessing an applicable computer-aided-design (CAD) model associated with a part number. Also, the medium including instructions generates corresponding output files for the selection of the at least two of the two or more output file types. |
US10872464B2 |
Aligned augmented reality views
Techniques for generating aligned, augmented reality views are disclosed. In some embodiments, an estimate of a floorplan of a three-dimensional space is first generated based on one or more views of the three-dimensional space from a camera of a device located in the three-dimensional space. A cost function is next minimized with respect to the estimate of the floorplan to generate a corrected floorplan having less error than the estimated floorplan, and a camera pose corresponding to the corrected floorplan is determined. Display of a rendering having the determined camera pose is facilitated in an actual view of the camera, resulting in an aligned, augmented reality view. |
US10872461B2 |
Method and device for obtaining 3D images
A method and device are provided for obtaining a 3D image. The method includes sequentially projecting a plurality of beams to an object, each of the plurality of projected beams corresponding to a respective one of a plurality of sectors included in a pattern; detecting a plurality of beams reflected off of the object corresponding to the plurality of projected beams; identifying time-of-flight (ToF) of each of the plurality of projected beams based on the plurality of detected beams; identifying a distortion of the pattern, which is caused by the object, based on the plurality of detected beams; and generating a depth map for the object based on the distortion of the pattern and the ToF of each of the plurality of projected beams, wherein the plurality of detected beams are commonly used to identify the ToF and the distortion of the pattern. |
US10872460B1 |
Device and system for volume visualization and interaction in a virtual reality or augmented reality environment
The present technology relates to devices and systems for volume visualization and interaction in a virtual reality environment. |
US10872455B2 |
Method and portable electronic device for changing graphics processing resolution according to scenario
The present invention provides a method for changing graphics processing resolution according to a scenario, including: determining a first display scenario as a scenario in which energy can be saved; reducing graphics processing resolution of a graphics processing unit; rendering, by the graphics processing unit, at least one target graphics frame in the first display scenario according to the reduced graphics processing resolution, to obtain at least one target image frame; adapting the at least one target image frame according to screen display resolution; and displaying the at least one target image frame adapted. The present invention further provides a portable electronic device for changing graphics processing resolution according to a scenario. |
US10872452B2 |
Expression animation generation method and apparatus, storage medium, and electronic apparatus
The present disclosure discloses an expression animation generation method performed at a computing device. The method includes: obtaining an object model of a target virtual object; adapting the obtained object model to a target skeleton, to obtain an object control model matching the target virtual object, the object control model including a control vertex and a control skeleton, each control skeleton controlling a part of an area of the object control model, and the control vertex being an intersection point of the control skeleton; adjusting the control vertex and/or the control skeleton in the object control model according to an obtained adjustment instruction, to obtain an expression frame image of the target virtual object; and generating an expression animation of the target virtual object by using the expression frame image. |
US10872450B2 |
Method and apparatus for displaying information by animation
The present invention provides a method and an apparatus for displaying information by animation. The method includes: creating different interfaces corresponding to different visible areas; determining a visible interface among the created interfaces, displaying the visible interface, and hiding the other interfaces; and displaying, when receiving a trigger of displaying a visible area, an interface corresponding to the visible area in an animated manner, and hiding interfaces other than the interface corresponding to the visible area. The present invention avoids occurrence of flashing after the end of animation that is caused by coercive rearrangement of a control and adverse to the effect of animated display. |
US10872448B2 |
Edge enhancement for thermal-visible combined images and cameras
Systems and methods directed toward combining visible light and infrared images can include processing visible light image data to determine an edge factor value for a plurality of visible light pixels corresponding to the strength of an edge at that location. The edge factor value can be determined using features from the visible light image data and an edge gain input, which may be adjustable by a user. The edge factor values are combined with an edge midscale value to create a first set of modified visible light image data including pixels emphasized based on the strength of the edge in the visible light image. The modified visible light image data is combined with infrared image data to create combined image data having contribution from the infrared image data and the edge factor values from the visible light image data. |
US10872446B2 |
Systems and methods for high dimensional 3D data visualization
Data visualization processes can utilize machine learning algorithms applied to visualization data structures to determine visualization parameters that most effectively provide insight into the data, and to suggest meaningful correlations for further investigation by users. In numerous embodiments, data visualization processes can automatically generate parameters that can be used to display the data in ways that will provide enhanced value. For example, dimensions can be chosen to be associated with specific visualization parameters that are easily digestible based on their importance, e.g. with higher value dimensions placed on more easily understood visualization aspects (color, coordinate, size, etc.). In a variety of embodiments, data visualization processes can automatically describe the graph using natural language by identifying regions of interest in the visualization, and generating text using natural language generation processes. As such, data visualization processes can allow for rapid, effective use of voluminous, high dimensional data sets. |
US10872440B2 |
Image signal processing device, and image signal transmission system
An image signal processing device receives image signals from source devices and outputs image signals via a plurality of communication paths. The image signal processing device includes a plurality of compression circuits, a transmission circuit and a path/compression-rate setting circuit. The plurality of compression circuits compress image signals to be transmitted via the plurality of communication paths. The transmission circuit outputs the image signals compressed. The path/compression-rate setting circuit, based on each data amount of the image signals received, determines a communication path for transmitting a part or the whole of each of the image signal, and sets a common compression rate for all of the plurality of compression circuits. The path/compression-rate setting circuit divides an image signal having a relatively large data amount, and assigns a part of the divided image signal to a communication path for transmitting an image signal having a relatively small data amount. |
US10872439B2 |
Method and device for verification
The present invention provides a method and a device for verification applied to the field of image processing. The method includes: acquiring a common two-dimensional image, an infrared image and a depth map of a calibration object, wherein the calibration object carries a first pattern; calculating coordinates of an image formed on the infrared image by the first pattern, acquiring a depth value of the first pattern according to the depth map, and calculating a position of a projection formed on the common two-dimensional image by a three-dimensional point cloud corresponding to the image formed on the infrared image by the first pattern, and calculating a distance between an image and the projection formed on the common two-dimensional image by the first pattern. The method and device for verification provided by the present invention can verify a calibration parameter obtained after calibration performed by a depth camera device, enhancing calibration accuracy. |
US10872436B2 |
Spatial positioning method, spatial positioning device, spatial positioning system and computer readable storage medium
A spatial positioning method, a spatial positioning device, a spatial positioning system, and a computer readable storage medium are disclosed. The spatial positioning method includes: acquiring a two-dimensional image of an object to be positioned having a plurality of marking points, the two-dimensional image comprising a plurality of marking point images in one-to-one correspondence with the plurality of marking points; determining a correspondence between the plurality of marking points and the plurality of marking point images according to a relative positional relationship among the plurality of marking points and a relative positional relationship among the plurality of marking point images; and determining at least one spatial degree of freedom of the object to be positioned according to the relative positional relationship among the plurality of marking points, the relative positional relationship among the plurality of marking point images, and the correspondence between the plurality of marking points and the plurality of marking point images. |
US10872432B2 |
Disparity estimation device, disparity estimation method, and program
A disparity estimation device calculates, for each of first pixels of a first image and each of second pixels of a second image, a first census feature amount and a second census feature amount, calculates, for each of the first pixels, a first disparity value of the first pixel with integer accuracy, extracts, for each of the first pixels, reference pixels located in positions corresponding to the first disparity value and a near disparity value close to the first disparity value from the second pixels, calculates sub-pixel evaluation values based on the relationship between the pixel values of the first pixel and the neighboring pixel and the pixel values of each of the reference pixels and the neighboring pixel, and estimates a second disparity value of the first pixel with sub-pixel accuracy by equiangular fitting. |
US10872424B2 |
Object tracking using object attributes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for tracking objects over a sequence of images. In one aspect, a process includes receiving data specifying visual attributes of a particular object detected in an image. Data specifying visual attributes of a tracked object is identified. A level of similarity is determined between the particular object and the tracked object based on comparison of visual attributes of the particular object with corresponding visual attributes of the tracked object. A first normalization function is used to normalize a level of similarity between first corresponding visual attributes of the particular object and the tracked object. A second normalization function is used to normalize a level of similarity between second corresponding visual attributes of the particular object and the tracked object. A determination is made, based on the level of similarity, whether the particular object matches the tracked object. |
US10872417B1 |
Automatic delineation agricultural field management zones using remote sensing and field data
A method for automatic delineation of agricultural field management zones using remote sensing data from multiple years of observation and field data, including: selecting and processing remote sensing images appropriate for management zones delineation; defining management zones analytics parameters; generating a dataset by calculating vegetation indices for every appropriate remote sensing image, by removing outliers and values of non-arable spots, by considering different resolutions of remote sensing images, by applying statistical interpolation algorithms; generating field management zones by applying statistical classification methods on the dataset including merging small and separate management zones into larger neighboring zones. A computer system is programmed and configured to generate field management zones automatically; to enable user to assign rates for every management zone, and to export them to agricultural machinery and to mobile phone or tablet device for online and offline usage. |
US10872415B2 |
Learning-based spine vertebra localization and segmentation in 3D CT
Described herein is a novel method and system for segmentation of the spine using 3D volumetric data. In embodiments, a method includes an extracting step, localization step, and segmentation step. The extracting step comprises detecting the spine centerline and the spine canal centerline. The localization step comprises localizing the vertebra and intervertebral disc centers. Background and foreground constraints are created for each vertebra digit. Segmentation is performed for each vertebra digit and based on the hard constraints. |
US10872414B2 |
Information processing apparatus, observation system, observation method, and program
An information processing apparatus according to an embodiment of the present technology includes a control unit. The control unit detects, on a basis of an optical image of a cell in culture captured at a first imaging interval, whether there is a change in a state of the cell, and switches, when detecting the change in the state, an imaging mode from the first imaging interval to a second imaging interval shorter than the first imaging interval. |
US10872410B2 |
Methods and apparatus for assessing immune system activity and therapeutic efficacy
Methods, compositions, and apparatuses are disclosed and described for assessing systemic immune response by monitoring changes of biophysical properties of mammalian immune cells or immune relevant bacterial cells in response to a gradient of chemoattractant in vitro. |
US10872409B2 |
Visual augmentation of regions within images
Among other things, one or more systems and/or techniques for visually augmenting regions within images are provided herein. An image of an object, such as a bag, is segmented to identify an item (e.g., a metal gun barrel). Features of the item are extracted from voxels representing the item within the image (e.g., voxels within a first region), such as a size, shape, density, and orientation of the item. Response to the features of the item matching predefined features of a target item to detect, one or more additional regions are identified, such as a second region proximate to the first region based upon a location of the second region corresponding to where a connected part of the item (e.g., a plastic handle of the gun) is predicted to be located. The one or more regions are visually distinguished within the image from other regions (e.g., colored, highlighted, etc.). |
US10872406B2 |
Hot spot defect detecting method and hot spot defect detecting system
A hot spot defect detecting method and a hot spot defect detecting system are provided. In the method, hot spots are extracted from a design of a semiconductor product to define a hot spot map comprising hot spot groups, wherein local patterns in a same context of the design yielding a same image content are defined as a same hot spot group. During runtime, defect images obtained by an inspection tool performing hot scans on a wafer manufactured with the design are acquired and the hot spot map is aligned to each defect image to locate the hot spot groups. The hot spot defects in each defect image are detected by dynamically mapping the hot spot groups located in each defect image to a plurality of threshold regions and respectively performing automatic thresholding on pixel values of the hot spots of each hot spot group in the corresponding threshold region. |
US10872401B2 |
Method for merging an analysis data record with an image data record, positioning device, computer program and electronically readable data storage medium
A method for merging a three-dimensional analysis data record of a tissue sample of a patient with a three-dimensional image data record of the patient indicating, prior to removal, the removal area of the tissue sample. The method includes registering a three-dimensional intermediate data record of the three-dimensional analysis data record. The registering includes transforming analysis data of the three-dimensional analysis data record into intermediate data, corresponding to image data recorded with a modality with which the three-dimensional image data record has been recorded and including a resolution reduced, to determine the three-dimensional intermediate data record corresponding, in terms of resolution, to the image data record; and registering the three-dimensional intermediate data record with the three-dimensional image data record. Finally, the method includes merging the three-dimensional analysis data record and the three-dimensional image data record using a registration rule obtained during the registering of the three-dimensional intermediate data record. |
US10872396B2 |
Image stitching method and device
The present invention is related to an image stitching method. It is further related to an image stitching device and to a computer readable medium carrying instructions for performing such method. The method according to the invention includes determining a pixel value of a pixel at an interpolation position in the region to be stitched using pixel values of corresponding pixels in a plurality of sub-images. According to the invention, the interpolation position corresponds to a weighted sum of positions of the corresponding pixels. The weighting factor for the position of a corresponding pixel in a given sub-image depends on a relative distance of at said interpolation position to a border of the region to be stitched associated with that sub-image. |
US10872395B2 |
Image processing device, imaging system provided therewith, and calibration method
An image processing device includes a stitching processing unit that composites composition source images generated from captured images under a preset processing condition to generate a composite image, a screen generation unit that generates a screen and outputs the composite image to a display input device, a touch operation determination unit that determines a camera image region to be adjusted based on a detection result of a touch operation on the screen and determines an adjustment item according to an operation mode of the touch operation, and a processing condition setting unit that sets a temporary processing condition related to the camera image region to be adjusted. The stitching processing unit generates the composition source image from the captured image of the camera corresponding to the camera image region to be adjusted under the temporary processing condition and updates the composite image by compositing the composition source images. |
US10872387B2 |
Hospital bed event notification
An aspect provides a method, including receiving an indication that a tag associated with a real time location system has been detected at a pre-determined location, the detected tag being associated with a patient in a hospital; and assigning a status of the patient based on detection of the tag; and updating a bed availability indication based on detection of the tag. Other aspects are described and claimed. |
US10872384B1 |
System and method for generating explanations for year-over-year tax changes
A computer-implemented method for generating an explanation for changes in tax liability over different tax reporting periods includes a computing device executing a tax calculation engine associated with tax preparation software. The tax calculation engine operates on first and second tax calculation graphs representing different tax reporting periods. The first and second tax calculation graphs are different in at least one respect. The first and second tax calculation graphs each describe data dependent tax operations comprising a plurality of interconnecting functional nodes connected by one of a plurality of functions. The computing device automatically identifies the differences among nodes within the respective first and second tax calculation graphs and executes an explanation engine associated with the tax preparation software to generate a textual explanation identifying one or more differences among the nodes. |
US10872383B2 |
Using a model to estimate a payment delinquency for an invoice
Using a model to estimate a payment delinquency for an invoice is described. Multiple delinquency estimation models are generated based on a training set of invoices. Each delinquency estimation model estimates a respective payment delinquency for a particular invoice. A refined payment delinquency is determined for the particular invoice based on respective payment delinquencies determined by the delinquency estimation models. Information associated with a set of invoices may be presented at an interface based on the respective payment delinquencies. A payment reminder application may be programmed to process the invoices according to payment reminder schedules determined based on the respective payment delinquencies. Additionally, invoices may be added to the training set of invoices to update the delinquency estimation models. Invoices that were processed according to a payment reminder schedule that was modified based on the respective payment delinquencies are not included in the training set of invoices. |
US10872381B1 |
Evidence oracles
Systems and methods are disclosed with respect to using a blockchain for managing the subrogation claim process related to a vehicle collision, in particular, utilizing evidence oracles as part of the subrogation process. An exemplary embodiment includes receiving recorded data from one or more connected devices at a geographic location; analyzing the recorded data, wherein analyzing the recorded data includes determining that an collision has occurred involving one or more vehicles; generating a transaction including the data indicative of the collision based upon the analysis; and transmitting the transaction to at least one other participant in the distributed ledger network. |
US10872375B1 |
Customized lending product system and method
A computer-implemented method includes providing an application form configured for electronic display and data entry, receiving loan application data via the form, and providing selectable lending product features based on the loan application data. The selectable lending product features include an approved range of selectable credit options. Each of the selectable credit options has a different associated amount of required collateral. The method also includes receiving feature selection data. The feature selection data includes a selection of at least one of the selectable credit options. The method further includes providing a customized lending product based on the feature selection data. |
US10872372B2 |
Vehicle transaction processing
A vehicle pulls up to a fuel pump and a customer within the vehicle utilizes interfaces available within the vehicle to initiate a fuel transaction within the vehicle and to activate the fuel pump for dispensing fuel. The customer then exits the vehicle dispenses fuel and returns to the vehicle without interacting with the existing fuel pump interface and when the customer re-inserts the pump hose into a holster of the fuel pump, the fuel transaction is completed on behalf of the customer. |
US10872369B1 |
Systems and methods for providing intelligent electronic communications
Systems and methods to provide an intelligent electronic communication to a consumer device includes a recommendation engine configured to access consumer data, determine an adverse account event based, at least in part, on the consumer data, correlate the consumer account to a consumer group based, at least in part, on the consumer data corresponding to the consumer group, generate an intelligent electronic communication comprising one or more ranked product recommendations based, at least in part, on at least one of the adverse account event or the consumer group, the one or more ranked product recommendations configured to include one or more unutilized product recommendations, determine whether to provide the intelligent electronic communication to a consumer device according to an intelligent delivery mode, and cause the intelligent electronic communication to be distributed to the consumer device in accordance with the intelligent delivery mode. |
US10872367B1 |
Systems and methods for controlling permissions pertaining to sales activities by users of an online game
Systems and methods for controlling sales permissions pertaining to sales activities by users of an online game are disclosed. Exemplary implementations may: store information on electronic storage related to the users of the online game; execute an instance of the online game and implement the instance of the online game; receive supervisory input from a supervisory user; receive user input to request or initiate a sale; determine whether the request is in accordance with the one or more sales permissions; effectuate a performance of the sale of one or more particular virtual items, responsive to a determination that the request is permitted; and effectuate presentation of a notification to the user that conveys the user lacks permission, responsive to a determination that the request is not permitted under the one or more sales permissions. |
US10872366B1 |
Product identification validation
The technology may receive a product identification from a merchant and evaluate the product identification against evaluation rules to determine a likelihood of whether the product identification is valid for a product associated with the product identification. |
US10872365B2 |
Supply-chain side assistance
An apparatus, device, method, computer program product, and system that identifies an item having a presence within a geographic locale in response to a signal indicative of the item, obtains a first instance of a supply-chain assistance corresponding to the identified item from a first source and obtaining a second instance of a supply-chain assistance corresponding to the identified item from a second source; and aggregates the first supply-chain assistance and the second supply-chain assistance. |
US10872362B1 |
Invoice financing and repayment
Some examples include a payment processing system for processing point-of-sale transactions and extending financing to merchants for invoice payment. The payment processing system receives a request from a first merchant to generate an invoice for a second merchant. The payment processing system calculates financing terms for payment of the invoice, wherein the financing terms include repayment terms designating a portion of each transaction processed by the payment processing system for the second merchant to withhold for payment of the invoice. The payment processing system may advance payment of the invoice to the first merchant and take repayment from the portion of the withheld portion of transactions or transmit the withheld portion to the first merchant for payment of the invoice. |
US10872361B2 |
Methods and apparatuses for charging of electric vehicles
A system for controlling a charging of an electric vehicle, wherein a charging at one electric vehicle charging station affect a charging at another electric vehicle charging station is disclosed. The system includes: an electric power grid, a first electric vehicle charging station connected to the electric power grid, and a second electric vehicle charging station connected to the electric power grid, wherein the first electric vehicle charging station facilitates a charge transfer for an electric vehicle at the second electric vehicle charging station using a mobile device. The mobile device relays communication from the electric vehicle charging stations to the cloud server. The charge transfer request received at the cloud server is authorized using identification information and credit account information received from the mobile device. The charge transfer at the first electric vehicle charging station is adjusted based on a charging level at the second electric vehicle charging station. |
US10872355B2 |
Controlling user data visibility in online ad auctions
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving, from a client device of a user, an ad request for an ad space of a seller, the ad space being for presentation in a user interface of an application executing on the client device, creating a bid request for bidding on the ad space, sending the bid request to one or more bidders, the bidders representing one or more buyers, receiving one or more bids from one or more of the bidders, each bid corresponding to a respective buyer and a creative, selecting, from the received bids, a winning bid corresponding to a particular buyer and a particular creative, and identifying a visibility profile for the particular buyer and, based thereon, providing data associated with the user to the particular buyer. |
US10872352B2 |
System and method for providing recommendations with a location-based service
A mobile application is provided that provides intelligent recommendations based on the knowledge of where the user has been, and what venues the user would like to visit. Further, such an application may be capable of determining where people in a user's social network have been and what venue locations these related users would like to visit. Also, in another implementation, the application may be capable of determining where people with similar taste have been, and where they would like to go. Some or all of this information may be used by a mobile application that provides recommendations to a user. For instance, in one implementation, a user having a mobile device such as a cell phone wishes to locate a venue based on one or more parameters, and some or all of this information may be used to order to rank recommendations with the interface. |
US10872348B1 |
Determining status of building modifications using informatics sensor data
A computer device and method for processing data to detect modifications to insured property. Received is specification data regarding modifications to be made to insured property in connection with an insurance claim. Also received is data from one or more sensor devices associated with the insured property indicative of a status regarding modifications made to the insured property. Analysis is performed on the received specification and data to determine whether one or more predefined conditions for the insurance claim is satisfied regarding the modifications to be made to the insured property. |
US10872343B2 |
Secure and efficient payment processing system
A method is provided for facilitating session-based authentication for a plurality of e-commerce transactions for an account holder. The method includes registering a plurality of account holders, receiving, from an account holder of the plurality of account holders, user input setting the account privilege information for an account corresponding to the account holder, and receiving a transaction request for an e-commerce transaction between the account holder and a merchant, the transaction request comprising transaction details including a transaction value and a transaction time, and, in response to the transaction request, performing, with at least one computer system, an authentication process. The method further includes processing the e-commerce transaction in response to completing the authentication process, receiving at least one subsequent transaction request for at least one subsequent e-commerce transaction, and determining to bypass the authentication process for the at least one subsequent transaction. |
US10872342B2 |
Method and apparatus for offline payment, service processing, and payment processing
One or more implementations shown in the present specification provide an offline payment method. A communication connection between a collection device and a payment device is established, wherein both the collection device and the payment device are in an offline state. Payment data sent by the collection device is received by the payment device through the communication connection established to the collection device. Payment processing based on the payment data and account information of the payment device is performed by the payment device, to obtain a payment result. The payment result is returned, by the payment device to the collection device through the communication connection. Collection processing is performed, by the collection device, based on the payment result and obtained account information of the payment device, to obtain a collection result. |
US10872341B1 |
Secondary fraud detection during transaction verifications
Systems and methods for secondary fraud detection during transaction verifications are disclosed. A payment system may transmit a fraud protection notification to a user in response to potential fraud being detected as part of a primary transaction fraud detection process. In response to the user interacting with the fraud protection notification to confirm that the transaction was not fraudulent, the system may capture user device data from the user's device. The system may perform a secondary fraud detection process on the captured user device data to determine whether the verification of the transaction has a risk of being fraudulent. |
US10872340B2 |
Fraud compliance device for card reading apparatus
An apparatus for monitoring compliance in fraud-prevention associated with a card reader device has a body to be selectively coupled to the card reader device at a coupling region of the card reader device. The body substantially mimics and at least partially overlays the coupling region of the card reader device when coupled to the coupling region. The card reader device has an opening for accepting a card containing electronic data. The body has a card-accepting region associated with the opening that is configured to substantially surround a periphery of the opening when the body is coupled to the card reader device. The card-accepting region permits the card to be at least partially inserted into the opening for reading of the electronic data by the card reader device when the body is coupled to the card reader device. The body further has no capacity to read the electronic data encoded in the machine-readable medium. |
US10872339B1 |
Reducing false positives using customer feedback and machine learning
A method of reducing a future amount of electronic fraud alerts includes receiving data detailing a financial transaction, inputting the data into a rules-based engine that generates an electronic fraud alert, transmitting the alert to a mobile device of a customer, and receiving from the mobile device customer feedback indicating that the alert was a false positive or otherwise erroneous. The method also includes inputting the data detailing the financial transaction into a machine learning program trained to (i) determine a reason why the false positive was generated, and (ii) then modify the rules-based engine to account for the reason why the false positive was generated, and to no longer generate electronic fraud alerts based upon (a) fact patterns similar to fact patterns of the financial transaction, or (b) data similar to the data detailing the financial transaction, to facilitate reducing an amount of future false positive fraud alerts. |
US10872338B2 |
Transaction assessment and/or authentication
Systems and methods for assessing and authenticating transactions. Some exemplary embodiments may authenticate transactions based at least in part on a comparison of a newly obtained electronic signature associated with a user with a previously obtained electronic signature associated with the user, where a payment instrument presented for use in the transaction is also associated with the user. Exemplary electronic signatures may comprise any information which may identify the user, such as browser fingerprints, computer fingerprints, IP addresses, geographic IP location information, information associated with a payment, and/or a typing pattern. |
US10872336B2 |
System and method for independent user effort-based validation
A method of authenticating a user based on user effort, the method includes receiving a registration from a user device with a user effort-based identity authorization token and a first user effort, submitting the first effort to the effort validation server, receiving an effort analysis from the effort validation server, issuing a credential to the user device based on the effort analysis, receiving an access request from the user device, the access request including the credential and a second effort, providing the second effort to the validation server, receiving a validation response from the validation server, and granting access to the user device as a function of the validation response. |
US10872332B2 |
Virtual card opening method and system, payment system, and card issuing system
A virtual card opening method and system, a payment system, and a card issuing system are disclosed. The method comprises: receiving, through an online traffic entrance associated with a payment system, a virtual card opening request from a user, the virtual card opening request comprising user information and type identifier information of a virtual card; searching, by the payment system, for a rule for acting as an agent to open a card and a card opening condition corresponding to the type identifier information from the payment system, the rule for acting as an agent to open a card and the card opening condition being obtained in advance by the payment system from a card issuing system; and generating, by the payment system, a target virtual card according to the user information and the rule for acting as an agent. |
US10872331B2 |
Stored-value card management method and system
A computerized system for activating, issuing and otherwise managing transactions and activities pertaining to stored-value cards over a communications network. A central information database is provided for storing stored-value cardholder and card purchaser information received directly from respective stored-value cardholders and card purchasers PCs through a universal central processor via respective communication gateways. The central processor is coupled for communication realtime to multiple unaffiliated stored-value card processing networks normally operated by respective hosts. Each network includes a stored-value card processor coupled to a stored-value card database and multiple respective merchant communication devices. The central processor is programmed for managing the activation and issuance of transactions and activities for the stored-value card through the respective unaffiliated networks. The universal central processor is programmed to issue the stored-value cards directly to the cardholder or card purchaser by download over respective communication gateways. The universal central processor is further programmed for reporting the card activations, issuances, transactions and activities to the cardholders and the merchants thereby providing a universal management system. |
US10872326B2 |
Systems and methods of product recognition through multi-model image processing
In some embodiments, systems and methods are provided to recognize retail products in a physical retail store through a portable device that comprises a decision control circuit configured to: process each frame of the subset of frames by multiple modeling techniques each relative to a corresponding image attribute and obtain a corresponding product identification probability; determine corresponding aggregated identification probabilities of the first product based on the product identification probabilities; collectively evaluate the aggregated identification probabilities and identify when a predefined relationship with a collective threshold probability exists; and cause an image of the first product to be displayed in response to identifying that one or more of the aggregated identification probabilities having the predefined relationship with the collective threshold probability. |
US10872320B2 |
Reprogrammable point-of-sale transaction flows
Techniques and arrangements for allowing modification of transaction flows, user interfaces (UIs), receipt configuration and control of buyer-facing displays associated with transactions between a payment service, a merchant and a buyer are provided. Payment service payment functionality is exposed by the payment service via one or more application programming interfaces (API) s, software development kits (SDKs), or some other web-based communication technique (e.g., a uniform resource locator). The payment service payment functionality exposed by the payment service allows a merchant to customize one or more steps of a transaction between a user and a merchant. A merchant can use the exposed payment service payment functionality to configure and modify the look and feel and/or the steps within a transaction flow. The merchant can also modify a receipt to include other information from the information that is included in a default receipt. |
US10872315B1 |
Methods, systems and computer program products for prioritization of benefit qualification questions
A computer-implemented method for acquiring benefits qualification data includes obtaining a profile corresponding to the individual. The method also includes forming respective sets of unanswered questions in each completeness graph in a set of completeness graphs by running the profile against each completeness graph. The method further includes forming a union set of unanswered questions in the set of completeness graphs from the respective sets of unanswered questions in each completeness graph. Moreover, the method includes identifying a high priority unanswered question in the union set of unanswered questions using a prioritization algorithm. Each completeness graph corresponds to a respective benefit program. |
US10872312B2 |
Customer order picking by delivery container
Systems, methods, and other embodiments associated with identifying and generating pick lists for ordered items in delivery containers with mixed non-delineated inventory are described. In one embodiment, a method includes identifying whether a container includes ordered items that are mixed with items for a general inventory of a retail store. The container is a delivery container provided from a warehouse to supply the retail store. The ordered items are items for fulfilling one or more of a plurality of customer orders. The example method may also include generating an electronic pick list for the container in response to identifying that the container includes the ordered items. The electronic pick list identifies the ordered items in the container and causes the ordered items to be diverted from the general inventory of the retail store when the container is unpacked. |
US10872303B2 |
Generating semantic representations for organizations and computing peer organization groups
In an example embodiment, a confidential data architecture is extended by providing components for reliably inferring confidential data insights (e.g., median salary) for cohorts with little or no actual submitted confidential data. This is performed by inferring confidential data values based on organizations that are considered to be peers to the organization of interest. This solution involves two parts: the generation of a novel, semantic representation (embedding) of organizations to be used to compute a similarity measure between any two organizations, and the use of the semantic representation to compute a peer organization group of a given company. |
US10872300B2 |
Artificial intelligent systems and methods for using a structurally simpler learner model to mimic behaviors of a structurally more complicated reference model
A method for using a structurally more complicated reference model to train a structurally simpler learner model includes: obtaining a trained reference model at least including N reference blocks and a learner model at least including N learner blocks respectively corresponding to the N reference blocks; training the learner model by conducting an iterative operation; determining whether the learner model is convergent; and in response to that the learner model is convergent, stopping the iterative operation to assign the learner model as a trained learner model. The iterative operation includes inputting a sample data set into the trained reference model and the learner model; for each of the N learner blocks: determining a distance between a learner vector of the learner block and a reference vector of the reference block, and updating parameters in the learner block based on the determined distance. |
US10872297B2 |
Learning method and learning device for generating training data from virtual data on virtual world by using generative adversarial network, to thereby reduce annotation cost required in training processes of neural network for autonomous driving, and a testing method and a testing device using the same
A learning method for transforming a virtual video on a virtual world to a more real-looking video is provided. And the method includes steps of: (a) a learning device instructing a generating CNN to apply a convolutional operation to an N-th virtual training image, N-th meta data and (N-K)-th reference information to generate an N-th feature map; (b) the learning device instructing the generating CNN to apply a deconvolutional operation to the N-th feature map to generate an N-th transformed image; (c) the learning device instructing a discriminating CNN to apply a discriminating CNN operation to the N-th transformed image to generate a category score vector; (d) the learning device instructing the generating CNN to generate a generating CNN loss by referring to the category score vector and its corresponding GT, and to perform backpropagation by referring to the generating CNN loss to learn parameters of the generating CNN. |
US10872290B2 |
Neural network processor with direct memory access and hardware acceleration circuits
A dynamically adaptive neural network processing system includes memory to store instructions representing a neural network in contiguous blocks, hardware acceleration (HA) circuitry to execute the neural network, direct memory access (DMA) circuitry to transfer the instructions from the contiguous blocks of the memory to the HA circuitry, and a central processing unit (CPU) to dynamically modify a linked list representing the neural network during execution of the neural network by the HA circuitry to perform machine learning, and to generate the instructions in the contiguous blocks of the memory based on the linked list. |
US10872289B2 |
Method and system for facilitating context based information
A method and system for facilitating context based information is disclosed. A collection of user information generated from an application in a computing device of a user is received. The collection of user information includes information generated by a plurality of sensing modules associated with the application. A context based information from the collection of user information is determined. The context based information is generated based at least on a learning profile of the user. The context based information in an augmented reality view through a User Interface (UI) of the computing device in the application is provisioned. |
US10872288B2 |
Charged particle counting device, manufacturing method thereof, and charged particle counting system
A charged particle counting device, a manufacturing method thereof, and a charged particle counting system are provided. The charged particle counting device includes: a bipolar transistor (10) and a magneto-electric induction coil (20), a gate (101) of the bipolar transistor is electrically connected to an end of the magneto-electric induction coil, and the other end of the magneto-electric induction coil is applied with a constant voltage, when a stream of positively charged particles passes through the magneto-electric induction coil and a first induced voltage generated by the magneto-electric induction coil is greater than a predetermined voltage threshold, a channel of the bipolar transistor is an N-type channel; and when a stream of negatively charged particles passes through the magneto-electric induction coil and a second induced voltage generated by the magneto-electric induction coil is less than the predetermined voltage threshold, the channel of the bipolar transistor is a P-type channel. |
US10872286B2 |
Wake circuit for flexible adhesive product
A low-cost, multi-function system with a form factor that unobtrusively integrates the components needed to implement a combination of different functions and also is able to perform a useful ancillary function that otherwise would have to be performed with the attendant need for additional materials, labor, and expense. An example adhesive product that integrates sensing components within a flexible adhesive structure in a way that not only provides a cost-effective platform for interconnecting, optimizing, and protecting the components of the tracking system but also maintains the flexibility needed to function as an adhesive product that can be deployed seamlessly and unobtrusively into various applications and workflows, including person and object tracking applications, and asset management workflows such as manufacturing, storage, shipping, delivery, and other logistics associated with moving products and other physical objects. |
US10872278B1 |
Correcting tone scale errors in a digital printer
A method for correcting tone-level non-uniformities in a digital printing system includes printing a test target having a set of uniform test patches. The printed test target is automatically analyzed to determine tone-level errors as a function of cross-track position for each of the test patches. A tone-level correction function is determined and represented using a set of one-dimensional feature vectors which specifies tone-level corrections as a function of cross-track position and pixel value. Corrected image data is determined by using the tone-level correction function to determine a tone-level correction value for each image pixel responsive to the input pixel value and cross-track position of the image pixel. The corrected image data is printed using the digital printing system to provide a printed image with reduced tone-level errors. |
US10872270B2 |
Exploit kit detection system based on the neural network using image
The present invention relates to an exploit kit detection system based on a neural network using an image and provides a configuration including: a file collection module for collecting a web file created in a web document code and a script code; a distribution module for distributing and storing the collected web file; a management module for assigning, when the web file is received, a job ID to the web file and registering the web file in an inspection target list; an image conversion module for converting a corresponding web file into grayscale, targeting the web file registered in the inspection target list; a classification model, as a classification model based on the neural network, for receiving an image of grayscale and classifying existence and a type of the exploit kit (EK); and a result processing module for receiving a classification result, creating a result data, and transmitting the result data to the distribution module.According to the system as described above, as maliciousness of an image is determined by analyzing the image, an environment of detecting an exploit kit through only one conversion process is provided, and thus a fast performance can be demonstrated, and the system may be used for easy filtering of a malicious file from large-scale web page files. |
US10872268B2 |
Information processing device, information processing program, and information processing method
A body part point detection module detects multiple first body part points associated with a first person image contained in a first image and multiple second body part points associated with second person images contained in a second image. An identicality determination module calculates color differences between the color information of the pixels corresponding to the multiple first body part points of the first person image and the respective color information of the pixels corresponding to the multiple second body part points of the second person images, and uses the calculated color differences to calculate the degree of color similarity between the first person image and second person image and the degree of color similarity between the first person image and second person image. The identicality determination module uses the calculated degrees of color similarity to determine identicality between the first person image and second person images. |
US10872265B2 |
Database for detecting counterfeit items using digital fingerprint records
Improvements are disclosed for detecting counterfeit objects, based on comparison to digital fingerprints that describe features found in images of objects known to be counterfeit. |
US10872263B2 |
Information processing apparatus, information processing method and storage medium
A first derivation unit configured to derive, by performing feature point comparison, first transform information used for coordinate transform between a coordinate system in a whole image obtained by capturing in advance the whole of an object and a coordinate system in a first image obtained by capturing the object; a second derivation unit configured to derive, by performing feature point tracking to track position of a feature point extracted from the first image for a plurality of images input sequentially following the first image, second transform information used for coordinate transform between coordinate system of the first image and coordinate system of a second image of the plurality of images; and a third derivation unit configured to derive third transform information used for coordinate transform between coordinate system in the whole image and coordinate system in the second image by combining first transform information and second transform information. |
US10872258B2 |
Adaptive image cropping for face recognition
By adding a side network to a face recognition network, output of early convolution blocks may be used to determine relative bounding box values. The relative bounding box values may be used to refine existing boundary box value with an eye on improving the generation, by the face recognition network, of embedding vectors. |
US10872257B2 |
Barcode detection method and barcode detection system for increasing detection efficiency
A barcode detection method includes obtaining a gradient of each pixel in an image, generating a gradient phase and a gradient magnitude of each pixel according to the gradient, and binarizing the gradient magnitude of each pixel to generate a binary image, generating a sliding window on the image, sampling the binary image vertically and horizontally within the sliding window to generate the numbers of grayscale value variations in the vertical and horizontal directions, locating the most intensive flip region according to the grayscale variations in the vertical and horizontal directions, locating a core barcode region according to the most intensive flip region, capturing the gradient phase of the pixels in the core barcode region to generate a gradient phase distribution, generating a barcode format detection result according to the gradient phase distribution, and locating the barcode region according to the barcode format detection result. |
US10872255B2 |
Method of processing biometric image and apparatus including the same
Provided are a biometric image processing method and an apparatus including the same. The biometric image processing method includes acquiring a biometric image from a biometric sensor, evaluating image quality of the biometric image by calculating an evaluation score with respect to each of a plurality of evaluation items corresponding to the biometric image, determining at least one of an improvement algorithm corresponding to an evaluation result and a weight of the improvement algorithm by using an image quality improvement table including an improvement degree of image quality, and correcting the biometric image according to the at least one of the improvement algorithm and determined weight of the improvement algorithm. |
US10872251B2 |
Automated annotation techniques
An annotation system provides various tools for facilitating training data annotation. The annotation tools include a bidirectional annotation model that generates annotations for an image sequence based on both forward information and backward information in an image sequence. The annotation system also facilitates annotation processes by automatically suggesting annotations to the human operator based on a set of annotation predictions and locations of interactions of the human operator on the image. This way, the annotation system provides an accelerated way to generate high-quality annotations that take into account input from a human operator by using the predictions as a guide when it appears that an estimated annotation is consistent with the judgement of the human operator. The annotation system also updates annotations for an overlapping set of objects based on input from human operators. |
US10872245B2 |
Road parameter calculator
A road parameter calculator is provided which is equipped with an edge-point extracting unit, a road parameter calculating unit, a gradient detecting unit, and a modeling unit. The image acquiring unit. The edge-point extracting unit extracts edge points from an image of a frontal view of a vehicle. The parameter calculating unit calculates a road parameter using the edge points through a Kalman filter. The gradient detecting unit detects a change in gradient of the road in front of the vehicle. The modeling unit is responsive to a change in gradient to make a model as extending more straight than when the change in gradient is not detected. This minimizes adverse effects of the change in gradient of the road on the calculation of the road parameter. |
US10872243B2 |
Foreground detector for video analytics system
Techniques are disclosed for creating a background model of a scene using both a pixel based approach and a context based approach. The combined approach provides an effective technique for segmenting scene foreground from background in frames of a video stream. Further, this approach can scale to process large numbers of camera feeds simultaneously, e.g., using parallel processing architectures, while still generating an accurate background model. Further, using both a pixel based approach and context based approach ensures that the video analytics system can effectively and efficiently respond to changes in a scene, without overly increasing computational complexity. In addition, techniques are disclosed for updating the background model, from frame-to-frame, by absorbing foreground pixels into the background model via an absorption window, and dynamically updating background/foreground thresholds. |
US10872242B2 |
Information processing apparatus, information processing method, and storage medium
In order to reduce a load of checking a result of image analysis, an information processing apparatus detects an object in an image, acquires a position in a monitoring region, acquires a similarity between a target and the detected object, and changes a display format of the object displayed at a position on a region image based on a notice level. |
US10872239B2 |
Entrance detection from street-level imagery
Architecture that detects entrances on building facades. In a first stage, scene geometry is exploited and the multi-dimensional problem is reduced down to a one-dimensional (1D) problem. Entrance hypotheses are generated by considering pairs of locations along lines exhibiting strong gradients in the transverse direction. In a second stage, a rich set of discriminative image features for entrances is explored according to constructed designs, specifically focusing on properties such as symmetry and color consistency, for example. Classifiers (e.g., random forest) are utilized to perform automatic feature selection and entrance classification. In another stage, a joint model is formulated in three dimensions (3D) for entrances on a given facade, which enables the exploitation of physical constraints between different entrances on the same facade in a systematic manner to prune false positives, and thereby select an optimum set of entrances on a given facade. |
US10872236B1 |
Layout-agnostic clustering-based classification of document keys and values
Techniques for layout-agnostic clustering-based classification of document keys and values are described. A key-value differentiation unit generates feature vectors corresponding to text elements of a form represented within an electronic image using a machine learning (ML) model. The ML model was trained utilizing a loss function that separates keys from values. The feature vectors are clustered into at least two clusters, and a cluster is determined to include either keys of the form or values of the form via identifying neighbors between feature vectors of the cluster(s) with labeled feature vectors. |
US10872226B2 |
Process and device for colony counting
A device and a process to count a number of colonies present in a set of samples. The colony counting device has a storage device with plural storage locations. A handling system is operative to convey samples to analyze from storage locations to an analysis area and from the analysis area to storage locations. An imaging device is operative to acquire a plurality of images of a sample to analyze, the plurality of images including all or a part of the analysis area. A processing unit is operative to implement, for each sample to analyze, a detection step to detect the presence of colonies by analyzing an image of the plurality of images of the sample and a determination step to determine the number of colonies present in the sample by counting the colonies whose presence have been detected during the detection step. |
US10872221B2 |
Non-contact biometric identification system
A non-contact biometric identification system includes a hand scanner that generates images of a user's palm. Images are acquired using light of a first polarization at a first time that show surface characteristics such as wrinkles in the palm while images acquired using light of a second polarization at a second time show deeper characteristics such as veins. Within the images, the palm is identified and subdivided into sub-images. The sub-images are subsequently processed to determine feature vectors present in each sub-image. A current signature is determined using the feature vectors. A user may be identified based on a comparison of the current signature with a previously stored reference signature that is associated with a user identifier. |
US10872220B2 |
Method for acquiring biometric information and electronic device supporting the same
An electronic device and method are disclosed herein. The electronic device includes a display, a biometric sensor, and at least one processor. The processor implements the method, including: when a touch input is detected to the display within the biometric sensing area, increase a brightness of a first pixel group within the biometric sensing area to a first brightness level, and execute at least one of maintaining and changing display of a second pixel group outside the biometric sensing area and, wherein the at least one of maintaining and changing display of the second pixel group includes one of: executing a black state in which display through the second pixel group is disabled, and changing a display attribute for the second pixel group such that a load on the second pixel group is reduced. |
US10872219B2 |
Fingerprint sensor employing an integrated noise rejection structure
A sensor has drive lines and transverse pickup lines to define an electrode pair where each pickup line crosses a drive line. A reference pickup line is arranged parallel to the pickup lines and a compensation drive line is arranged parallel to the drive lines. A signal source provides a first signal to the drive lines and a second signal that is the inverse of the first signal to the compensation drive line. An amplifier has a first input connected to a pickup line, a second input connected to a reference pickup line, and a output indicative of an object in contact with the electrode pair(s). Each impedance between the compensation drive line and a pickup line, between the reference pickup line and a reference drive line, and between the compensation drive line and the reference pickup line is equal to the impedance at the electrode pair when no object is contact with the electrode pair. |
US10872217B2 |
Fingerprint sensor and electronic terminal
A fingerprint sensor and an electronic terminal are provided. The fingerprint sensor includes: a fingerprint sensor chip and a floating ground control circuit. The fingerprint sensor chip includes a sensor array including a plurality of sensing electrodes and a driver. The sensing electrode in the sensor array is configured to form a fingerprint capacitor with a finger. The driver is configured to output a driving signal to the floating ground control circuit. The fingerprint sensor chip includes a sensor power supply end and a sensor ground. The sensor power supply end and the sensor ground are connected to the floating ground control circuit and are respectively configured to receive a high potential and a low potential output by the floating ground control circuit. The output high potential and low potential substantially synchronously vary to maintain a substantially constant voltage which is supplied to the fingerprint sensor chip. |
US10872215B2 |
Systems and methods for locating rack-based assets
A system includes an asset management system in communication with an asset disposed within a rack, an asset tracking server, a gateway, and a set of equipment racks including the rack in which the asset is disposed. Each equipment rack defines a face. The equipment rack includes an observer device and a location indicator device. The system includes a set of tags attached to assets disposed within the set of equipment racks, a tag of the set of tags attached to the asset. The asset management system is to identify a maintenance event associated with the asset and is to communicate the identity of the asset to the asset tracking server. The asset tracking server is to locate the rack location of the tag associated with the asset and is to communicate with the associated observer device, which is to direct the location indicator device to provide a light signal. |
US10872209B2 |
Methods and apparatus for radio frequency sensing in diverse environments
A system may sense the contents of a closed container, by analyzing a wireless signal that reflects from an RFID tag on the outside of the container. The frequency response of the tag's antenna may be affected by the relative permittivity of the contents and by the tag's environment. The frequency response may be measured in a line-of-sight environment and in a multipath environment. Channel estimates may be calculated, based on the measurements. Channel ratios may be calculated by dividing line-of-sight channel estimates by multipath channel estimates. The resulting channel ratios may be fed into a variational autoencoder, which in turn generates synthetic data that contains information about multipath environments but not the contents. The output of the variational autoencoder may be converted into synthetic channel estimates, which may in turn be employed for anomaly detection, or to train a classifier to classify contents of the container. |
US10872208B2 |
Sentence conversion system, sentence conversion method, and information storage medium
A sentence conversion system includes at least one processor that obtains data including a first type sentence and a second type sentence in association with each other, the second type sentence being a sentence obtained by converting the first type sentence into a second type in a same language, creates at least one converter that converts a sentence type in the same language based on the data and a machine translator that translates a first language into a second language, inputs the first type sentence in the at least one converter, and obtains a sentence converted by the at least one converter into the second type in the same language. |
US10872207B2 |
Determining translation similarity of reverse translations for a plurality of languages
A translation device includes an input unit configured to receive an input sentence in an original language, a controller configured to generate a first translation sentence obtained by translation of the input sentence into a first language, and a display. The controller generates a second translation sentence obtained by translation of the input sentence into a second language different from the first language, a first reverse translation sentence obtained by reverse translation of the first translation sentence into the original language, and a second reverse translation sentence obtained by reverse translation of the second translation sentence into the original language. The controller calculates first similarity as similarity between the first reverse translation sentence and the input sentence, and determines, in accordance with the first similarity, whether to display the first translation sentence on the display or to generate a third translation sentence obtained by translation of the second reverse translation sentence into the first language. |
US10872203B2 |
Data input system using trained keypress encoder
A data input system is described of the type which has a virtual keyboard which enables a user to type a text sequence into a computing device. The data input system has an input probability generator which is configured to compute keypress evidence. The keypress evidence comprises probabilities that user input events at the virtual keyboard correspond to characters or keyboard functions. The data input system has a trained keypress encoder, having been trained using keypress evidence and corresponding words. The trained keypress encoder encodes the keypress evidence into a numerical encoding. The data input system has a completion/correction predictor which is configured to take as input, the numerical encoding and an encoding of one or more text items of the text sequence already input to the computing device, in order to predict a text item in the text sequence. |
US10872195B2 |
Link association analysis systems and methods
Link association analysis systems are presented. Disclosed systems are configured to analyze links created by users and to determine possible reasons underpinning why a user would create such a link. The system derives such reasons by analyzing the context within which the link was created and to which the link points, and then presents the reasons as a data object to users for feedback. The system can be made to be self-refining by collecting survey data regarding its accuracy, so that the more users interact with the system, the more accurate the system is at deriving reasons for link creation. |
US10872192B1 |
Methods, systems, and computer program product for reducing interferences and disturbances in a multi-fabric electronic design
Disclosed are methods, systems, and articles of manufacture for reducing interferences and disturbances in a multi-fabric electronic design. These techniques identify connectivity for an electronic design that includes design data in multiple design fabrics. One or more interference modules are executed to detect a loop in the electronic design with at least the connectivity. These techniques further execute the one or more interference reduction modules to determine at least one critical circuit component upon which the loop exerts a negative impact. One or more remedial actions are then triggered to reduce or eliminate the negative impact on the critical circuit component design. |
US10872191B1 |
Invariant property-based clustering of circuit images for electronic design automation (EDA) applications
A system may include an image clustering engine and a cluster provision engine. The image clustering image may be configured to access a set of circuit images and cluster the circuit images into different groups via an unsupervised learning process, wherein clustering by the unsupervised learning process is invariant to each invariant property of an invariant property set. A given invariant property in the invariant property set may correspond to a given image transformation, the invariant properties in the invariant property set may be discrete, and the total number of invariant properties in the invariant property set may be finite. The cluster provision engine may be configured to provide the clustered circuit images for further processing or analysis by an electronic design automation (EDA) application. |
US10872189B2 |
Uni-gate cell design
The present disclosure describes a method for replacing a device with a cell structure having a plurality of uni-gates. An exemplary method includes receiving a circuit diagram that includes the device, determining the cell structure wherein a cumulative effective gate length of the plurality of uni-gates is equal to a gate length of the device, generating, based on the cell structure and the device, a floor plan that includes an arrangement of a plurality of placeholders that match an arrangement of the cell structure and an arrangement of the device in the circuit diagram, and generating a circuit layout based on the floor plan, the cell structure, and the circuit diagram. The plurality of placeholders is replaced by the cell structure and the cell structure is connectable to other parts of the circuit diagram based on the circuit diagram. |
US10872188B2 |
Tool to provide integrated circuit masks with accurate dimensional compensation of patterns
Disclosed are mask definition tools, apparatus, methods, systems and computer program products configured to process data representing a semiconductor fabrication mask. A non-limiting example of a method includes performing a decomposition process on a full Transmission Cross Coefficient (TCC) using coherent optimal coherent systems (OCS) kernels; isolating a residual TCC that remains after some number of coherent kernels are extracted from the full TCC; and performing at least one decomposition process on the residual TCC using at least one loxicoherent system. The loxicoherent system uses a plurality of distinct non-coherent kernel functions and is a compound system containing a paired coherent system and an incoherent system that act in sequence. An output of the coherent system is input as a self-luminous quantity to the incoherent system, and the output of the incoherent system is an output of the loxicoherent system. |
US10872187B2 |
Verified runtime validation of verified cyber-physical system models
A method for ensuring that verification results about models apply to cyber-physical systems (CPS) implementations is presented. The invention provides correctness guarantees for CPS executions at runtime. Offline verification of CPS models are combined with runtime validation of system executions for compliance with the model. The invention ensures that the verification results obtained for the model apply to the actual system runs by monitoring the behavior of the world for compliance with the model, assuming the system dynamics deviation is bounded. If, at some point, the observed behavior no longer complies with the model, such that offline verification results no longer apply, provably safe fallback actions are initiated. The invention includes a systematic technique to synthesize provably correct monitors automatically from CPS proofs in differential dynamic logic. |
US10872185B1 |
Systems and methods for estimating wire capacitance in a register-transfer level circuit design
Example systems and methods are disclosed for estimating wire capacitance in an RTL circuit design. In an embodiment, a reference post-layout design is received from a non-transitory storage medium, and gate-level nets within the reference post-layout design are classified as either long nets or short nets based, at least in part, on an average fanout length within the gate-level net. A parasitic model may be generated for each of the gate-level nets, and the gate-level nets and associated parasitic models may be stored within either a long net database or a short net database based on the classification of the gate-level net. A net from the RTL circuit design may be classified as either long or short based, at least in part, on a number of modules crossed by one or more fanouts within the net. If the net from the RTL circuit design is classified as long, then capacitance for the net may be estimated using a parasitic model selected from the long net database. If the net from the RTL circuit design is classified as short, then capacitance for the net may be estimated using a parasitic model selected from the short net database. |
US10872183B2 |
Geomechanical risk and hazard assessment and mitigation
Examples of techniques for geomechanical risk and hazard assessment and mitigation are disclosed. In one example implementation, a method may include generating, by a processor, a geomechanical model for a location for drilling a borehole; performing a risk assessment to identify at least one risk associated with drilling the borehole; updating, by the processor, the geomechanical model as a pre-drill updated geomechanical model by applying a mitigation solution to mitigate the at least one risk associated with drilling the borehole; generating, by the processor, a drilling plan for drilling the borehole based on the pre-drill geomechanical model; and drilling the borehole based on the drilling plan. |
US10872179B2 |
Method and apparatus for automated site augmentation
Methods and apparatus for wireless communication area augmentation. A plurality of Nodes or Tags assist in aligning real-world with virtual-world content. Using augmented reality, an Agent may detect one or more Tags by the reflection or other reception of wireless energy in a Radio Target Area. This may be correlated with information in a database about an object proximate to the Tag. In this way, messages, history, and other information about the object may be easily conveyable to the Agent. |
US10872176B2 |
Methods of making and monitoring a component with an integral strain indicator
Methods of making a component with an integral strain indicator and methods of monitoring such components are provided. A method for making a component includes forming the component, the component including an internal volume and an outer surface. The method further includes forming a plurality of fiducial markers on the component, wherein each of the plurality of fiducial markers is a depression defined in the component. The plurality of fiducial markers are positioned in an analysis region of the component. |
US10872172B2 |
Apparatus and method for processing digital value
Provided is an apparatus for testing randomness of a digital value and processing the digital value. The digital value may include first bit sequences generated by a physically unclonable function (PUF). A grouping unit may generate a plurality of groups by segmenting the first bit sequence, and a processing unit may calculate a second bit sequence from the plurality of groups by performing a logical operation. |
US10872170B2 |
Blockchain-based copyright distribution
This disclosure relates to blockchain-based copyright distribution. In one aspect, a method includes receiving, by a node device of a blockchain network, a target transaction including design data of a target work and an identity of a target copyright user corresponding to the target work. Design similarity comparison logic and copyright distribution logic are executed. The design data of the target work is compared with the design data of the existing work stored in the first smart contract to obtain a target similarity between the target work and the existing work. A copyright for the target work is distributed between the target copyright user and a copyright user corresponding to the existing work based on the target similarity. Copyright distribution data that specifies distribution of the copyright between the target copyright user and the copyright user corresponding to the existing work is stored in the first smart contract. |
US10872164B2 |
Trusted access control value systems
A system that includes a tagging engine and a routing engine. The tagging engine is configured to link a data element with an access control tag array that links access control tags with end user groups. The tagging engine is configured to encrypt a hash of the access control tag array using a first key and to apply a second key to the access control tag array to obfuscate the access control tag array. The tagging engine is configured to send the data element, the encrypted hash, and the obfuscated access control tag array to a target network node. The routing engine is configured to compute a hash of the access control tag array and to forward the data element to the target network node in response to determining that the received hash of the access control tag array to the computed access control tag array are the same. |
US10872163B2 |
Managing content item collections
The present disclosure generally relates to managing content item collections. A collection management system receives a request for collection item metadata associated with a collection item. Collection management system obtains a content item identifier corresponding to the collection item identifier. Collection management system requests content item metadata from a content management system. Collection management system receives from the content management system content item metadata corresponding to the content item identifier. Collection management system filters the content item metadata to remove a portion of the content item metadata comprising privileged information. Collection management system retrieves collection item metadata using the collection item identifier. Collection management system adds the filtered content item metadata to the collection item metadata. Collection management system sends to the client device the collection item metadata for the content item to be displayed, without sending the portion of the metadata comprising privileged information. |
US10872160B2 |
Real-time tracking and analyzing to improve business, operations, and customer experience
Systems and methods include obtaining data, in real-time, associated with a customer and interaction with the customer during a service being provided to the customer by one or more persons; obtaining design parameters associated with the service, wherein each design parameter has an objective measure; analyzing the data to compare performance of the service with respect to the design parameters; and providing a user interface to visually display the performance. The data can be obtained via one or more of feedback from the customer during the service, interaction of the customer with a mobile application, and interaction with a bot monitoring the service. |
US10872158B2 |
Secret search system, secret search method, and computer readable medium
A management apparatus (500) stores encrypted tags (C(D)) and encrypted data such that they are associated with each other. When a search apparatus (400) obtains a search keyword (s) for searching for encrypted data stored in the management apparatus (500), the search apparatus (400) calculates deterministic information (t) which is uniquely determined by the search keyword (s), and generates a search query (Q(s)) by performing encryption of a probabilistic encryption scheme on the search keyword (s) using the deterministic information (t). The search apparatus (400) transmits the search query (Q(s)) to the management apparatus (500). When the management apparatus (500) receives the search query (Q(s)) from the search apparatus (400), the management apparatus (500) determines whether the search keyword (s) obtained by decrypting the search query (Q(s)) matches an associated keyword obtained by decrypting an encrypted tag (c) stored in the management apparatus (500). |
US10872155B2 |
Computing system for managing firmware and firmware managing method thereof
A firmware managing method of a computing system includes receiving a first firmware image, a second firmware image, first model information of a first electronic device corresponding to the first firmware image, and second model information of a second electronic device corresponding to the second firmware image, selecting a first codesigner version using the first model information and a second codesigner version using the second model information, sending the first firmware image and the second firmware image to a hardware security module, receiving a first signature generated using the first firmware image and a second signature generated using the second firmware image, and generating a signed first firmware image, in which the first signature and the first firmware image are combined, using the first codesigner version and generating a signed second firmware image, in which the second signature and the second firmware image are combined, using the second codesigner version. |
US10872150B2 |
Managing virus scanning of container images
Virus scanning of container images can be managed. For example, container images can be received in a sequential order. The container images can then be analyzed to determine the contents of the container images. The container images can be arranged in a virus-scanning queue in an order that is different from the sequential order in which the container images were received based on the contents of the container images. The container images can then be scanned for viruses in the order in which the container images are arranged in the virus-scanning queue. |
US10872148B2 |
System, method, and computer program product for isolating a device associated with at least potential data leakage activity, based on user input
A system, method, and computer program product are provided for isolating a device associated with at least potential data leakage activity, based on user input. In operation, at least potential data leakage activity associated with a device is identified. Furthermore, at least one action is performed to isolate the device, based on user input received utilizing a user interface. |
US10872145B2 |
Secure processor-based control plane function virtualization in cloud systems
A secure processor-based enclave is used to protect to one or more software defined control functions or elements in a cloud environment, such as a hyperconverged cloud that includes compute nodes. One or more secure enclave(s) are instantiated within the environment. A control plane, such as an NFV-based control plane element, is hosted within the secure enclave, which itself is instantiated within may be virtualized or containerized. The control plane has an associated data plane, whose elements are across one or more of the compute nodes. One or more APIs provide connectivity between the control plane, and the various data plane elements that are located external to the secure enclave. The NFV-based control plane provides configuration information (e.g., a routing table) to the distributed data plane through the APIs. By hosting the control plane securely using in-memory workload protection, the approach insures integrity at load time, and it protects against compromise in real-time, e.g., by privileged attackers or other system processes. |
US10872143B2 |
Recognizing assigned passengers for autonomous vehicles
Aspects of the disclosure provide systems and methods for recognizing an assigned passenger. For instance, dispatching instructions to pick up a passenger at a pickup location are received. The instructions include authentication information for authenticating a client computing device associated with the passenger. A vehicle is maneuvered in an autonomous driving mode towards the pickup location. The client device is then authenticated. After authentication, a set of pedestrians within a predetermined distance of the vehicle are identified from sensor information generated by a sensor of the vehicle and location information is received over a period of time from the client device. The received location information is used to estimate a velocity of the passenger. This estimated velocity is used to identify a subset of set of pedestrians that is likely to be the passenger. The vehicle is stopped to allow the passenger to enter the vehicle based on the subset. |
US10872142B1 |
Localized identity management in limited communication networks
Systems and methods are described for management of data transmitted between computing devices in a communication network. An administrative component can configure one or more devices in the communication path of messages to be exchanged by devices to interpret codes embedded in the communication messages. A receiving device can review incoming messages for one or more processing codes or instructions that are embedded in the portion of the communication typically utilized solely to identify the subject matter of the communication, generally referred to as the topic portion of the communication. The receiving devices can then process the embedded codes to determine how the communication message will be routed or otherwise processed. |
US10872141B2 |
Method and apparatus for program verification
A disclosed program verification method includes: reading out, from a first storage unit, a first value that was calculated before shutdown of the computer for each part of a first program at start of the computer; and determining whether the first program is valid based on the read out first value for each part of the first program and a second value that was calculated for each part of a second program that is valid and is stored in a second storage unit. |
US10872138B2 |
Information processing apparatus, information processing method, and recording medium
An apparatus and method for setting authentication information of an information processing apparatus is provided. When a setting of a password to a PostScript (PS) interpreter is performed by a PS command, the password is stored in a volatile memory. When the setting of a password to the PS interpreter is performed through a setting screen, the password is stored in a nonvolatile memory, and thereafter, stored in the volatile memory. |
US10872137B2 |
IC card and method for controlling IC card
An integrated circuit (IC) card of an embodiment includes a communicator, a storage storing a plurality of pieces of biometric authentication information, an acquirer, and a processor. The communicator communicates with a terminal device. The acquirer acquires biometric information of a user. The processor collates the biometric information acquired by the acquirer with each of the plurality of pieces of biometric authentication information stored in the storage in a case that the communicator receives a command from the terminal device and updates some of the plurality of pieces of biometric authentication information stored in the storage with information on the basis of the biometric information acquired by the acquirer in accordance with collation results for the biometric authentication information. |
US10872130B2 |
High performance QR decomposition systems and methods
Based on a Modified Gram-Schmidt (MGS) algorithm, QR decomposition techniques are optimized for parallel structures that provide arithmetic-logic unit (ALU) to ALU connectivity. The techniques utilize a different loop organization, but the dependent functional sequences of the algorithm are unchanged, thereby reducing likelihood of affecting error analysis and/or numerical stability. Some integrated circuit devices (e.g., FPGA) may implement hard floating-point (HFP) circuitry, such as a digital signal processing (DSP) block, distributed memories, and/or flexible internal connectivity, which can support the discussed high performance matrix arithmetic. |
US10872124B2 |
Search engine
A method may include receiving, at a search engine, a search phrase. The search engine may query a database in response to receiving the search phrase. The search engine may query the database to retrieve, from the database, one or more item descriptions matching the search phrase. The one or more item descriptions may include an item description based on a relevance score of the item description. The relevance score of the item description may correspond to a prominence score of each word in the item description that also appear in the search phrase. The search engine may generate a search result that includes items associated with the item descriptions retrieved from the database. Related systems and articles of manufacture, including computer program products, are also provided. |
US10872119B1 |
Techniques for interaction-based optimization of a service platform user interface
Techniques and apparatus for an interactive element presentation process are described. In one embodiment, for example, an apparatus may include a storage device and logic, at least a portion of the logic implemented in circuitry coupled to the storage device. The logic may operate to determine a plurality of user clusters, determine a plurality of queries to prompt for user information, assign each of the plurality of queries: a plurality of priority values and a plurality of response probability, present a set of user queries for presentation to a user interacting with the computer-implemented interface based on the plurality of priority values and the plurality of response probability values for the one of the plurality of user clusters associated the user, receive interaction information associated with user interaction with the computer-implemented platform, and modify the set of user queries based on the interaction information. Other embodiments are described. |
US10872108B2 |
Method and apparatus for updating multimedia playlist
Embodiments of the disclosure disclose a method and apparatus for updating a multimedia playlist. An embodiment of the method comprises: sending a current multimedia content playlist to a playing terminal; analyzing, in response to receiving a voice updating request from a user to update currently played multimedia content in the current multimedia content playlist, the voice updating request to obtain an updating instruction corresponding to the currently played multimedia content; searching in a preset multimedia content database based on the updating instruction to generate an optimized multimedia playlist; and sending the optimized multimedia playlist to the playing terminal. With the embodiment, a matching degree between the obtained optimized multimedia playlist and the user's updating instruction is higher, the search operation is simpler, and then the search consumes less hardware resources. |
US10872104B2 |
Method and apparatus for natural language query in a workspace analytics system
A method includes associating, for each one of a plurality of answer definitions, at least one or more pattern-form questions, wherein each answer definition has an associated jump target that defines a respective entry point into the workspace analytics system to provide information responsive to the associated one or more pattern-faun questions. The method further includes receiving a user input including capturing input text defining a natural language user query, matching the received input text to one of the pattern-form questions thereby selecting the jump target associated with the matched pattern-form question, and generating a response to the natural language user query by retrieving information from the workspace analytics system by referencing a link based on the selected jump target and zero or more parameters values. |
US10872103B2 |
Relevance optimized representative content associated with a data storage system
Relevance optimized representative content associated with a data storage system is disclosed. One example is a system including a data summarization module, a clustering module, and a representative content selection module. The data summarization module associates, via a processor, each data object in a storage system with a derived data object. The clustering module determines clusters of similar data objects based on a similarity between associated derived data objects, and selects a representative data object for each determined cluster. The representative content selection module selects representative content associated with the storage system, where the representative content is based on the data objects, the derived data objects, and the representative data objects, and relevance optimizes of the selected representative content to an analytics application. |
US10872102B2 |
Real time management of data relating to physiological control of glucose levels
Continuous glucose monitoring (CGM) data and insulin delivery data are used to generate more reliable projected alarms related to a projected glucose levels. A memory stores endogenous data related to measurements of glucose level in a patient, and also stores exogenous data, such as insulin on board, both of which are used by a processor to create projected alarms. Profiles of CGM data are created for use in tuning patient-specific insulin data, such at basal rate, carb ratio, and insulin sensitivity. A processor searches for patterns in the data profiles and if found, recommended changes to patient-specific insulin data are provided to permit more accurate control over a patient's glucose levels. |
US10872098B2 |
Allocation and reassignment of unique identifiers for synchronization of content items
A client can allocate and reassociate unique identifiers to local content items associated with an account at a content management system, and use the unique identifiers to commit operations for the content items on the content management system. For example, a client can create a content item and determine the content item does not have an identifier from the content management system. The client obtains an identifier for the content item and asks the content management system to verify a uniqueness of the identifier. When the identifier is unique, the client adds a node corresponding to the content item to a local tree representing a state at the client of content items associated with the account, and uploads the content item with the identifier to the content management system. When the identifier is not unique, the client obtains a new identifier for the content item. |
US10872096B1 |
Interchange data format system and method
A computer-implemented method for electronic exchange of data is provided. The method includes the following operations performed by at least one computer processor. These operations include creating source data, identifying data structure from the source data, generating a header file based on the data structure, localizing identical data structure, and storing groups of data that have identical structure in a single data tag. |
US10872095B2 |
Aggregation framework system architecture and method
A system and computer implemented method for execution of aggregation expressions on a distributed non-relational database system is provided. According to an aspect, an operation is provided to perform the aggregation operation. An indication of at least one foreign collection of documents is accepted. An indication of at least one variable for at least one local field of at least one local collection of documents is accepted. An indication of a pipeline for execution on the at least one local collection of documents and the at least one foreign collection of documents is accepted. An operation comparing the local field of the at least one local collection of documents and the foreign field of the at least one foreign collection of documents is performed. Responsive to the operation, data from the at least one local collection of documents and the at least one foreign collection of documents is aggregated. |
US10872094B2 |
Hierarchical computations in relational database management systems
A selection of a generator function can be received. The generator function can be configured to be applied to source data to form a normalized tabular indexed data structure. The tabular indexed data structure can include a set of hierarchical attributes. A navigation function can be selected to be applied to the tabular indexed data structure to determine a navigation result. The navigation result can be provided to a user. |
US10872091B2 |
Apparatus, method, and system of cognitive data blocks and links for personalization, comprehension, retention, and recall of cognitive contents of a user
A cognitive assistant system which includes one or more components which may be worn or carried by a user for capturing sensory data of the user. The cognitive assistant system further includes a processor which processes captured data for structuring cognitive cued database and for an episodic cue-based display and navigation, which facilitates comprehension and effective recall of information to a particular user. |
US10872088B2 |
Domain based influence scoring
Methods and systems that create domain influence scores that can be used to rank or sort search results are described. In one embodiment, a domain influence scoring system begins by preselecting a subset of the domains and allocating an initial influence score to only the domains in the subset while all other domains have an initial influence score of zero. Then links to pages are counted to update the influence scores of each domain. Further, one or more blacklists can be used to modify updating of the influence scores. |
US10872086B2 |
Selectivity estimation for database query planning
A system for cardinality estimation for database query planning is provided. In some implementations, the system performs operations comprising determining, based on a first bounds and a second bounds for a combination of query predicates, whether a solution for the combination of the query predicates exists which includes both the first and second bounds. When the solution is determined to exist, the operations can further comprise determining at least one selectivity estimate for the combination of the query predicates. A query plan for execution of a database query comprising the query predicates can be generated based on the at least one selectivity estimate, and the database query can be executed through execution of the query plan. Related systems, methods, and articles of manufacture are also described. |
US10872082B1 |
Methods and apparatuses for clustered storage of information
To the standard operations of an inverted index database, a new “To” operator is added. The “To” operator treats the standard single-level linear collection of records as organized into localized clusters. The “To” operator accepts a list of records, each at a same hierarchical level in a cluster, and a specification of a hierarchical level that all the input records should be converted into. The “To” operator outputs a list of records, representing a conversion of the input records to the specified new level. Logical Forms, against which frame extraction rules match, can be stored in hierarchical clusters. A database query can be formulated, that matches against such Logical Forms, that provides the same or similar functionality to a frame extraction rule. Such queries extend the range of applications of a particular inverted index database and/or can aid in the development of new frame extraction rules. |
US10872076B2 |
Transaction ordering
Nodes of a database service may receive a read request to perform a read of a record stored by the database service and a transaction request to perform a transaction to the record. First and second indications of time may be associated with the read and transaction, respectively. A potential read anomaly (e.g., fuzzy read, read skew, etc.) may be detected based, at least in part, on a determination that the first indication of time is within a threshold value of the second indication of time. In response to detecting the potential read anomaly, the read may be performed after the transaction specified by the transaction request, regardless of whether the first indication of time is indicative of an earlier point in time than the second indication of time. |
US10872073B1 |
Lock-free updates to a data retention index
A lock-free data structure may be used to provide concurrent access to a data retention index for a data store. Different processes may obtain keys to the data retention index from the lock-free data structure. The different processes may update entries in the data retention index corresponding to the keys to identify data objects to retain in the data store. The data retention index may be evaluated to determine data objects not identified in the data retention index and reclaim portions of the data store that store the determined data objects for storing other data. |
US10872072B2 |
Storage-optimized data-atomic systems and techniques for handling erasures and errors in distributed storage systems
Described are devices, systems and techniques for implementing atomic memory objects in a multi-writer, multi-reader setting. In an embodiment, the devices, systems and techniques use maximum distance separable (MDS) codes, and may be specifically designed to optimize a total storage cost for a given fault-tolerance requirement. Also described is an embodiment to handle the case where some of the servers can return erroneous coded elements during a read operation. |
US10872070B2 |
Distributed data processing
A method for distributed data processing includes selecting a first number of candidate key-value pairs from input key-value pairs stored in a distributed file system and identifying an invocation frequency for each of the first number of candidate key-value pairs in a predetermined period of time. The invocation frequency is a number of times the corresponding candidate key-value pair was called by a service system in the predetermined period of time. The method further includes selecting a second number of hot key-value pairs from the candidate key-value pairs based on the invocation frequencies of the candidate key-value pairs, mapping the second number of hot key-value pairs to intermediate key-value pairs, and reducing the intermediate key-value pairs to resultant key-value pairs to be called by the service system. |
US10872051B2 |
Bus control circuit
A bus control circuit comprises an arbitration circuit which receives a bus-transfer request from each of a plurality of bus masters and outputs an arbitration result signal, in accordance with a priority order, to one of the bus masters, and a plurality of bus switches, wherein each bus switch comprises a selection circuit which includes a plurality of input terminals for receiving a plurality of bus transfer signals and an output terminal for transmitting one bus transfer signal to a downstream side, and a control circuit which receives the arbitration result signal from the arbitration circuit and controls the selection circuit based on the arbitration result signal to select one of the plurality of input terminals, and a slave module is connected to the output terminal of the selection circuit in the bus switch located at a most downstream position. |
US10872049B2 |
GPIO-to-GPIO communication on a multi-node daisy-chained network
Disclosed herein are systems and techniques for general purpose input/output (GPIO)-to-GPIO communication in a multi-node, daisy-chained network. In some embodiments, a transceiver may support GPIO between multiple nodes, without host intervention after initial programming. In some such embodiments, the host may be required only for initial setup of the virtual ports. In some embodiments, GPIO pins can be inputs (which may change virtual ports) or outputs (which may reflect virtual ports). In some embodiments, multiple virtual ports may be mapped to one GPIO output pin (with the values OR'ed together, for example). In some embodiments, multiple GPIO input pins may be mapped to one virtual port. For example, multiple GPIO input pin values may be OR'ed together, even if they come from multiple nodes. |
US10872044B1 |
Distributed processing via open ring bus structure
Embodiments of this present disclosure may include a system that include multiple processing devices and an open ring communication bus communicatively coupled to each of the processing devices. Each processing device may use a control application to perform an operation on an industrial automation system. The control application of each processing device may output data related to the operation of the open ring communication bus during a respective timing interval used for communication via the open ring communication bus. |
US10872042B2 |
Backup system with multiple recovery keys
Some embodiments provide, for a particular device in a set of related devices, a method for backing up data synchronized between the set of related devices. The method stores the backup data encrypted with a set of data encryption keys. The method also stores the set of data encryption keys encrypted with a master recovery key. The method also stores several copies of master recovery key data, each copy of the master recovery key data encrypted with a public key of a different one of the related devices. The backup data is only recoverable by accessing a private key of any one of the related devices. |
US10872031B2 |
Processing data streams received from instrumented software in real time using incremental-decremental implementation of the KPSS stationarity statistic
An analysis system receives a time series. The data values of the time series correspond to a metric describing a characteristic of the computing system that changes over time. The analysis system stores a statistic value that represents the stationarity of the time series. In response to receiving a most recent value, the analysis system assigns the most recent value as the leading value in a window before retrieving the trailing value of the window. The analysis system updates the statistic value to add an influence of the most recent value and remove an influence of the trailing value. If the statistic value is less than a threshold, the analysis system determines that the time series is stationary. In response to determining the time series is stationary, the analysis system assigns an alert to the metric. The analysis system detects an anomaly in the metric based on the assigned alert. |
US10872027B2 |
Run-time or compile-time error solutions for locating missing program elements in a programming environment
Methods and systems associated with a programming environment are described that provide automated or semi-automated recovery during run-time or compile-time operation in response to attempts to access a program element that is not in a working folder or in a folder location for which a path has been specified for accessing the program element. |
US10872022B2 |
Systems and methods for collecting, tracking, and storing system performance and event data for computing devices
A system is configured to track and store system and event data for various computing devices. The system is configured to associate the various computing devices with profiles based at least in part on characteristics of the computing devices. The system is further configured to compare performance data and/or performance metrics for particular computing devices having a particular profile against all other devices that share the particular profile. The system then displays this comparison to a user of the particular computing device, substantially automatically diagnoses an issue with the particular computing device based on the performance and system event data, and/or enables the user to diagnose the problem based on the performance and system event data. |
US10872020B2 |
Storage apparatus and recording medium storing backup program
A storage apparatus includes, a determination circuit that determines a path between one of a plurality of backup power sources and one of a plurality of backup target circuits each of the plurality of backup power sources including a memory based on configuration information, state information of the storage apparatus, and setting information of performance request for the storage apparatus, a plurality of switches arranged between the plurality of backup target circuits and the plurality of backup power sources, and a control circuit that controls the switches to couple the backup target circuit to the backup power source via the path determined by the determination circuit. |
US10872016B2 |
Hybrid cloud methods, apparatus and systems for secure file sharing and synchronization with backup and server virtualization
Integrated File Sharing and Synchronization (FSS) and Backup Management and Storage (BMS) in a network appliance deployed behind a firewall and within a private trusted Local Area Network (LAN). The appliance processes backup image files of a LAN server's file system to generate fully constructed backup recovery points for the LAN server. Logical blocks for backup image files and associated recovery points may be stored locally on the appliance and redundantly in a trusted cloud domain, and a hypervisor on the appliance provides virtualization of the LAN server based on backup recovery points. A relay server cluster in the cloud facilitates reliable and secure access to the FSS services by remote client devices beyond the firewall, without changing fire wall rules, by employing HTTPS between remote client devices and the relay server cluster, and Secure Shell (SSH) tunneling between the cluster and the appliance behind the firewall. |
US10872015B2 |
Data storage system with strategic contention avoidance
A data storage system can connect a plurality of remote hosts to a plurality of die sets resident in a semiconductor memory. Execution of at least one data access command addressed by a remote host of the plurality of remote hosts can occur prior to a power interruption event being detected for at least one die set of the plurality of die sets. User-generated data associated with the at least one data access command may then be flushed to a predetermined location responsive to an available resource budget associated with the power interruption event. |
US10872014B2 |
Method to deliver in-DRAM ECC information through DDR bus
A memory controller is disclosed. The memory controller may include read circuitry to request a value at an address stored in a plurality of data chips, parity circuitry to calculate a parity from original data received from the plurality of the data chips, pollution pattern analysis circuitry to compare the parity with a plurality of pollution patterns programmed into the plurality of the data chips to identify a data chip with an error, and error correction circuitry to correct the error in the original data received from the identified data chip with the error. |
US10872013B2 |
Non volatile memory controller device and method for adjustment
There is provided a method of providing adjusted LLR values of a plurality of bits in a codeword to an LDPC decoder, the plurality of bits representing a plurality of charge states of a plurality of memory cells of a non-volatile memory. The method comprises storing in a non-volatile memory controller associated with the non-volatile memory LLR values of the plurality of bits. The controller then determines a plurality of levels of the charge states represented by the plurality of bits. The controller then generates, by a distribution processor, distributions of a population of the plurality of bits in the codeword at each of the plurality of levels at a first and a second time after the first time. The controller then generates the adjusted LLR values based on a comparison between the first and second distributions, and then decodes the codeword according to the adjusted LLR values. |
US10872012B2 |
XOR recovery schemes utilizing external memory
A storage device includes a storage controller, non-volatile memory, volatile memory and a communication interface configured to connect to external volatile memory of a host system. The storage controller is configured to receive data from the host system for storing in the non-volatile memory, buffer the data in the volatile memory, obtain parity data corresponding to the buffered data from an external volatile memory within the host system, compute XOR parity data for the buffered data based on the parity data and the buffered data, store the computed XOR parity data on the external volatile memory, and write the data from the host to the non-volatile memory. |
US10872008B2 |
Data recovery after storage failure in a memory system
Exemplary methods, apparatuses, and systems include a memory controller receiving a first physical address corresponding to a logical address and data and initiating storage of the data at the first physical address. The memory controller sends a message indicating that the data has been successfully stored at the first physical address before determining if the data was successfully stored at the first physical address. Upon determining that the data failed to store at the first physical address, the memory controller retrieves the data from a volatile memory associated with the first physical address. The memory controller sends a request and receives a second physical address for the retrieved data. The memory controller initiates storage of the data at the second physical address. |
US10872004B2 |
Workload scheduling and coherency through data assignments
Systems, apparatuses and methods may provide for technology that assigns a plurality of data portions associated with a workload to a plurality of cores, wherein each data portion from the plurality of data portions is only modifiable by a respective one of the plurality of cores. The technology may further pass a message between the plurality of cores to modify one or more of the data portions in response to an identification that the one or more of the data portions are unmodifiable by one or more of the plurality of cores. |
US10872002B2 |
Hybrid computing landscape event characterization
Messaging device data is received from each of a plurality of computing nodes characterizing at least one operational aspect of such computing node. Thereafter, the received messaging data is processed to identify events within such messaging device data. Further, additional contextual information for the identified events is aggregated. Messaging event data is then generated using the aggregated additional contextual information A rules processing microservice executes a plurality of rules implicated by the messaging event data and triggers at least one action specified by a rule based on the execution of the rules. Related apparatus, systems, techniques and articles are also described. |
US10872001B1 |
Big data propagation agent framework
A data distribution computer system. The system comprises a data store, a non-transitory memory, a processor, and a data propagation application stored in the non-transitory memory. When executed by the processor, the application initiates execution of a plurality of data propagation agents in a restricted runtime environment and provides information to the agents identifying data that is available in the data store via a discovery application programming interface (API). The application further provides data from the data store to the agents via a data access API, where the data propagation application manages the scheduling of the agents and restricts the data in the data store that is propagated to the agents based on an access policy for each agent. |
US10871999B2 |
System and method for a self-optimizing reservation in time of compute resources
A system and method of dynamically controlling a reservation of resources within a cluster environment to maximize a response time are disclosed. The method embodiment of the invention comprises receiving from a requestor a request for a reservation of resources in the cluster environment, reserving a first group of resources, evaluating resources within the cluster environment to determine if the response time can be improved and if the response time can be improved, then canceling the reservation for the first group of resources and reserving a second group of resources to process the request at the improved response time. |
US10871991B2 |
Multi-core processor in storage system executing dedicated polling thread for increased core availability
At least one processor of a storage system comprises a plurality of cores and is configured to execute a first thread on a first core of the plurality of cores. The first thread polls at least one interface for an indication of data and, responsive to a detection of an indication of data, processes the data. Responsive to the first thread having no remaining data to be processed, the first thread suspends execution on the first core. The at least one processor is further configured to execute a second thread of a second type on a second core of the plurality of cores. The second thread polls the at least one interface for an indication of data to be processed by the first thread. Responsive to a detection of an indication of data, the second thread causes the first thread to resume execution on the first core. |
US10871989B2 |
Selecting threads for concurrent processing of data
The embodiments disclosed herein relate to using machine learning to allocate a number of concurrent processes for minimizing the completion time for executing a task having multiple subtasks. Historical data comprising a variety of subtask types with actual completion times is mined to create a set of statistical models for predicting completion time for a type of subtask. To minimize the total time to complete execution of a new task, a certain number of threads is allocated to execute subtasks of the new task. The certain number of threads is determined based on the predicted completion time for the subtasks using the respective statistical model. Threads are assigned to subtasks based on the predicted completion time for the subtasks, and the subtasks assigned to each thread are scheduled for execution. |
US10871988B1 |
Methods for feedback-based optimal workload scheduling and devices thereof
Methods, non-transitory computer readable media, and workload scheduler devices that determine one of a plurality of task categories for a received task. A stored expected runtime for each of a plurality of CPUs to execute one standard computation unit (SCU) in the determined one of the plurality of task category is obtained. One of the plurality of CPUs is selected based on the stored expected runtime. The task is dispatched to the selected one of the plurality of CPUs for execution. Accordingly, with this technology, tasks associated with workloads can be more effectively dispatched and more effectively processed by a CPU pool. |
US10871986B2 |
Virtual server migration after performance deterioration
A migration management method includes referring to a performance deterioration rate of a specific virtual server when utilization of a virtual server other than the specific virtual server in virtual servers that work on a physical server is changed in a stepwise manner, and calculating a first index value relating to a load state of the physical server before the performance deterioration rate exceeds a threshold based on a number of virtual CPUs allocated to each of the virtual servers and utilization of the virtual CPUs; calculating a second index value relating to the load state based on the number of virtual CPUs and the utilization while the specific virtual server is activated on the physical server; and conducting migration to another physical server for a virtual server other than the specific virtual server in the virtual servers when the calculated second index value exceeds the calculated first index value. |
US10871979B2 |
Methods and devices for establishing communication between blockchain networks
Disclosed herein are methods, devices, and apparatuses, including computer programs stored on computer-readable media, for establishing communication between a first blockchain network and a second blockchain network. One of the methods includes: embedding a first library into a process; executing the first library to create a first border node within the process, wherein the first border node operates in the first blockchain network; embedding a second library into the process; executing the second library to create a second border node within the process, wherein the second border node operates in the second blockchain network; and establishing a communication interface within the process to allow the first border node and the second border node to communicate with each other. |
US10871975B2 |
Modifying readable and focusable elements on a page during execution of automated scripts
A device may initiate an automated script to perform one or more interactions with a browser application and identify a first element in a page rendered by the browser application that satisfies one or more accessibility criteria, wherein the first element may include text that is readable by a screen reader application and/or an attribute that causes the first element to be navigable using a keyboard. The device may modify the first element to be inaccessible to the screen reader application and the keyboard and insert, into the page, a second element including text that is readable by the screen reader application to describe the one or more interactions that the automated script is performing. The client device may restore the page to an original state based on determining that the automated script has finished executing. |
US10871973B2 |
Application activation method and apparatus
An application activation method is provided. The method includes obtaining a first compressed file, where the first compressed file contains activation information of an application and compressed content of a code package of the application. The method also includes extracting the compressed content from the first compressed file; generating a second compressed file by using the compressed content without decompressing the compressed content; and loading the second compressed file, and activating the application according to the activation information in the first compressed file. |
US10871972B2 |
Method for loading driver during terminal starting up and terminal device
The present disclosure may provide a method for loading a driver during a terminal starting up and a terminal device. The terminal includes at least one component having a driver to be loaded during starting up. The method includes: receiving a startup instruction; reading a component list; determining whether the component list comprises a driver related to a component; and if the component list includes the driver related to the component, loading the related driver. By such means, the present disclosure increases a startup speed and improves user experience. |
US10871970B1 |
Memory channel storage device detection
Technologies are disclosed herein that allow for utilization of memory channel storage (“MCS”) devices in a computing system. The MCS device may be detected during a boot phase of the computing system, and the address data for the MCS device may be detected through repeated manipulation of a logical offset. The address data may then be stored for later use in memory allocation. |
US10871968B2 |
Managed multiple die memory QoS
Devices and techniques for implementing quality-of-service (QoS) parameters in a managed memory device having a number of memory dies are disclosed herein. A memory controller can receive instructions from a host device, determine an initial priority for each instruction using QoS parameters, and allocate the received instructions to the number of memory dies using the initial priority. The memory controller can maintain separate schedules for each of the number or memory dies, update the initial priority for each instruction with the separate schedules, and maintain each of the separate schedules using the updated priority for each instruction in the respective separate schedule. |
US10871967B2 |
Register read/write ordering
Apparatus and methods are disclosed for controlling execution of register access instructions in a block-based processor architecture using a hardware structure that indicates a relative ordering of register access instruction in an instruction block. In one example of the disclosed technology, a method of operating a processor includes selecting a register access instruction of the plurality of instructions to execute based at least in part on dependencies encoded within a previous block of instructions and on stored data indicating which of the register write instructions have executed for the previous block, and executing the selected instruction. In some examples, one or more of a write mask, a read mask, a register write vector register, or a counter are used to determine register read/write dependences. Based on the encoded dependencies and the masked write vector, the next instruction block can issue when its register dependencies are available. |
US10871963B2 |
Adjustment of voltage regulator firmware settings based upon external factors
An apparatus for voltage regulation device adjustment includes an external factor module that determines external factors, where the external factors include conditions external to an electronic device that affect operating performance and operating costs. The electronic device includes a voltage regulator device (“VRD”) providing power to one or more components of the electronic device. The apparatus includes a firmware selection module that selects new firmware for the VRD of the electronic device in response to the determined external factors, and a firmware update module that replaces previously installed firmware on the VRD with the new firmware. The new firmware includes control settings for the VRD. |
US10871957B2 |
Systems and methods for promoting a source code revision for deployment in a target environment
In an embodiment, a computer-implemented method for tracking source code deployments, the method comprises receiving an event descriptor, the event descriptor indicating that a source code repository is updated with a source code integration; retrieving a deployment description associated with the source code repository; comparing the event descriptor with the deployment description to determine whether the source code integration needs to be deployed; in response to determining that the source code integration needs to be deployed, deploying the source code integration; upon completion of the source code deployment, communicating deployment information corresponding to the completed source code deployment to a tracking system, the deployment information comprising at least a deployment identifier, and a source code integration identifier, the tracking system configured to utilize the source code integration identifier to query one or more external systems and automatically retrieve further information associated with the source code integration. |
US10871950B2 |
Persistent annotation of syntax graphs for code optimization
Optimization opportunities are located and documented to enhance code translation by compilers or interpreters. An enhanced translator scans a program syntax graph, recognizes subgraph structures, and annotates nodes of the graph to document optimization characteristics of program code entities associated with the nodes. Subgraph structures and corresponding annotations may be maintained in an optimization catalog, distinct from any particular optimizable program. Optimizers improve program code translation based on the annotated syntax graph. Optimization characteristics may specify code purity in terms of execution value ranges and execution behaviors, e.g., side-effects, local or global variable usage, I/O, by-reference parameters, and which exceptions are possible. Subgraph structures may be identified using routine names, hash values, and templates with holes any constant will fill. Parent node characteristics may be inferred from characteristics of child nodes. Optimization candidates may be prioritized using weight functions. Optimizer callbacks may be inserted to evaluate optimization characteristics incrementally. |
US10871936B2 |
Playback device
A playback device includes a first generator, a second generator and a combiner. The first generator processes main audio data to output first audio data. The second generator processes additional audio data to output second audio data. The combiner combines the first audio data with the second audio data. While a sampling frequency of the main audio data is different from a sampling frequency of the additional audio data, the second generator generates the second audio data to adjust a playback speed of the additional audio data based on the sampling frequency of the main audio data. |
US10871935B2 |
Audio cancellation and content recognition of audio received over HDMI/ARC
Apparatus, systems, and methods are disclosed for cancellation and content recognition of audio received over a High-Definition Multimedia Interface (HDMI)/Audio Return Channel (ARC) port of a display device. The media device receives audio over the HDMI/ARC port from the display device, processes the audio by identifying, decoding, re-encoding, and fingerprinting the audio with identification information, and subsequently streams the audio within the media streaming environment, including to external speakers, such as voice-enabled speakers. Based on the identification information and recognized content of the processed audio, the media device offers additional content for streaming to a user. The media device continuously monitors for spoken voice received over a voice-enabled speaker while the media device simultaneously receives, processes, and streams audio from the display device. By cancelling the part of the streaming audio received simultaneously with the spoken voice received, the media device enables the voice-enabled speaker to distinguish a voice command. |
US10871930B2 |
Display method and display apparatus
Disclosed is a display method that includes: controlling a recording device to perform a real-time recording operation on a current environment when a preset type of display data is displayed on a first display interface; and performing character recognition on audio information obtained by the recording operation to obtain text information, and displaying the obtained text information on a second display interface. Further disclosed is a display apparatus. |
US10871929B2 |
Information processing apparatus that determines an image forming apparatus to be used for a printing job based on a number of sheets to be used in the printing job, and related image forming apparatus determination method and storage medium
An information processing apparatus includes a processor that acquires a state of a paper feeding stage from an image forming apparatus of interest, and determines, based on the state of the paper feeding stage, whether or not the image forming apparatus of interest has a number of sheets that are to be consumed for a printing job of interest. The processor also determines that the image forming apparatus determined to have the number of sheets, is a transmission destination of the printing job of interest. If one of paper feeding stages of the image forming apparatus of interest has the number of sheets to be consumed for the printing job of interest, the processor sets the printing job of interest so as to preferentially supply sheets from the paper feeding stage determined to have the number of sheets. |
US10871923B2 |
Management of program suspend and resume operations of a memory sub-system
A program operation is executed on a memory sub-system. During execution of the program operation, a request to execute a read operation on the memory sub-system is received. In response to receiving the request, a program suspend operation to suspend the program operation is executed. The read operation is executed on the memory sub-system in response to a completion of the program suspend operation. In response to completion of the read operation, a program resume operation is executed. A program suspend delay period is established following execution of the program resume operation during which a subsequent read operation is stored in a queue. |
US10871921B2 |
Method and system for facilitating atomicity assurance on metadata and data bundled storage
One embodiment facilitates atomicity assurance for storing data and metadata in a data stream. The system receives a first stream of data to be written to a storage device, wherein the first stream includes a plurality of I/O requests associated with data and corresponding metadata. In response to determining that residual data associated with a preceding I/O request of the first stream exists in a data buffer: the system appends, to the residual data, a first portion of data from a current I/O request to obtain a first page of data; the system writes a remainder portion of the current I/O request to the data buffer to obtain current residual data; and the system writes the first page of data to the storage device. Thus, the system thereby facilitates atomicity assurance for storing the data and corresponding metadata of each I/O request of the first data stream. |
US10871920B2 |
Storage device and computer system
According to one embodiment, a storage device includes a nonvolatile memory including a plurality of blocks, and a controller. The controller receives from the host information indicative of the total number of processes running on the host. The controller executes processing of moving data stored in at least one block of the nonvolatile memory to at least one block of the other blocks of the nonvolatile memory, after determining that the total number of processes exceeds a first threshold value. |
US10871916B2 |
Memory controller and method of operating the same
Provided herein may be a memory controller and a method of operating the same. The memory controller may control a memory device in response to a command received from a host. The memory controller may include a write amplification factor (WAF) storage and a standby state controller. The WAF storage may store a WAF of the memory device. The standby state controller may control entry of the memory controller into a standby state based on a value of the WAF stored in the WAF storage. |
US10871914B2 |
Memory management method, memory storage device and memory control circuit unit
A memory management method, a memory storage device and a memory control circuit unit are provided. The method includes: storing first data to a first physical erasing unit and marking the first physical erasing unit as belonging to a first group, wherein the first data belongs to a first type; storing second data to a second physical erasing unit and marking the second physical erasing unit as belonging to a second group, wherein the second data belongs to a second type which is different from the first type; selecting a third physical erasing unit as an active physical erasing unit and marking the third physical erasing unit as belonging to the first group; when a data moving operation is performed, moving valid data of the first physical erasing unit to the third physical erasing unit according to a first parameter of the first physical erasing unit. |
US10871908B2 |
Storage bypass driver operation in a highly available computer system
A highly available computer system has a primary compute node and a secondary compute node, both of which operate to support at least one similar process using the same instructions and the same information at substantially the same time, and in the event that the secondary compute node generates a read request that is not able to be serviced by cache memory local to it, then the secondary compute node redirects the read request to the primary compute node for servicing. |
US10871903B2 |
Achieving consistent read times in multi-level non-volatile memory
Systems, apparatuses and methods may provide for technology that reads a lower page, one or more intermediate pages and a last page from a set of multi-level non-volatile memory (NVM) cells, wherein one or more of a lower read time associated with the lower page or a last read time associated with the last page is substantially similar to an intermediate read time associated with the one or more intermediate pages. |
US10871901B2 |
Memory system
According to one embodiment, a memory system includes a memory and a memory controller. The memory includes a first buffer and a memory cell array. The memory controller includes a second buffer for receiving first data from a host. The memory controller transfers the first data to the first buffer without accumulating a predetermined size of the first data in the second buffer. The memory controller creates second data in the first buffer and programs the second data created in the first buffer into the memory cell array. The second data is formed of a plurality of third data. The third data is first data received from the memory controller by the memory. The size of the second data is equal to a size of a unit in which to program into the memory cell array. |
US10871900B2 |
Memory system and method of controlling memory system
According to one embodiment, a memory system comprises a non-volatile semiconductor memory having a plurality of first storage areas, the first storage areas being capable of including one or more second storage areas, a plurality of third storage areas in which data is written in a first mode, and a plurality of fourth storage areas in which data is written in a second mode, the first mode being different from the second mode, and processing circuitry. The processing circuitry performs acquiring the one or more second storage areas from the plurality of first storage areas, selecting a plurality of storage areas from the plurality of third storage areas or from the plurality of fourth storage areas based on a rate of valid date in fifth storage area, the fifth storage area being the plurality of fourth storage areas, the rate of valid data in the fifth storage area being a rate of the total amount of valid data stored in the fifth storage area with respect to the total capacity of the fifth storage area, and writing the valid data stored in the selected plurality of storage areas in the acquired one or more second storage areas using the second mode. |
US10871899B2 |
Input accepting device
An input accepting device includes operation keys, a character receiving unit, a converting unit, an operation key state detection unit, a timer, and a conversion control unit. The converting unit converts a combination of characters corresponding to the operation keys sequentially operated into another character or word. The operation key state detection unit detects a first timing and a second timing while the user operates the operation key. The first timing is at which a state of the user becomes a state of touching the operation key from a state of not touching the operation key. The second timing is at which a state of the user becomes a state of not touching the operation key after the first timing. The timer detects an elapsed time from the first timing. The conversion control unit causes the conversions with different contents depending on the elapsed time at the second timing. |
US10871896B2 |
Touchscreen with three-handed gestures system and method
A user interface verification device and a method of use is presented for recognizing a three-hand gesture on a touchscreen of the device. The gesture is recognized by detecting a plurality of contact points in at least two, disparate touching zones, and simultaneously detecting additional contact points in a third, disparate touching zone. In one embodiment, the device displays content in a review mode that can be reviewed in a normal manner. In the execution mode, the device requires a signature, a touch, or another sign of acceptance involving a touch within the third touching zone. The device can ensure that a customer directly provides consent by requiring that the two, multi-point touching zones are tactilely engaged by both hands of a presenter while in the execution mode. |
US10871894B2 |
Apparatus and method of copying and pasting content in a computing device
A method of copying content in a computing device includes detecting a gesture of an input tool which selects content to be copied that is displayed on a display of the computing device while the input tool operates within a sensing range of a proximity sensor of the computing device, and automatically copying the selected content to a clipboard in response to detecting removal of the input tool from within the sensing range of the proximity sensor. |
US10871892B2 |
Input device
An input device is disclosed. An input device comprises a display unit, an input unit, a load detection unit and a control unit. The display unit is configured to display an object of a folder with a hierarchical structure. The load detection unit is configured to detect a pressing load with respect to the input unit corresponding to the location of the object of the folder that is displayed on the display unit. The control unit opens and closes folders based on a change in the pressing load. |
US10871890B2 |
Methods and systems for presenting a camera history
A method, in an application executing on a client device, includes: displaying a camera event history provided by a remote server system, where the camera event history is presented as a chronologically-ordered set of event identifiers, each event identifier corresponding to a respective event for which a remote camera has captured an associated video; receiving a user selection of a displayed event identifier; and in response to receiving the user selection of the displayed event identifier: expanding the selected event identifier into a video player window, the video player window consuming a portion of the displayed camera event history; and playing, in the video player window, the captured video; and in response to terminating playback of the captured video or user de-selection of the displayed event identifier, collapsing the video player window into the selected event identifier thereby stopping the playing of the captured video. |
US10871889B2 |
Tele-presence system with a user interface that displays different communication links
A tele-presence system that includes a remote device coupled to a control station through a communication link. The remote device includes a remote monitor, a remote camera, a remote speaker and a remote microphone. Likewise, the control station includes a station monitor, a station camera, a station speaker and a station microphone. The control station displays a plurality of graphical icons that each represents a different type of communication link between the control station and the remote device. The graphical icons can be selected to allow a user of the control station to change the communication link between the remote device and its initial node. |
US10871888B2 |
Systems, methods, and interfaces for rapid coating generation
A computer system for optimizing a coating formulation through a user interface processes spectrometric data through a probabilistic colorant analysis. The probabilistic colorant analysis generates a set of colorants that are each associated with a calculated probability that the associated colorant is present within a target coating. The system identifies a proposed group of colorants from within the set of colorants that are associated with the highest calculated probabilities of being present within the target coating. The system displays on a graphical user interface an indication of each colorant within the proposed group of colorants. The system receives input through one or more selectable interface elements that define a user-defined group of colorants selected from the proposed group of colorants. The system generates a coating formulation, wherein the coating formulation is generated from the user-defined group of colorants. |
US10871886B2 |
Device, method, and graphical user interface for moving drawing objects
In accordance with various implementations, a method is performed at an electronic device with a display device and one or more input devices. The method includes displaying, on the display device, a drawing user interface that includes a set of drawing objects. The method includes detecting, via the one or more input devices, a first user input moving to define a path within the drawing user interface. In response to detecting the first user input moving to define the path within the drawing user interface, the method includes displaying, on the display device, a representation of the path within the drawing user interface. The method includes detecting, via the one or more input devices, a second user input moving within the drawing user interface from a first location on a first side of the representation of the path to a second location. In response to detecting the second user input and in accordance with a determination that the path satisfies a length criterion, the method includes moving those of the set of drawing objects on the first side of the representation of the path. |
US10871884B1 |
Product image characteristic detection and manipulation
Systems and methods related to detecting characteristics of images and accentuating or manipulating characteristics of images are described. For example, a principal color of an image may be identified, a complement color may be determined based on the principal color, and the complement color may be applied to the image to accentuate the image. In this manner, an object of interest represented in the image may be emphasized and displayed in a more visually attractive manner. In addition, edges of an image may be evaluated to determine if one or more visibly cropped edges are present within the image, the image may be further cropped to remove the visibly cropped edges, and/or the image may be shifted or magnified based on such cropped edges. In this manner, an object of interest represented in the image may be magnified and emphasized, and visually distracting elements may be removed from the image. |
US10871883B2 |
Electronic device and method for providing information in response to pressure input of touch
An electronic device according to an embodiment includes a display, a touch sensor, a pressure sensor, at least one processor electrically connected with the display, the touch sensor, and the pressure sensor, and a memory electrically connected with the at least one processor. The memory stores instructions that, when executed, cause the processor to display a plurality of items in the display, to select at least one of the plurality of items based on a position of a touch sensed in the touch sensor, to detect a pressure level of the touch by using the pressure sensor, and to display at least one set of information associated with the selected at least one item in the display in response to the detected pressure level of the touch. Moreover, various embodiment found through the disclosure are possible. |
US10871879B2 |
Systems and methods for providing feed page updates in a social networking system
Systems, methods, and non-transitory computer readable media can determine one or more user-related metrics relating to each page of a plurality of pages associated with an administrator based on a first machine learning model. One or more recommendations relating to each page of the plurality of pages can be determined based on a second machine learning model. One or more pages of the plurality of pages for which to display cards including page updates in a feed of the administrator can be determined, based on the determined user-related metrics and the determined recommendations. |
US10871874B2 |
System and methods for device interaction using a pointing device and attention sensing device
A system and methods are provided to manage gestures and positional data from a pointing device, considering an attention sensing device with known accuracy characteristics. The method uses the state of the user's attention and the pointing device data as input, mapping them against predefined regions on the device's screen(s). It then uses both the mapping results and raw inputs to affect the device, such as sending instructions or moving the pointing cursor. |
US10871873B2 |
Redirection of web content
Aspects described herein are directed to the redirection of web content from a virtual desktop session on a remote computing device to a client computing device for rendering. A virtual delivery agent on the remote computing device may remote a web browser instance to a receiver on a client computing device. The virtual delivery agent may receive, from the remoted browser instance on client computing device, a uniform resource locator (URL). Based on the URL, the virtual delivery agent on the remote computing device may terminate loading of page content associated with the URL on the remote computing device. The virtual delivery agent may instruct the client computing device to render the page content in an overlaid position corresponding to the remoted web browser instance on the receiver of the client computing device. |
US10871868B2 |
Synchronized content scrubber
Systems, methods, and computer-readable medium are provided for presenting a synchronized content scrubber. For example, a user device may store digital content items for presentation on a screen of the user device. A user interface may be configured with multiple viewing areas. An image that represents a content item may be presented in the first viewing and the second viewing area. However, in the second viewing area, the image that represents the content item may be presented in a visually distinct manner from other images in the second viewing area. |
US10871867B1 |
Dual range capacitive MEMS force sensor for touch screen applications
A capacitive MEMS force sensor for touch recognition and force measurement in touch screens is provided. The sensor includes two planar conductive electrodes separated by a predetermined distance using an elastic spacer to define an initial capacitance value of the sensor. An applied external force deforms the elastic spacer and minimizes the gap between sensor electrodes to alter the nominal capacitance value. This change in capacitance is monitored to measure the magnitude of the touch force. The sensor includes two types of the elastic spacers with different values of stiffness to overcome the trade-off between sensitivity and dynamic range of force measurement. These elastic spacers are interposed between sensor electrodes and are offset with a height difference to provide two ranges of force measurement. |
US10871862B2 |
Touch force detecting method and apparatus, touch panel and display apparatus
The present disclosure provides a touch force detecting method and apparatus, a touch panel and a display apparatus. The touch force detecting method comprises: Step S1, obtaining the number N of touch points on a panel to be detected, where N is an integer greater than or equal to 1; Step S2, selecting M test positions arbitrarily on the panel to be detected, where M is an integer greater than or equal to N, and obtaining an amount of capacitance change at each of the test positions; Step S3, obtaining a panel deformation amount at each of the test positions according to the amount of capacitance change at each of the test positions; and Step S4, calculating a touch force at the touch point according to a correspondence between the panel deformation amount and the touch force. |
US10871861B2 |
Array substrate, method of fabricating array substrate, touch display panel, and touch display device
An array substrate, a method of fabricating array substrate, a display panel including the array substrate, and a display device including the display panel, wherein the array substrate includes a first electrode layer and a second electrode layer arranged in an electrode stack, a data line (60) in a space between adjacent second transparent electrode layers, and at least one touch electrode lead (20) that is in contact with the first electrode layer. |
US10871855B2 |
Area filtering for low-latency and high-latency input event paths from a single touch sensor
In an embodiment, a touch surface, such as a GUI is graphically divided into two or more input regions, and based on this division, input event paths from a single sensor can be integrated within an operating system to provide application developers with the ability to easily and effectively filter there-between. The graphical division allows an application developer to specify which elements of a given GUI take one path, versus another. In an embodiment, low-latency and high-latency event paths are provided; an algorithm takes into consideration input regions and, based on those regions, handles the low- and high-latency input event paths in a computer system, directing the appropriate inputs through the appropriate processing, and directing the output to the appropriate process or queue without creating constraints on the low-latency event processing due to the presence of higher-latency event paths for a given sensor. |
US10871854B2 |
Method and system for extending touch-sensing functionality of a touch screen with proximally positioned physical keys
A computing device for interacting with a user, comprising: a touch-sensing enabled display panel comprising one or more touch sensors for sensing an on-screen touch and one or more physical keys being positioned adjacent to edges of the display panel and configured to serve as off-screen keys for sensing an off-screen touch. The touch-sensing functionality is extended by coupling the touch screen with proximally positioned physical keys for detecting touch gesture such that additional gestures can be detected and in turn enhancing the computing device's user experience. |
US10871850B2 |
Simultaneous sensing arrangement
Multi-touch touch-sensing devices and methods are described herein. The touch sensing devices can include multiple sense points, each located at a crossing of a drive line and a sense line. In some embodiments, multiple drive lines may be simultaneously or nearly simultaneously stimulated with drive signals having unique characteristics, such as phase or frequency. A sense signal can occur on each sense line that can be related to the drive signals by an amount of touch present at sense points corresponding to the stimulated drive lines and the sense line. By using processing techniques based on the unique drive signals, an amount of touch corresponding to each sense point can be extracted from the sense signal. The touch sensing methods and devices can be incorporated into interfaces for a variety of electronic devices such as a desktop, tablet, notebook, and handheld computers, personal digital assistants, media players, and mobile telephones. |
US10871849B2 |
Display device with integrated touch screen
A display device with integrated touch screen is provided. The display device includes a panel configured to include a plurality of electrodes and to be division-driven in a display driving mode and a touch driving mode during one frame period, a display driver IC configured to apply a common voltage to the plurality of electrodes during the display driving mode, and an ROIC configured to apply, to the plurality of electrodes, a touch scan signal for sensing a touch when the touch driving mode is a first touch driving mode, and apply, to the plurality of electrodes, a touch scan signal for detecting a touch input position when the touch driving mode is a second touch driving mode. |
US10871848B2 |
Method and apparatus for variable impedence touch sensor array gesture recognition
The present invention relates to touch sensor detector systems and methods incorporating an interpolated variable impedance touch sensor array and specifically to such systems and methods for gesture recognition and associating a UI element with the recognized gesture. In one embodiment, the present invention provides a variable impedance array (VIA) system for receiving a gesture that includes: a plurality of physical VIA columns connected by interlinked impedance columns; a plurality of physical VIA rows connected by interlinked impedance rows; and a processor configured to interpolate a location and/or pressure of the gesture in the physical columns and rows from an electrical signal from a plurality of column drive sources (connected to the plurality of physical VIA columns through the interlinked impedance columns) sensed at a plurality of row sense sinks (connected to the plurality of physical VIA rows through the interlinked impedance rows). |
US10871846B2 |
Sensor panel, input unit, and display unit
A sensor panel includes a sensor section that detects magnetic force of a contacting surface or a region in the vicinity of the contacting surface on a basis of a change in capacitance and is allowed to output a signal depending on the change in capacitance along with information on a position where the change in capacitance has occurred. |
US10871841B2 |
Semiconductor display device and driving method the same
It is an object to provide a semiconductor display device having a touch panel, which can reduce power consumption. The semiconductor display device includes a panel which is provided with a pixel portion and a driver circuit which controls an input of the image signal to the pixel portion, and a touch panel provided in a position overlapping with the panel in the pixel portion. The pixel portion includes a display element configured to perform display in accordance with voltage of the image signal to be input, and a transistor configured to control retention of the voltage. The transistor includes an oxide semiconductor in a channel formation region. The driving frequency of the driver circuit, that is, the number of writing operations of the image signal for a certain period is changed in accordance with an operation signal from a touch panel. |
US10871840B2 |
Touch sensor and touch display device including the same
A touch sensor includes first touch electrodes respectively coupled to first touch lines, the first touch electrodes being arranged on a first column, second touch electrodes respectively coupled to second touch lines, the second touch electrodes being arranged on a second column that is adjacent to the first column in a row direction, a first multiplexer to which the first touch lines are coupled, and a second multiplexer to which the second touch lines are coupled, wherein the first touch electrodes have respective areas that become smaller as they become closer to the first multiplexer along a first direction, wherein the second touch electrodes have respective areas that become smaller as they become closer to the second multiplexer along a second direction, and wherein the first direction and the second direction are opposite to each other. |
US10871839B2 |
Color filter substrate, array substrate and display device
A color filter substrate, an array substrate and a display device are disclosed. The display device includes an opposed substrate and an array substrate, or an opposed substrate, an array substrate and a protection substrate located on a side of the opposed substrate that is apart from the array substrate. The display device is divided into a display area and a periphery area, at least one layer of periphery touch electrode is provided in the periphery area, the at least one layer of periphery touch electrode is disposed on at least one of the array substrate, the opposed substrate and the protection substrate. The display device can alleviate the problem of impacting viewing effects due to touch operation on the display area. |
US10871836B2 |
System and method for unintentional input rejection
A wearable device is disclosed. The wearable device can comprise a housing; a crown; a proximity sensor; and a processor. The crown can be configured to receive input from a user. The proximity sensor can be configured to generate a field of view encompassing a first area adjacent to the housing and further configured to generate an output signal corresponding to whether an object is present within the field of view. The processor can be configured to determine, based on the output signal, whether the input corresponds to an intentional input or an unintentional input. |
US10871835B2 |
Adaptive transmit voltage in active stylus
In one embodiment, an active stylus includes a transmitter configured to transmit electrical signals to a device through a touch sensor of the device. The active stylus also includes a receiver configured to receive electrical signals from the device through the touch sensor of the device. Furthermore, the active stylus includes a controller configured to determine a strength of an electrical signal received by the receiver from the touch sensor of the device and instruct the transmitter to transmit electrical signals to the device at a voltage based at least on the determined strength of the electrical signal received by the receiver. |
US10871833B2 |
Information processing apparatus, method and computer-readable medium
In one example embodiment, an information processing apparatus causes a display device to display a first image in a display range. In this embodiment, the first image is from images associated with an observation target object. The images include a first image, a second image, and a third image. In response to a request to change the display range, the information processing apparatus changes the display range at a first speed, and causes the display range to display the second image. In response to a request to terminate the change of the display range, the information processing apparatus changes the display range at a deceleration speed, and causes the display range to display the third image. |
US10871832B2 |
Method and device for obtaining operation entry, and storage medium
The present disclosure discloses a method and an information processing apparatus. The method includes obtaining a first character string entered using an input method in a present input page. Further, a second character string corresponding to a keyword associated with an operation task is obtained from a server device. The first character string is identified and matched to the second character string. When the identified first character string is determined to match the second character string, activity information of the operation task corresponding to the second character string is obtained. An operation entry that is a link used to jump to a page of the operation task is generated and displayed in the present input page. |
US10871829B2 |
Touch enabling process, haptic accessory, and core haptic engine to enable creation and delivery of tactile-enabled experiences with virtual objects
Various systems, methods and computer program products are disclosed which provide tactile feedback from virtual objects. In some particular embodiments, a touch-enabled platform (TEP) is configured to: receive data indicating a user is contacting a touch interface on a device; analyze the data to determine a characteristic of the contact between the user and the touch interface; and provide a waveform to actuate vibration at the touch interface based upon the characteristic of the contact and a display characteristic at the touch interface. |
US10871828B2 |
Device having integrated interface system
A portable computer includes a display portion comprising a display, a base portion pivotally coupled to the display portion and including a glass top case. The glass top case defines an exterior surface and a keyboard opening through the glass top case from the exterior surface to an interior surface. The portable computer further includes a keyboard positioned at least partially within the keyboard opening and comprising a substrate, a key configured to move relative to the substrate, and a fabric cover disposed over the key and defining a user interface surface of the key. |
US10871821B1 |
Systems and methods for presenting and modifying interactive content
Disclosed herein are systems and methods for presenting and modifying intelligent interactive content. The methods may include receiving user input on a first device from a first user to present content to a second user on a second device. The method may include providing the second device with the content data, presenting the content to the second user, monitoring the second user's reaction to the content using eye-tracking sensor, and generating feedback data. The method may include providing the feedback data to the first device, presenting feedback to the first user and modifying the content of the for the first and the second user according to the second user's reaction. |
US10871820B2 |
Self-mixing based 2D/3D user input detection and scanning laser system
Disclosed herein are electronic devices, and methods for their operation, that identify user inputs based on interaction of an object with input surfaces separate from the electronic devices. The electronic devices may include one or more self-mixing interferometry sensors that scan a field of view containing the input surface with a light beam, such as a laser beam emitted laser diode. Self-mixing of the emitted light with reflections can generate a self-mixing interferometry signal. Analysis of the self-mixing interferometry signal can allow for identification of an object, such as a user's finger, in the field of view. Deformation of the finger can be detected with the self-mixing interferometry sensor, and a user input identified therefrom. |
US10871816B2 |
Module device and broadcast system
Provided is a plurality of modules containing a computer that has a network interface to which power is supplied with PoE. The plurality of modules is connected to a network. A first module that receives a response indicating that requested power is not able to be supplied from the network performs a process of displaying an abnormality. The first module notifies a second module of the abnormality via the network. The second module controls display of the abnormality when the second module is notified of the abnormality. |
US10871815B2 |
Network identification of portable electronic devices while changing power states
Systems and methods for maintaining knowledge of a network address (e.g., a MAC address) for a playback device while changing power states are disclosed. In one embodiment, a method for maintaining knowledge of the network identity of a playback device while changing power states includes determining that a playback device is entering a sleep state, sending state information from the playback device to a central data repository over a network responsive to the determination that the playback device is entering sleep state, where state information includes a MAC address, receiving the state information about the playback device at a waking device from the central data repository, waking the playback device periodically at predetermined time intervals while in sleep state to listen for messages addressed to the MAC address, and receiving a wake-up message at the playback device from the waking device and responding by changing from sleep to active state. |
US10871814B1 |
Reducing transitions between idle and active states
Systems, methods, and computer-readable media, for reducing transitions between active and idle states are provided. In some embodiments, transition data indicating transitions between an active state and an idle state associated with a mobile device is received. Thereafter, an idle state pattern that indicates a pattern of an idle state associated with the mobile device is identified. Based on the idle state pattern, an inactivity timer update corresponding with the idle state pattern is provided to at least one communication tower. The inactivity timer update provides a time duration or time duration adjustment to be applied by the at least one communication tower for use in detecting a transition from an active state to an idle state. |
US10871807B2 |
Power distribution system with thermal cutoff for dielectric cooling systems
A power distribution unit for a dielectric cooling system comprising a thermal cutoff or a float switch. |
US10871802B2 |
Display device and manufacturing method thereof
A display device includes a polymer base layer including a first surface and a second surface opposite to the first surface; and a display panel including a third surface facing the second surface and a fourth surface opposite to the third surface, where the polymer base layer includes a first outer side surface adjacent to the first surface, a second outer side surface adjacent to the second surface and spaced outward from the first outer side surface, and a cut surface disposed between the first outer side surface and the second outer side surface. |
US10871797B1 |
Mobile terminal including flexible display
A mobile terminal includes a first frame, a second frame movable from the first frame in a first direction, a third frame movable in the first direction with respect to the second frame, a flexible display including a first region coupled to the first frame, a second region coupled to the third frame, and a third region bendably disposed between the first region and the second region, and a display frame bendably coupled to a rear surface of the third region. The second frame includes a side portion positioned facing in a third direction perpendicular to the first direction and a guide rail formed on the side portion. The display frame has a guide hook inserted into the guide rail. Even when the display is extended, the mobile terminal keeps the display flat such that the display unit is prevented from being separated or sagged from the frame. |
US10871796B1 |
Global clock and a leaf clock divider
In some examples, a system includes a clock source, a clock distribution network, and a plurality of clock generators. The clock source is configured to generate a global clocking signal. The clock distribution network is configured to fan out the global clocking signal to a plurality of loads. The plurality of clock generators is configured to receive the global clocking signal through the clock distribution network. Each clock generator of the plurality of clock generators is configured to generate a related clocking signal to the global clocking signal from the received global clocking signal. Each clock generator of the plurality of clock generators maybe configured to supply the global clocking signal or the related clocking signal to its respective load of the plurality of loads. |
US10871794B2 |
Voltage regulator circuitry
Voltage regulator circuitry includes a first element, a second element, an amplifier and a reference voltage source. The first element converts an input voltage and outputs a predetermined output voltage. The second element outputs a current in proportion to a current based on the outputted voltage from the first element. The amplifier amplifies a differential voltage between a reference voltage and a voltage in proportion to the output voltage, the amplifier which controls the first element based on the differential voltage. The reference voltage source outputs the reference voltage which adapts to a comparison between the current outputted from the second element and a reference current. |
US10871787B2 |
Indicator device and system
A flow control system of a clinical perfusion system comprises flow control devices 110, such as pumps, valves and/or clamps, capable of controlling a fluid flow rate according to flow rate parameters from the flow control system. The flow control system comprises an indicator arrangement including a device indicator 122a, 122b on each flow control device 110 capable of providing a plurality of indications. The device indicators 122a, 122b are controllable by the flow control system to indicate an active condition of the flow control device 110 independently of the flow rate parameters. This allows the indication provided by the device indicator 122a, 122b to be adjusted for different clinical environments, and to provide colour indications that match the colour range discernible by users affected by colour vision deficiency. |
US10871783B2 |
Advanced path prediction
The present disclosure provides systems and methods for mapping a determined path of travel. The path of travel may be mapped to a camera view of a camera affixed to a vehicle. In some embodiments, the path of travel may be mapped to another view that is based on a camera, such as a bird's eye view anchored to the camera's position at a given time. These systems and methods may determine the path of travel by incorporating data from later points in time. |
US10871782B2 |
Autonomous vehicle control using submaps
A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps. |
US10871781B2 |
Method for drawing map having feature of object applied thereto and robot implementing the same
Disclosed are a method for drawing a map to which a feature of an object is applied and a robot implementing the same. The robot drawing a map to which feature of an object is applied, which comprises a moving unit configured to control a movement of the robot; a map storage unit configured to store the map to be referred while the robot moves; a sensing unit configured to sense one or more objects provided outside the robot; and a controller configured to control the moving unit, the map storage unit, and the sensing unit, and calculate position information and feature information on the one or more sensed objects, wherein the controller of the robot stores the position information and the feature information of the one or more sensed objects in the map storage unit. |
US10871780B2 |
Intermediate mounting component and sensor system for a Mansfield bar of a cargo trailer
A self-driving semi-truck can include tractor comprising a drive system, a first set of sensors mounted to the tractor, a fifth wheel, and cargo trailer comprising a kingpin coupled to the fifth wheel. The cargo trailer can include a Mansfield bar having a second set of sensors mounted thereto, where the second set of sensors have a rearward field of view from the trailer. The semi-truck can include an autonomous control system that receives sensor data from the first set of sensors and the second set of sensors, and analyzes the live sensor view to autonomously operate the drive system along a current route. |
US10871779B2 |
Wide-view LIDAR with areas of special attention
A system and method include scanning a light detection and ranging (LIDAR) device through a range of orientations corresponding to a scanning zone while emitting light pulses from the LIDAR device. The method also includes receiving returning light pulses corresponding to the light pulses emitted from the LIDAR device and determining initial point cloud data based on time delays between emitting the light pulses and receiving the corresponding returning light pulses and the orientations of the LIDAR device. The initial point cloud data has an initial angular resolution. The method includes identifying, based on the initial point cloud data, a reflective feature in the scanning zone and determining an enhancement region and an enhanced angular resolution for a subsequent scan to provide a higher spatial resolution in at least a portion of subsequent point cloud data from the subsequent scan corresponding to the reflective feature. |
US10871776B2 |
Method for identifying objects in a traffic space
A method for identifying objects in a traffic space by means of a sensor system arranged at or in a host vehicle comprises the steps of determining the positions of a plurality of object surface spots detected by the sensor system in a vehicle coordinate system, assigning the determined positions of object surface spots to at least one detection group by means of a clustering algorithm, wherein the clustering algorithm uses clustering regions defining threshold distances, and identifying at least one object by determining that positions of object surface spots belonging to the same detection group form part of a single object. The determined positions of object surface spots are transformed in a transformation process and the clustering algorithm is applied to the transformed positions of object surface spots. The transformation process includes a directional scaling step that renders the clustering regions non-circular in the vehicle coordinate system. |
US10871775B2 |
Control device for propelling system
A control device for a propelling system of a vessel that can support a safe sailing of the vessel while reducing the load, of a steersman by executing automatic sailing control on the vessel when the vessel enters or approaches a specific water area where the sailing is limited. When determining that a hull stays within the specific water area in a state where a revolution speed and a rotational direction of a propeller and a posture of an outboard engine are controlled based on a signal inputted from a controlling device, an ECU of the outboard engine switches the sailing of the hull to an automatic sailing where the revolution speed and rotational direction of the propeller and the posture of the outboard engine are controlled without the intervention of the controlling device. |
US10871770B2 |
System, in particular a manufacturing system
A system, in particular a manufacturing system, the system including machines, especially stationary and mobile machines, and at least one vehicle and a control, the vehicle having at least one sensor for ascertaining the relative position of a person, in particular a sensor for ascertaining the distance between the vehicle and the person, and for ascertaining the angle between the driving direction of the vehicle and the connecting line between the person and the vehicle, the vehicle having a position acquisition means for sensing the position of the vehicle, in particular a GPS system or a triangulation system for ascertaining the position of the vehicle, the control including a means for ascertaining the safety zone around the person and the machines situated therein, a data transmission channel being provided between the control and the machines. |
US10871769B2 |
Manufacturing system and manufacturing method
A manufacturing system 10 is configured to include a driving device 4 configured to drive a manufacturing machine 5 in a step pertaining to product manufacture in a predetermined production management system, the driving device 4 driving the manufacturing machine 5 in the step in response to predetermined information obtained related to a state of the step. |
US10871767B2 |
Production control system, production control program, and production control method for identifying a plurality of workpieces
A production control system includes a plurality of processing machines configured to successively process a plurality of workpieces conveyed on a production line, and a system server connected to the plurality of processing machines, in which the system server acquires an operating status associated with a time from each of the plurality of processing machines, associates the acquired operating statuses with the plurality of workpieces successively arriving at the processing machines, and thereby identifies each of the plurality of workpieces conveyed on the production line. |
US10871766B2 |
Device for controlling additive manufacturing machinery
A computing device for controlling the operation of an additive manufacturing machine comprises a memory element and a processing element. The memory element is configured to store a three-dimensional model of a part to be manufactured, wherein the three-dimensional model defines a plurality of cross sections of the part. The processing element is in communication with the memory element. The processing element is configured to receive the three-dimensional model, determine a plurality of paths, each path including a plurality of parallel lines, determine a radiation beam power for each line, such that the radiation beam power varies non-linearly according to a length of the line, and determine a radiation beam scan speed for each line, such that the radiation beam scan speed is a function of a temperature of a material used to manufacture the part, the length of the line, and the radiation beam power for the line. |
US10871761B2 |
Numerical controller
A numerical controller that detects occurrence of an abnormality according to a neighborhood method includes a sampling value acquisition unit configured to collect sampling values indicative of a state of a machine or environment, wherein the sampling values are collected during normal machining and during operation; a learning unit configured to generate a set of the sampling values during the normal machining; and an abnormality degree determination unit configured to compute an abnormality degree on the basis of a distance between the sampling value during the operation and the set of the sampling values during the normal machining. |
US10871760B2 |
Mounting board manufacturing system and mounting board manufacturing method
A mounting board manufacturing system includes: a component placer including a placing head and a placing head mover that moves the placing head to a target position for placing the component on the board; an inspector that inspects a placement position of the component by imaging the board; a correction value calculator that calculates a correction value for correcting the target position; a target position calculator that calculates the target position using the correction value; and a correction value changer that changes a latest correction value used immediately before stopping an operation of the component placer to a correction value different from the latest correction value when the operation is resumed. |
US10871759B2 |
Machining time prediction device for predicting an execution time for tool change
A device configured to predict an execution time of an auxiliary function for tool change extracts an auxiliary function command for tool change from a machining program, calculates the storage position of a before-exchange tool and the storage position of an after-exchange tool, based on the auxiliary function command, and calculates a distance between tools, based on the results of the calculation. Also, the prediction device predicts the execution time of the auxiliary function command for tool change with reference to a database in which the distance between tools is associated with an actual value of the auxiliary function execution time for tool change. |
US10871758B2 |
Plasma processing long steel product including beams
A method of processing long product on a numerical control machine including a gantry, a cutting bed, and a gantry holding a cutting torch, includes the steps of moving the gantry over a stationary long product on the cutting bed while cutting the long product with the cutting torch to process the long product. The cutting torch is capable of moving in at least the X-, Y-, and Z-directions relative to an arbitrary coordinate system defining the dimensions of the long product. |
US10871757B2 |
Binary digital input module having comparator and isolated output
A binary/digital input module implemented on an integrated circuit (IC) chip has a plurality of input channels and includes, for each input channel, a comparator coupled to receive a scaled input voltage and a scaled threshold voltage and further coupled to provide an output value and a digital isolation circuit for data coupled between the comparator and a respective output pin to provide the output value across an isolation barrier. |
US10871754B2 |
Automated time-synchronized electrical system commissioning
Aspects extend to automated time-synchronized electrical system commissioning. Automated electrical system commissioning in industrial/commercial settings (e.g., a data center) increases the likelihood that the electrical system functions as intended when released into production. Automated data collection devices can be time-synchronized to collect commissioning data related to electrical and other characteristics of electrical/power system equipment. Time-synchronization can be used to correlate collected data related to electrical loads, electrical harmonics, transient conditions, etc. collected from different data collection devices. A commissioning center computer system can send a local timing signal over a network to a plurality of collection devices to update/synchronize clocks at each of the plurality of data collection devices to a specified time. The commissioning center computer system can include a receiver for receiving a global (e.g., GPS, GLONASS, etc.) time signal. The global time signal can be used to generate the local timing signal. |
US10871749B2 |
System and method for control module alarm wake
Methods and systems are provided for scheduling an alarm wake up to self-wake a control module of a vehicle while the vehicle is off to perform requesting features, including diagnostic and non-diagnostic afterrun tasks. In one example, a method may include, during a shutdown event of the control module, querying a plurality of requesting features for alarm wake up times, receiving a plurality of alarm wake up times from the plurality of requesting features, selecting one alarm wake up time from the plurality of alarm wake up times received, and setting a timer for the selected alarm wake up time. When the timer elapses at the selected alarm wake up time, the control module is woken and a request to run is sent to each of the plurality of requesting features. |
US10871745B2 |
Device and method for iterative phase recovery based on pixel super-resolved on-chip holography
A method for lens-free imaging of a sample or objects within the sample uses multi-height iterative phase retrieval and rotational field transformations to perform wide FOV imaging of pathology samples with clinically comparable image quality to a benchtop lens-based microscope. The solution of the transport-of-intensity (TIE) equation is used as an initial guess in the phase recovery process to speed the image recovery process. The holographically reconstructed image can be digitally focused at any depth within the object FOV (after image capture) without the need for any focus adjustment, and is also digitally corrected for artifacts arising from uncontrolled tilting and height variations between the sample and sensor planes. In an alternative embodiment, a synthetic aperture approach is used with multi-angle iterative phase retrieval to perform wide FOV imaging of pathology samples and increase the effective numerical aperture of the image. |
US10871744B2 |
Image forming apparatus
An image forming apparatus includes a main body housing, a drawer, a drum cartridge and a toner cartridge. The drawer is movable in a first direction between an inner position at which the drawer is located inside the main body housing and an outer position at which the drawer is located outside the main body housing. The drum cartridge includes a photosensitive drum. The drum cartridge is attachable to and detachable from the drawer. The toner cartridge accommodates toner. When the drum cartridge is attached to the drawer and the drawer is at the inner position, the toner conveyor conveys toner from the toner cartridge to the drum cartridge. |
US10871742B2 |
Electrophotographic image forming device having a replaceable unit with positioning features for electrical contacts
A replaceable unit for an electrophotographic image forming device according to one example embodiment includes an electrical contact positioned on a first side of a housing of the replaceable unit for contacting an electrical contact in the image forming device. A guide on the first side of the housing is positioned closer to a front of the housing than the electrical contact and leads rearward toward the electrical contact. The guide includes an inside surface that faces inward sideways toward a second side of the housing. At least a portion of the inside surface is angled inward sideways from front to rear permitting contact between the inside surface and an electrical connector in the image forming device to draw the electrical connector in the image forming device inward sideways relative to the replaceable unit during insertion of the replaceable unit into the image forming device. |
US10871741B2 |
Cleaning device and image forming apparatus using same
A cleaning device that cleans a surface of an image holding unit capable of holding an image formed using an image forming material includes: a cleaning tool that is movable along an intersecting direction intersecting with a moving direction of the image holding unit and cleans the surface of the image holding unit when placed in a contact position where the cleaning tool is in contact with the surface of the image holding unit; and a guiding unit that guides the cleaning tool so that the cleaning tool moves from a non-contact position where the cleaning tool is not in contact with the image holding unit to the contact position for cleaning the surface of the image holding unit, wherein when the image holding unit is moved, the cleaning tool placed in the contact position cleans the surface of the image holding unit. |
US10871739B2 |
Image forming system, control method thereof, and non-transitory computer-readable storage medium
An image forming system includes an image forming unit configured to form an image on a recording medium; a feeding unit on which the recording medium is placed and configured to convey the recording medium toward the image forming unit on a conveyance path; an insert unit on which an insert sheet is placed and configured to convey the insert sheet so as to insert the insert sheet between a plurality of recording mediums conveyed from the image forming unit; a storage unit configured to store information concerning feeding of the recording medium; and a control unit configured to control a feeding timing of the insert sheet by the insert unit based on the information stored in the storage unit. |
US10871736B2 |
Fixing device and image forming apparatus
A fixing device includes an endless belt that rotates and a pressure rotator that rotates and presses against the endless belt to form a fixing nip between the endless belt and the pressure rotator, through which a recording medium bearing an image is conveyed. A heater is disposed inside a loop formed by the endless belt. The heater heats the endless belt. A conductor is disposed upstream from the pressure rotator in a recording medium conveyance direction and grounded. The conductor contacts and detects the recording medium. |
US10871733B2 |
Belt, intermediate transfer belt, and image forming apparatus
A belt includes a first layer defining an outer peripheral surface of the belt and a second layer arranged adjacent to the first layer. The first and second layers include a polyimide-based resin. The first layer includes carbon black particles. A part of the carbon black particles which are exposed at the outer peripheral surface of the belt have a size of 5 nm or more and 150 nm or less. The area fraction of the part of the carbon black particles which are exposed at the outer peripheral surface of the belt to the outer peripheral surface of the belt is 2% or more and 35% or less. The belt includes 80 or more conducting points per square micrometer and has a volume resistivity of 10 log Ω·cm or more. |
US10871730B2 |
Developer container, developer supply device, process cartridge, and image forming apparatus including a communication port in a partition
A developer container includes a developer chamber configured to store a developer, a discharge port configured to discharge the developer in the developer chamber to a developing device, a developer conveyance path configured to transport the developer in the developer chamber to the discharge port, a supply port configured to supply the developer in the developer chamber to the developer conveyance path, a conveyor disposed in the developer conveyance path and configured to transport the developer to the discharge port, a partition between the developer conveyance path and the developer chamber, and a communication port disposed in the partition between the discharge port and the supply port and connecting the developer conveyance path with the developer chamber. |
US10871725B1 |
Image forming apparatus, image forming method and method for producing coloring medium
An image forming apparatus includes a first image forming part that has a first textile printing coloring material and forms a first image with the first textile printing coloring material wherein the first textile printing coloring material contains a first coloring agent that has a first sublimability; and a second image forming part that has a second textile printing coloring material and forms a second image with the second textile printing coloring material wherein the second textile printing coloring material contains a second coloring agent that has a second sublimability, which is lower than the first sublimability of the first coloring agent, wherein when the first image and the second image are superimposingly formed on a print medium, the second image is superimposingly formed over the first image. |
US10871722B2 |
Photomask purging system and method
A photomask purging method includes opening a pod having a photomask therein, gripping the photomask by an end effector, moving the end effector from the opened pod to a destination where a gas exit is toward, exhausting a gas from the gas exit toward the gripped photomask, and rotating the end effector with respect to a horizontal plane when the end effector is at the destination where the gas exit is toward. |
US10871721B2 |
Mask blank for lithography and method of manufacturing the same
A mask for cleaning a lithography apparatus includes a mask substrate and a coating provided on a surface of the mask substrate. The coating is configured to trap particulate contaminant matter from the lithography apparatus. A method of cleaning a lithography tool is also provided preparing a cleaning mask including a particle trapping layer formed on a substrate. The method includes transferring the cleaning mask through a mask transferring route of the lithography tool. Subsequently, the method includes analyzing a particle trapped by the particle trapping layer. |
US10871720B2 |
Apparatus for supporting a semiconductor wafer and method of vibrating a semiconductor wafer
In embodiments of the present disclosure, a vibrator is used to generate a vibration wave with a variable frequency that can agitate and facilitate the circulation of the processing fluids, thereby enhancing the uniformity and efficiency of the resulting semiconductor device features, the vibrator may be a piezoelectric vibrator or other similar vibrators. In some embodiments, the vibration of the processing fluids can facilitate the processing fluids in circulating in and out of narrow channels or features, or the vibration of the processing fluids can facilitate the bubbling out of the microbubbles entrapped in the processing liquid or entrapped between the surface of the semiconductor wafer and the processing liquid. In another embodiment, the vibrations generated by the vibrator have vibration waves with a variable frequency to avoid resonance that may damage the semiconductor wafer and the features thereon. |
US10871718B2 |
Exposure apparatus, method for controlling the same and article manufacturing method
An exposure apparatus includes a projection optical system configured to project a pattern of a mask onto a substrate, a substrate stage configured to hold and move the substrate, and a controller configured to control exposure of the substrate held by the substrate stage, wherein the controller obtains an amount of deviation of an image of the pattern projected onto the substrate with respect to the pattern of the mask based on telecentricity information, which is information on telecentricity for respective image heights of the projection optical system, and height information, which is information on the height of a surface of the substrate, and corrects deviation of the image based on the obtained amount of deviation to expose the substrate. |
US10871717B2 |
Optical system for a projection exposure apparatus
An optical system for a microlithographic projection exposure apparatus for operation in the EUV includes a polarization-influencing arrangement having first and one second double reflection surface units, each having first and second reflection surfaces, in each case arranged directly adjacent at a distance d1 and at an angle of 0°±10° relative to one another. The first reflection surface of the first double reflection surface unit and the second reflection surface of the second double reflection surface unit are arranged directly adjacent at a distance d2 and at an angle of 0°±10° relative to one another, with d2>5*d1. Light incident on the first reflection surfaces forms an angle of 43°±10° with the first reflection surfaces. Light incident on the first reflection surface of the first double reflection surface unit is reflected toward the second reflection surface of the second double reflection surface unit. |
US10871716B2 |
Metrology robustness based on through-wavelength similarity
A method including obtaining a measurement result from a target on a substrate, by using a substrate measurement recipe; determining, by a hardware computer system, a parameter from the measurement result, wherein the parameter characterizes dependence of the measurement result on an optical path length of the target for incident radiation used in the substrate measurement recipe and the determining the parameter includes determining dependence of the measurement result on a relative change of wavelength of the incident radiation; and if the parameter is not within a specified range, adjusting the substrate measurement recipe. |
US10871708B2 |
Spatial-frequency matched wafer alignment marks, wafer alignment and overlay measurement and processing using multiple different mark designs on a single layer
Alignment patterns that are selected based on device pattern spatial frequencies are defined on a reticle. The alignment patterns can include periodic arrays of lines, spaces, dots, of other pattern elements. Such patterns can be defined as sets associated with a common spatial frequency or frequency range, or some or all sets can include alignment marks having mark elements associated with different spatial frequencies. |
US10871705B2 |
Projection device
The invention provides a projection device, comprising an illumination system, a light valve, a light guide element, an optical module and a projection lens. The optical module comprises a fixed portion, a first frame body, at least one first driving element and an optical element. The first frame body is pivoted to the fixed portion and comprises a first side and other three second sides. The first driving element is configured on at least one of the other three second sides and configured to drive the first frame body to oscillate back and forth. A first virtual plane of the projection lens intersects with a second virtual plane of the light valve to form a virtual line segment. The distance between the first side and the virtual line segment is shorter than the distance between the other three second sides and the virtual line segment. |
US10871704B2 |
Gimbal
A gimbal for carrying an imaging device includes a support frame and a center of gravity adjusting unit arranged at the support frame. The center of gravity adjusting unit is configured to adjust a center of gravity of the support frame by moving one part of the support frame relative to another part of the support frame. The center of gravity adjusting unit includes a threaded rod. One end of the threaded rod is provided with a rotating handle or a driving motor configured to drive the threaded rod to rotate. |
US10871701B2 |
Lens driving device, and camera module and optical device, which include same
An embodiment comprises: a housing; a bobbin, accommodated inside the housing, for mounting a lens; a first coil arranged on an outer peripheral surface of the bobbin; magnets arranged in the housing; a coil board which comprises second coils arranged below the housing and arranged so as to be spaced from each other and connection parts connected to the second coils; a circuit board, which is arranged below the coil board and comprises first pad parts arranged at locations corresponding to the connection parts; and a conductive adhesive member for bonding the connection part and the first pad part, which correspond to each other, wherein each of the connection parts comprises a groove part depressed from the outer surface of the coil board, and exposing any one corresponding upper surface among the first pad parts, and a bonding part prepared around the groove part, and the conductive adhesive member is arranged on the upper surface of the bonding part and on the upper surface of the first pad part exposed by the groove part and electrically connects the bonding part with the first pad part. |
US10871700B2 |
Drive apparatus, drive method, and optical device
Noise produced during phase-difference changes is minimized without decreasing the responsiveness of a vibration-wave motor. A lens-side MCU for a lens barrel controls a drive apparatus that applies a drive voltage to the vibration-wave motor by outputting an A-phase drive signal and a B-phase drive signal thereto. The lens-side MCU uses, for example, a drive-voltage setting unit and a duty-cycle change unit to change the drive voltage. Also, the lens-side MCU is provided with a phase-difference change unit that changes the phase difference between the A-phase drive signal and the B-phase drive signal. When driving the vibration-wave motor, the lens-side MCU changes the drive voltage to Vreg, and when the phase-difference change unit is changing the aforementioned phase difference, the drive voltage is changed to V1, V1 being greater than zero and less than Vreg. |
US10871698B2 |
Display device
According to one embodiment, a display device includes a capacitance electrode, a first pixel electrode overlapping the capacitance electrode, a second pixel electrode overlapping the capacitance electrode, a shield layer disposed between the first pixel electrode and the second pixel electrode, a common electrode, and an electrophoretic element disposed between the common electrode and the first pixel electrode and between the common electrode and the shield layer. The first pixel electrode and the second pixel electrode are arranged along a first direction, and the shield layer extends in a second direction which crosses the first direction between the first pixel electrode and the second pixel electrode. |
US10871697B2 |
Electrophoretic display device having hexagonal electrophoretic display units and driving method therof
An electrophoretic display device includes a plurality of hexagonal electrophoretic display units adjoined together, in which each of the hexagonal electrophoretic display units is constituted by three rhombic electrophoretic display panels or one hexagonal electrophoretic display panel, and the hexagonal electrophoretic display panel has three rhombic regions; and a control module configured to control gray scale of each of the rhombic electrophoretic display panels or each of the rhombic regions. |
US10871692B2 |
Liquid crystal display device, manufacturing method of the same and electronic equipment
A liquid crystal display device includes: a plurality of scan lines and signal lines on one of a pair of substrates arranged to be opposed to each other with a liquid crystal layer sandwiched therebetween, the scan lines and signal lines extending in different directions; and an orientation film, pixel electrode, insulating layer and common electrode, the orientation film being rubbed in a rubbing direction having a given inclination with respect to a pixel arrangement direction. The pixel electrode is partitioned by the scan lines and signal lines and has subpixels made up of first and second regions. The first region has a plurality of slit-shaped openings having a given inclination in a first direction with respect to the rubbing direction. The second region has a plurality of slit-shaped openings having a given inclination in a second direction with respect to the rubbing direction. |
US10871685B2 |
Array substrate and manufacturing method thereof, and display device
An array substrate, a manufacturing method thereof and a display device are provided. The array substrate includes: a base substrate, a reflection region layered structure and a reflection electrode. The base substrate includes a pixel region, the pixel region includes a reflection region. The reflection region layered structure is in the reflection region, and includes a particle layer, the particle layer is configured to provide a granular rough surface on a side of the reflection region layered structure facing away from the base substrate. The reflection electrode is on the particle layer. |
US10871680B2 |
Transparent liquid crystal device
A liquid crystal device includes a light source, a first transparent substrate, a first transparent electrode, a switchable or tunable micropatterned alignment layer arranged in an array of pixels, a liquid crystal layer, a fixed alignment layer, a second transparent electrode, and a second transparent substrate. The switchable micropatterned alignment layer is disposed between the liquid crystal layer and one of the first transparent substrate and the second transparent substrate. The fixed alignment layer is disposed between the liquid crystal layer and one of the first transparent substrate and the second transparent substrate. Light from the light source is not visible outside the liquid crystal device when the switchable or tunable micropatterned alignment layer is in an off-state. |
US10871677B2 |
Wide color gamut film, composition for preparing the same, polarizing plate comprising the same, and liquid crystal display comprising the polarizer plate
The present disclosure relates to a wide color gamut film, a composition for preparing the same, a polarizing plate including the same, and a liquid crystal display including the polarizing plate. More specifically, the present disclosure relates to a wide color gamut film capable of improving color gamut by increasing color purity and exhibiting excellent physical and optical characteristics, a composition for preparing the same, a polarizing plate including the same, and a liquid crystal display including the polarizing plate. |
US10871676B2 |
Illumination unit and display apparatus
An illumination unit according to the present disclosure includes a plurality of first light-emission blocks, a plurality of second light-emission blocks, and a light-emission controller. The first light-emission blocks each include a plurality of first light-emitting devices arranged in a first direction. The second light-emission blocks are partially overlapped with the respective first light-emission blocks, and each include a plurality of second light-emitting devices arranged in a second direction different from the first direction. The light-emission controller performs light-emission control of the first light-emitting devices for each of the first light-emission blocks, and performs the light-emission control of the second light-emitting devices for each of the second light-emission blocks. |
US10871674B2 |
Device for combining light beams which interact with adjacently arranged pixels of a light modulator
The present invention relates to a device for combining light beams which interact with adjacently arranged pixels of a light modulator. The present invention furthermore relates to a device for beam combination and to a spatial light modulation device for complex-valued modulation. The invention relates to a device for beam combination, and to an optical arrangement of polarization-sensitive component parts which allows complex-valued modulation of a light field by means of a phase-modulating light modulator and a beam combiner, which is insensitive to changes in the incidence direction of the illumination wave. This document furthermore also relates to various arrangements of reflectively operating light modulators. |
US10871671B2 |
Light emission reducing compounds for electronic devices
A light-absorbing, neutral density filter for an electronic device display. More specifically, a light-absorbing, neutral density filter applied as a shield, protective film, or protective coating layer for an electronic device display that blocks ultraviolet light, high energy visible light, and at least a portion of blue light. The neutral density filter comprises a polymer substrate and an absorbing agent. |
US10871670B2 |
Display device with position input function
A display device with a position input function includes a pixel electrode, a common electrode, position detection electrodes, position detection lines, and a light blocking portion. The position detection electrodes are configured so that a position input member and corresponding one of the position detection electrodes form a capacitor. The position detection lines are disposed not to overlap the pixel electrode with the insulating film disposed therebetween and selectively connected to the position detection electrodes via contact holes in the insulating film. The light blocking portion is disposed to overlap the pixel electrode and including a pixel opening. The common electrode includes openings overlapping the position detection lines and including first opening edges closer to the pixel electrode and second opening edges on an opposite side from the pixel electrode. The first opening edges are closer to the position detection lines in comparison to the second opening edges. |
US10871664B2 |
Optical modulator
An optical modulator includes an optical waveguide formed on a substrate and modulates a light wave propagating through the optical waveguide, in which the optical waveguide has a configuration in which a plurality of branching parts are connected to each other in multiple stages, each of branched waveguides branched from a branch point of a first branching part among the plurality of branching parts has a transition curve of which a curvature changes, in a predetermined section from the branch point, each of the branched waveguides is formed by the transition curve starting from a curvature of 0, and a curvature change and a width change of the optical waveguide are set to be symmetric between the branched waveguides, and second branching parts formed in the respective branched waveguides are disposed at different positions between the branched waveguides in a direction along a propagation axis of the optical waveguide. |
US10871663B2 |
Integrated electro-optical device
A device, includes: a ring waveguide; a diode comprising a junction extending at least partly in the ring waveguide; and a first circuit configured to supply a signal representative of a leakage current in the diode. |
US10871662B2 |
Linearization and reduction of modulated optical insertion loss for quadrature optical modulator
An optical Mach-Zehnder superstructure modulator and method that can simultaneously linearize in-phase and quadrature components of optically modulated optical signals and reduce the modulated optical insertion loss (MOIL) by in-phase addition of the in-phase and quadrature components of an amplitude and/or phase modulated optical signal using two high-speed phase modulators embedded in the optical Mach-Zehnder superstructure modulator. |
US10871660B2 |
Dynamic presbyopia correction in electronic contact lenses
A contact lens comprises a variable focal length lens embedded within the contact lens and a plurality of oxygen channels extending from an oxygen-permeable outer layer of the contact lens to an oxygen-permeable inner layer of the contact lens. The variable focal length lens is embedded within a non-oxygen-permeable core layer of the contact lens. The contact lens comprises a controller configured to change the operating mode of the contact lens by adjusting the focal distance of the variable focal length lens, for instance in response to an input from a user or in response to determining that the user is looking at a nearby object. For instance, the controller can configure the contact lens to operate in a reading mode or in a normal focus mode. |
US10871659B2 |
Ophthalmic lens having morphed sinusoidal phase shift structures
An ophthalmic lens includes an optic comprising an anterior surface, a posterior surface, and an optical axis. At least one of the anterior surface and the posterior surface has a surface profile including a base curvature and a plurality of morphed sinusoidal phase shift structures. The base curvature may correspond to a base optical power of the ophthalmic lens, and the morphed sinusoidal phase shift structures may be configured to extend depth of focus of the ophthalmic lens at intermediate or near viewing distances. |
US10871655B2 |
Image display apparatus for vehicle
An image display apparatus 100 for a vehicle is provided with: an image display unit 2 that has a light source and a display element and outputs image light; a mirror 3 that reflects the image light output by the image display unit 2 toward a windshield 7; a mirror drive unit 4 that changes the angle and position of the mirror 3; and a control unit 10 that determines amounts of change in the angle and position of the mirror and controls the mirror drive unit 4. The control unit 10 makes determinations of the amount of change for the angle and position of the mirror in association with each other such that the image is visible even if the position of the driver's eyes 8 changes and the display state of the image with respect to the driver does not change. |
US10871654B2 |
Compact head-mounted display system
There is provided an optical device, including a light-transmitting substrate having at least two parallel major surfaces, edges and an output aperture, an optical element for coupling light waves into the substrate to effect total internal reflection, at least one first reflecting surface having at least one active side, located between the two major surfaces of the light-transmitting substrate for coupling light waves out of the substrate, and a partially reflecting element positioned outside of the substrate, wherein light waves coupled out from the substrate through the output aperture, are partially coupled back into the substrate by the partially reflecting element. |
US10871653B1 |
Viewing direction independent single-layer, pixelated light dimming filter
A system included in a wearable viewing device (10) prevents reduction in legibility of a near-eye image display for observation in combination with an observer's visual exterior view. The system includes a near-eye image source (14) from which emanates near-eye image-carrying light and which is positioned out of the observer's direct visual exterior view. A dimming matrix display (12) including multiple pixels is positioned so that the observer (22) can see though them a scene (30, 32) in an exterior view. A partly transparent optical element (20) is positioned so that the observer can see the scene in the exterior view and reflect the near-eye image-carrying light to provide an image for observation by the observer. A dimming controller (34) controls amounts of scene-carrying light propagating through the multiple pixels from the locations in the scene and thereby prevents wash-out of the near-eye image when outside illumination is very bright. |
US10871651B2 |
Display device and light-guiding device
A display device includes a first diffraction element that deflects image light and causes the image light to be incident on an eye of an observer, and a second diffraction element disposed between an image light projecting device and the first diffraction element. A diffraction direction of the first diffraction element and the second diffraction element is set depending on whether a sum of the number of reflections of light and the number of times of generating intermediate image between the second diffraction element and the first diffraction element is an even number or an odd number. For example, when the sum is an even number, a direction in which light incident on a first incident surface is diffracted at the highest diffraction efficiency is the same direction as a direction in which light incident on a second incident surface is diffracted at the highest diffraction efficiency. |
US10871650B2 |
Display apparatus and light guide device
A light guide system includes a transparent light guide portion that guides light beams incident from one end side to a light-emitting portion. The light guide portion includes a plurality of partial reflection surfaces that are disposed between a first surface and a second surface which are parallel to each other and are inclined at the same angle such that a first end portion is positioned closer to the one end side than a second end portion is. Intervals between the partial reflection surfaces in a first direction are widened from the one end side toward another end side. In a state where the light guide portion is disposed in front of an eye of an observer, the light guide portion is inclined such that the another end side is further away from a face of the observer than the one end side is. |
US10871641B2 |
Objective optical system for endoscope and endoscope
An objective optical system for an endoscope forms an intermediate image at a position conjugate to an object surface and forms the intermediate image on an imaging plane again, and is adapted to satisfy Conditional expressions (1) to (3) in a case in which a maximum effective image height on the imaging plane is denoted by HI, a focal length of the entire system is denoted by f, an effective luminous flux diameter on a lens surface closest to an object is denoted by FD, an F-Number of the entire system is denoted by FNo, and a paraxial relay magnification of the intermediate image on the imaging plane is denoted by R. 0.7
|
US10871640B2 |
Methods and systems for automated imaging of three-dimensional objects
Certain configurations are described of methods and systems that can be used to image three-dimensional objects such as biological cells, biological tissues or biological organisms. The methods and systems can image the three-dimensional objects at reduced imaging times and with reduced data volumes. |
US10871639B2 |
Optical cross-coupling mitigation systems for wavelength beam combining laser systems
In various embodiments, wavelength beam combining laser systems incorporate optical cross-coupling mitigation systems and/or engineered partially reflective output couplers in order to reduce or substantially eliminate unwanted back-reflection of stray light. |
US10871636B2 |
Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a positive refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of plastic material, the second lens is made of glass material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of glass material, and the sixth lens is made of plastic material. The camera optical lens further satisfies specific conditions. |
US10871632B2 |
Camera optical lens
The present disclosure discloses a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of glass material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of plastic material, and the sixth lens is made of glass material. The camera optical lens further satisfies specific conditions. |
US10871630B2 |
Camera optical lens
The present invention includes a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of plastic material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of plastic material, the fifth lens is made of glass material, and the sixth lens is made of plastic material. The camera optical lens further satisfies specific conditions. |
US10871627B1 |
Head-mounted display device with direct-current (DC) motors for moving displays
A head-mounted display device includes one or more lenses and a display configured to provide visual data through the one or more lenses. The head-mounted display device also includes a direct-current (DC) motor mechanically coupled to the display, and the DC motor is configured to move the display along an axis by rotating a rotatable component of the DC motor. The head-mounted display device further includes: position sensor(s) configured to determine a position of the display, and electronic controller(s) in communication with the position sensor(s). The electronic controller(s) are configured to: (i) receive, from the position sensor(s), the determined position of the display as a first position of the display, (ii) receive information identifying a second position of the display, and (iii) generate electrical signal(s) that cause the DC motor to move the display from the first position to the second position along the axis. |
US10871626B2 |
Lens apparatus, image capturing apparatus, and control method
In a lens apparatus, an interchangeable lens includes an optical system including first and second focus lens units each configured to move in loci different from each other in focusing and a lens control unit configured to control positions of the first and second focus lens units. The lens control unit controls the positions of the first and second focus lens units based on target positions of the first and second focus lens units which are determined according to information about an optical element disposed between the optical system and an image sensor. |
US10871622B2 |
Suspension system of single-axis optical actuator
A suspension system of a single-axis optical actuator is provided, including an elastic suspension plate in the form of a frame having two opposite ends each extended, through a beveled edge and a bending section, to form a cantilever arm. The elastic suspension plate is provided with a magnetic device on one side thereof. The cantilever arms are supported on a reinforcement frame to carry an optical lens. When an electric current is supplied through a connector to the magnetic device of the actuator, a reciprocal attraction or repulsion force is generated and applied to one side of the elastic suspension plate so that the elastic suspension plate may function as an oscillation member with an imaginary axis line between the two bending sections of the frame body as an axis to carry the optical lens to generate fast and position-constrained oscillation at two sides. |
US10871621B2 |
Rollable ribbon fibers with water-swellable coatings
A fiber-optic cable having optical fibers that are arranged as a rollable ribbon. Water-swellable material (e.g., superabsorbent liquid, superabsorbent powder, superabsorbent adhesive, etc.) is applied directly to the rollable ribbon, thereby eliminating the need to incorporate conventional water-absorbing yarns, tapes, or other such similar materials. The rollable ribbon is surrounded by a tube, with a dielectric strength member positioned external to the tube and substantially parallel to the tube. A jacket, with a ripcord along a substantial length of the jacket, surrounds the tube. Also taught is a process for manufacturing a rollable-ribbon fiber-optic cable, in which a water-swellable material is applied directly to the rollable ribbon, thereby eliminating the need to incorporate conventional water-absorbing yarns, tapes, or other such similar materials. |
US10871618B2 |
Connectivity appliance
A connectivity appliance that can interconnect, optical fiber communication paths of one fiber density to optical fiber communication paths of a different density, for either breakout or aggregation functionality is provided. The connectivity appliance that can interconnect high density connectors, e.g., multi-fiber connectors, to a plurality of low density connectors, e.g., single fiber optic connectors. The connectivity appliance can determine the presence of connectors inserted into the connectivity appliance adapters, determine the characteristics of the cables and connectors inserted into the connectivity appliance and/or in close proximity to the connectivity appliance. Each connector on the connectivity appliances can have one or more associated indicators, e.g., LEDs, on either the front panel or the rear panel that is in close proximity to the relevant adapter and that provides visual indications associated with the connectors. |
US10871616B2 |
Optical connector and adapter
A system for connecting a fiber optic connector to a fiber optic adapter includes various alternative improvements, including improvements to the shutter, the alignment device, and the adapter in general. |
US10871614B1 |
Transverse-electric (TE) pass polarizer
One illustrative TE pass polarizer disclosed herein includes an input/output layer, a first buffer layer positioned above at least a portion of the input/output layer, a layer of epsilon-near-zero (ENZ) material positioned above at least a portion of the first buffer layer, and a metal-containing capping layer positioned above at least a portion of the layer of ENZ material. |
US10871612B2 |
Interferometer and method of designing an interferometer
A universal interferometer (100) for coupling modes of electromagnetic radiation according to a transformation has N inputs and N outputs for inputting and outputting N modes of electromagnetic radiation into and from the interferometer. Waveguides (101, 102, 103, 104, 105) pass through the interferometer to connect the N inputs to the N outputs and to carry the N modes of electromagnetic radiation. The waveguides provide crossing points between pairs of waveguides and a reconfigurable beam splitter (107) implements a reconfigurable reflectivity and a reconfigurable phase shift at each crossing point. The waveguides and crossing points are arranged such that each of the N modes of electromagnetic radiation is capable of coupling with each of the other modes of electromagnetic radiation at respective reconfigurable beam splitters. The couplings between modes at the reconfigurable beam splitters are configured such that the interferometer implements a transformation of the N modes between the N inputs and the N outputs. |
US10871608B2 |
Illumination device including side-emitting LED
An LED backlight system having a plurality of backlight segments including an integral light waveguide, each backlight segment supporting a sidelight emitting LED. A light guide is included in each of the plurality of backlight segments and defines a cavity having a top and sidewalls, with the sidelight emitting LED positioned in the cavity. At least one of a reflective layer and a top out-coupling structure can be positioned between the top of the cavity and the sidelight emitting LED. |
US10871602B1 |
Backlight module
A backlight module is disclosed. The backlight module includes a light emitting component, a first light guide plate and a second light guide plate. The first light guide plate is disposed above the light emitting component and includes a first hole located correspondingly to the light emitting component. The second light guide plate is disposed between the light emitting component and the first light guide plate and includes a second hole. The second hole is located corresponding to the light emitting component and communicates with the first hole. The diameter of the second hole is greater than the diameter of the first hole. |
US10871601B2 |
Volume holographic optical elements for imaging with reduced aberrations
Transmission and reflection mode VHOEs are designed and fabricated for use in imaging and other applications. These VHOE provide high diffraction efficiency with minimal chromatic aberrations and astigmatism across the bandwidth. The lens provides optical power within the bandwidth centered relative to several wavelengths to magnify (focus or collimate) input light and is transparent for the rest of the image spectrum. In transmission mode, two VHOE are fabricated in such a way as to introduce compensating adjustments that minimize the astigmatism and chromatic aberrations introduced by the bandwidth of the input light. Two VHOEs are required to provide an on-axis imaging system to magnify light to form an image and reduce the chromatic aberrations across the bandwidth and reduce the astigmatism while maintaining high diffraction efficiency (DE). In reflection mode, a single VHOE is configured to act as a mirror at the specified wavelength and bandwidth and to magnify light to form an image and, consequently, has minimal level of astigmatism and chromatic aberration. |
US10871599B2 |
Camera module and optical device including liquid lens
A camera module according to an embodiment includes a liquid lens unit including a cavity, a conductive liquid and a non-conductive liquid disposed in the cavity, “n” individual electrodes (n being an integer of 2 or more), and a common electrode, an interface being formed between the conductive liquid and the non-conductive liquid, a main board including an element constituting a control circuit for controlling the operation of the liquid lens unit, and a holder coupled to the main board such that the open area of an insertion hole for insertion of the liquid lens unit is disposed along a first side of the main board. |
US10871592B2 |
Optical frequency comb source for fiber sensor interferometer arrays
An interrogation system may be coupled to a fiber-optic cable positioned in a wellbore to interrogate a plurality of optical sensors coupled to the fiber-optic cable. The interrogation system may include an optical frequency comb source having a plurality of narrowband optical carriers transmitting light to the plurality of optical sensors. Each of the plurality of optical sensors may include a pair of partial reflectors to reflect the light transmitted by the optical frequency comb to one or more optical receivers to receive the reflection signals In some aspects, the interrogation system may include a de-interleaver device for separating reflected light signals having adjacent wavelength into separate optical waveguides. In additional aspects, interrogation system may also include a data processing system having a processing device for performing interferometric measurements using the reflected light signals. |
US10871588B2 |
Seismic surveys with increased shot point intervals for far offsets
Techniques are disclosed relating to configuring a marine seismic survey. In some embodiments, a vessel may be coupled to one or more seismic sources and one or more seismic streamers, and a second vessel may be coupled to one or more far offset seismic sources. The near offset sources may be configured to actuate according to a shot point interval; the far offset sources may be configured to actuate according to a longer shot point interval. In some embodiments, the longer shot point interval may be a multiple of the near offset source shot point interval. Determining the first and second shot point intervals may be based in part on, for example, the wave frequencies of the far offset sources, the requirements of a full wave inversion process, or various configurational parameters of seismic surveys. |
US10871583B2 |
Mercury-free concentration standard for x-ray analysis
Instruments used to analyze the chemical composition of samples must be calibrated to provide accurate results. Typically, standards are prepared that contain a known amount of the intended analyte to facilitate calibration of the analytical instrument. Various environmental issues are associated with use of mercury containing materials as standards for calibration of analytical instruments. Mercury and gold have very similar characteristic X-ray energies. Standards containing gold nanoparticles have been found to be a good surrogate for mercury in X-ray spectroscopy. |
US10871580B1 |
Metal oxide based radiation sensor
A metal oxide based radiation sensor includes a titanium dioxide (TiO2) thin film layer on a microcantilever surface. The TiO2 thin film layer initially comprises anatase and rutile crystal structures. Exposure to radiation, such as gamma radiation, results in changes in structural features and mechanical behaviors of the metal oxide based radiation sensor. In particular, the resonant frequency changes with exposure to radiation dosages. The structural and mechanical behaviors of the metal oxide based radiation sensor change proportionally with dosage within a range of dosages. |
US10871579B2 |
System and method for satellite positioning
A system and method for determining a position of a mobile receiver including receiving a set of satellite observations, the set of satellite observations corresponding to a set of satellites; determining a state vector at each of a plurality of filters, wherein each filter determines the respective state vector based on a unique subset of the set of satellite observations; after a convergence criterion is satisfied, determining a converged state vector based on the respective integer ambiguity hypotheses; and determining the position of the mobile resolver based on the converged state vector. |
US10871577B2 |
Positioning method, positioning system, correction information generation method, correction information generation device, and positioning system relay station and terminal
The present disclosure can perform positioning of a terminal even though a communication bandwidth capable of being used by a reference station is narrow. In a positioning method, a positioning system, a correction information generation method, and a correction information generation apparatus of the present disclosure, coordinates of a terminal are positioned by using the reference station, a plurality of relay stations communicating with the reference station, and the terminal communicating with the relay station. In the positioning method, the positioning system, the correction information generation method, and the correction information generation apparatus of the present disclosure, information for specifying the relay station communicating with the terminal is acquired, and the correction information is generated based on the positioning signal from a satellite which is received by the reference station based on the coordinates of the relay station communicating with the terminal. In the positioning method and the positioning system of the present disclosure, the reference station transmits the correction information to the terminal via the relay station. |
US10871571B2 |
System and method of vehicle-tracking and localization with a distributed sensor network
A system and method for vehicle-tracking and localization with a distributed sensor network is provided that includes a plurality of cellular station. A pilot signal is received from the vehicle with an arbitrary station. The pilot signal is compared to each vehicle profile with the arbitrary station in order to identify a matching profile. Spatial positioning data is received for the vehicle with the arbitrary station. The vehicle profile and the spatial positioning data is relayed from the arbitrary station to the at least one proximal station from the plurality of cellular stations. A plurality of iterations is executed. The spatial positioning data is compiled from each iteration into a predicted path for the vehicle with the cellular stations. A warning notification is sent from the arbitrary station of the current iteration to the vehicle, if the predicted path is intersected by at least one hazard. |
US10871565B2 |
Object detection apparatus and object detection method
An object detection apparatus includes a radar-region-setting-unit setting a detection region of an object as a radar search region based on a detected position of the object detected by a radar, an image-region-setting-unit setting the detection region of the object as an image search region based on the detected position of the object detected by a monocular camera, an object-determination-unit determining the object detected by a radar and the monocular camera as the same object under a condition that an overlapping portion of the radar search region and the image search region exists, and a two-wheeler-determination-unit determining whether an object type detected by the monocular camera is a two-wheeler. The image-region-setting-unit enlarges the image search region compared with a case where the object type is not the two-wheeler, under a condition that the object type is determined as the two-wheeler. |
US10871562B2 |
Imaging radar sensor with horizontal digital beam forming and vertical object measurement by phase comparison in mutually offset transmitters
According to the invention, a device and a method are provided for determining the position of an object, in particular a moving object, in the three-dimensional space. The device comprises at least two switchable transmitting antennas having a different vertical position of the phase center as well as a plurality of receiving antennas which are arranged in series. The transmitting antennas are arranged in the horizontal direction and at a distance that corresponds to the distance of the receiving antennas. The transmitting antennas are vertically offset with respect to each other by a value that is less than or equal to half the free-space wavelength of the transmitted signal. The transmitting antennas can otherwise be arranged at any position around the receiving antenna. Horizontal beam sweep across a wide angular range is carried out according to the method of “digital beamforming”. The measurement of the vertical object position is carried out by phase measurement between the antenna beams when the transmitting antennas are sequentially switched. |
US10871555B1 |
Ultrasonic sensor
Implementations described and claimed herein provide systems, apparatuses, and methods for ultrasonic object detection. In one embodiment, a sensor includes at least two transducers driven by a common waveform generator and configured to process received echoes, from an object, using a common echo detector. By providing the wavefront 180 degrees out of phase to one transducer relative to the other transducer, a dual detection lobe may be provided and thereby provided two detection volumes. By varying the phase delay from one transducer relative to other, the detection beam (volume) may be steered or swept. Without phase delay, a relatively higher strength acoustic detection signal may be transmitted by the two or more transducers. |
US10871554B1 |
Multispectral LADAR using wavelength shaping
A LADAR having a transmitter and a receiver. The transmitter includes a laser for delivering an original beam pulse having a time duration. A nonlinear element receives the original beam pulse and outputs a multispectral incident beam pulse. For each wavelength component of the incident beam pulse, a unique wavelength-dependent variation of intensity is imparted over the time duration of the incident beam pulse. This creates a unique waveform shape for each component. Output optics direct the incident beam pulse onto a target, which reflects from the target as a scattered beam pulse. The receiver includes a single-pixel sensor for receiving the scattered beam pulse and measuring and outputting an intensity of the scattered beam pulse over time, which creates a scattered beam pulse envelope. A processor receives the scattered beam pulse envelope, applies factors to fit the waveform shapes to the scattered beam pulse envelope, and derives a reflectivity of the target for each of the wavelength components from the factors. |
US10871552B1 |
Interstitial filter system and method with improved performance
A method for processing detection and range signals using a digital signal processor generates an interstitial filter that overlaps two adjacent baseline filters of filter bank. The interstitial filter is generated from data outputs of the two adjacent baseline filters using computations that are much simpler than those used to generate baseline filters. The inclusion of interstitial filters in the filter bank improves the resolution and signal to noise ratios of the filter bank. |
US10871551B2 |
Least squares fit classifier for improved sensor performance
An improvement to sensor detection performance is described through use of novel least squares based (or other) sensor measurements fitting, which can significantly improve or increase the sensor Probability of Detection (Pd) while simultaneously improving or decreasing the sensor Probability of False Alarm (Pfa). Instead of just thresholding a scalar magnitude as is done in prior art signal detection methods, the new method seeks to classify time (or space, or spatio-temporal) sequenced Signal measurements from time (or space, or spatio-temporal) sequenced Noise measurements through unique features characteristic of each. The proposed method ma be implemented on most modern Radar Signal Data Processors (SDP) and therefore affords a near term, low cost opportunity to both significantly increase detection and tracking performance and/or enable ready adoption of new additional auxiliary missions currently not possible with resource constrained sensors. |
US10871550B2 |
Polarization axis attenuation and cross polarization resistant antenna orientation assembly for tracked object
Methods and systems related to an antenna orientation are disclosed herein. In one specific embodiments, a system comprises a positioning device configured to generate a positioning signal, a control object, and an object antenna configured to receive the positioning signal. The object antenna has a first polarization axis and is located on the control object. The system also comprises a positioning device antenna configured to transmit the positioning signal. The positioning device antenna has a second polarization axis and is located on the positioning device. The first polarization axis and the second polarization axis are offset from parallel by greater than thirty degrees when the positioning device and control object are in a standard operating mode. The first polarization axis and the second polarization axis are offset from perpendicular by greater than thirty degrees when the positioning device and control object are in a standard operating mode. |
US10871546B2 |
System and method for calibrating a transmitting unit, and watercraft comprising a system for calibrating a transmitting unit
A system for calibrating a transmitting unit includes an arrangement of at least four transmitting units. A first transmitting unit has stored position data with respect to a setpoint position of the first transmitting unit. The first transmitting unit is designed to emit a first transmission signal to each of the three remaining transmitting units, each of which is designed to receive the first transmission signal and, thereafter, to return a first response signal to the first transmitting unit. The first transmitting unit is designed to determine its relative position data with respect to the three remaining transmitting units on the basis of the first response signals returned and to detect a deviation between the stored position data and the relative position data determined and to carry out a calibration of a transmission parameter of the first transmitting unit on the basis of the detected deviation. |
US10871544B2 |
Apparatus and method for defining a parametric model for mobile device positioning
An apparatus and method define a parametric model that may be utilized for determining a position of a mobile device relative to a beacon that includes at least first and second directive antennas and at least a non-directive antenna. The apparatus includes a communication interface configured to receive signals from at least the first and second directive antennas and at least the non-directive antenna at each of a plurality of angular positions throughout a range of angles. The apparatus further includes processing circuitry configured to normalize the signal strengths of the signals received from the first and second directive antennas. The processing circuitry is also configured to determine the parametric model representative of relationships based upon the normalized signal strengths of the signals received from the first and second directive antennas to the angle of the mobile device to the beacon. |
US10871543B2 |
Direction of arrival estimation of acoustic-signals from acoustic source using sub-array selection
A system that handles direction of arrival (DOA) estimation for acoustic signals using sub-array selection, identifies a plurality of microphone sub-arrays from the plurality of microphones in the microphone-array, selects a set of microphone sub-arrays from the plurality of microphone sub-arrays, and computes a relative time-delay for arrival of the acoustic signals between each pair of microphones of the selected set of microphone sub-arrays. The selection is based on a maximum distance between each pair of microphones of the identified plurality of microphone sub-arrays of the microphone-array. A first microphone sub-array is determined from the selected set of microphone sub-arrays and the DOA of the acoustic signals is estimated with reference to the determined first microphone sub-array. The estimation of the direction of arrival of the acoustic signals is based on the computed relative time-delay for the determined first microphone sub-array of the microphone-array. |
US10871540B2 |
Measurement device and method for measuring current calibration coefficient, and current detection device
A measurement device for measuring a current calibration coefficient includes: a host computer and a current source, wherein the host computer is configured to acquire current calibration coefficients including a current calibration coefficient at a temperature T1 and a current calibration coefficient at a temperature T2, and transmit the current calibration coefficients to the current detection device. The current calibration coefficients are acquired by: controlling the current source to output a first current with a first specified current value to the current detection device when ambient temperature of the current detection device is at the T1, calculating, according to the first specified current value and a first detected current value detected by the current detection device, a current calibration coefficient at the T1, and determining, according to the current calibration coefficient at the T1 and the resistance-temperature characteristic curve of the shunt, the current calibration coefficient at the T2. |
US10871537B1 |
Systems and methods for background suppression in time-of-flight magnetic resonance angiography
Systems and methods for suppressing background in time-of-flight (TOF) magnetic resonance angiography (MRA) are disclosed. An exemplary method includes obtaining a first TOF image through a high-resolution acquisition with a saturation band on one side of an imaging slab, obtaining a second TOF image through a low-resolution acquisition with two saturation bands on both sides of the imaging slab, and subtracting the second TOF image from the first TOF image to obtaining a subtraction TOF image. Post processing such as maximum intensity projection (MIP) is performed on the subtraction TOF image. |
US10871533B2 |
Power supply apparatus and magnetic resonance imaging system
A power supply apparatus for a magnetic resonance apparatus has a power supply terminal module with a power supply unit and a reference voltage pull-down unit, and a load terminal module with a voltage comparator connected to a load power-feed terminal, which compares a nominal voltage and an actual voltage of the load power-feed terminal. A counter begins counting when the actual voltage is lower than the nominal voltage, and keeps its count unchanged when the actual voltage is equal to the nominal voltage, and emits a signal corresponding to the count to a digital-to-analog converter, connected to a phase inverter, which converts the digital signal to a positive analog voltage. A phase inverter is connected to an output voltage reference terminal of the power supply unit, and inverts the phase of the analog voltage to produce a negative analog voltage that compensates voltage drop loss on a cable between the power supply and the load power-feed terminal. |
US10871532B2 |
Local coil matrix and methods for image acquisition
A local coil matrix and a method are provided for image acquisition with a magnetic resonance tomography unit. The local coil matrix includes a plurality of coil windings. In magnetic resonance imaging, a predetermined region of a patient arranged in the vicinity of the local coil with selectable differently-sized sensitivity ranges is acquired and/or excited. An image is reconstructed from the magnetic resonance signals acquired with the local coil matrix. |
US10871528B2 |
Magnetoresistive effect element and magnetic memory
A magnetoresistive effect element includes a magnetization fixed layer, a magnetization free layer, and a non-magnetic spacer layer that is stacked between the magnetization fixed layer and the magnetization free layer. The magnetization fixed layer includes a first fixed layer and a second fixed layer that are formed of a ferromagnetic material, and a magnetic coupling layer that is stacked between the first fixed layer and the second fixed layer. The first fixed layer and the second fixed layer are magnetically coupled to each other by exchange coupling via the magnetic coupling layer such that magnetization directions of the first fixed layer and the second fixed layer are antiparallel to each other. The magnetic coupling layer is a non-magnetic layer that includes Ir and at least one of the following elements: Cr, Mn, Fe, Co and Ni. |
US10871521B2 |
Method and apparatus for correcting SOC, battery management system and storage medium
A method and apparatus for correcting a state of charge (SOC) is provided. The method includes: acquiring state data of a battery cell in a case where the battery cell meets a preset standing condition; determining, when a length of voltage data in the state data is greater than a first preset length and less than a second preset length, and a change value of the voltage data in the state data is greater than a preset change threshold, a first set of pending parameters of a predetermined near-steady-state battery model according to the state data; predicting, according to the first set of pending parameters, a second set of pending parameters of the predetermined near-steady-state battery model; calculating an estimated steady-state OCV value according to the second set of pending parameters; and determining a SOC correction value corresponding to the estimated steady-state OCV value to correct current SOC. |
US10871518B2 |
Systems and methods for determining systematic defects
Methods and systems for determining a systematic defect in a circuit under test is provided. Elements of the circuit under test converted into scan cells. A first scan chain that includes a first plurality of scan cells is formed. Each scan cell of the first plurality of scan cells of the first scan chain are of a first cell type. The first scan chain contains a first scan input and a first scan output. A first test pattern is applied at the scan input and a first test output is collected for the applied first test pattern at the first scan output. The collected first test output is compared with a first expected test output. The first cell type is marked to be a suspect for a systematic defect when the first test output is different from the first expected test output. |
US10871516B2 |
Inspection system
An inspection system includes a plurality of prober units each configured to bring probes of a probe card into contact with devices formed on a substrate on a stage, and a tester configured to apply electrical signals to the devices on the substrate through the probe card to inspect electrical characteristics of the devices. The plurality of prober units are arranged such that a plurality of units each of which has the prober units stacked in multiple stages are arranged in multiple rows in a horizontal direction, and at least one test unit constituting a main part of the tester is arranged to a side of a predetermined prober unit among the plurality of prober units. |
US10871512B2 |
Method and system for detecting noise in an electrical grid
A method and system for detecting a source of noise in an electrical grid distributing network implementing Power Line Communications, the method including, at each meter, disposing an element behaving as a resistive element within the frequency band of the PLC, and behaving as a nonresistive element at the frequency of the electrical grid, between a first cable belonging to the distributing network and a second cable belonging to the enduser network; measuring the difference in electric potential between the two ends of each element disposed between the first cable belonging to the distributing network and the second cable belonging to the enduser network; and from the one measurement, determining whether a device belonging to the enduser network and connected to the meter is causing a noise disturbance or not. |
US10871510B2 |
Energy demand charge offset system
A system and method for offsetting peak demand for a customer of an electrical utility is disclosed. The system includes a source of stored electrical energy connected between an electrical service panel and a load. Demand spikes are detected by monitoring current flowing to the load, and when a demand spike is detected, the source of stored energy is connected to the load. |
US10871507B2 |
Semiconductor device handler with chuck clamp interlock
An apparatus includes a clip mounted to a base that pivots about a first pivot axis between a first position and a second position. An abutment surface of the clip is spaced from a path of a carrier structure when the clip is in the first position. The abutment surface engages the carrier structure to secure the carrier structure and a device to the apparatus when the clip is in the second clip position. A cam includes a first surface that pivots the clip to the first clip position when the cam is in the first cam position. The cam includes a second surface that extends into an opening of the base when the cam is in a first position to allow a stop plate pin to engage the cam to rotate the cam from the first position to a second position when a stop plate is installed. |
US10871503B1 |
Methods for depth estimation in laser speckle imaging
Systems and methods are provided for detecting the depth, flow rate, and other properties of regions of blood flow in biological tissue by illuminating the biological tissue with beams of coherent light and detecting responsively emitted light. This includes detecting lights emitted from the tissue having a plurality of respective different exposure times. The relationship between the intensity of the received light and the exposure times is determined and used to determine the depth, flow velocity, or other properties of regions of flow within the biological tissue. This can include determining a spatial and/or temporal contrast of the received light intensity. Determining the depth of a region of flow can include comparing determined properties of light received from the tissue at two different polarizations. Determining the depth of a region of flow can include comparing determined properties of light received from the tissue at two different locations. |
US10871502B2 |
Rotating three-dimensional ultrasonic anemometer and method of measuring three-dimensional wind velocity using the same
Provided are a three-dimensional (3D) ultrasonic anemometer, a 3D wind velocity measuring method, and a wind turbine. The 3D ultrasonic anemometer includes: an ultrasonic sensor including three pairs of ultrasonic transceivers arranged in different directions, wherein the ultrasonic sensor is installed at a rotation body rotating around a rotation axis and rotates around the rotation axis together with the rotation body; a signal processor outputting a 3D sensed wind velocity sensed by the ultrasonic sensor; and a coordinate converter converting the 3D sensed wind velocity into a 3D fixed wind velocity on a fixed coordinate system by using a rotation angle φ of the rotation body. |
US10871501B2 |
Wheel speed sensor with integrated clamping sleeve
A wheel speed sensor includes a housing having a longitudinal axis. The housing receives a speed measurement instrument and faces an exciter ring upon insertion into an opening in a sensor mounting block spaced from the excite ring such that the instrument senses rotation of the exciter ring. A plurality of springs are mounted in the housing and project radially outwardly therefrom with at least a subset of the springs engaging a surface of the opening in the sensor mounting block. Each spring has first and second ends over molded by the housing and an intermediate section between the first and second ends spaced from a radially outer surface of the housing. |
US10871497B2 |
Predicting reagent chiller instability and flow cell heater failure in sequencing systems
The technology disclosed detects chiller system instability that reduces false alerts. A smoothed time series of chiller temperature sensor data is tested in a predefined time window for periods of stable operation below a predetermined threshold. The technology disclosed predicts that the reagent chiller is unstable if periods of stable temperature operation are less than a predetermined stability measure or if the stable reagent chiller temperature has exceeded a threshold. The technology disclosed detects flow cell heater failure over multiple cycles in a system. A time series of flow cell heater temperature sensor data is tested to determine if a count of points in a recent process cycle were recorded above a threshold. The technology disclosed determines that a flow cell heater is failing if count of points above a threshold in two consecutive cycles is less than a predetermined count. |
US10871496B2 |
Composite compound comprising upconverting nanoparticle and specific receptor
Disclosed is a platform detecting glycated hemoglobin as an indicator for diabetes in the blood based on upconverting nanoparticles excited by near-infrared light and luminescence resonance energy transfer. |
US10871495B2 |
Biomarkers of polycystic kidney disease and uses thereof
Provided herein are methods for determining the efficacy of treatment for polycystic kidney disease (PKD) in a patient, diagnosing PKD in a patient, staging PKD in a patient, and monitoring PKD in a patient. These methods include determining a single or multiple levels of one or more markers selected from the group of Proliferating Cell Nuclear Antigen (PCNA), cyclin D1, cyclin D3, MAPKERK kinase 1 (MEK), ribosomal protein S6 (S6), phosphorylated ribosomal protein S6 (pS6), extracellular signal-regulated kinase (ERK), phosphorylated extracellular signal-regulated kinase (pERK), protein kinase B (Akt), phosphorylated protein kinase B (pAkt), caspase-2, total S6, and retinoblastoma binding protein (RBBP). Also provided are kits that include at least three antibodies that specifically bind to one or more of these markers. |
US10871493B2 |
Assay for the diagnosis of peanut allergy
A diagnostically useful carrier has a polypeptide for specifically capturing an antibody to Ara h 7 isotype 7.0201 in a sample from a subject. A method includes detecting in a sample from a subject the presence or absence of an antibody to Ara h 7 isotype 7.0201. A pharmaceutical composition includes Ara h 7 isotype 7.0201 or a variant thereof. |
US10871486B2 |
Device and method for performing a diagnostic test
Devices and methods for performing a point of care diagnostic test for detecting and quantifying at least one analyte in a biological sample. The device may include an immunoassay apparatus and a holder with a variable angle stage for positioning the immunoassay apparatus relative to a light source and a detector device. In one embodiment, the device is based upon elastic light scattering, so the variation in the angle of incidence and angle of reflection are optimized to maximize signal generation due to elastic light scattering. The detector device may include a wired or wireless connection to a computer network for communicating with an electronic medical records system, uploading the amount or concentration of at least one analyte present in the sample to the electronic medical records system, or querying a decision support algorithm stored in a computer readable format. The detector device may further include an onboard interpretive algorithm. |
US10871479B2 |
Multimodal analyte sensor network
The present invention involves a multimodal sensor network for analyte detection. A first mode may involve low-power detection and a second mode may involve determining an analyte concentration and transmitting data associated with the analyte concentration. Specifically, the first mode may include establishing an analyte sensor network in a detection region, detecting an analyte in the detection region, and generating an electrical signal in response to the detecting the analyte. In response to the electrical signal exceeding a first threshold, the analyte detection system may operate in the second mode. The second mode may include requesting data associated with the one or more environmental conditions, determining an analyte concentration based on one or more environmental conditions transmitting data associated with the analyte concentration. |
US10871478B2 |
Tracking exposure to air pollution
The present application relates to a method for tracking a user's exposure to air pollutants, comprising receiving pollutant information from a plurality of air quality data sources at one or more user locations, determining a weighting for at least one of the plurality of data sources, the weighting representing quality of the pollutant information from the respective data source, selecting data sources from the plurality of data sources based on the weighting and aggregating pollutant information from the selected data sources to determine the user's exposure over a predetermined period of time. |
US10871475B2 |
Automated titration in a recirculating fluid system
A method for determining a concentration of a chemical of interest in a recirculating analyte system includes the steps of selecting a first indicator threshold, measuring the flow rate of the recirculating analyte system, controllably adding a known amount of reagent to the recirculating analyte system at an known flow rate, repetitively measuring an indicator of the recirculating analyte system downstream from the addition of the reagent, and computing the concentration of the chemical of interest of the recirculating analyte system when the indicator measurement crosses the indicator threshold. |
US10871472B2 |
Welding portion inspection device
A welding portion inspection device includes a device body, a probe, a sound propagation medium, an elastic support mechanism configured to allow the probe and the sound propagation medium to be elastically supported to the device body, and a guide member formed of a material higher in hardness than a metal plate. The guide member is disposed such that a first part is positioned on a side of the sound propagation medium and second parts protrude beyond a tip surface of the sound propagation medium. The probe is configured to oscillate a ultrasonic wave such that the ultrasonic wave is emitted to a welding portion of the metal plate through the sound propagation medium and perform inspection of the welding portion based on a detected reflected wave of the ultrasonic wave in a state where the tip surface of the sound propagation medium faces the welding portion. |
US10871470B2 |
Specimen liquid sensor apparatus
A specimen liquid sensor apparatus includes a specimen liquid sensor having an external terminal and a reader on which the specimen liquid sensor can be detachably attached. The reader includes a first portion, a second portion that can be displaced with respect to the first portion. A connection terminal located on an upper surface of the first portion, and an external terminal of the specimen liquid sensor and a connection terminal of the reader are in contact with each other in a closed state in which the specimen liquid sensor is located between an upper surface of the first portion and a lower surface of the second portion. |
US10871466B2 |
Sensor systems and related fabrication techniques
A sensor device including a substrate that is transparent and/or flexible, and a transparent sensor array disposed on the substrate. The transparent sensor array includes transparent sensor circuits and transparent interconnects electrically coupled to the transparent sensor circuits. Each of the transparent sensor circuits includes a transparent transistor. A transparent slide may include a transparent sensor circuit disposed on a transparent substrate. The slide may be prepared for observation of a specimen by placing the specimen in fluidic communication with the transparent sensor circuit. A flexible sensor device may include an array of transparent sensor circuits disposed on a flexible substrate. The flexible sensor device may be placed on the surface of an object to determine parameters at locations adjacent to the surface of the object. A method of fabricating an integrated circuit may include using a multilayer etch mask of electron-beam resist and photoresist. |
US10871464B2 |
Ion-selective electrode, method of manufacture thereof, and cartridge
There is provided a solid-contact ion-selective electrode having a high potential stability and potential reproducibility. The ion-selective electrode includes an ion sensitive film having a Group-1 element ion, a Group-2 element ion, a hydronium ion or an ammonium ion as a target ion, an ion occluding material layer, and a conductive electrode, wherein the ion occluding material contained in the ion occludes material layer occluding the target ion, the ion occluding material being a Prussian blue analog represented by the structure formula AaMx[M′(CN)6]y□z.kH2O. Herein, A is one type or a plurality of types of Group-1 elements, Group-2 elements, hydronium, or ammonium; M and M′ are one type or a plurality of types of transition metals; M or M′ includes at least one of nickel, cobalt, copper, silver, and cadmium; □ is a vacancy in a porous coordination polymer; x and y are greater than zero; and a, z, and k are numbers equal to or greater than zero. |
US10871459B2 |
Systems and methods for making assignments in isotope-labelled proteins using nuclear magnetic resonance data
Computing systems and methods for characterizing a protein are provided. Each residue in a subset of the protein is in an amino acid type set and is represented by a vertex in a graph G formed from an atomic model of the protein. NMR data, acquired with some of the residues of the protein isotopically labeled, is used to form a graph H with each vertex representing a different residue of the protein and assigned one or more amino types. Placements of H onto G are formed, each including mappings assigning vertices in H to vertices in G subject to the constraints that vertices in H mapped to vertices in G cannot be of different amino acid types and edges between pairs of vertices in H must map to corresponding edges in G. For each vertex in H, the number of different valid mappings to G is determined by polling the placements as a constraint satisfaction problem and is deemed assigned when only a single unique assignment is identified. |
US10871458B2 |
Radio frequency measurement device for measuring grain loss
Transmit patches lie on the outer set of conductive patches that are coupled to the transmitter via the signal splitter. The receive patches lie on the outer set of conductive patches that are coupled to one or more receivers to receive a radio frequency field (e.g., fringing field) associated with the transmitted signal of one or more adjacent corresponding transmit patches. A detector is associated with one or more respective receivers for determining or estimating an attenuation of the radio frequency field (e.g., fringing field). An electronic data processor is arranged for evaluating the estimated attenuation to estimate the grain loss content and material other than grain content of the agricultural material. |
US10871456B2 |
Semiconductor inspection system and semiconductor inspection apparatus
A semiconductor inspection system according to an embodiment includes first imaging unit capturing an image of a first lead of a semiconductor package from a first direction perpendicular to an upper surface, the semiconductor package including a sealing portion and the first lead, the sealing portion having the upper surface, the first lead extending sideward from the sealing portion; first calculation unit calculating a front length of the first lead from the image captured by the first imaging unit; second imaging unit capturing an image of the first lead from a second direction inclined to the upper surface; second calculation unit calculating an oblique length of the first lead from the image captured by the second imaging unit; and third calculation unit calculating an amount of floating of the first lead from a reference plane parallel to the upper surface, using the front length and the oblique length. |
US10871452B2 |
Systems and methods for chamberless smoke detection and indoor air quality monitoring
A system for detection and monitoring includes one or more light sources configured to emit light into a monitored space. At least one of the light sources is configured to emit a respective emission cone having a respective emission cone axis. One or more light sensing devices are configured to receive scattered light. At least one of the one or more light sensing devices defines a respective acceptance cone having a respective acceptance cone axis. The emission cone axis of the emission cone, and/or the acceptance cone axis of the light sensing device is angled toward the other. A processor is operatively connected to the at least one light sensing devices to evaluate the scattered light for the presence of particulates in the monitored space. |
US10871451B2 |
System, method and computer program product for object examination
Inspection data that corresponds to potential defects of an object may be received. A first set of locations of first potential defects can be identified. The first set of locations of the first potential defects can be imaged with a review tool to obtain a first set of review images. The first potential defects can be classified based on the first set of review images to obtain first classification results of the first potential defects. A determination can be made as to whether an examination stopping criteria has been satisfied. In response to determining that the examination stopping criteria has not been satisfied, a second set of locations of second potential defects can be identified to be imaged with the review tool to obtain a second set of review images. The second set of locations can be different than the first set of locations. |
US10871449B2 |
SERS sensor apparatus with passivation film
A method for forming a surface enhanced Raman spectroscopy (SERS) sensing apparatus may include providing a body having an internal microfluidic passage, the microfluidic passage having an interior surrounded by an interior surface, depositing a conformal inorganic passivation film onto the interior surface so as to continuously surround the interior by atomic layer deposition and positioning a SERS sensor in connection with the microfluidic passage after the depositing of the conformal inorganic film. |
US10871447B2 |
Bleaching of dyes in luminescent detection
Sensor devices for quantifying luminescent targets are described herein. An example device comprises a light source for exciting the targets, thus generating luminescence signals and a detector for detecting these signals, resulting in a detected signal which comprises a desired signal originating from the targets and a background signal. It moreover comprises a bleaching device for bleaching of at least part of the sources generating the background signal and a processor configured to trigger the bleaching device to start bleaching, and to trigger the light source for exciting the remaining luminescent targets which are not bleached, and to trigger the detector for detecting the luminescence signal of the remaining luminescent targets, so as to generate a measurement signal representative for the quantification of the luminescent targets. |
US10871445B2 |
Optical vortex transmissometer
A method and system for optical vortex transmissometry. The method uses optical orbital angular momentum (OAM) and optical vortices to discriminate coherent non-scattered light from incoherent scattered light. The system includes a laser which transmits a Gaussian laser beam through a medium. An OAM generating device is placed before a photodetector receiver. Coherent, non-scattered light passing through the OAM generating device forms an optical vortex, used to discriminate against the unwanted scattered signal that doesn't form a vortex. Alternatively, the system includes a transmitter which generates one or more OAM modes which are transmitted through a turbid medium. At the receiver, an OAM detection device analyzes the OAM mode spectrum of the received light. Coherent non-scattered light retains the OAM encoded at the transmitter, while scattered light does not. The attenuation of the channel is determined by comparison of the received OAM mode spectrum relative to the transmitted OAM mode spectrum. |
US10871443B2 |
Gas analyzer for measuring nitrogen oxides and least one further component of an exhaust gas
A gas analyzer includes an oxidation device and a subsequent photometer, wherein the oxidation device has a reaction chamber located in an exhaust gas path and a heating chamber downstream thereof, where an ultraviolet light source generates ozone from residual oxygen content of the exhaust gas within the reaction chamber to convert nitrogen monoxide into nitrogen dioxide in the exhaust gas, nitrogen oxides and excess ozone are broken down into nitrogen dioxide and oxygen in the heating chamber, the photometer outputs the measured nitrogen dioxide concentration as nitrogen oxide concentration of the untreated exhaust gas, and where an additional photometer is located in the exhaust gas path between the reaction chamber and the heating chamber which, via light absorption, measures the ozone concentration in the partially treated exhaust gas and outputs the same as oxygen concentration of the untreated exhaust gas. |
US10871440B2 |
Microfluidic chip device for optical force measurements and cell imaging using microfluidic chip configuration and dynamics
Provided are methods and devices for assessing biological particles for use in cell immunotherapy. By utilizing a microfluidic chip device together with optical force measurement and cell imaging, the methods enable comprehensive assessment and characterization of biological particles with regard to morphology, motility, binding affinities, and susceptibility to external forces, including but not limited to, chemical, biochemical, biological, physical and temperature influences. The methods enable the selection and production of biological particles, such as engineered T-cells, for use in immunotherapy and biomanufacturing. |
US10871438B2 |
Flow cytometry system with stepper flow control valve
A system, method, and apparatus are provided for flow cytometry. In one example, the flow cytometry system includes dual laser devices and dual scatter channels to measure velocity of particles in a core stream of sample fluid. The total flow rate of the sample fluid and the sheath fluid around the sample fluid is controlled, and thus held constant, by a feedback control system controlling a vacuum pump based on differential pressure across ends of a flow channel in the flow cell. A stepper flow control valves are disclosed that apply a physical fluid resistance to a flow of sheath fluid in the flow cytometer. The physical fluid resistance regulates a flow rate of the sheath fluid and thereby regulates a flow rate of sample fluid in the flow cytometer. |
US10871436B2 |
Particles containing detectable elemental code
The invention relates to a new type of element encoded particles suitable for the attachment of bio molecules to enable massively multiplex bio-analytical methods, and to calibrate and tune the elemental flow cytometer mass spectrometer (FC-MS). |
US10871431B2 |
Porous micromodel network to simulate formation flows
A porous micromodel network to simulate formation flows includes a substrate, two or more porous micromodels formed on the substrate and a fluid inlet formed on the substrate. The first porous micromodel defines a first fluidic flow pathway and is representative of a first hydrocarbon-carrying formation. Flow through the first fluidic flow pathway is representative of flow through the first hydrocarbon-carrying formation. The second porous micromodel is fluidically isolated from the first porous micromodel. The second porous micromodel defines a second fluidic flow pathway different from the first fluidic flow pathway. The second porous micromodel is representative of a second hydrocarbon-carrying formation different from the first hydrocarbon-carrying formation. Flow through the second fluidic flow pathway is representative of flow through the second hydrocarbon-carrying formation. The fluid inlet is fluidically configured to simultaneously flow fluid to the first fluidic flow pathway and the second fluidic flow pathway. |
US10871424B2 |
Apparatus, systems and methods for sampling fluids
The invention provides a sampling apparatus for sampling fluid from a pipeline system during a pigging operation and a method of use. The sampling apparatus comprises an inlet configured to be coupled to the pipeline system, for receiving a fluid carried by a pigging operation from the pipeline system, and an outlet for discharging fluid from the sampling apparatus. A flow control valve is disposed between the inlet and the outlet. A first flow line is in communication with a sampling circuit and is disposed between the inlet and the flow control valve. A second flow line is in communication with a sampling circuit, and is disposed between the outlet and the flow control valve. The flow control valve is operable to be partially closed to create a pressure differential between the first and second flow lines, and drive a fluid passing through the sampling apparatus into the sampling circuit. |
US10871423B2 |
Internet of things device for monitoring the motion of oscillating equipment
A method and apparatus for monitoring the motion of an oscillating mechanical device using one or more internet of things (IoT) devices. An exemplary method for monitoring an oscillating mechanical device includes collecting motion data from an accelerometer attached to a moving part in the oscillating mechanical device. A power spectrum for the oscillating mechanical device is calculated from the motion data. A mask is applied over the power spectrum to determine if a device is having operational difficulties. |
US10871421B2 |
Locomotive electronic control system testing device and method
A locomotive simulation device may comprise a portable housing configured to be arranged in a closed position and at least one open position and a simulation system configured to generate locomotive simulation signals. A human-machine interface (HMI) may be accessible in the at least one open position and may be configured to accept at least one user input to the simulation system and present at least one output from the simulation system. At least one interface cable may be accessible in the at least one open position and may be configured to couple the simulation system to at least one external system. The simulation system may be configured to send the locomotive simulation signals to the at least one external system through the at least one interface cable and receive data from the at least one external system through the at least one interface cable. |
US10871419B1 |
Multi-vortex wake generator having fluid foils for fluid tunnel testing
A fluid-dynamic test device is implementable in a fluid tunnel such as a wind tunnel or water tunnel. The exemplary inventive device features an outer case and four foils connected to and projecting inward from the case, wherein each foil is rotatable about its spanwise axis and is thus positionable at a selected angle of attack with respect to current generated in the tunnel. The respective axes or span-lines of the four foils lie in a vertical geometric plane in a crisscross configuration, each axis/span-line directed inward toward the point in the vertical plane that is centric relative to the case. Two axes/span-lines are aligned in a horizontal direction, and two axes/span-lines are aligned in a vertical direction. Generated current passes through the inventive device at perpendiculars to the vertical plane, thereby forming a wake that is predominately characterized by mutually interactive tip vortices corresponding to the four foils. |
US10871417B2 |
Leak detection system with electronics component
A leak detection system including a sensor having a first condition when dry and a second condition when wet; a communication device operatively coupled to the sensor; and an attachment element adapted to attach the leak detection system to an area for monitoring fluid leakage, wherein the attachment element is removable, reusable, or both. |
US10871416B2 |
Calibration work support device, calibration work support method, and non-transitory computer readable storage medium
A calibration work support device includes a calibration target setter configured to set a target value of a simulation signal that is input to a device in calibration of the device and an input order of the target value in the calibration, a simulation signal acquirer configured to acquire an input value based on the simulation signal input to the device, a graph generator configured to generate a graph indicating a transition of the target value set by the calibration target setter and the input value acquired by the simulation signal acquirer, and a data output unit configured to output the graph generated by the graph generator. |
US10871415B2 |
High temperature protected wire bonded sensors
Systems and methods are disclosed for packaging sensors for use in high temperature environments. In one example implementation, a sensor device includes a header; one or more feedthrough pins extending through the header; and a sensor chip disposed on a support portion of the header. The sensor chip includes one or more contact pads. The sensor device further includes one or more wire bonded interconnections in electrical communication with the respective one or more contact pads and the respective one or more feedthrough pins. The sensor device includes a first sealed enclosure formed by at least a portion of the header. The first sealed enclosure is configured for enclosing and protecting at last the one or more wire bonded interconnections and the one or more contact pads from an external environment. |
US10871414B2 |
MEMS deposition trap for vacuum transducer protection
The present invention relates to a MEMS deposition trap (10) comprising: a manifold layer having manifold inlet channels and manifold outlet channels, a microchannel layer (20) having microchannels (33), wherein the manifold layer and the microchannel layer are bonded together so as to form a fluid path, wherein a fluid is forced to pass through the microchannels (33) when flowing from the manifold inlet channels to the manifold outlet channels. Furthermore, it relates to a vacuum sensor having such a deposition trap as and to a process chamber of a manufacturing equipment, preferably used for thin-film deposition or etching processes, comprising such a vacuum sensor. |
US10871413B2 |
Method of manufacturing a pressure sensor
A method of manufacturing a pressure sensor is shown, wherein the pressure sensor comprises a port element with a sealing structure and a membrane. Four strain gages will be attached to the membrane. The gages are used in a Wheatstone bridge to sense the fluid pressure. A first finite element action determines a first contour around the membrane central axis with equal compressive strain and a second contour around the membrane central axis with equal tensile strain wherein when fluid pressure is applied to the membrane strain on the first contour is opposite strain on the second contour. A second finite element action determines the four positions of the strain gages on the first and second contour such that the difference between the highest error signal and the lowest error signal at the output of the Wheatstone bridge is minimal under influence of parasitic forces. |
US10871412B2 |
Passive wireless microphone array
An apparatus for measuring pressure is disclosed. The apparatus can be used to measure static pressures or dynamic pressures as would a conventional microphone, but can be integrated with antenna elements, and can be implemented without need for conductive elements in the array itself to provide the sensed pressure signal for processing. Instead, diaphragm movement is remotely and wirelessly sensed and used to determine pressure. |
US10871411B2 |
Stator holder, stator assembly, method for assembling a stator assembly, torque sensor device with a stator assembly and a stator holder, and motor vehicle with a torque sensor device
The invention relates to a stator holder (11) for a torque sensor device for sensing a torque applied to a shaft, in particular for sensing a torque applied to a steering shaft of a motor vehicle, and to a stator assembly (20) with such a stator holder (11), a method for assembling such a stator assembly (20), a torque sensor device with such a stator holder (11) and a motor vehicle with such a torque sensor device. The stator holder (11) has a receiving region (12) extending in the axial direction along an axis of rotation of the stator holder (11) and a fastening region (13) which, in a functional use state, is adjacent to the receiving region (12) in the axial direction and extends in the axial direction along the axis of rotation of the stator holder (11), wherein the receiving region (12) is designed for receiving a first stator element (14A) and a second stator element (14B) on the stator holder (11), and wherein the fastening region (13) has a fastening sleeve (13A) for the fastening of the stator holder (11) on the shaft for rotation therewith. The receiving region (12) and the fastening region (13) are formed here by separate components and/or separate assemblies. |
US10871410B2 |
Force or torque measuring device for a motorized vehicle with an attachment
The present disclosure relates to a measuring device (42, 43) for measuring forces and/or torques between a motorized vehicle (1) and a trailer or attachment which is towed or pushed thereby, wherein the measuring device (42, 43) has at least three sensor elements (22, 34) which are arranged on a carrier (20, 31), transversely with respect to a virtual longitudinal axis of the motorized vehicle (1) and spaced apart from one another, wherein the measuring device (42, 43) is arranged in a coupling region between the motorized vehicle (1) and the pulled or pushed trailer or attachment, and wherein, in order to transmit their measured values, the sensor elements (22, 34) are connected to an evaluation device (40), which is configured to convert these measured values into signals for force displays and/or torque displays according to magnitude and direction. |
US10871405B2 |
Indicator device and method
An indicator device including a protective layer, an optically reflective layer, a polymeric material layer disposed between and coupling the protective layer to the optically reflective layer, and a dye disposed within the polymeric material layer, the dye being sensitive to external stimuli. |
US10871397B2 |
Spectroscope
A spectrometer includes a support having a bottom wall part in which a depression including a concave curved inner surface and a peripheral part adjacent to the depression are provided, and a side wall part disposed on a side on which the depression is open with respect to the bottom wall part, a light detection element supported by the side wall part while opposing the depression, and a dispersive part disposed on the inner surface of the depression. A length of the depression in a second direction in which a plurality of grating grooves included in the dispersive part is aligned is larger than a length of the depression in a third direction orthogonal to the second direction when viewed in a first direction in which the depression and the light detection element oppose each other. An area of the peripheral part adjacent to the depression in the second direction is larger than an area of the peripheral part adjacent to the depression in the third direction when viewed in the first direction. |
US10871396B2 |
Optical emission spectroscopy calibration device and system including the same
An optical emission spectroscopy (OES) calibration system includes a chamber, an adapter, an OES device, a calibration device, and a spectrometer. The chamber includes a viewport. The adapter is fastened to the viewport, and includes a first beam splitter and a second beam splitter. The OES device detects plasma light generated in the chamber and transmitted through the adapter and generates OES data based on the detected plasma light. The calibration device includes a light source, and generates correction data for compensating for deviations in the OES data. The spectrometer detects light emitted from the light source and split by the first beam splitter or the second beam splitter. Each of the OES device, the calibration device, and the spectrometer is fastened to the adapter through an optical cable, and the calibration device generates the correction data using an intensity of light detected by the spectrometer. |
US10871394B2 |
Optical sensor assembly
An optical sensor assembly is provided. The optical sensor assembly includes a circuit board, an optical sensor positioned on the circuit board, and a front cover attached to the circuit board and covering the optical sensor. The front cover includes an optical element configured to guide or condense an incident light of a predetermined wavelength onto the optical sensor. The front cover is made of polypropylene or polyethylene. The predetermined wavelength is in a range from 8 micrometers to 12 micrometers. |
US10871391B2 |
Tool for managing multiple water resources
A system for quantitative water management comprises: at least two interconnected water production entities (U), at least one water resource (S) linked to one at least of the production entities (U), at least one demander element (D) requesting water produced defined by a pre-established temporal curve of water demand produced as a function of time, each link between production entities (U), water resources (S) and demander elements (D) being ensured by a transfer work (C) having a predetermined maximum flowrate and being able to be interconnected, each production entity (U) and each water resource (S) furthermore being associated with a weighting function P, and a calculator adapted to minimize the global weighting function Pg of the system while guaranteeing compliance with the pre-established temporal curve of water demand produced of each demander element (D) under constraint of compliance with the maximum flowrates of the various elements of the system. |
US10871389B2 |
Volumetric flow meter having a cartridge casing inserted in a duct with intermeshed rotors
A volumetric flow meter, including a casing (10) fitted into a duct (C; 51, 62, 63) and including a base body (11) and a cap (13) cooperating to define a housing chamber (15), the housing chamber (15) being on opposite sides delimited by a base plane (11c) formed in the base body (11) and by a cap plane (13d) formed in the cap (13). Through the cap (13) there is formed an inlet passage (13e) communicating with the housing chamber (15) and extending orthogonally to the base plane (11c). Through a bottom (11d) of the base body (11) there is an outlet passage (11e) communicating with the housing chamber (15) and extending orthogonally to the base plane (11c). The flow meter has rotors (17, 18) mounted rotatably within the housing chamber (15), a permanent magnet (19) arranged on board one of the rotors (17), and a magnetic sensor (20). |
US10871384B2 |
Apparatus and methods utilizing emissive patterns to determine positional information
Absolute, non-juxtaposed position encoders (i.e., position-determining systems) for up to six degrees-of-freedom are described. Each of these apparatus includes a display, an observation device, display circuitry, and logic circuitry. The display includes a plurality of pixels. In addition, the observation device is capable of observing light emitted from a region of the display. The display circuitry is able to cause one or more emissive patterns to be displayed on the display. The logic circuitry is able to determine a position of the observation device relative to the display at least in part from the light observed by the observation device. The observation device is capable of being moved in relation to the display, or vice versa. Aspects of the invention are suitable for use in a diverse set of applications such as: autonomously-piloted vehicles, multi-axis robotic arms, three-dimensional (3D) printers, computer-numerical-control (CNC) machine tools, and cranes. |
US10871381B2 |
Angle sensor and angle sensor system
An angle sensor includes a plurality of composite magnetic field information generation units and an angle computing unit. The plurality of composite magnetic field information generation units detect, at a plurality of detection positions, a composite magnetic field of a magnetic field to be detected and a noise magnetic field other than the magnetic field to be detected, and thereby generate a plurality of pieces of composite magnetic field information including information on at least the direction, out of the direction and the strength, of the composite magnetic field. At each of the plurality of detection positions, the magnetic field to be detected varies in direction according to an angle to be detected. The angle computing unit generates a detected angle value using the method of least squares on the basis of the plurality of pieces of composite magnetic field information. |
US10871377B1 |
Computer-vision based positioning for augmented reality navigation
Systems and methods for a more usable Augmented Reality (AR) display of navigation indications is described. A live camera image of a scene may be captured from a device. Navigation instructions may be generated from a navigation system and a navigation indication may be generated for display. A computer vision-based positioning algorithm may be performed on the camera image to determine the relative position between the viewpoint of the device and one or more landmarks in the live camera image. The location or shape of the visual display of the navigation indication may be determined based on the computer vision-based positioning algorithm. |
US10871376B2 |
Managing conflicts using conflict islands
In some implementations, a computing device can manage conflicts using conflict islands. For example, when a computing device receives bulk map data updates, the computing device can determine conflicts between point updates (e.g., small, ad hoc feature edits) in the current map data and the bulk map data updates. When the bulk map data updates are merged with the current map data, a point update for a map feature may conflict with the bulk update for the feature. The computing device can determine a perimeter of stable map features around the conflicted feature. The map features within the perimeter can correspond to a conflict island. The bulk updates for features within a conflict island (e.g., within the perimeter) can be deferred until resolved while bulk updates for features outside of a conflict island can be applied to the current map data. |
US10871374B2 |
Estimating the speed and the heading of an aircraft, independently of a magnetic measurement
A device for estimating an aircraft's speed relative to the ground and heading, while making no use of the rotation of the Earth or of the Earth's magnetic field. The device comprises in particular a first linear estimator that hybridizes a measurement of the speed of the aircraft relative to the ground as provided by a global navigation satellite system (GNSS) receiver with measurements of the acceleration and the attitudes of the aircraft coming from an attitude and heading reference system (AHRS) device without a gyrocompass and without a magnetometer. The first estimator is made linear by replacing the single “heading error estimate Δψ” state of prior art embodiments with two states, namely estimates of the sine and of the cosine of the heading error. |
US10871371B1 |
Apparatus for on-site mounting of surveying instruments
A kit or kits are disclosed for temporarily securing a surveying instrument such as a total station, theodolite, laser or laser target to an existing structure on a job site. A basic kit includes an arm assembly with an elongated rigid member with a mounting mechanism such as a tribrach mount on one end to receive and secure the surveying instrument to the arm assembly. Each kit further includes at least two clamps with an adjustable jaw configured to tighten each clamp onto a respective position along the elongated rigid member. Each clamp may include a jaw configured to tighten onto an existing rebar, a masonry wall anchor, or a bracket and ratcheting strap configured to secure the arm assembly to an existing upright column structure such as an I-beam. A kit may further include tools for installing, adjusting or leveling the assembly. |
US10871369B2 |
Systems for and methods of measuring photomask flatness with reduced gravity-induced error
The methods disclosed herein include recording at near-vertical first and second measurement positions respective first and second interferograms of the photomask surface and defining a difference map as the difference between the first and second interferograms. Respective first and second normal forces on the photomask are also measured at the first and second measurement positions. The change in the normal force is used define a scaling factor, which is applied to the difference map to define a scaled difference map. A compensated flatness measurement with a reduced shape contribution due to gravity is obtained by subtracting the scaled difference map from the first interferogram. An interferometer-based flatness measurement system is also disclosed. |
US10871368B2 |
Method and device for wheel alignment measurement
A device for wheel alignment measurement comprises at least two sensors which are configured to record each time at least two images of the front wheels and the rear wheels of a vehicle passing by; and an evaluation device which is configured to evaluate the images recorded by the sensors in order to determine whether the vehicle has traveled along a straight line. The sensors are arranged such that a vehicle to be measured can pass between the at least two sensors. The evaluation device is configured to determine the geometric travel axis of the vehicle and/or the individual tracks of the wheels on the front axle and/or the rear axle of the vehicle when the evaluation of the images recorded by the sensors reveals that the vehicle has traveled along a straight line. |
US10871366B2 |
Supplementary metrology position coordinates determination system for use with a robot
A supplementary metrology position coordinates determination system is provided for use with a robot. A first accuracy level defined as a robot accuracy (e.g., for controlling and sensing an end tool position of an end tool that is mounted proximate to a distal end of a movable arm configuration of the robot) is based on using position sensors (e.g., encoders) included in the robot. The supplementary metrology position coordinates determination system includes an imaging configuration, XY scale, image triggering portion and processing portion. One of the XY scale or imaging configuration is coupled to the movable arm configuration and the other is coupled to a stationary element (e.g., a frame above the robot). The imaging configuration acquires an image of the XY scale, which is utilized to determine metrology position coordinates that are indicative of the end tool position, with an accuracy level that is better than the robot accuracy. |
US10871362B1 |
Grenade pouch lid
A grenade pouch lid has a rim engagement feature, and the rim engagement feature is operable to secure the planar body to an object having a disc-shaped rim when the rim engagement feature is urged against the rim. The rim engagement feature may include at least two spaced apart elements defining a space therebetween for receiving the rim. The planar body may include a slot, the slot being operable to receive one end of a strap. The planar body may include a wedge shaped portion, the wedge-shaped portion being opposed to the rim engagement feature. The rim engagement feature and the rim may have the same radius. The planar body may cover the center of the rim when the planar body is secured to the object. The object having a disc-shaped rim may be a 40 mm grenade. A grenade pouch is also disclosed. |
US10871358B2 |
Apparatus for producing charged incendiary spheres
An apparatus for processing incendiary capsules for the purpose of prescribed burning. The apparatus includes a reciprocating injector tube driven by a crankshaft and a reciprocating mechanical pump driven by a cam. In order to synchronize these reciprocating motions the crankshaft and cam are joined together as a single part. The incendiary spheres exit a hopper and line up in series in a tube which deposits them one by one into a nest. Each individual sphere is punctured in the nest by a needle then injected with reactant. Each sphere is then withdrawn from the nest and dropped through a discharge opening before the next incendiary in line is processed in the same manner. |
US10871357B2 |
System and method for adjusting the trajectory of an arrow
A system and method of correcting the trajectory of a hunting arrow is disclosed and described. The arrow can include a compensator coupled to a shaft of the arrow and the compensator has diameter that is larger than a diameter of the shaft of the arrow. A thickness of the compensator, which is measured as the difference in the diameter of the compensator and the diameter of the shaft of the arrow, is configured to enable a user to aim the arrow with a bow that has been sighted for a standard arrow. |
US10871356B2 |
System and method for adjusting the trajectory of an arrow
A system and method of correcting the trajectory of a hunting arrow is disclosed and described. The arrow can include a compensator coupled to a shaft of the arrow and the compensator has diameter that is larger than a diameter of the shaft of the arrow. A thickness of the compensator, which is measured as the difference in the diameter of the compensator and the diameter of the shaft of the arrow, is configured to enable a user to aim the arrow with a bow that has been sighted for a standard arrow. |
US10871352B2 |
Metasurface device for cloaking and related applications
Provided are systems and methods for cloaking an object on a ground plane. A thin dielectric metasurface is used to reshape the wavefronts distorted by the object in order to mimic the reflection pattern of a flat ground plane. To achieve such “carpet cloaking”, the reflection angle is made equal to the incident angle everywhere on the object by providing a graded metasurface with a designed phase gradient. This provides additional phase to the wavefronts to compensate for the phase difference amongst lightpaths induced by the geometrical distortion. One exemplary metasurface is described which is designed for the microwave range using highly sub-wavelength dielectric resonators. The approach can be applied to hide any scatterer under a metasurface of class C1 (first derivative continuous) on a groundplane not only in the microwave regime, but also at other frequencies, including higher frequencies, up to the visible. |
US10871348B2 |
Dispenser module for aircraft pylon and a method for launching a countermeasure
A dispenser module for storing and launching countermeasures on an aircraft, comprising a magazine formed by a plurality of cartridges adapted to each hold a countermeasure where the dispenser module is adapted to be mounted in a side wall of an aircraft pylon structure, where the dispenser module comprises a spoiler and a hatch, where the magazine is mounted to the hatch, where the dispenser module is adapted to assume a first idle state in which the spoiler and the hatch are retracted to be flush with the side wall before a countermeasure has been launched, and where the dispenser module is adapted to at least assume a second active state in which the spoiler and the hatch extend outwards from the side wall when a countermeasure is to be launched, and where the dispenser module is adapted to retract to the idle state when a countermeasure has been launched. |
US10871347B1 |
Holster with rotatable locking element
A locking holster having a side wall portion for receiving at least a portion of a handgun; a locking element with a locking projection extending from a helical ramp surface of the locking element, a central aperture is formed through the locking element with one or more flute guide projections extending into the central aperture; and a release bar having a flute portion with one or more spiral or helical grooves formed therein to interact with at least a portion of the flute guide projections, such that slidable movement of the release bar relative to the locking element produces rotational movement of the locking element, and wherein at least a portion of the locking projection retains the handgun in the holster in an engaged position, via interaction between at least a portion of the locking projection and an interior surface of a trigger guard of the handgun. |
US10871337B1 |
Plunger driven reloading system for removable ammunition magazines
A reloading system and method for reloading cartridges into a removable ammunition magazine of a gun. The reloading system has a storage container for holding a supply of cartridges. A collection chamber is fed from the storage container. The collection chamber has a magazine port for selectively interconnecting with the removable ammunition magazine. A plunger extends into the collection chamber. The plunger can be selectively advanced into the collection chamber to displace the cartridges out of the collection chamber and into the magazine. |
US10871336B1 |
Revolving battery machine gun with electronically controlled drive motors
A Gatling type machine gun system whose rotational operation of subsystems is accomplished by way of a plurality of electronically controlled motors. The Gatling type gun system includes a core gun, a feeder subsystem, and a transfer subsystem each of which must operate at particular instance and speed to accomplish the proper operation of the gun system. Control of the gun and subsystems is provided by electronically controlled motors. |
US10871333B2 |
Porthole gasket and assembly for a heat exchanger
A porthole gasket to be installed between a corrugated first plate and a second plate of a heat exchanger such that a central extension plane of the gasket is parallel to the first and second plates is annular and arranged to enclose, within the gasket inner periphery, porthole areas of the first and second plates. A first surface of the gasket, configured to engage the first plate, is corrugated to define alternately arranged gasket ridges and gasket valleys along a longitudinal extension of the gasket. The ridges and valleys mate with plate valleys and plate ridges, respectively, of the first plate. A second surface of the gasket, configured to engage a plate arrangement comprising the second plate, is essentially plane and arranged to contact an essentially plane surface of the plate arrangement. The ridges protrude, and the valleys descend, in a normal direction of the central extension plane. |
US10871327B2 |
Waterless portable precision heating device
A waterless portable precision heating device includes an ingredient container to contain a food-related, a health-related, or a crafting-related ingredient; a thin heating element configured to surround and contact the ingredient container; an insulation layer configured to surround and contact the heating element; an outer shell surrounding the insulation layer; a lid that encloses the product container and fluidly seals it from the environment; at least one sensor configured to detect the temperature of the device; and a circuit board with a controller that controls the heating of the heating in response to signals received from the at least one sensor indicating whether the product container has reached a threshold temperature. |
US10871324B1 |
Portable suit and helmet dryer
A portable dryer for suits and helmets includes a housing; a motor driving one or more blowers; a first air duct for directing air from the one or more blowers into a helmet, the housing configured to receive the helmet over an outlet of the first air duct; and a pair of second rotatable air ducts each for directing air from the one or more blowers into a separate leg of a suit, the second pair of rotatable air ducts spaced from the first air duct so as not to interfere with the outlet of the first air duct. The rotatable air ducts may be replaced with flexible tubing. An optional suitcase may contain the suit and helmet dryer and include a telescoping pole on which to hang a suit to be dried. |
US10871322B2 |
Exterior member for home appliance and manufacture method thereof
An exterior member for a home appliance includes a front panel that defines an exterior of the home appliance, that is configured to cover a display assembly that includes a plurality of LEDs, and that includes a displaying part that defines a plurality of first through-holes at positions corresponding to the plurality of LEDs, the displaying part being configured to display operating information of the home appliance by transmitting light from the plurality of LEDs through at least a portion of the plurality of first through-holes. The exterior member further includes a front surface coating layer that is located on a front surface of the front panel and that is configured to shield the plurality of first through-holes. The exterior member further includes a hole-filling member that is configured to fill the plurality of first through-holes by coating a rear surface of the displaying part with a material. |
US10871319B2 |
Ice machine
An ice bagger is provided. The ice bagger includes an ice hopper into which ice is disposed from an ice manufacturer. The ice hopper further includes an ice agitator and defines an ice trough there beneath. An ice auger, housed inside the ice trough, transports ice to an ice delivery chute. A hatch is positioned beneath the ice delivery chute, upon which the bag rests while filling. A scale is positioned on the hatch. The scale weighs the ice being deposited into the bag. When the bag is full, the bag is sealed by a sealer. When the bag is sealed, the hatch opens and the bag of ice is deposited in an bag depository. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. |
US10871316B2 |
Valve, expansion valve, and stepping control method thereof
Disclosed is a valve, an expansion valve and their stepping control methods. The valve includes a valve body, a limiting unit, and a heating unit installed in the limiting unit. The valve body has an actuation space, and a first through hole and a second through hole communicated with the actuation space, and the actuation space further contains a valve seat disposed between the first and second through holes, and the limiting unit is installed in the actuation space, and a variable spacing is defined between the limiting unit and the valve seat. When the variable spacing is reduced, the heating unit heats up the interior of the limiting unit for heating to prevent ice buildups, so as to maintain a flowing state of the variable spacing. |
US10871315B2 |
Refrigerant circuit for a cooling and/or freezing appliance
The present invention relates to a refrigerant circuit for a refrigerator and/or freezer, with at least one body and with at least one cooled interior space arranged in the body, wherein the refrigerant circuit includes at least one evaporator and at least one condenser as well as at least one compressor, wherein the condenser is partly or completely arranged in a liquid bath that at least partly absorbs the condensation heat in operation of the refrigerant circuit. |
US10871310B2 |
Underground heat exchanger
An underground heat exchanger has a bottomed tubular flexible bag body accommodated in an accommodation hole portion in the ground, and an outer tube accommodated in the accommodation hole portion, vertically extending along an outer surface portion of the bag body and communicating in its lower end with a lower end of the bag body. The outer surface portion of the hardening resin bag body can cover an inner wall portion of the accommodation hole portion in a closely contact state with the bag body being inflated. The bag body is hardened in the covering state, a lining tubular body formed by the hardening can form a liquid storage tank for storing a heat medium liquid in its internal space, and the outer tube is pinched between the outer surface portion of the bag body and the inner wall portion. |
US10871307B2 |
Apparatus and methods for heating water with refrigerant from air conditioning system
An apparatus for heating water has a tank for storing water and an air conditioning system that defines a refrigerant flow path through which refrigerant flows. The refrigerant flow path passes through the heat exchanger so that refrigerant heat is contributed to the tank. A control system controls operation of the water heating apparatus. |
US10871303B2 |
Air quality sensor and data acquisition apparatus
An air sampling system is configured to detect an air quality metric for a plurality of regions. The sampling system comprises an air sample unit and an air sensor in fluid communication with a sensor supply line and configured to measure the air quality metric. A controller is configured to control the air sample unit to selectively direct a selected sample of a plurality of air samples to the sensor supply line. The controller is further configured to control the air sample unit to direct the remaining air samples to a sample purge line bypassing the sensor supply line. The controller is further configured to change the selected sample over time among the plurality of air samples such that the air quality metric is identified for the plurality of regions. |
US10871302B2 |
Artificial intelligence air conditioner and control method thereof
An artificial intelligence air conditioner may include a camera to obtain an image, an area recognition module for recognizing an area in which an occupant is located in an indoor space divided into a plurality of areas from the image obtained by the camera and distinguishing a living area with respect to the plurality of areas based on a result of recognizing a location of the occupant, and an airflow controller controlling airflow based on the distinguished living area, whereby airflow optimized for each living area of the indoor space may be controlled. |
US10871299B2 |
Air system
An air system includes an enclosure. A compressor, a first energy exchange device, an expansion device, and a second energy exchange device are each positioned in or along the enclosure and connected in a closed refrigerant loop. A first inlet receives air being psychrometrically controlled in the enclosure from a first source. A first outlet removes the psychrometrically controlled air from the enclosure. A second inlet receives air being non-psychrometrically controlled in the enclosure from a second source. A second outlet removes the non-psychrometrically controlled air from the enclosure. A third energy exchange device positioned in or along the enclosure exchanges energy between the psychrometrically controlled air and the non-psychrometrically controlled air. The enclosure is adapted for insertion through an opening having opposed parallel sides having a dimension of 36 inches or less. |
US10871295B2 |
Air cleaning module
An air cleaning module includes a filter, an air blower spaced apart from the filter to provide a fluid to the filter through a blowing port, a light source unit provided between the air blower and the filter to provide a light to the filter, and at least one guide provided between the air blower and the filter to guide a flow path through which the fluid flows. The guide guides a width of a passage of the fluid to become wider toward the filter. |
US10871290B2 |
Gas cooker
A gas cooker that includes a case defining an interior area, the case including an opening to the interior area; a plate covering, fully or in part, the opening of the case; a burner that is located in the interior area of the case, wherein the burner includes a heating element that is heated using gas; a vent that is located at a first position of the case and that is configured to discharge burned gas from the interior area of the case to an exterior of the case; an insulating case that is coupled to the burner and that is configured to hold the burner; and a first insulator that is coupled between the insulating case and the plate and that is configured to seal an interior space of the burner is disclosed. |
US10871288B2 |
Sealed plasma melting furnace for treating low- and intermediate-level radioactive waste
The present invention relates to a sealed plasma melting furnace for treating low- and intermediate-level radioactive waste, which allows the secondary pollutants to be minimized. The sealed plasma melting furnace includes: a waste supply chamber communicatively provided with a hopper; a pyrolysis chamber channel communicatively coupled with the waste supply chamber; a pyrolysis chamber having a burner mounted thereon; a melting chamber channel guiding the waste transferred from the pyrolysis chamber communicatively provided therewith to fall down; a melting chamber provided with a furnace interior portion accommodating a molten substance on a bottom surface thereof; a processed molten substance discharge channel discharging the processed molten substance generated in the melting chamber; a secondary combustion chamber channel inducing and exhausting an off-gas flow generated in the melting chamber; and a secondary combustion chamber inducing complete combustion of the off-gas input from the secondary combustion chamber channel. |
US10871287B2 |
Burner for a kiln
A burner for a rotary kiln comprising an elongated tubular body (6) having a longitudinal axis (L) and a discharge end (7) adjacent a combustion zone comprising a flame, at least one fuel supply pipe for transporting and ejecting fuel through a fuel pipe outlet (10) at the discharge end (7), the fuel being alternative fuel or a mixture of alternative fuel and fossil fuel, and at the discharge end (7), a number of high speed primary air jet outlets for ejecting primary air and being arranged, when seen towards the discharge end, along a closed line, such as a circle, outwardly of the fuel outlet (10) and surrounding the fuel outlet, wherein at least one of the primary air outlets and preferably a number of the primary air outlets comprise a single orifice outlet or a multiple orifice outlet forming a flat jet air outlet (11) having a major axis and a minor axis and being configured to eject a flat jet air stream (13) having a flat fan pattern with a predetermined fan angle v. |
US10871285B2 |
Pyrolysis boiler
Heat and power engineering, specifically being heating devices includes a pyrolysis boiler, in which, wood is subjected to high-temperature gasification and pyrolysis with subsequent burning off of pyrolysis gases. A stable and controllable gasification of wood with a natural high moisture content is achieved, and at the same time, a highly efficient transfer of combustion heat to a liquid heat-transfer agent is obtained. A gasification chamber is positioned between two compartments of a pyrolysis gas combustion chamber of the pyrolysis boiler, while the external wall of the combustion chamber is used as a heat-transfer surface, and at the same time, neither the fuel bunker nor the gasification chamber are in contact with water. |
US10871284B2 |
Inflatables with lighting module, systems, and methods
A lighted inflatable apparatus including: a wall comprising a first inflatable chamber; at least one lighting element disposed within the wall, the at least one lighting element configured to emit light; and a control box connected to the at least one lighting element, the control box configured to control one or more emission states of the at least one lighting element. |
US10871278B1 |
Illuminated flag
Disclosed is an illuminated flag including a flag, a first layer of the flag, a second layer of the flag, a light disposed between the first layer of the flag and a second layer of the flag, a flag clamp, and a wire extending from the light and into an interior space of the flagpole. |
US10871274B2 |
Electronic candle
Methods, systems and devices associated with an electronic candle are described. One example, electronic candle device includes a housing with a through-hole at its top, a transfer device including a driver motor and one or more gears positioned inside the housing, and a light emitting component coupled to the transfer device such that the transfer device causes the light emitting component to move vertically up or down to protrude from the housing or to retract into the housing. The electronic candle also includes a movable lid positioned below the through-hole inside the housing and movable to remain in at least one of an open configuration or a closed configuration, and a controller configured to turn on or off the light emitting component. |
US10871273B2 |
Lighting system
A lighting system may include a plurality of suspenders and a beam configured to provide light in at least one direction. The suspenders may structurally support the beam from a ceiling and may provide electrical power and dimming control signals to the beam. The beam may include a plurality of light engines for emitting light. The light engines may be single sided or dual sided, and may transmit electrical power among each other. The dual sided light engines may emit light upwardly and downwardly from the beam, and the single sided light engines may emit light downwardly. |
US10871271B2 |
Diverging TIR facet LED optics producing narrow beams with color consistency
An LED optic having a first lens positioned below an LED within a lower collecting lens at a top end of a TIR lens portion, the TIR lens portion having an array of flat diverging TIR facets, beneath which is located an array of parabolic beam reflecting TIR facets. A second lens is positioned beneath the first lens and the array of parabolic beam reflecting TIR facets and is surrounded by an angle-matched refracting lens formed at the lower end of the array of parabolic beam reflecting TIR facets. |
US10871270B2 |
Optical devices for providing corridor dual wallwash
An optical device for a light fixture can include a quasi-semi-cylindrical outer perimeter that includes a substantially planar bottom surface, a top surface located adjacent to the bottom surface, where the top surface has a curvature, and a pair of side surfaces located adjacent to the bottom surface and the top surface, where the pair of side surfaces are located opposite each other. The optical device can also include a body bounded by the outer perimeter. The optical device can further include an inner optical feature disposed in the body at the bottom surface, where the inner optical feature forms a cavity bounded by multiple segments, wherein each two adjacent segments form an angle relative to each other. The cavity can be configured to receive a light source of the light fixture. |
US10871267B2 |
Lamp body structure for saddle riding vehicle
The lamp body structure for the saddle riding vehicle includes a taillight, and a cover covering the taillight from the periphery. The cover includes a pair of rear-side turn signal lamps fixed to the cover such as to be located on both left and right sides of the taillight. The rear-side turn signal lamp is provided with a fixture for fixing the rear-side turn signal lamp to the cover. The taillight is inserted into an opening provided in the cover, whereby a lens is exposed to outside and is covered by the cover from the periphery. The rear-side turn signal lamp includes a guard section covering the fixture. |
US10871264B2 |
Dual CCT automotive headlight
A dual CCT automotive headlight is described herein, comprising: at least one first LED configured to emit light of a first color; at least one second LED configured to emit light of a second color different from the first color; a light mixing device arranged to receive and mix light from the at least one first LED and the at least one second LED and to emit the mixed light. The dual CCT automotive headlight can not only provide homogeneous light of the first color and homogeneous light of the second color, but can also provide homogeneous light of a mixed color. |
US10871261B2 |
LED lighting tube device and method
An LED lighting tube including a heat-dissipating tubular envelope having an LED assembly directly affixed to an inner surface of the heat-dissipating tubular envelope. A method of making an LED lighting tube by providing a heat-dissipating tubular envelope and affixing an LED assembly directly to an inner surface of the heat-dissipating tubular envelope with an adhesive layer. A method of providing heat-dissipation without a heat sink in an LED lighting tube by providing a heat-dissipating tubular envelope, affixing an LED assembly directly to an inner surface of the heat-dissipating tubular envelope with an adhesive layer, and dissipating heat through the heat-dissipating tubular envelope. |
US10871259B2 |
Mounting brackets including clamps
In some examples, a mounting bracket includes a device clamp assembly having engagement members moveable with respect to one another to engage discrete corresponding engagement members of a device. The mounting bracket further includes a support clamp assembly comprising engagement members to engage a support structure to which the device is to mount. |
US10871254B2 |
Water-soluble pipe-plugging device and pipe plugging method thereof
Disclosed is a water-soluble pipe-plugging device, comprising a circular plugging plate made of a water-soluble material. Several support plates made of a water-soluble material are provided on a side surface of the circular plugging plate. The outer side faces of the support plates are flush with the outer side face of the circular plugging plate. The pipe-plugging device has a simple structure, is convenient to use, has high strength, uniform load under stress, good pressure-bearing capacity and good plugging effects, can ensure the safety of construction with welding during repair and replacement, can thoroughly decompose without needing to be removed so as to avoid pollution and pipe plugging, and is biodegradable so as to avoid environmental pollution. |
US10871253B2 |
Coupling fitting for pipes
A coupling fitting comprises a pipeline and a connector sleeve. The pipeline and connector sleeve are each separate parts and are fixedly and non-detachably connected to one another by a connecting ring which can be produced in situ by injection molding plastics material. The invention is also directed to a method for making the coupling fitting. |
US10871252B2 |
Device comprising a liquid lipstick composition in the form of an inverse emulsion, and a porous application member
An application device, including a container; a composition for making up and/or caring for the lips (P), stored in the container, which is in the form of a liquid emulsion that includes: a) at least 8% by weight, relative to the total weight of the composition, of one or more non-volatile oils; b) at least one film-forming agent selected from the group consisting of alkylcellulose, silicone resin, and a vinyl polymer comprising a carbosiloxane dendrimer-based unit; c) at least 10% by weight of water relative to the total weight of the composition; and an application member that is suitable for applying the composition which has a porous application surface with one or more open-cell or semi-open cell foams, wherein the composition has a viscosity at 25° C. of between 0.005 and 15 Pa.s. |
US10871250B2 |
Aseptic coupling devices
Formation of a sterile connection includes inserting a first aseptic coupling device into a second aseptic coupling device, removing a first membrane from the first aseptic coupling device and a second membrane from the second aseptic coupling device, and rotating a locking clip on the first aseptic coupling device to compress a first seal member of the first aseptic coupling device with a second seal member of the second aseptic coupling device to form a sterile fluid passageway. |
US10871248B2 |
Coupling gasket with friction-fit range reducer
A seal for a pipe coupling includes an outer gasket defining a radially inner surface defining a plurality of grooves; and an inner gasket separably joined to the outer gasket, a radially outer surface of the inner gasket defining a plurality of ridges, each of the plurality of ridges extending radially outward, the plurality of ridges including: a first ridge, each of first and second side surfaces of the first ridge angled in cross-section with respect to a radial direction of the inner gasket towards a first axial end of the inner gasket; and a second ridge, each of a first and second side surfaces of the second ridge angled in cross-section with respect to a radial direction of the inner gasket towards a second axial end of the inner gasket; wherein the radially outer surface of the inner gasket contacts the radially inner surface of the outer gasket. |
US10871244B1 |
Cryogenic trench/trough apparatus and method
A method of installing a trench for containing a cryogenic spill, including the step of constructing multiple precast concrete sections at a first location, each section preferably having a bottom wall and spaced apart side walls connected to and extending up from the bottom wall. Each section preferably has end portions that enable connection to another said concrete section. The method includes (at the first location) preparing multiple panels of polymeric concrete material by filling one or more molds with a slurry or liquid polymeric concrete material and after time allowing the material to cure and harden. The mold can have a cavity that is lined with a release material. At the first location, one or more of the panels can be adhered to the bottom wall and side walls of each concrete section preferably using an adhesive. After adhering of the panels to the concrete sections, the concrete sections can be transported from the first location to a second location that is remote from the first location. At the second location, the concrete sections are connected together using connections that preferably join one end portion of a concrete section to and end portion of another concrete section. An epoxy grout is preferably field applied to the connections at the second location. |
US10871242B2 |
Solenoid and method of manufacture
A solenoid is provided having an improved connection arrangement. The solenoid includes external wires that are coupled to internal solenoid components via terminals. Further, a sealed solenoid is provided having a housing overmolded onto a solenoid subassembly. External wires can be coupled to the solenoid after overmolding. The solenoid may also include a cavity for receiving at least one of electrical component. The solenoid may also include a powdered metal core. |
US10871241B2 |
Assembly comprising a valve unit, a suck-back unit and a valve body
An assembly including a valve unit, a suck-back unit and a valve body is proposed, the valve body including a first channel portion which leads into a first chamber having a valve seat; the valve body including a second channel portion which connects the first chamber to a second chamber; the valve body including a third channel portion which leads away from the second chamber; the valve unit including a first actuator; the first actuator closing a connection between the first channel portion and the second channel portion when the first actuator is pressed against the valve seat; and the suck-back unit including a second actuator, the second actuator, when retracted inside the second chamber, sucking back a fluid in the third channel portion towards the second chamber if the connection between the first channel portion and the second channel portion is closed. |
US10871237B2 |
Dual stage pressure relief valve
A dual stage pressure relief valve for relieving pressure. The pressure relief valve includes a main body, a poppet bulb, a pilot piston, and a poppet cap. The main body defines a main channel that extends from a first opening to a second opening. The poppet bulb defines a first flow channel being in fluid communication with the main channel. The pilot piston defines a reset channel in fluid communication with the first flow channel of the poppet bulb. The cap channel has a diameter that is greater than a diameter of the reset channel. The poppet cap defines a cap channel in fluid communication with the reset channel of the pilot piston and with a pressure cavity defined by the poppet cap and an end of the main body. |
US10871235B1 |
Flow regulating valve of gas stove
A flow regulating valve, including a valve member, a plug member, a connecting member, a fixed base, and a stepper motor. The valve member has a chamber respectively communicating with an inlet hole and an outlet hole thereof. The plug member has an axial bore and a flow regulating structure, the axial bore corresponding to the outlet hole and the flow regulating structure corresponding to the inlet hole. The connecting member is disposed at a side of the plug member and at least a part of the connecting member is exposed to the outside. The fixed base has a through hole, a wall of which is provided with a first block section and a second block section. A space is formed between the first block section and the second block section, and a block of the connection member is located in the space to limit a rotating angle of the plug member. The stepper motor has a rotating shaft connected to the connecting member and a modular flow regulating valve is formed. |
US10871233B2 |
Amphibious vehicle with a sealing arrangement
The present invention relates to an amphibious vehicle comprising a vehicle frame and a cab supported by said vehicle frame, said cab being connected to said vehicle frame via hinge means so as to allow tilting of said cab about said hinge means between a closed position and an open position, wherein said vehicle comprises a sealing arrangement comprising sealing means arranged to provide liquid tight sealing between the cab and the vehicle frame in said closed position, wherein in the closed position, the sealing arrangement is arranged to provide a confined space for protecting components of said vehicle enclosed inside said space. |
US10871230B2 |
Dynamic sealing device
A dynamic sealing device provides sealing between at least a first part and at least a second part having a relative rotational movement in relation to the first part. The device is formed by a seal including a body portion; a first main lip extending from the body portion; a second main lip extending from the body portion, the first lip facing the second lip; the first and second lips being configured to be energized by a first fluid so as to seal at least one of the first part and second part. The seal further includes at least one additional lip located on the body portion remotely from the first and second lips and being configured to be energized by a second fluid so as to seal at least the other of the first part and second part. |
US10871228B2 |
Two-part oil control ring having axial stabilization and twist compensation
The present invention relates to a two-part oil scraper ring, which comprises an L-shaped base body and an axial stabilization element. The L-shaped base body has a ring flank leg, which is pressed against a piston ring groove flank by the axial stabilization element, and a bearing surface leg, on which a scraping web is arranged. A twist compensation is attained by means of a suitable selection—and in particular variation—of hearing surface leg length, ring flank leg length and axial position of the scraping web. |
US10871215B2 |
Positioning device and a method for producing the positioning device
A positioning device for mechanically actuating a component may include a housing with first and second housing parts welded to one another via an axial welded connection. The first and second housing parts may have integrally formed first and second bearing points, respectively, of a bearing within the housing. The positioning device may also include a gearing fixed in the housing, the gearing having an output shaft penetrating the second housing part and being drive-connectable with the component outside the housing, and an output wheel non-rotationally fixed on the output shaft and rotatably mounted in the bearing. The positioning device may further include a rotary position detector with a permanent magnet and a Hall sensor, the permanent magnet being arranged on a gear wheel of the output shaft or on the output shaft at an end face of the output shaft, and the Hall sensor being arranged on the first housing part. End faces of the first and second bearing points may interact axially with first and second bearing surfaces, respectively, of the output wheel located opposite each other. The bearing may have a predetermined axial play defined by a difference between an outer axial distance between the first and second bearing points and an inner axial distance between the first and second bearing surfaces. |
US10871214B2 |
Secondary load path detection
A nut arrangement for a screw actuator is disclosed for allowing detection of wear in a primary nut of the screw actuator. The nut arrangement comprises a primary nut for providing a primary load path and a secondary nut for providing a secondary load path. An interface ring may link the secondary nut to the primary nut. A sensor is provided to detect relative axial movement between the primary and secondary nuts. During normal operation, the interface ring is seated by a flexible coupling that allows relative axial displacement of the secondary nut to the primary nut to accommodate wear in the primary nut. The sensor can be used to monitor backlash between the primary and secondary nuts to determine wear of the primary nut. |
US10871208B2 |
Tensioner
Provided is a tensioner with which efficiency of recirculation of oil can be improved and dependency on oil supplied from an oil pump or the like can be reduced. The tensioner includes a pressure adjustment mechanism, wherein the pressure adjustment mechanism includes a cylinder portion and a piston that is disposed in the cylinder portion so as to be capable of moving in a front-rear direction and that divides an interior space into an oil storage chamber and an adjustment space, and a liquid-tight state is maintained between the cylinder portion and the piston in all positions between a position of the piston where the piston has moved closest to the oil storage chamber side and a position of the piston where the piston has moved closest to the adjustment space side. |
US10871201B2 |
Planetary transmission
A planetary transmission for transmitting drive power to a work machine, comprising a plurality of planetary gearwheels, a plurality of planetary shafts and at least one planetary carrier, the planetary gearwheels being arranged in each case rotatably on one of the planetary shafts, and the planetary shafts being fastened in each case to the planetary carrier, characterized in that the planetary carrier is configured for a releasable connection to a work machine shaft. |
US10871198B2 |
Isolation mount
An isolation mount connecting a panel to a structure includes a housing disposable on the structure, a fastener receiver with a panel-facing surface, and a damper connecting the housing to the fastener receiver. The panel-facing surface of the fastener receiver defines a static coefficient of friction between the panel-facing surface and the panel discouraging rotation of panel-facing surface around a longitudinal axis. |
US10871195B2 |
Control device for torque distributor
A control device for a torque distributor provided with a control means acquiring a demand value of a torque distributed to second driving wheels (W3, W4) using a torque distributor (10) and outputs a command value (TR) of torque corresponding to the demand value of torque. When a variation per unit time (ND) of a differential rotation speed (NS) between a drive source (3) side and a second driving wheel side with respect to the torque distributor in a torque transmission path (20) is a predetermined first threshold (ND1) or more, the control means (60) performs a torque command value limit control controlling the torque command value to a predetermined limit value (TR1) or less. This can secure the running stability necessary for the vehicle by distributing an appropriate torque to the second driving wheels using the torque distributor, while enabling proper protection of components including the torque distributor. |
US10871193B2 |
Needle roller thrust bearing
A needle roller thrust bearing includes an annular cage and a plurality of rollers. The cage includes a plurality of cage pockets that is radially disposed. The plurality of rollers is housed in the cage pockets and disposed between a first raceway surface and a second raceway surface that axially face each other. Lubricating oil flows from a radially inner side to a radially outer side in an annular space in which the cage and the rollers are provided. The cage includes inner grooves and drainage grooves. Each of the inner grooves connects a circumferentially adjacent pair of the cage pockets by connecting radially inner areas of the pair of cage pockets. Each of the drainage grooves has an opening at an outer circumferential surface of the cage to drain lubricating oil in a circumferential area including radially outer areas of the cage pockets. |
US10871192B2 |
Flanged inner ring for orbital forming operation
A flanged inner ring, and methods of forming the same, having a rolling edge configured to preload axially a radially inner ring of a rolling bearing after being plastically deformed; the rolling edge including a diameter of increasing variable size along an axis (X) of symmetry of the flanged inner ring and, wherein the increasing variable size increases along the axis (X) in a direction away from the radially inner ring, and the rolling edge includes an outer preloading surface configured such that in a deformed configuration the outer preloading surface is arranged against the radially inner ring and such that in an undeformed configuration the outer preloading surface is inclined away from the axis (X) of symmetry of the flanged inner ring. |
US10871183B2 |
Method for manufacturing floating joint, and floating joint manufactured by said method
A floating joint has a first connection section and a second connection section, which are capable of pivoting relative to each other. In the manufacturing of this joint, a receiving step is performed, in which the flange section of the first connection section, the umbrella section of the second connection section, a ring, and a plate are received within a case. Further, the following steps are performed: a staking step in which an end of the case is staked inward to cover the plate; and a gap adjustment step in which the plate is pressed toward the ring to adjust the gap between the ring and the plate. |
US10871181B2 |
Process for producing a connecting element as well as connecting element
In a method for producing a connecting element, in particular a bolt, a zinc anti-friction coating is applied to a blank made of a metallic base material. Subsequently, the coated blank is deformed in a deformation process to a desired final geometry of the bolt. The deformation process may, in particular, be a thread rolling process. The anti-friction coating is applied in particular by way of a zinc diffusion method. The bolt is in particular an engine bolt, specifically a connecting rod bolt. A bolt of this type has a durability as conventional bolts, but at the same time can be mounted repeatedly by virtue of the formation of the special anti-friction coating without the coefficients of friction increasing above permissible limits. |
US10871177B2 |
Discharge pressure scale and lifting-lowering device having a discharge pressure scale of this type
A discharge pressure scale (30) includes a valve housing (41) having a functional connector (A), a return flow connector (T) and a user connector (28). A valve piston (52) is guided such that it moves longitudinally against the effect of an energy accumulator (42), moving from a respective opening or regulating position, against a valve seat (94), into a closed position. The user connector (28) and return flow connectors (T) are separated from one another. The fluid pressure present at the user connector (28) can be guided onto a pressure-active surface (A1*) of the valve piston (52) by a pressure compensation device (70) in such a way that it moves into its respective opening or regulating position in a pressure-compensated manner due to the force of the energy accumulator (42). |
US10871172B2 |
Fan guard assembly and outdoor unit having the same
A fan guard assembly having an improved structure for providing improved performance and an outdoor unit having the same are provided. The fan guard assembly includes: a front panel having an outlet; and a fan guard including a hub provided at the outlet to directly fix a fan motor assembly and a rib connecting between the hub and the front panel. Further, the outdoor unit includes: a cabinet; a bell mouth provided in the cabinet; a fan guard provided at an outlet of the bell mouth; and a fan motor assembly fixed to the fan guard. |
US10871170B2 |
High performance wedge diffusers for compression systems
High performance wedge diffusers utilized within compression systems, such as centrifugal and mixed-flow compression systems employed within gas turbine engines, are provided. In embodiments, the wedge diffuser includes a diffuser flowbody and tapered diffuser vanes, which are contained in the diffuser flowbody and which partition or separate diffuser flow passages or channels extending through the flowbody. The diffuser flow channels include, in turn, flow channel inlets formed in an inner peripheral portion of the diffuser flowbody, flow channel outlets formed in an outer peripheral portion of the diffuser flowbody, and flow channel throats fluidly coupled between the flow channel inlets and the flow channel outlets. The diffuser vanes include a first plurality of vane sidewalls, which transition from linear sidewall geometries to non-linear sidewall geometries at locations between the flow channel inlets and the flow channel outlets. |
US10871167B2 |
Reduced emission gas seal
A dry gas mechanical seal system configured to inhibit the emission of process gas. The mechanical seal system having tandem first and second stage seals, and a single separation gas supply subsystem configured to direct a supply of separation gas from an inlet through interfacing portions of the first stage seal into a process cavity and from the inlet through the interfacing portions of the second stage seal and out through an outlet to the atmosphere, thereby inhibiting the emission of process gas between a compressor housing and a rotating compressor shaft. |
US10871161B2 |
Epitrochoidal vacuum pump
An epitrochoidal vacuum pump includes a housing having a chamber, a rotor rotatably received within the internal space of the chamber, and a drive shaft configured to rotate the rotor eccentrically about an axis within the chamber in an epitrochoidal manner. An externally toothed guide sprocket meshes with and guides movement of a guide gear of the rotor as it is driven by the drive shaft. A chamber inlet draws air under negative pressure into the housing, and an outlet is provided to expulse air under positive pressure from the housing. Further, a fluid inlet is provided to input lubricant along the drive shaft and into the internal space of the chamber. The fluid inlet is communicated by channel(s) in an interior of the housing. The lubricant is drawn into the housing via a pressure differential. |
US10871156B2 |
Valve and gas control device
A valve includes a first plate, a side wall plate, a second plate, and a third plate. The first plate has a plurality of first vent holes. The second plate constitutes a valve chamber along with the first plate and the side wall plate. The second plate includes a second principal surface opposing a first principal surface of the first plate. The second plate has a plurality of second vent holes. The third plate has a plurality of third vent holes. The plurality of third vent holes overlaps with the plurality of first vent holes without overlapping with the plurality of second vent holes in a plan view in a direction in which the first plate and the second plate oppose each other. Both principal surfaces of the third plate oppose the first principal surface and the second principal surface. The third plate is disposed in the valve chamber. |
US10871154B2 |
Linear compressor having suction muffler
A linear compressor includes a shell that includes a refrigerant suction part configured to suction refrigerant, a cylinder located in the shell, a piston configured to reciprocate within the cylinder in which the piston includes a piston body and a piston flange, and a suction muffler through which suctioned refrigerant passes in which the suction muffler includes a first muffler disposed in the piston body. The first muffler includes a first muffler body that defines a refrigerant passage and that extends in an axial direction, and a first muffler flange that extends from the first muffler body in a radial direction, that is configured to couple to the piston flange, and that defines a flange communication hole. |
US10871153B2 |
Method of reducing air compressor noise
A compressor assembly having a tank seal which seals a tank gap between a portion of a housing of the compressor assembly and a portion of a compressed gas tank and a method for controlling the sound level of a compressor assembly by configuring a tank seal to seal a gap between the housing of a compressor assembly and a compressed gas tank. The sound level of the compressor assembly can be controlled by sealing a tank gap between at least a portion of a compressor assembly housing and at least a portion of a compressed gas tank. |
US10871151B2 |
Method for detecting icing and de-icing
The invention relates to a device for detecting icing and de-icing of a wind turbine blade, characterized in that it comprises: a sensor, placed on the surface of a blade, and comprising a first so-called “receiving” antenna, a second so-called “emitting” antenna, and a frequency divider inserted between said first and second antennas; and an interrogator, configured to emit an electromagnetic wave towards the receiving antenna of said sensor, and to receive an electromagnetic wave from the emitting antenna of said sensor. |
US10871144B2 |
System and method for reducing loads during an idling or parked state of a wind turbine via yaw offset
The present disclosure is directed to a method for reducing loads of a wind turbine. The method includes monitoring, via a turbine controller, a rotor blade of the wind turbine for faults. If a fault is detected, the method includes determining an operational status of the wind turbine. If a predetermined operational status is present at the same time the fault is present, the method also include actively yawing a nacelle of the wind turbine away from an incoming wind direction until either the fault is corrected or cleared and/or the operational status changes. |
US10871142B2 |
Apparatus and method for generating electricity with pressurized water and air flow media
A facility for generating electricity, including a water source and a plurality of penstocks adapted for selective flow communication with the water source for delivering water from the water source to a turbine electricity generator. An electricity distribution system is provided having a first component adapted to deliver electricity generated by the turbine electricity generator to an electric grid and an alternative second component adapted to use the electricity to power an air compressor. A compressed air storage reservoir is provided for storing air compressed by the air compressor, including an outlet for selectively delivering the compressed air to the plurality of penstocks according to a predetermined sequence for providing energy to the water contained in the penstock to propel the water from the penstock to the turbine. |
US10871136B2 |
Fuel pump and inlet valve assembly thereof
A fuel pump includes a fuel pump housing with a pumping chamber; a pumping plunger which reciprocates within a plunger bore; and an inlet valve. The inlet valve includes a valve body having a valve body bore; an inlet passage; and an outlet passage. The inlet valve also includes a check valve which moves between a seated position and an unseated position, wherein the seated position prevents flow through the outlet passage into the valve body bore and the unseated position permits flow through the outlet passage such that the valve body bore is in fluid communication with the pumping chamber. The inlet valve also includes a valve spool which moves between a first position where the valve spool maintains the check valve member in the unseated position and a second position where the check valve member is able to move to the seated position. |
US10871135B2 |
Internal combustion engine and method for manufacturing internal combustion engine
A high-pressure fuel pump and a protector are coupled to an outer side of an engine body of an internal combustion engine. A wall plate surrounds the high-pressure fuel pump to protect the high-pressure fuel pump. A cover of the high-pressure fuel pump has a flange. The engine body has a mounting surface. The bottom plate and the flange are fastened to the mounting surface by a bolt with the bottom plate held between the flange and the mounting surface. |
US10871133B2 |
Filter device
A filter element includes an upper end disc, a lower end disc, a filter material arranged between the upper end disc and the lower end disc, a dirt pot on the lower end disc, a pin attached at an attachment location and configured to be received within a channel in an installation orientation, the pin extending away from the attachment location along an axis, the pin having a base of a first width at the attachment location, the pin having a free end and a groove defined between the attachment location and the free end, the pin having a second width that defines a circumference of the groove, the second width approximately orthogonal to the axis, wherein the first width is greater than the second width, and an opening in the dirt pot. |
US10871131B2 |
Engine device
An engine device including a cylinder head provided with a plurality of intake fluid passages for taking fresh air into a plurality of intake ports and a plurality of exhaust fluid passages for emitting an exhaust gas from a plurality of exhaust ports. An intake manifold which aggregates the plurality of intake fluid passages is formed integrally with one of left and right side portions of the cylinder head. |
US10871130B2 |
Arrangement and process for carrying out an intensified combustion
The invention relates to a combustion engine and to a process for producing energy by means of expansion work in combustion engines. The invention is based on the problem of providing a possibility for supplying oxygen to the combustion space of a self-compacting combustion engine in an energy-efficient manner. According to the invention, with an arrangement for carrying out an intensified combustion for automatically increasing pressure of the combustion gases and using them in a combustion engine for performing mechanical work, the above-stated problem is solved in that an oxygen storage material is present in the combustion space so that a self-compressing combustion process is made possible by storing the oxygen in the oxygen storage material in the combustion space. |
US10871128B2 |
Water injector control method for immediate water injection and engine driven by method
Disclosed herein are a method of controlling a water injector for immediate water injection and an engine driven by the method. A method of controlling an operation of a water injector for injecting water into the combustion chamber of an engine to which a turbo system for increasing the amount of air by pressing air has been applied includes detecting water pressure applied to a water supply pipe for supplying water to the water injector, stopping an operation of a water supply pump when the detected data reaches a preset reference value, detecting a temperature of water within the water supply pipe for supplying the water to the water injector, and returning the water within the water supply pipe to a water storage tank and driving the water supply pump to supplying new water to the water supply pipe when the detected data deviates from a preset range. |
US10871125B2 |
Optimized hub support
A piston for an internal combustion engine including an upper part and a lower part connected by at least one threaded connection. The lower part includes a cutout positioned in the inner region of the piston above a peak of the pin bore extending toward the outer periphery of the piston. The lower part further includes at least one web positioned above the pin bore extending toward the outer periphery of the piston. |
US10871122B1 |
Fuel injector monitoring
A fuel system is disclosed. The fuel system may include at least one fuel injector, the at least one fuel injector having an injector body and one or more piezoelectric sensors located in the injector body. The fuel system may include a controller configured to: obtain, from the one or more piezoelectric sensors, one or more pressure measurements associated with a fuel injection process; determine a timing of the fuel injection process based on the one or more pressure measurements; determine an adjustment to the timing based on a comparison of the timing to a reference timing; and adjust the timing of the fuel injection process based on the determined adjustment. |
US10871119B2 |
Motor vehicle having active shuffle reduction
A motor vehicle is disclosed having an internal combustion engine and an integrated starter-generator drivingly connected to a crankshaft of the internal combustion engine by a belt drive. Operation of the internal combustion engine and the integrated starter-generator is controlled by an electronic controller in response to a number of inputs. The electronic controller is arranged to use the internal combustion engine and the integrated starter-generator to actively reduce driveline shuffle in one of a number of shuffle reduction modes that are selected by the electronic controller based on at least the current rotational speed of the internal combustion engine. |
US10871118B2 |
Systems and methods for reducing a light-off time of an oxygen sensor
Methods and systems are provided for an oxygen sensor heater. In one example, a method may include applying a less than maximum duty cycle of voltage to the oxygen sensor heater during an engine cold start (e.g., when a temperature of the oxygen sensor is less than its light-off temperature) and adjusting the applied duty cycle of voltage to maintain a constant amount of power. In this way, the oxygen sensor may be heated at a constant rate even as a resistance of the oxygen sensor heater increases, decreasing an amount of time before the oxygen sensor reaches its light-off temperature. |
US10871116B2 |
Method for regulating a filling of a reservoir of a catalytic converter for an exhaust gas component as a function of an aging of the catalytic converter
A method is presented for regulating a filling of an exhaust gas component reservoir of a catalytic converter in the exhaust of an internal combustion engine. Using a first catalytic converter model, an actual fill level of the exhaust gas component reservoir is ascertained. An aging state of the catalytic converter is determined; and a set of model parameters of the first catalytic converter model is allocated to the aging state; the individual model parameters being ascertained by interpolation from basic values of model parameters, the basic values having been determined for at least two different aging states of a catalytic converter of identical design. |
US10871113B2 |
Method for managing pinking in a controlled-ignition internal combustion engine
A method for managing knock in a cylinder of an internal combustion engine, in a system including at least one acoustic sensor and a processor, in order to take into account acoustic pollution resulting from a noise, the method including: forming and digitizing the signals of the acoustic sensor, applying a bandpass filter to obtain a filtered noise, determining an adjustable gain-correction function using a gain-correction curve and, depending on the angular position of the end of injection, the point on the gain-correction curve to be used to convert the filtered noise into a corrected knock score, comparing a corrected knock score thus obtained to a knock decision threshold, to correct the timing advance, the gain-correction curve being defined by a calibration value and four angular points obtained by calculation based on the start and end positions of a knock-observation window and on a known characteristic of the noise. |
US10871112B2 |
Method for predicting knock, method for suppressing knock, and engine system
A method and system for predicting the occurrence of a knock which will have a predetermined intensity or higher (intense knock) in an engine that burns an air-fuel mixture of gasoline fuel. The pressure in a combustion chamber is detected during an initial stage of combustion. This pressure is compared with a preset reference value to determine whether or not the cylinder inner pressure exceeds the reference value during the combustion. When the cylinder inner pressure exceeds the reference value, it is predicted that the intense knock will occur before an end of the combustion. If the intense knock is predicted, additional fuel or other material can be injected into the combustion chamber to prevent the occurrence of the intense knock. |
US10871111B2 |
Control device for an internal combustion engine
A control device for an internal combustion engine includes an intake channel with an inlet and an outlet, a control element, an exhaust gas recirculation channel with an opening, a recirculation channel, and a shaft having the control element eccentrically mounted thereon. The exhaust gas recirculation channel enters the intake channel. The opening of the exhaust gas recirculation channel is a valve seat for the control element. The shaft acts as an axis of rotation for the control element. A rotation of the shaft moves the control element between a first end position where the control element throttles the intake channel and a second end position where the control element contacts the valve seat at the opening of the exhaust gas recirculation channel. The axis of rotation is arranged in a plane which passes through the valve seat at the opening of the exhaust gas recirculation channel. |
US10871109B2 |
Operation method for improving partial load efficiency in a gas turbine and gas turbine with improved partial load efficiency
A method for improving partial load efficiency in a gas turbine engine including a compressor, burners, a high pressure turbine and a low pressure turbine; including the step of operating the gas turbine engine by regulating at least: air mass flow rate and flame temperature; regulation is carried out by controlling at least: the air mass flow rate supplied to the combustion chamber from the compressor, and the number of operating burners, and the change in enthalpy drop between the high and low pressure turbine to control the air mass flow rate. |
US10871102B2 |
Turbine for an exhaust turbocharger having a two-channel turbine housing and a valve for channel connection
A turbine for an exhaust-gas turbocharger has a turbine housing formed with two exhaust-gas volutes through which an exhaust gas can flow. A separating wall is provided between the exhaust-gas volutes. The exhaust-gas volutes have a wastegate opening which is closable by a wastegate valve. A further valve element provided for controlling the volute connection has a displacement shaft and a closing body. The displacement shaft is guided through a bore that is formed in the separating wall between the two volutes, and the closing body is arranged in a volute connection, formed as a passage recess, of the separating wall in order to open and close the volute connection. |
US10871101B2 |
Internal-combustion engine with direct fuel injection in the direction of the intake gas motion
The present invention relates to an internal-combustion engine comprising a combustion chamber provided with a single intake valve (2), a single exhaust valve (3), two plugs (4a, 4b) and a fuel injector (5). Furthermore, the combustion chamber comprises means for forming an aerodynamic swirling motion structure of the intake gas in the combustion chamber. Besides, fuel injector (5) is oriented so as to inject the fuel into the central area of the combustion chamber in the direction of the aerodynamic swirling motion structure. |
US10871100B2 |
Method for operating a combustion machine, combustion machine and motor vehicle
A thermal overload of an internal combustion engine and of cooling system of a combustion machine due to a raising of the temperature of the exhaust gas flowing through an exhaust gas line of the combustion machine, which is provided as a measure to desulfurize a NOx storage catalytic converter and/or to regenerate a particulate filter, is prevented in that before and/or during this measure, the cooling output for the coolant flowing through the cooling system is systematically increased in order to achieve a lowering of the coolant temperature to a value range that lies below what would normally—that is to say, without the simultaneous desulfurization of the NOx storage catalytic converter and/or without the regeneration of the particulate filter—have been provided for the operation of the combustion machine in a corresponding operating state of the internal combustion engine. |