US10395713B2

Word lines intersect bit lines at a plurality of cross points where a plurality of single memory transistor synapse cells are located. Each cell includes a memory transistor; a pulse shaping unit coupled to a given one of a plurality of signal lines and a gate of the memory transistor; a logic gate having inputs coupled to a corresponding one of the word lines and a corresponding one of the bit lines, and an output coupled to the pulse shaping unit; and a pass gate arrangement. The latter is coupled to the memory transistor, the corresponding one of the word lines, the corresponding one of the bit lines, and the output of the logic gate. Pulses are applied to the gate of the memory transistor for weight adjustment during update and to interconnect the memory transistor to the corresponding one of the bit lines during inference.
US10395706B2

A semiconductor device including: a first memory section, a first peripheral circuit section, and a second peripheral circuit section that are disposed next to each other on a substrate; and a second memory section laterally spaced apart from the first memory section, the second peripheral circuit section and the second memory section disposed next to each other on the substrate, wherein the first memory section includes a plurality of first memory cells, each of the first memory cells including a cell transistor and a capacitor connected to the cell transistor, and the second memory section includes a plurality of second memory cells, each of the second memory cells including a variable resistance element and a select element coupled in series to each other, wherein the second memory cells are higher from the substrate than each of the capacitors.
US10395705B2

An integrated circuit includes a substrate, a first circuit disposed on the substrate, a photoelectric cell disposed on the substrate and coupled to the first circuit, the photoelectric cell to provide power to the first circuit when the photoelectric cell is exposed to light, and the first circuit to allow disabling at least a portion of the integrated circuit when powered by the photoelectric cell.
US10395697B1

Methods, systems, and devices for self-referencing sensing schemes with coupling capacitance are described. A sense component of a memory device may include a capacitive coupling between two nodes of the sense component. The capacitive coupling may, in some examples, be provided by a capacitive element of the sense component or an intrinsic capacitance between features of the sense component. An example of a method employing such a sense component for detecting a logic state stored by a memory cell may include generating a first sense signal at one of the nodes while the node is coupled with the memory cell, and generating a second sense signal at the other of the nodes while the other node is coupled with the memory cell. The sense signals may be based at least in part on the capacitive coupling between the two nodes.
US10395691B1

A data storage drive has two controllers with respective digital control outputs and serial channels. The drive has a serial test channel operable to communicate with a testing system. A switching circuit is coupled to the digital control outputs, the serial channels, and the serial test channel. The switching circuit is configured to, in response to respective combinations of binary values set via the digital control outputs, switch lines of the serial test channel between the respective serial channels of the controllers. The controllers are configured to set the combinations of binary values in response to one or more command received via a receive line of the serial test channel.
US10395677B2

Some embodiments are directed to computer program products for use with tape drives that oscillate the relative transverse position of a tape and magnetic head during seek operations (for example, by moving the magnetic head in the transverse direction). Some embodiments are directed to methods and computer program products for use with tape drives that select relative transverse position of the tape and magnetic head to counter uneven wear (for example, observed uneven wear, uneven wear predicted based on historical tape and drive usage data).
US10395674B2

According to one embodiment, a method includes determining a first distance from a sensor to a first edge closest thereto, where the sensor is positioned between a lower shield and the first edge, selecting a first wrap angle based on the first distance for inducing tenting of a moving magnetic recording tape in a region above the sensor, determining a second distance from a second edge to the sensor, and selecting a second wrap angle based on the determined second distance for affecting or not affecting the tenting of a moving magnetic recording tape in the region above the sensor.
US10395672B2

Computationally implemented methods and systems include managing adaptation data, wherein the adaptation data is correlated to at least one aspect of speech of a particular party, facilitating transmission of the adaptation data to a target device, in response to an indicator related to a speech-facilitated transaction of a particular party, wherein the adaptation data is correlated to at least one aspect of speech of the particular party, and determining whether to update the adaptation data, said determination at least partly based on a result of at least a portion of the speech-facilitated transaction In addition to the foregoing, other aspects are described in the claims, drawings, and text.
US10395671B2

Utterances spoken or sung by a first person can be received, in real time, from a mobile communication device. A location of the mobile communication device can be determined to be in an area designated as a quiet zone. A key indicator that indicates at least one characteristic of the detected utterances spoken or sung by the first person can be generated. Based, at least in part, on the key indicator, a determination can be made that the first person is speaking or singing too loudly in the area designated as the quiet zone. Responsive to determining that the first person is speaking or singing too loudly in the area designated as the quiet zone, feedback indicating that the first person is speaking or singing too loudly in the area designated as the quiet zone can be communicated to the mobile communication device.
US10395666B2

Despite many practical limitations imposed by mobile device platforms and application execution environments, vocal musical performances may be captured and continuously pitch-corrected for mixing and rendering with backing tracks in ways that create compelling user experiences. Based on the techniques described herein, even mere amateurs are encouraged to share with friends and family or to collaborate and contribute vocal performances as part of virtual “glee clubs.” In some implementations, these interactions are facilitated through social network- and/or eMail-mediated sharing of performances and invitations to join in a group performance. Using uploaded vocals captured at clients such as a mobile device, a content server (or service) can mediate such virtual glee clubs by manipulating and mixing the uploaded vocal performances of multiple contributing vocalists.
US10395659B2

Systems and processes for operating an intelligent automated assistant are provided. In accordance with one example, a method includes, at an electronic device with one or more processors and memory, receiving a natural-language speech input indicative of a request to the digital assistant; obtaining, by the digital assistant, context information; determining, by the digital assistant, a text-to-speech mode from a plurality of text-to-speech modes based on the obtained context information; and providing, by the digital assistant, an audio output with the determined text-to-speech mode, where the audio output is indicative of a speech response to the user request.
US10395647B2

A system and method for improving accuracy of natural language processing using a plurality of speech recognition engines, a data fusion model to identify a correct result from the plurality of speech recognition engines and a semantic understanding model, separate and distinct from the speech recognition model, to process the correct results. A corpus is developed using the correct results and the corpus is used to train the data fusion model and the semantic understanding model.
US10395643B2

A method for language-independent, non-semantic speech analytics that may analyze spoken utterances without regard for the language or speakers, comprising the steps of receiving an audio input containing human speech, analyzing the audio to identify the waveform pattern, and analyzing the waveform to identify periods of silence, and additional methods for alternative non-speech-based speech analysis, and a system for non-speech-based analysis comprising a media server that receives audio input, an analytics server that processes the audio input, and a management server that configures operation of the analytics server.
US10395642B1

Identification of keywords from media content metadata including caption data is provided. When a piece of media content is received by a user, media content metadata and caption data may be provided to a data mining engine operable to identify and tag keywords. Identified keyword data may be provided to one or more native or third party applications for providing information to the user relevant to what he is watching.
US10395640B1

To attain the advantages and in accordance with the purpose of the technology of the present application, apparatuses, systems, and methods to evaluate a user audio profile are provided. The evaluation of a user audio profile allows for identification of potential causes of poor performing user audio profiles and potential types of remediation to increase the performance of the user audio profile.
US10395639B2

A method for providing a context awareness service is provided. The method includes defining a control command for the context awareness service depending on a user input, triggering a playback mode and the context awareness service in response to a user selection, receiving external audio through a microphone in the playback mode, determining whether the received audio corresponds to the control command, and executing a particular action assigned to the control command when the received audio corresponds to the control command.
US10395631B1

A magnetic pedalboard system to supply power to effects pedals for use with a musical instrument is provided. The magnetic pedalboard system includes a base member, a pair of conductive strips coupled to the top surface of the base member and electrically coupled to a power supply, and at least one pedal coupled to the pair of conductive strips, the at least one pedal having a first portion of magnetic electrical contacts electrically coupled to a second portion of magnetic electrical contacts. The at least one pedal is designed to slide along any portion of the conductive strips with the first portion of magnetic electrical contacts directly coupled to the first conductive strip and the second portion of magnetic electrical contacts directly coupled to the second conductive strip, thereby permitting the power supply to transmit electricity through the conductive strips to the at least one pedal.
US10395629B2

A guitar restringing device includes one or more mandrils that rotate about one or more mandril guide axles. The one or more mandril guide axles are configured to constrain motion of the one or more mandrils keeping constant tension on a replacement guitar string during a string winding process.
US10395616B2

A display apparatus includes a display panel comprising a pixel which is connected to a gate line and a data line, a gate driver configured to generate a gate signal having a gate-on voltage and a gate-off voltage and to provide the gate line with the gate signal, and a gate controller configured to generate a clock signal having a duty ratio and to provide the gate driver with the clock signal, where a mean amplitude of the clock signal in a vertical blanking period of a frame cycle is smaller than the mean amplitude of the clock signal in an active period of the frame cycle.
US10395611B2

Methods and systems for compensating for VCOM variations include determining a voltage change in pixels between frames to be displayed on an electronic display. Based on the determined voltage change, VCOM variation is calculated based on coupling the VCOM to one or more data lines of the electronic display. VCOM compensation is determined and applied to offset for the VCOM variation. Using the VCOM offset, subsequent pixel content for the one or more pixels is written using the compensated VCOM.
US10395608B2

Disclosed are a method and a device for improving an LCD large viewing angle display effect. The method includes: detecting an input RGB gray-scale voltage, when the input RGB gray-scale voltage meets a given preset condition, performing by a display panel an H/L switching display of two frames, and when the input RGB gray-scale voltage does not meet the given preset condition, performing by the display panel a normal display of two frames, wherein the given preset condition is: 80%*Rspecification≤R≤120%*Rspecification, 80%*Gspecification≤G≤120%*Gspecification or 80%*Bspecification≤B≤120%*Bspecification.
US10395598B2

A pixel driving circuit for driving a pixel unit comprises a light emitting element, a first initiating transistor, a drive transistor with a first gate electrode and a second gate electrode, a controlling transistor, a resetting transistor, a second initiating transistor, a first storage capacitor, and a second storage capacitor. A gate electrode of the second initiating transistor receives the second control signal, a source electrode of the second initiating transistor is electrically connected to an anode of the light emitting element, and a drain electrode of the second initiating transistor is electrically connected to a source electrode of the second initiating transistor. The second initiating transistor controls the second storage capacitor to discharge through the light emitting element and resets the anode of the light emitting element.
US10395594B1

Methods, systems, and apparatuses for controlling an emission of the light emitting devices are described herein. The light emitting devices may be light emitting diode (LED) devices including μLED devices or organic LED (OLED) devices. Emission control of the LED may be performed using a micro-scale driving circuit (e.g., μDriver) containing drive transistors for constant current driving of the light emitting devices. One embodiment provides for a display driver hardware circuit including emission logic, the emission logic including comparator logic to compare a data voltage from a storage capacitor to a voltage ramp provided via the TFT backplane, the comparator logic to cause the emission logic to generate an emission pulse to an LED device, and wherein the integrated circuit is to switch and drive a plurality of LED devices. In one embodiment each of the plurality of LED devices is a subpixel for a display device.
US10395592B2

A pixel unit structure of an organic light emitting diode display panel includes a switch transistor, a storage capacitor, an organic light emitting diode, a driving transistor, a first control circuit, and a second control circuit. The organic light emitting diode is controlled by the driving transistor and the first control circuit to emit light. The pixel unit operates in a number of time events repeating in sequence.
US10395577B2

A method of driving an OLED display device includes receiving image data. A load value is determined for each sub-pixel. A first load value is set to a largest load value determined for each sub-pixel. A first correction factor is calculated that decreases as the first load value increases, when the first load value is greater than a first threshold. A second load value is calculated based on the image data and current contribution weights for the sub-pixels. A second correction factor is calculated that decreases as the second load value increases, when the second load value is greater than a second threshold. Either the first correction factor or the second correction factor is selected. The image data is converted into output image data based on the correction factor. An image corresponding to the output image data is displayed.
US10395575B1

A waveguide display includes a source assembly, an output waveguide, and a controller. The source assembly includes a light source and an optics system. The light source includes source elements arranged in a 1D or 2D array that emit image light. The optics system includes a scanning mirror assembly that scans the image light to particular locations based on scanning instructions. The output waveguide receives the scanned image light from the scanning mirror assembly and outputs an expanded image light. In some embodiments, the waveguide display includes a source waveguide and the 1D array of source elements. The source waveguide receives a conditioned image light from the source assembly. The controller generates the scanning instructions and provides the scanning instructions to the scanning mirror assembly. In some embodiments, the controller provides the scanning instructions to an actuator assembly of the source waveguide.
US10395570B2

A mark and sign illuminating device and system. The device is a device in which a transparent light guide layer (1203), a light reflecting layer (1204) and border rims (1251, 1252) are formed integrally. An LED illuminating light source LED1 and an LED illuminating light source LED2 are provided in the transparent light guide layer (1203). The reflective layer (1204) is provided with overlapping incidence of effective incident angles within the range of 360 degrees in the transverse direction and within the range of about 1 degree to about 179 degrees in the longitudinal direction, so that wide effective reflection angles and observation angles are formed. The advantage is that marks, signs and warning marks can be identified, seen and read more easily.
US10395562B2

Devices, systems, and methods appropriate for use in combat medical training are provided. In some instances, the combat medical simulators facilitate training of common field medical techniques including tracheostomy, wound care, tourniquet use, pneumothorax, cardiopulmonary resuscitation, and/or other medical treatments. Further, the combat medical simulators have joints that provide realistic ranges of motions to enhance the realism of the training experience.
US10395560B2

A versatile phantom provides image quality control on multiple different types of medical x-ray imaging equipment. The phantom has a radiolucent housing including a first series of elements of the same shape and size wherein each element has a different electron density such that grey scale can be evaluated. A second series of elements of the same shape and material has a range of different sizes for assessing low contrast detectability. At least one position indicating item is selected from a central ball within the housing, position indicating lines on the housing and a unique flat peripheral face of the housing. The phantom also has at least one mammography dedicated item selected from elements representative of mammography fibers and mammography micro-calcifications. An instruction manual and optional result analysis program provides for semi-automatic result analysis for analyzing results and recommending corrective action for test results that are out of tolerance.
US10395558B2

Provided is an auscultation training device having a stethoscope with a headpiece; at least one earpiece; tubing, wherein the tubing has a generally hollow interior and an opening in the wall of the tubing; a speaker inserted into the hollow interior of the tubing, further having a 3.5 mm audio jack wherein the insertion points of the speaker forms an airtight seal with the tubing, and wherein the speaker does not obstruct the hollow interior of the tubing. Further provided is a method for auscultation training using the disclosed device.
US10395557B2

Provided is an auscultation training device having a stethoscope with a headpiece; at least one earpiece; tubing, wherein the tubing has a generally hollow interior; a speaker inserted into the hollow interior of the tubing, further having a 3.5 mm audio jack wherein the insertion points of the speaker forms an airtight seal with the tubing, and wherein the speaker does not obstruct the hollow interior of the tubing. Further provided is a method for auscultation training using the disclosed device.
US10395552B2

Embodiments herein include a NLP application used to coach a participant who violates a social norm during a conversation. For example, the NLP application can evaluate the textual representation of the conversation to determine if the participant is exhibiting a characteristic of autism or other medical disorder which violates a social norm, and if so, inform the participant. Once a characteristic of autism is identified, a coaching application may output text that informs the participant what particular characteristic he is exhibiting—e.g., the participant is ignoring an attempt by another participant to change the topic of the conversation. In addition to providing notice, in one embodiment, the coaching application suggests a corrective action to the participant. For example, if the participant fails to provide an appropriate response to an emotional statement, the coaching action may suggest a sympathetic statement.
US10395544B1

An electronic marker may provide an approach notification to enable people to understand and interpret actions by a UAV, such as an intention to land or deposit a package at a particular location. The marker may communicate a specific intention of the UAV and/or communicate a request to a person. The marker may monitor the person or data signals for a response from the person, such as movement of the person that indicates a response. The marker may be equipped with hardware and/or software configured to provide notifications and/or exchange information with a person or the UAV at or near a destination. The marker may include a display, lights, a speaker, and one or more sensors to enable the UAV to provide information, barcodes, and text. The marker can provide final landing authority and can “wave-off” the UAV if an obstacle or person exists in the landing zone.
US10395537B2

Aspects herein describe techniques for synchronizing clocks between two moving platforms using optical signals generated from lasers to measure clock offsets and determine a separation distance between moving platforms. Once the clocks are synchronized (e.g., an offset between the clocks is determined), the moving platforms can share sensor data, location data, and other information which is dependent on accurate timestamps and relative positions. In one aspect, one of the platforms serves as a virtual mirror. That is, the platform transmits a pulse at the same instance a pulse is received, similar to a mirror that reflects incident light. For example, the first platform may transmit pulses which are received at the second platform. The second platform can use optical or electrical components to form the virtual mirror that transmits an optical pulse to the first platform each time a pulse is received at the second platform.
US10395536B2

A method and apparatus for parking lot metering. The present invention allows multi-space meters to separately manage and control premium parking spaces, such as those for charging electric vehicles or those which supply electric power for engine block heaters in both pay-by-space and pay-and-display systems. Such premium spaces can be managed together over large areas (e.g., a city or region), or may be managed over smaller areas (e.g., the domain of an individual kiosk), or individually per parking space. Management includes pricing, time limits, hours, seasons of operation, and restrictions by vehicle type, and alternative pricing and restrictions for non-premium hours.
US10395535B2

A method and system for identifying potentially available legal parking and generating notifications thereof is provided. The system receives location information from a user's computing device and queries the database for legal parking related data relevant to the time, location, and user type, which is categorized by data type. The system precludes illegal and occupied parking locations from identification as potentially available legal parking locations based on user type. Illegal parking locations are determined based on parking prohibitions directly applicable or applicable by inference to the user. The system generates one or more notifications comprising the legal parking related data and transmits them to the user's computing device. The user can interact with the system through a user engagement panel to provide legal parking related data. Data submitted through the user engagement panel is subject to ratings from additional users, and can be used to update the database.
US10395533B2

Data relating to at least the dynamic objects of the surrounding area is ascertained by sensors of at least one motor vehicle. The data is stored in a database provided by a motor vehicle, acting as a server for the surrounding area, which communicates with other motor vehicles. When a request message is received, the motor vehicle acting as a server transmits at least one part of environmental data in the database to the requesting motor vehicle and/or transmits a request message for transmitting environmental data, relating to the requested data about at least one object, to other motor vehicles to update the database and/or captures environmental data relating to the at least one object by other sensors. The database is updated to include the transmitted or captured environmental data.
US10395529B2

Technologies are described to provide control of traffic signals based at least in part on multiple Q-learning categories. In some examples, a method may include clustering historical traffic data into multiple traffic pattern clusters, and generating multiple Q-learning categories, where each Q-learning category corresponds to a traffic pattern cluster of the multiple traffic pattern clusters. The method may also include determining a first Q-learning category of the multiple Q-learning categories to use in controlling traffic signals at an intersection based at least in part on a first traffic data of the intersection, where the first Q-learning category corresponds to a first traffic pattern cluster, and the first traffic data corresponds to the first traffic pattern cluster. The method may additionally include generating a first control action for the traffic signals at the intersection based at least in part on the first Q-learning category.
US10395528B2

Disclosed aspects relate to transportation vehicle traffic management. A traffic controller detects a first traffic state parameter value for a first lane. In response to detecting the first traffic state parameter value, the traffic controller establishes a first broadcast of a first movement value (e.g., speed, acceleration, direction). The first movement value may indicate a first movement pattern for a first set of vehicles in the first lane. In response to establishing the first broadcast of the first movement value, the traffic controller detects a second traffic state parameter value for the first lane. In response to detecting the second traffic state parameter value the traffic controller modifies the first broadcast of the first movement value. The modified first movement value may indicate a second movement pattern for the first set of vehicles in the first lane.
US10395527B2

A method and a control and detection device for a plausibility check of a wrong-way driving incident of a motor vehicle at a junction of a unidirectional roadway of a road, in which the plausibility check is activated by recognizing a direction feature of a roadway of the junction, and in which it is determined whether a current driving direction of the motor vehicle leads in the direction of a roadway having at least one prohibition sign, indicating that entry is prohibited, and/or in which it is determined whether a predicated driving route of the motor vehicle leads in the direction of a roadway having at least one prohibition sign.
US10395524B2

A method is provided for detecting autonomously driven vehicles, in which a motion trajectory of a first vehicle is determined. According to the determined motion trajectory, an autonomy characteristic, which is representative of whether the first vehicle can be driven autonomously or not, is determined.
US10395522B2

Systems and methods of adaptive traffic control based on detected anomalies in traffic conditions and utilizing unmanned aerial vehicles (UAVs) to determine root causes thereof are disclosed. One aspect of the present disclosure is a method including receiving traffic data at an intersection; determining statistics associated with traffic at the intersection based on the traffic data; detecting an anomaly in the traffic based on the statistics; utilizing an unmanned aerial vehicle (UAV) to determine a root cause of the anomaly; and communicating an anomaly rule based on the root cause to a light controller to control traffic at the intersection.
US10395521B2

The disclosure includes a system and method for managing traffic in a roadway system based on Basic Safety Message data (“BSM data”) included in a set of Basic Safety Messages (“BSMs”). The method may include wirelessly receiving a set of BSMs describing a set of vehicles traveling along the roadway system. Each BSM included in the set of BSMs may describe a specific vehicle included in the set of vehicles, including that vehicle's lane, speed and heading of travel. The method may include analyzing the BSM data to determine whether there is an imbalance of traffic flow among a first set of vehicles traveling towards a first heading and a second set of vehicles traveling towards a second heading. The method may include determining that the bidirectional lane will be reconfigured so that traffic in the bidirectional lane flows towards the second heading based on the imbalance of traffic flow.
US10395517B2

Usage of a universal controlling device is monitored by determining a current operating mode of the universal controlling device, sensing an event occurring within the universal controlling device, and storing within a memory of the universal controlling device data indicative of the event occurring in the current operating mode of the universal controlling device.
US10395515B2

A sensor aggregator is disclosed that may instantiate virtual sensors providing virtual sensor data. Virtual sensor data may be based at least in part on data shared by transitory sensors that come into an environment associated with the aggregator. An aggregator may have local sensors, e.g., non-transitory sensors associated therewith or disposed therein, or mobile sensors operating in conjunction with or for the aggregator, that may be used to provide sensor data to the aggregator that may also be provided as sensor output from the aggregator. An aggregator may combine different sensor inputs to derive virtual sensors based on received sensor data. In an emergency, an aggregator may assist with exit strategies based conditions sensed in various locations to help route people away from problems. Multiple aggregators may share data and trust mechanisms employed to determine if received sensor data may be trusted/used by an aggregator. And, aggregators may operate to store and forward data, such as to a cloud service, on behalf of a sensor. Accounting/payment systems may be used.
US10395514B2

An alarm pull station having a removable actuator cover and an actuator switch operatively coupled to the actuator cover to signal when the pull station is a normal mode, an alarm mode, or a maintenance mode corresponding to when the cover has been removed.
US10395512B2

A mobile signal unit is responsive to a mobile operating unit yet sufficiently compact and lightweight for unobtrusive connection to an item of clothing, a purse, and/or a backpack. It has a siren powered by gas or electricity. It has a wireless first interface, through which the siren can be remotely activated and/or deactivated by the mobile operating unit. The siren can be activated manually by an activation command that matches an activation code stored in a memory unit of the signal unit and/or the operating unit. The siren is automatically activated after the wireless connection to the operating unit if a connection signal strength of the operating unit falls below a threshold and/or the wireless connection to the operating unit is interrupted.
US10395502B2

In one example, the present disclosure describes a device, computer-readable medium, and method for providing smart mobility assistance. For instance, in one example, a device includes a set of sensors, a processor, a first set of feedback mechanisms, and a communication device. The set of sensors is to monitor an area surrounding a user of a mobility assistance device. The processor is to detect a hazard in the surrounding area, based on the monitoring. The first set of feedback mechanisms is to provide the user with an alert that notifies the user of the hazard. The communication device is to send a notification to a third party informing the third party of the hazard.
US10395501B2

A mobile monitoring device, comprising a gas measurement device designed to read a value of a measured gas property of a gas and to provide a gas measurement signal dependent on the read value of the measured gas property; a body measurement device designed to read a value of a measured physical body property of a body of a person wearing the mobile monitoring device and to provide a body measurement signal dependent on the read value of the measured body property; and a control unit designed to receive the gas measurement signal and the body measurement signal and to control the mobile monitoring device dependent on a degree of correlation between a gas signal derived from the gas measurement signal and a body signal derived from the body measurement signal.
US10395497B2

A deterrent device communication apparatus is linked to a deterrent device. When the deterrent device is in a ready state, the communication apparatus cooperates with an intermediate communication device to establish a communication path with an emergency response center through which the holder of the deterrent device can communicate.
US10395493B1

This invention further relates to a networking smart tray made of a tray configured to receive an object a sensor positioned to detect the presence of the object within the receptacle; a user interface in communication with the networking microcontroller; and a networking microcontroller configured to receive a sensor input and transmit a command to a smart device through a network connection. This invention further relates to a method to indicate if an object is absent from a networking smart tray, wherein the indication is shown in a selected smart device in communication with the smart tray. This method involves the steps of: providing the networking smart tray as described above, placing the object within or on the smart tray; and removing the object from the smart tray to generate a wireless signal to a selected smart device.
US10395490B2

The present disclosure is generally directed to systems and methods for providing haptic effects based on information complementary to multimedia content. For example, one disclosed method includes the steps of receiving multimedia data comprising multimedia content and complementary data, wherein the complementary data describes the multimedia content, determining a haptic effect based at least in part on the complementary data, and outputting the haptic effect while playing the multimedia content.
US10395488B2

Systems and methods for generating haptic effects associated with envelopes in audio signals are disclosed. One disclosed system for outputting haptic effects includes a processor configured to: receive an audio signal; determine an envelope associated with the audio signal; determine a haptic effect based in part on the envelope; and output a haptic signal associated with the haptic effect.
US10395487B2

A haptic presentation apparatus includes an actuator mechanism, a transmission mechanism, a detection unit, and a recognition unit. The transmission mechanism is configured to transmit haptic information to a user using a driving force caused by the actuator mechanism. The detection unit is configured to detect a load amount applied to the actuator mechanism. The recognition unit is configured to recognize a contact state of the user with respect to the transmission mechanism on the basis of the load amount detected by the detection unit.
US10395483B2

A computer implemented game involving analytics and real time data analysis. The game can allow players to predict and wager on the types of plays that have yet to occur, for example, in a football game. The game may utilize an algorithm that compares situational data in a game to stored data regarding similar situations in past games. The game can then provide a likelihood that a certain type of play can be performed, which may be interpreted as odds of a certain type of play. Users can then utilize this information to predict and wager on the upcoming play. Depending on the results of the play, users may win or lose their wager.
US10395475B2

Described herein is a gaming machine and, a method of gaming thereon, comprising: a symbol selector for selecting a plurality of symbols from a set of symbols during play of a game, the set of symbols including a plurality of function symbols; a display having at least a game area, the selected symbols being displayed in said game area; an outcome evaluator for determining that at least one predefined triggering criterion is satisfied; and a game area expander for expanding said game area in response to said at least one predefined triggering criterion being satisfied, such that at least one additional symbol of the set of symbols is displayed in an expanded game area.
US10395471B2

A system for electronic gaming is described which includes a plurality of individual game stations each of which is constructed and arranged with a user interface. Upstream from each game station is a third party subsystem which includes a corresponding database. This third party subsystem is in data communication with each game station. Also upstream from the plurality of game stations is a gaming server subsystem which includes a database. A central determinate translator system is constructed and arranged in communication either directly or indirectly with each game station and provides a communication link and interface between the gaming server subsystem and each game station.
US10395462B2

An authentication arrangement for use in a network payment system for transacting a sale of merchandise over a network using an integrated circuit card is described, the arrangement comprising: a merchant server in communication with said network, said merchant server having at least a first item of merchandise for sale; a client terminal in communication with said network, said client terminal having an output device for reviewing said first item for sale, and an input device for initiating a purchase transaction to purchase said first item for sale, said client terminal being arranged to build a purchase message using information relating to a merchant identifier and financial transaction information obtained from said merchant server; a card reader for communicating with said integrated circuit card, said client terminal having means to generate a challenge message, said challenge message being generated from the information relating to the merchant identifier and an account number, means for receiving the challenge message at the card reader and for generating a value from the challenge message; said integrated circuit card having means for generating a cryptographic message from at least a part of said value, the card reader having means to generate an authentication token from at least a part of the cryptographic message, and said client terminal having means for transmitting at least part of the authentication token in a message for transmission via the network.
US10395460B2

A portable terminal device of an authentication system includes a first communication unit that performs wireless communication with a vehicle-mounted device by using a first frequency band, a second communication unit that performs ultra-wideband wireless communication using a second frequency band, a notification unit configured to perform a predetermined notification operation, and a first controller that controls the first communication unit, the second communication unit, and the notification unit. The first controller controls the first communication unit to perform wireless communication for authentication with the vehicle-mounted device, and controls the second communication unit to perform wireless communication for measuring a distance from the portable terminal device to the vehicle-mounted device. The first controller causes the notification unit to perform a predetermined notification operation when the first communication unit receives a radio signal indicating that distance measurement fails from the vehicle-mounted device.
US10395457B2

Methods and a system are disclosed for providing autonomous driving system functions. The system includes a controller providing functions for automated user recognition in the autonomous vehicle, at least one environmental sensor configured to scan an environment of the autonomous vehicle and to transmit scan data of the environment to a biometric recognition module of the autonomous vehicle, and a biometric recognition module configured to analyze the scan data of the environment based on a gesture recognition algorithm by using a processor. The gesture recognition algorithm analyzes the scan data of the environment based on at least one biometric feature by using the processor. The at least one biometric feature comprises at least a flagging down gesture and the controller is configured to stop the autonomous vehicle at a position relative to the user and to configure the autonomous vehicle to offer to the user the use of the autonomous vehicle.
US10395456B2

A security system and method includes a tag that continues to function in the presence of LF noise by (i) detecting the LF noise, and (ii) generating an RF signal comprising information that causes a controller to issue a lock command.
US10395449B2

Provided are systems and methods of attendance verification using mobile electronic devices (or “mobile devices”). In some embodiments, a person's biometric data is acquired and verified locally by a mobile device associated with the person while the mobile device is located in a geographic region associated with an event, and attendance data, including an indication of the verification of the biometric data along with a unique identifier of the mobile device, such as an international mobile equipment identity (IMEI) of the mobile device, is transmitted to an attendance server that makes a record of the person's attendance of the event based on the attendance data.
US10395446B2

An integrated wireless data system and method for avionic performance indication for measuring, monitoring and displaying in-use, real-world engine-out characteristics on a propeller driven aircraft for the purposes of health monitoring, performance optimization, and regulatory compliance is provided. Engine-out characteristics may be measured either at the propeller extension hub mounted between the engine and propeller, on the crankshaft flange, or on the propeller itself, and include, but are not limited to, the engine output torque, thrust, vibration, bending loads and temperature. Data may be transmitted wirelessly to a base unit located inside the cockpit and user selected parameters are updated on a display in real-time. The system may also store all collected data, for later download and analysis. The system may also have a software interface that can be used to download, view and analyze all recorded data, as well as to configure the system settings and alerts.
US10395444B1

Systems, methods, and apparatuses described herein are directed to vehicle self-diagnostics. For example, a vehicle can include sensors monitoring vehicle components, for perceiving objects and obstacles in an environment, and for navigating the vehicle to a destination. Data from these and other sensors can be leveraged to determine a behavior associated with the vehicle. Based at least in part on determining the behavior, a vehicle can determine a fault and query one or more information sources associated with the vehicle to diagnose the fault. Based on diagnosing the fault, the vehicle can determine instructions for redressing the fault. The vehicle can diagnose the fault in near-real time, that is, while driving or otherwise in the field.
US10395434B2

Systems and method for creating, modifying, and utilizing a virtual 360-degree view of a telecommunications site with annotations thereon include obtaining data capture from the telecommunications site, wherein the data capture includes one or more of photos and video; processing the data capture to create a three-dimensional (3D) model of the telecommunications site with associated geography, buildings, and constructions therein; obtaining object data associated with one or more objects of interest located at the telecommunications site, in the associated geography, the buildings, and the constructions; inserting annotations for each of the one or more objects of interest in the 3D model at associated locations and with associated information for each of the one or more objects of interest; and utilizing the 3D model with the annotations for one or more of planning, engineering, and installation associated with the telecommunications site.
US10395428B2

Methods and systems for presenting an object on to a screen of a head mounted display (HMD) include receiving an image of a real-world environment in proximity of a user wearing the HMD. The image is received from one or more forward facing cameras of the HMD and processed for rendering on a screen of the HMD by a processor within the HMD. A gaze direction of the user wearing the HMD, is detected using one or more gaze detecting cameras of the HMD that are directed toward one or each eye of the user. Images captured by the forward facing cameras are analyzed to identify an object captured in the real-world environment that is in line with the gaze direction of the user, wherein the image of the object is rendered at a first virtual distance that causes the object to appear out-of-focus when presented to the user. A signal is generated to adjust a zoom factor for lens of the one or more forward facing cameras so as to cause the object to be brought into focus. The adjustment of the zoom factor causes the image of the object to be presented on the screen of the HMD at a second virtual distance that allows the object to be discernible by the user.
US10395425B2

A mannequin pose control computer-implemented method, system, and computer program product, includes reading clothing data of an article of clothing on a mannequin, determining a pose for the mannequin by associating the clothing data with a record in a database that includes the pose for the mannequin, and changing a current pose of the mannequin to match the pose for the mannequin based on the record in the database.
US10395414B2

Techniques to patch a shader program after the shader has been compiled and/or while the shader is in an execution pipeline are described. The shader may be patched based on references to global constants in a global constant buffer. For example, the reference to the global constant buffer may be patched with the value of the global constant, conditional statements based on references to the global constant buffer may be replaced with unconditional statements based on the value of the global constant in the global constant buffer, to optimize the shader or increase computational efficiency of the shader.
US10395403B1

A method for generating a panoramic image is disclosed. The method comprises performing a cylindrical projection to project multiple camera images to cylindrical images, as a first step; and aligning overlapping regions of the cylindrical images, as a second step.
US10395398B2

Digital Breast Tomosynthesis allows for the acquisition of volumetric mammography images. The present invention allows for novel ways of viewing such images to detect microcalcifications and obstructions. In an embodiment a method for displaying volumetric images comprises computing a projection image using a viewing direction, displaying the projection image and then varying the projection image by varying the viewing direction. The viewing direction can be varied based on a periodic continuous mathematical function. A graphics processing unit can be used to compute the projection image and bricking can be used to accelerate the computation of the projection images.
US10395396B2

In order to reduce a metal artifact using a short process, without causing image quality deterioration, when a subject containing metal is imaged in an X-ray CT apparatus, the invention is such that a high frequency component is extracted utilizing the fact that a high frequency component is a structure in error projection data, which are a difference between primary corrected projection data wherein at least one portion of an artifact component caused by metal has been removed and photographed projection data acquired by imaging. The high frequency component, extracted while carrying out weighting in order to suppress the metal artifact, is restored to the primary corrected projection data, after which an image is reconstructed. Also, metal projection data used when compiling the primary corrected projection data are calculated from a value that is a CT value corresponding to soft tissue subtracted from a CT value of a metal region.
US10395393B2

A comprising: processing the image to a text image with a number of text blobs; classifying the text blobs based on a calculation as to whether they will belong to a foreground layer or to a background layer in OCR processing; and generating a quality value of the image based on the classified text blobs. By generating the quality value based on the classified text blobs, pictures in the image, which are not relevant for OCR are not taken into account for assessing the quality of the image. The amount of data to be processed is thereby decreased resulting in a method which can be executed in real-time. Furthermore, as the quality assessment criterion is based on the division of blobs into a foreground and a background layer, i.e. on prior knowledge of the OCR system, it provides a good indication for OCR accuracy.
US10395392B1

A method for learning transformation of an annotated RGB image into an annotated Non-RGB image, in target color space, by using a cycle GAN and for domain adaptation capable of reducing annotation cost and optimizing customer requirements is provided. The method includes steps of: a learning device transforming a first image in an RGB format to a second image in a non-RGB format, determining whether the second image has a primary or a secondary non-RGB format, and transforming the second image to a third image in the RGB format; transforming a fourth image in the non-RGB format to a fifth image in the RGB format, determining whether the fifth image has a primary RGB format or a secondary RGB format, and transforming the fifth image to a sixth image in the non-RGB format. Further, by the method, training data can be generated even with virtual driving environments.
US10395380B2

First, a displacement field (first displacement field) for deforming a first image so as to associate the first image with a second image is calculated based on information on an input corresponding point group. Then, upon a corresponding point candidate pair being input, a displacement field (second displacement field) for deforming the first image so as to associate the first image with the second image is calculated with the corresponding point candidate pair taken into consideration as well. Thereafter, a matching degree is calculated based on a difference between the two displacement fields, and a determination result indicating a match or a mismatch is displayed on a display unit.
US10395377B2

A method performed by an electronic device is described. The method includes generating a depth map of a scene external to a vehicle. The method also includes performing first processing in a first direction of a depth map to determine a first non-obstacle estimation of the scene. The method also includes performing second processing in a second direction of the depth map to determine a second non-obstacle estimation of the scene. The method further includes combining the first non-obstacle estimation and the second non-obstacle estimation to determine a non-obstacle map of the scene. The combining includes combining comprises selectively using a first reliability map of the first processing and/or a second reliability map of the second processing The method additionally includes navigating the vehicle using the non-obstacle map.
US10395376B2

Techniques for motion detection are presented. An image sensor for motion detection includes a plurality of analog comparators and a two-dimensional pixel array including a plurality of rows of pixels and a plurality of columns of pixels. Each pixel is configured to convert an optical signal on the pixel into an analog signal. The two-dimensional pixel array is organized into a plurality of groups of pixels each associated with a combined group signal determined based on the analog signals from pixels in the group of pixels. Each analog comparator includes two inputs and is used to compare combined group signals generated by two groups of pixels of the plurality of groups of pixels during a same time period to generate a 1-bit inter-pixel digital signal, where each of the two groups of pixels is coupled to a corresponding input of the two inputs of the each analog comparator.
US10395374B2

Disclosed in the present invention is a video foreground extraction method for a surveillance video, which adjusts a size of a block to adapt to different video resolutions based on an image block processing method; and then extracts a foreground object in a moving state by establishing a background block model, the method comprising: representing each frame of image I in the surveillance video as a block; initializing; updating a block background weight, a block temporary background and a temporary background; updating a block background and a background; saving a foreground, and updating a foreground block weight and a foreground block; and performing binarization processing on the foreground to obtain a final foreground result. The invention reduces the dimension of each frame of image in the surveillance video, eliminates the influence of the illumination on the block method by means of the pixel-based comparison, and meanwhile eliminates the influence on video analysis due to increasing size of the surveillance video. The invention can extract a dynamic foreground object, adapt to a larger size of a surveillance video, and has a lower algorithm complexity.
US10395368B2

The present disclosure includes methods of assessing a histologically stained specimen based on a determined color signature of a region of interest of the specimen. Such assessments may be performed for a variety of purposes including but not limited to assessing the quality of the histological stain, as part of identifying one or more biologically relevant features of the image, as part of differentiating one feature of the image from other features of the image, identifying an anomalous area of the stained specimen, classifying cells of the specimen, etc. Also provided are systems configured for performing the disclosed methods and computer readable medium storing instructions for performing steps of the disclosed methods.
US10395367B2

A magnetic resonance imaging apparatus according to embodiments includes processing circuitry. The processing circuitry is configured to detect, defining at least either intervertebral discs or vertebral bodies as target regions, target region information indicative of a position and a direction of each target region for each of a plurality of target regions included in a spine of a subject based on an image in which the spine is imaged; select target regions of imaging subjects out of the target regions based on the target region information; and cause a display to display, regarding the target regions, information representing imaging areas that concern the target regions of imaging subjects and information representing imaging areas that concern other target regions in different display forms.
US10395360B2

An inspection system for inspecting a workpiece includes: an omnidirectional camera; a movement device for causing the workpiece to circle around the omnidirectional camera in a state where a posture of the workpiece is maintained; an acquisition unit for outputting a capturing instruction to the omnidirectional camera at a plurality of timings while the movement device causes the workpiece to circle around the omnidirectional camera, and for acquiring, from the omnidirectional camera, a plurality of input images indicating the workpiece from different directions; and an inspector for inspecting the workpiece by using the plurality of input images.
US10395354B2

In a conductive film, a method of evaluating a pattern in the conductive film, and a display device, thin metal lines of a wiring portion is formed in a wiring pattern having quadrilateral shapes of which angles are maintained and pitches are made to be irregular. From at least one point of view, in frequencies of the moirés that are equal to or less than a frequency threshold value and are calculated for each color from two peak frequencies and two peak intensities of 2DFFT spectra of transmittance image data of rhomboid wiring patterns which are not made to be irregular and luminance image data of pixel array patterns of the respective colors at the time of lighting up for each single color, the thin metal lines has a quadrilateral wiring pattern in which angles of rhomboid shapes of rhomboid wiring patterns, each of which allows the indicator of evaluation of moirés to be equal to or less than the evaluation threshold value, are made to be irregular in a predetermined range. The indicator of evaluation is calculated from evaluation values of the moirés of the respective colors obtained by applying human visual response characteristics in accordance with an observation distance to intensities of the moirés equal to or greater than an intensity threshold value.
US10395344B2

A setting circuit sets a quantization value per input image on the basis of a noise value of the whole input image, and a quantization circuit performs quantization on first image data to generate second image data. Quantization value based on the noise value the whole input image can realize appropriate denoising depending on the noise level of the whole input image.
US10395341B2

The present disclosure provides a panoramic image generation method and apparatus for a user terminal. The panoramic image generation method for a user terminal includes: obtaining a plurality of images shot by a user terminal, determining an adjacence relationship among the plurality of images, and performing feature matching on adjacent images to obtain matched feature-point-pairs; obtaining an optimized camera parameter according to the matched feature-point-pairs and an initial camera parameter; performing a color adjustment on the adjacent images to obtain color adjusted adjacent images; and mosaicking the color adjusted adjacent images according to the optimized camera parameter to generate a panoramic image.
US10395332B1

Methods and systems for autonomous and semi-autonomous vehicle control, routing, and automatic feature adjustment are disclosed. Sensors associated with autonomous operation features may be utilized to search an area for missing persons, stolen vehicles, or similar persons or items of interest. Sensor data associated with the features may be automatically collected and analyzed to passively search for missing persons or vehicles without vehicle operator involvement. Search criteria may be determined by a remote server and communicated to a plurality of vehicles within a search area. In response to which, sensor data may be collected and analyzed by the vehicles. When sensor data generated by a vehicle matches the search criteria, the vehicle may communicate the information to the remote server.
US10395331B2

Embodiments include method, systems and computer program products for selective retention of data in a computational system. Aspects include receiving a monitored data element. Aspects also include assigning an initial storage ranking to the monitored data element to create a ranked data element. Aspects also include determining a threshold storage ranking. Aspects also include comparing the initial storage ranking to the threshold storage ranking. Aspects also include, based on the comparison indicating that the initial storage ranking is greater than the threshold storage ranking, storing the ranked data element in a long-term storage. Aspects also include based upon the comparison indicating that the initial storage ranking is less than the threshold storage ranking, discarding the ranked data element.
US10395329B2

The ability to use data from tests of maximum aerobic capacity to determine the ventilatory threshold and point of respiratory compensation (RCP) is useful for coaches, athletes, and other disciplines in the development of training schemes. Current methods for determining the RCP generally involve identifying deflections in respiratory variables when examined along minute ventilation. The present disclosure describes a novel method for crafting training programs by determining the RCP using standard scores (Z scores) for minute ventilation and oxygen consumption. This method offers further benefits as it is not reliant on visual determination of changes in slope of variables of interest, which can often lead to inaccuracy due to human error.
US10395310B2

An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order.
US10395309B2

A monitoring system (1) comprises an interface (2) for receiving source alerts from at least one detection engine, a database (7) of historical events; and a classifier (3) for classifying received source alerts by linking a source alert with an historical event or a current source alert to provide a link, and providing said link as an output alert. The classifier comprises match methods (9) for processing source alerts and generating a score for extent of matching of a source alert with an historical event or current source alert, a voting engine (4) for weighting scores from the match methods (9), and a linking function (6) for determining that there is a link if a combination of the weighted outputs of a plurality of match methods exceeds a threshold. At least some match methods (9) are each associated with a specific field of a source alert such as a numerical value field or a name field of a source alert. A feedback function (6) notifies a case management system (5) of links, and the voting engine (4) receives from the case management system (5) feedback (11) of success of each match method (9), and adjusts match method weights (12) accordingly.
US10395300B2

Various embodiments provide a customized cosmetics recommendation for a specific user. In one embodiment a method comprises capturing an image that includes the face of the specific user, producing a set of hyperspectral images from the image, analyzing the hyperspectral images to determine a set of spectral components of the face, and providing a recommendation for one or more cosmetics customized for the specific user based on the set of spectral components and cosmetician expert judgement. The image may be captured using a hyperspectral imaging camera. The set of spectral components is compared to a plurality of previous sets of spectral components to find a match and one or more cosmetics mapped to the match are provided as the recommendation. Additionally, a set of conditional options may be received and one or more cosmetics mapped to the set of conditional options and the set of spectral components are provided as the recommendation.
US10395298B2

A device that automates a design of an engagement ring. The handheld device comprises a display for displaying a series of questions to a customer and an input device that is capable of receiving at least one answer to the series of questions. The device also includes a microprocessor; and a memory that stores instructions, which cause the microprocessor to: input the at least one answer into an algorithm; identify on behalf of the customer a plurality of engagement rings that best matches the at least one answer; generate an information box in the display, in response to the selection of a specific engagement ring from the plurality of engagement rings; receive the customer's feedback on the specific engagement ring; and generating a recommended engagement ring to the customer.
US10395295B2

A method for optimizing identification and access to product records in a product database, the method executed as a set of stored instructions by a computer processor to implement the steps of: receiving over a communications network textual information representing a potential portion of multiple different words or phrases, the textual information being a sequence of characters; searching metadata of each of a set of product listings stored in the product database for one or more of said multiple different words or phrases in the metadata matching the sequence of characters by having the sequence of characters included as a portion of the one or more of said multiple different words or phrases; executing a search query against the set of product listings using the one or more of said multiple different words or phrases to return a query search result containing a plurality of product listings matching the search query; selecting a product listing subset from the query search result, each product listing in the product listing subset associated with respective said metadata containing the sequence of characters; sending over the communications network the product listing subset for display on a user interface as a list of user selectable links, each of the user selectable links in the list for each said product listing coupled to a respective product record of the product records; and receiving over the communications network a link selection from the list of user selectable links and returning the respective product record associated with the link selection.
US10395291B2

Systems and methods for easily navigating a collection of editorial content related to products are described. Embodiments of the invention provide seamless, continuous, structured access to relevant product reviews. Users of embodiments of the invention can advance from one product review to another by selecting navigational buttons representing the previous and next product reviews from within a product review currently being viewed. The previous product review represents the review the user was viewing prior to the currently viewed review. The next product review is determined based on a simple learning engine that presents the next relevant product, along with another relevant product that is, for example, either cheaper or more expensive than the review being currently viewed. This simplifies the user experience by eliminating the need to go back to a listing page to research products similar to the product whose review is being viewed.
US10395273B2

A method of providing advertising from a central database server connected to a global computer network to distributed sites via interactive television. A representative icon is presented to a subscriber on a television screen indicating an advertisement. When the icon is selected, an advertisement information detail is retrieved from storage in a local memory, or from the central database server and presented to the subscriber on the television screen.
US10395269B2

A message broker for redemption of digital incentives at a point-of-sale terminal for a commercial transaction that is able to communicate with a central database external to the point-of-sale terminal. The central database contains unique customer registration information, unique identifiers assigned to the unique customer registration information, business rules for redemption of digital incentives. Redemption of digital incentives at the point-of-sale terminal occurs at the time of purchase as follows: the customer's purchases are recorded in a basket list at the point-of-sale terminal; the customer presents their unique identifier; point-of-sale terminal initiates an instruction to process a transaction; the message broker routes the unique identifier and the basket list to the central database which applies the rules for redemption of digital incentives and returns validated applicable digital incentives to the message broker which forwards the validated digital incentives to the point-of-sale terminal for redemption; the point-of-sale terminal applies the validated digital incentives to the customer's purchase; and the message broker routes an acknowledgement message to the central database.
US10395260B2

A system and method for the federation of content items of a social network based on personalized relevance includes obtaining content items from first and second content item sources. Profile data for a member of the social network is obtained from the electronic data storage. A relevance score of the content item to the profile data of the member is determined for each of the content items. A utility value is determined based on the selection value, the value metric for content items from the first content item source, and the relevance score. A user device associated with the member displays the content items based on their respective utility values.
US10395254B1

A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.
US10395253B2

A system and method to select, secure, and monetize shared digital content by authenticating peers across digital networks and platforms, and independently controlling and monetizing access to said shared digital content with others across the same platforms from their mobile devices. Authors may privately control and authorize user mobile access to shared digital content according to device, location, behavior, time and knowledge authentication contexts and independently secure and monetize said content with one or more of those peers in real-time across any messaging or communication network, either by value or by reference. Recipients may perform required authentication and may execute required P2P payments to sender to gain access to said shared digital content on their mobile device.
US10395244B1

A method including receiving a first application user credential associated with a user profile; comparing, for a first match, the first application user credential with a stored second application user credential, wherein the stored second application user credential is associated with a user identity; and responsive to finding a first match, verifying the user identity by performing the following: communicating with a card using near field communication; receiving a public key of a key pair of the card and cardholder identification information of an account holder of the card; instructing the card to generate a digital signature; receiving the digital signature from the card; verifying the digital signature using the public key; and comparing, for a second match, at least a portion of the user identity with at least a portion of the cardholder identification information.
US10395234B1

An example embodiment may involve receiving a representation of a location of the mobile device as provided by way of location-determining hardware of the mobile device; transmitting, to the mobile device, representations of one or more merchants with physical presence within a radius of the location; receiving, from the mobile device, representations of a gift card request, a first amount, and a merchant, where the merchant was selected from the one or more merchants; transmitting, to the mobile device, a digital gift card branded by the merchant, where the digital gift card is associated with a code; receiving, from a point-of-sale device associated with the merchant, a request to validate the code, where the code was obtained by the point-of-sale device scanning the code as displayed by the mobile device; and transmitting, to the point-of-sale device, validation of the code.
US10395230B1

The present disclosure relates to systems and method for securely entering a confidential access code into a user device. A system for allowing secure entry of a confidential access code into a user device may include one or more memories storing instructions and one or more processors configured to execute instruction to perform operations. The operations may include receiving a request for confidential access, prompting the user, via the user interface, to enter a group of inputs into a single-entry field, receiving a dummy sequence of inputs, receiving or providing an indicator signal, receiving an access sequence of inputs, parsing the group of inputs received to identify the access sequence of inputs based on the location of the indicator signal, comparing the access sequence of inputs to the confidential access code associated with the user, and granting or denying access to the confidential information based on the results.
US10395220B2

A method for identifying and initiating actions of a meeting. The method includes a computer processor monitoring a meeting where monitoring the meeting includes receiving input from at least a first computing device. The method further includes identifying a plurality of metadata triggers associated with the received input of meeting. The method further includes identifying an occurrence of a first metadata trigger of the plurality of metadata triggers associated with the received input of the meeting. The method further includes analyzing a first portion of the received input of the meeting that includes an occurrence of the first metadata trigger and identifying a first action associated with the first metadata trigger. The method further includes determining a response criterion of the first metadata trigger. The method further includes responding to a determination that the first metadata trigger includes a response criterion indicating immediate action by initiating the first action.
US10395217B1

A personnel management system determines an estimated time for return to employability. A server is configured to determine that a user's status has changed from available to unavailable, then the server facilitates a session between the user and an administrator. The server generates a set of inquiries based on user information and the nature of unavailability and evaluates user's responses. The server generates a second set of inquiries based on the responses. The server determines a stage based upon a likelihood of a status change from unavailable to available by evaluating user information and responses. The server generates and transmits a query regarding user's health information and determines a score based on the calculated stage and the health risk factors of the user. The server generates a web page with a set of action items associated with the generated score and modifies user's record based upon the calculated score.
US10395214B2

A method of creating a customized life story comprising using specific pre-determined questions based upon intended purpose and customer demographic to prepare a manuscript and a video derivative product, manually or automatically by utilizing computer programs, applications, or software to automatically organize the recorded information into pre-determined end product formats. The end products are based on an interview and items from a subject. Additional information from other members of the family can be added to the end products without the subject's knowledge. Digital audio and video files stored on a storage device are often included with the manuscript.
US10395209B2

The embodiments relate to an automatic capacity detection system and methods thereof. The system includes a capacity detector for continuously monitoring an area to track an available amount of capacity; a location sensor for automatically identifying a current location at which the available amount of capacity is available; a processor in remote communication with the capacity detector and the location sensor to: compare the current location of the available amount of capacity with a destination of the available amount of capacity; estimate a remaining value of the available amount of capacity based on the comparison; and assign at least some of the available amount of capacity at the remaining value to an offering party.
US10395208B2

Some embodiments relate to the use of Bluetooth beacons for enhancing delivery tracking. A Bluetooth beacon may be carried by a delivery agent. A ID of the beacon may be detected by one or more sensors. Tracking of the delivery agent may be performed by determining where the ID is detected.
US10395200B2

A control computer implements a multi-stage process to automatically repair errors in a policy using selectable, pluggable repair modules. In the first stage, the control computer identifies the errors that caused the policies to fail the validation process, and associates the errors with corresponding repair modules. The repair modules comprise information that is needed to correct or repair the errors. In the second stage, the control computer generates commands for correcting the errors based on the information in the repair modules. In a third stage, the control computer applies the commands to the policies that failed the validation process to correct the errors.
US10395183B2

A system for filtering data for a traffic control center includes: a plurality of data sources, comprising a plurality of traffic-related data sources and a weather-related data source; one or more network computing devices, configured to process data from the plurality of data sources to predict causes associated with predicted traffic incidents, and to select data from the plurality of data sources to be output to the traffic control center based on the predicted causes; and one or more output devices, located at the traffic control center, configured to display respective data selected by the one or more network computing devices.
US10395176B2

A truth maintenance method and system. The method includes receiving by a computer processor, health event data associated with heath care records for patients. The computer processor associates portions of the health event data with associated patients and related records in a truth maintenance system database. The computer processor derives first health related assumption data and retrieves previous health related assumption data derived from and associated with previous portions of previous health event data. The computer processor executes non monotonic logic with respect to the first health related assumption data and the previous health related assumption data. In response, the computer processor generates and stores updated first updated health related assumption data associated with the first health related assumption data and the previous health related assumption data.
US10395173B1

Systems, methods, and apparatuses to facilitate development, documentation, presentation of and interaction with enhanced models of understanding, thinking and problem solving regarding an arbitrary problem. Preferred embodiments of the invention utilize an exemplary archetype process or exemplary archetype structure for user thinking or problem solving, or customized exemplary archetype process or exemplary archetype structure. Some embodiments accomplish models or interactive environments, or both, represented in three-dimensional or partly three-dimensional forms, and may also accomplish forms that combine, integrate or in parallel provide electronic and digital with additional physical, mechanical or other forms or elements.
US10395172B2

A computer implemented method of generating decision options. Sensor data is received from a plurality of sensors and presented visually to two or more users. Those users can then analyze the images and enter tag data which is received and stored along with the sensor data. The sensor and tag data are then input to a computer implemented decision support algorithm along with a stored operational plan. The algorithm then outputs one or more decision options which can assist a human decision maker in making a decision. The invention enables such a decision maker to make a decision quickly which complies with a previously stored operational plan and is likely to be correct since it is based on inputs from multiple human users. The invention is capable of being easily scaled to deal with a high volume of sensor data and a large number of users.
US10395168B2

A reservoir computing neuromorphic network includes an input layer comprising one or more input nodes, a reservoir layer comprising a plurality of reservoir nodes, and an output layer comprising one or more output nodes. A portion of at least one of the input layer, the reservoir layer, and the output layer includes an optically tunable material.
US10395167B2

An image processing method and an image processing device are provided. The image processing method includes steps of extracting a feature of an inputted first image by a first CNN, and reconstructing and outputting an image by a second CNN. The first CNN includes a plurality of first convolutional layers connected sequentially to each other and a plurality of first pooling layers each arranged between respective adjacent first convolutional layers, and each first convolutional layer is configured to generate and output a first convolutional feature. The second CNN includes a plurality of second convolutional layers connected sequentially to each other and a plurality of composite layers each arranged between respective adjacent second convolutional layers, and each composite layer is an up-sampling layer.
US10395166B2

Mipping systems and methods are disclosed. For example, a mipping system can include processing circuitry configured to receive combinations of a plurality of pixels N at a time, each pixel having material codes directed to respective materials of the pixels, where the material codes relate to infrared properties of the respective materials, and N is a positive integer greater than 1; and train an artificial neural network having a classification space by providing respective neurons for each unique combination of material codes, and condition the artificial neural network so that the respective neurons activate when presented with their unique of material code combinations in order to create a combined set of material code parameters for accurate rendering of the mipped pixels.
US10395157B2

A method for producing a smart card module arrangement includes: arranging a smart card module on a first carrier layer, wherein the first carrier layer is free of a prefabricated smart card module receptacle cutout for receiving the smart card module. The smart card module includes: a substrate; a chip on the substrate; a first mechanical reinforcement structure between the chip and the substrate. The first mechanical reinforcement structure covers at least one part of a surface of the chip. The method further includes applying a second carrier layer to the smart card module, wherein the second carrier layer is free of a prefabricated smart card module receptacle cutout for receiving the smart card module; and at least one of laminating or pressing the first carrier layer with the second carrier layer, such that the smart card module is enclosed by the first carrier layer and the second carrier layer.
US10395141B2

In one respect, there is provided a system that may include a processor and a memory. The memory may be configured to store instructions that results in operations when executed by the processor. The operations may include: processing an image set with a convolutional neural network configured to detect, in the image set, a first feature and a second feature; determining a respective effectiveness of the first feature and the second feature in enabling the convolutional neural network to classify images in the image set; determining, based at least on the respective effectiveness of the first feature and the second feature, a first initial weight for the first feature and a second initial weight for the second feature; and initializing the convolutional neural network for training, the initialization of the convolutional neural network comprising configuring the convolutional neural network to apply the first initial weight and the second initial weight.
US10395138B2

An image segmentation apparatus comprises a processor which receives user input specifying a boundary of a region of interest of an image. The processor determines speed of the user input. A segmentation component maps the speed of the user input to a width of an area associated with the boundary of the region of interest. The segmentation component is configured to extract training data from the image on the basis of the area, and to train a segmentation model using the extracted training data. The segmentation component is configured to process image elements of the area using the trained segmentation model in order to compute an indication whether the image elements are to be assigned to the region of interest or not.
US10395137B2

A signal processing appliance is disclosed that will simultaneously process the image data sets from disparate types of imaging sensors and data sets taken by them under varying conditions of viewing geometry, environmental conditions, lighting conditions, and at different times. Processing techniques that emulate how the human visual path processes and exploits data are implemented. The salient spatial, temporal, and color features of observed objects are calculated and cross-correlated over the disparate sensors and data sets to enable improved object association, classification and recognition. The appliance uses unique signal processing devices and architectures to enable near real-time processing.
US10395136B2

An image processing apparatus includes a first learning unit configured to learn an identifier for identifying a class of a region formed by segmenting an image based on first training data, an evaluation unit configured to evaluate a result of identification of a class of the first training data by the identifier, a generation unit configured to generate second training data from the first training data based on an evaluation result by the evaluation unit, and a second learning unit configured to learn a plurality of identifiers different from the identifier learned by the first learning unit based on the second training data.
US10395134B2

A spectral distribution of incident light can be determined to increase collected spectral information. The spectral distribution of the incident light can be represented as a sum of spectral components after the incident light passes through a spectrum selective element. A signal at each color pixel of the spectrum selective element can be determined using, in part, the sum of the spectral components, where the spectral components are represented by a set of preliminary values. An error associated with the signal at each color pixel of the spectrum selective element is calculated. One or more perturbations are performed on each of the preliminary values and the error associated with the signal at each color pixel of the spectrum selective element is recalculated. The perturbations on each of the preliminary values is repeated until the error stabilizes within a predetermined range in order to assign the stabilized preliminary values as the spectral components in the incident light.
US10395132B2

An electronic device for extracting a distance of an object and displaying information and a method thereof. The method includes extracting relative distance information of at least two or more objects using a pixel distribution diagram sensed using a sensor of the electronic device and displaying information on an object with a relative value in which the extracted relative distance information and object analysis information are reflected.
US10395128B2

An electronic device performs techniques related generally to implementing biometric authentication. In some examples, a device provides user interfaces for a biometric enrollment process tutorial. In some examples, a device provides user interfaces for aligning a biometric feature for enrollment. In some examples, a device provides user interfaces for enrolling a biometric feature. In some examples, a device provides user interfaces for providing hints during a biometric enrollment process. In some examples, a device provides user interfaces for application-based biometric authentication. In some examples, a device provides user interfaces for autofilling biometrically secured fields. In some examples, a device provides user interfaces for unlocking a device using biometric authentication. In some examples, a device provides user interfaces for retrying biometric authentication. In some examples, a device provides user interfaces for managing transfers using biometric authentication. In some examples, a device provides interstitial user interfaces during biometric authentication. In some examples, a device provides user interfaces for preventing retrying biometric authentication. In some examples, a device provides user interfaces for cached biometric authentication. In some examples, a device provides user interfaces for autofilling fillable fields based on visibility criteria. In some examples, a device provides user interfaces for automatic log-in using biometric authentication.
US10395127B2

To provide a technology for accurately estimating the state change of an observation object, there are included a step for acquiring first sensor information that is obtained by observation of a state of an observation object at a first time by a periphery monitoring sensor (S100), steps for identifying the kind of the observation object based on the first sensor information and reading a purpose attribute of the observation object and an environmental factor from a purpose attribute storage unit that stores a purpose attribute that shows a use purpose or an observation purpose of the observation object and an environmental factor that affects the state change of the observation object (S104, S105), a step for retrieving a plurality of finite state series corresponding to the kind of the observation object from a finite state series storage unit that stores a finite state series that corresponds to the kind of the observation object and specifies a series of a plurality of state changes accompanying the time course and reducing the selection number of the plural finite state series to be retrieved, based on the purpose attribute of the observation object and the environmental factor (S108), a step for correcting the finite state series using the observation value of the observation object in the reduced finite state series (S119), and a step for outputting the corrected finite state series as a state prediction (S111).
US10395125B2

An object detection and classification system includes at least one image sensor mounted on a vehicle and configured to capture an image of a portion of the environment surrounding the vehicle. The image may be stored and analyzed to detect and classify objects visible in the captured image. Keypoints are extracted from the image and evaluated according to a feature function. A new descriptor function depending on the distance in complex space between a query point and the keypoints in the image and on the feature value of the keypoints may be sampled to produce a sample value. The sample value may trigger a signal to the operator of the vehicle to respond to the object if the sample value classifies the object as satisfying a potential hazard condition.
US10395120B2

The disclosure discloses a method and apparatus for identifying objects in paused video images, a method and apparatus for displaying object information on paused video images, and a system for displaying object information on paused video images. The method of identifying objects in paused video images comprises: receiving, from a client, information associated with the paused video images; obtaining, based on the received information associated with the paused video images, the at least one static image corresponding to a paused video of the client; identifying the objects from the at least one static image and obtaining object information; and sending, to the client, identified position information and the object information associated with the objects in the at least one static image. With the solutions provided in the disclosure and by combining client ends and servers, the disclosure achieves the functions of automatically identifying object in paused video images and displaying object information, thereby effectively improving the efficiency and accuracy of advertising in a video play process.
US10395119B1

Systems and method of determining one or more activities performed during video capture are presented herein. Information defining a video may be obtained. The information defining the video may include content information, metadata information, and/or other information. The content information may define visual content of the video and/or other content of the video. The metadata information may include tracking information and/or other information. The tracking information may locations of the capture device as a function of progress through the video. One or more activity types being performed by an entity moving with the capture device during the previous capture may be determined based on the tracking information. For example, a location graph may be generated from the tracking information. The location graph may be used to determine one or more activity types that were performed.
US10395118B2

Described herein are systems and methods that exploit hierarchical Recurrent Neural Networks (RNNs) to tackle the video captioning problem; that is, generating one or multiple sentences to describe a realistic video. Embodiments of the hierarchical framework comprise a sentence generator and a paragraph generator. In embodiments, the sentence generator produces one simple short sentence that describes a specific short video interval. In embodiments, it exploits both temporal- and spatial-attention mechanisms to selectively focus on visual elements during generation. In embodiments, the paragraph generator captures the inter-sentence dependency by taking as input the sentential embedding produced by the sentence generator, combining it with the paragraph history, and outputting the new initial state for the sentence generator.
US10395113B2

A method for detecting and tracking aerial objects and vehicles comprises recording raw image data using a polarimeter to obtain polarized images of the sky. The images are then corrected for non-uniformity, optical distortion, and registration. IR and polarization data products are computed, and the resultant data products are converted to a multi-dimensional data set for exploitation. Contrast enhancement algorithms are applied to the multi-dimensional imagery to form enhanced object images. The enhanced object images may then be displayed to a user, and/or an annunciator may announce the presence of an object.
US10395112B2

A device and method of recognizing an iris is provided. An iris recognition device may determine a threshold brightness using a histogram of a reference area from an iris image and exclude a target pixel from iris recognition in a candidate area based on the determined threshold brightness.
US10395102B2

A data processing device for detecting motion in a sequence of frames each comprising one or more blocks of pixels, includes a sampling unit configured to determine image characteristics at a set of sample points of a block, a feature generation unit configured to form a current feature for the block, the current feature having a plurality of values derived from the sample points, and motion detection logic configured to generate a motion output for a block by comparing the current feature for the block to a learned feature representing historical feature values for the block.
US10395101B2

An interest degree determination device detects a gaze position of a first user included in a plurality of users on the basis of image information. When a second user other than the first user is present in the vicinity of the first user, the interest degree determination device determines whether the gaze position of the first user has been affected by the second user. The interest degree determination device stores a determination result of a determination unit and the gaze position of the first user in a storage unit so as to be associated with each other.
US10395091B2

An image-feature-value calculating unit extracts an image feature value of an image of a cell candidate area. An NRBC discriminating unit uses a pre-trained discriminator to identify whether or not a target cell is shown in the cell candidate area, on the basis of the image feature value of the image of the cell candidate area. When the cell candidate area is identified as an area in which a target cell is shown, a discrimination result display unit displays the image of the cell candidate area. When the cell candidate area is identified as an area in which a target cell is shown, a discriminator training unit trains the discriminator by using the image feature value of the image of the cell candidate area as a training sample on the basis of a user input about whether or not a target cell is shown in the cell candidate area.
US10395079B2

A semiconductor device and method of making the same wherein the semiconductor device includes a pFET region including a SiGe channel having a Si-rich top surface within the gate portion, and an nFET region including a Si channel. The method includes subjecting both the pFET and nFET regions to a single high-temperature anneal process thereby avoiding the need for an additional spike anneal process at RMG module.
US10395063B2

A zero detection circuit includes a chain of masked OR circuits. Each masked OR circuit includes data inputs. Each data input is configured to receive a respective data input bit. Each masked OR circuit further includes an input mask input to receive one or more input masking bits, an output mask input to receive an output masking bit and a data output. The zero detection circuit is configured to output a bit equal to an OR combination, masked with the output masking bit, of the data input bits, each demasked with an input masking bit of the one or more input masking bits. One of the inputs of each masked OR circuit except the first masked OR circuit of the chain of masked OR circuits is coupled to the data output of the masked OR circuit preceding the masked OR circuit in the chain of masked OR circuits.
US10395062B2

Provided is a method according to one embodiment of the present invention comprising the steps of: (a) a server generating, by means of a hash function, a message digest (MD) of a particular file when a request for authenticating same is obtained; (b) when an MD encoded with a private key of a particular user is obtained, and if (A) information for the MD, which was encoded with the private key of the particular user, decoded with a public key of the particular user matches (B) the MD generated in step (a), then the server registering, in a database, a hash value of the MD encoded with the private key of the particular user and a private key of the server; and (c) the server obtaining a transaction ID.
US10395058B1

Techniques are described for providing access to anonymized user data derived from external data providers. A persona management system generates a searchable data store containing metadata related to a plurality of users of the persona management system. The metadata includes entries indicating: a first identifier of a user of the plurality of users of the persona management system, a second identifier of an external data provider of a plurality of external data providers that possess data related to users of the persona management system, a third identifier of an algorithm that is used to transform data possessed by the external data provider related to the user of the persona management system into one or more transformed data values, and the one or more transformed data values. In response to requests from various data consumers, the persona management system uses the metadata to identify users matching specified search criteria.
US10395049B2

According to an example, conditional security indicator sharing may include analyzing a security indicator that is received from a first entity by a security indicator sharing platform for sharing with a second entity. A determination may be made as to whether to share the security indicator with a third entity based on a condition. In response to a determination that the security indicator is to be shared or not to be shared with the third entity based on the condition, the security indicator may be respectively shared with the third entity, or not shared with the third entity.
US10395047B2

Users desire a communications system that allows the users to apply customized privacy settings (and, optionally, encryption keys) differently to particular portions of a document—even if the document is of a ‘lossy’ file type, e.g., a JPEG image. The custom access permission settings may be implemented by obfuscating portions of the original file and then embedding “secret,” e.g., hidden and/or encrypted, versions of the obfuscated portions in parts of the data structure of the original lossy file in the form of “layers” (e.g., the bit-equivalent of PNG layers). The individual encrypted layers may then be decrypted according to each recipient's permissions and layered on top of the original lossy file ‘in memory’ before being displayed to the recipient. The use of multiple encrypted layers allows for the visual revelation of the content of the original lossy file without modifying the actual underlying image content of the original lossy file.
US10395045B2

A content management system for collecting files from one or more submitters in a collection folder. A collector, who generates the collection folder, can invite one or more submitters to submit one or more files to the collection folder. The submitted files are scanned for plagiarism. The one or more submitters have limited rights to the collection folder. The limited rights can include uploading rights and prohibiting a submitter from viewing files that other submitters associated with the collection folder submitted. Thus, the collection folder is able to store files from the one or more submitters, but prevent them from viewing other's submissions.
US10395043B2

A method for execution by a dispersed storage and task (DST) processing unit includes: generating an encoded data slice from a dispersed storage encoding of a data object and determining when the encoded data slice will not be stored in local dispersed storage. When the encoded data slice will not be stored in the local dispersed storage, the encoded data slice is stored via at least one elastic slice in an elastic dispersed storage, cryptographic material and an elastic storage pointer indicating a location of the elastic slice in the elastic dispersed storage are generated, and the cryptographic material and the elastic storage pointer are stored in the local dispersed storage.
US10395038B2

A system and method for automatic recovery of a firmware image is disclosed. The method can include creating a shadow firmware image in a storage device from a firmware image in non-volatile memory. It is determined whether an abnormal event affecting the firmware image has occurred. The shadow firmware image is recovered from the storage device. The shadow firmware image is copied to the non-volatile memory.
US10395035B2

Some embodiments include apparatuses having diffusion regions located adjacent each other in a substrate, and connections coupled to the diffusion regions. The diffusion regions include first diffusion regions, second diffusion regions, and third diffusion regions. One of the second diffusion regions and one of the third diffusion regions are between two of the first diffusion regions. One of the first diffusion regions and one of the third diffusion regions are between two of the second diffusion regions. The connections include a first connection coupled to each of the first diffusion regions, a second connection coupled to each of the second diffusion regions, and a third connection coupled to each of the third diffusion regions.
US10395018B2

System, method, and device of detecting identity of a user and authenticating a user; as well as detecting a possible attacker or impostor, and differentiating among users of an electronic device or of a computerized service. A mobile or portable electronic device is utilized to capture a self-taken image of a user, which is utilized as a user-authentication factor. The accelerometer and gyroscope of the mobile device, sense and measure spatial device properties during, before or after the submission of the self-image authentication factor; and based on such spatial device properties, the system determines liveness of the user, freshness of the submitted self-image, and possibly differentiates between a legitimate user and an attacker. Similarly, spatial device properties that accompany the entry or the submission of a biometric sample, such as fingerprint scan or retina scan, are used to detect liveness or freshness or authenticity of such biometric samples, and are used to differentiate between a legitimate user and an attacker.
US10395014B2

The invention relates to a method for initiating a login (L) of a user into a system, the login (L) being passed by inputting a username into a username field, inputting a password into a password field (S2), and verifying whether the inputted username is stored by the system and whether the inputted password is a stored password corresponding to the inputted username (S4), the method comprising the system requiring during inputting character by character of the username and/or the password in addition waiting a predefined delay (A2) and/or inputting at least one character at at least one position within a character sequence of the username and/or the password, respectively, wherein the at least one character differs from the character of the username at the at least one position when inputting the username and/or differs from the character of the password at the at least one position when inputting the password.
US10395012B2

A client device for media playback includes a user-installable media client application which implements the client-side of a digital rights management (DRM) system. The client device employs secure boot and verifies the user-installed application. The application is hardened against reverse engineering, and it utilizes a special API provided by the client device to tie into the secure boot, bridging the gap between the secure boot and the client-side of the DRM system contained within the application.
US10395009B2

A data capture and storage apparatus for use in confirming administration of medication in a clinical trial or other medication administration scenario is provided. The apparatus includes a data capture device for capturing one or more types of data related to administration of a medication, a storage device for storing the captured data and a processor for processing the stored captured data. The processor further includes an analysis element for performing a local analysis of the stored captured data. The processor is further adapted to identify a particular medication prescription regimen in accordance with the clinical trial or medication administration scenario, determine one or more procedures for administering such prescription regimen, identify one or more activity sequences associated with such procedures, capture activity sequences of actual administration of such prescription regimen compare the captured activity sequences to the identified activity sequences to determine differences therebetween, and providing a notice if differences are determined.
US10395007B2

Systems, methods, and computer-readable media for managing healthcare environments are provided. In embodiments, a real-time status of a clinical device, along with a location, is received. The location of the clinical device is obtained via a clinical device identifier that is tracked by a plurality of sensors in a healthcare environment. A clinical device may be identified as inappropriate for use and an alert presented to a clinician including the problem of the clinical device and the location thereof. A replacement clinical device may be located, using clinical identifiers, and presented to the clinician. Such monitoring and location awareness facilitates efficient responses to healthcare situations.
US10395006B2

Methods and systems provide substantiation proof of claims made against medical spending accounts. Medical-insurance adjudication explanations are received at a benefits-records system, specifying a medical-insurance claim submitted to a medical insurer and identifying an adjudication decision of the medical insurance claim. The medical-insurance adjudication explanations are stored in a common format. A request is received from an insured party to apply a payment amount to a medical spending account. The payment amount corresponds to an expense associated with a medical-insurance claim submitted to one of the medical insurers but not paid. The request is posted to a third-party administrator with information from the corresponding medical-insurance adjudication explanations.
US10395000B1

Various embodiments implement an electronic design with one or more electrical analyses or simulations. Pre-layout and/or post-layout design data of an electronic design or a portion thereof may be identified at a physical design implementation module. A first stage analysis may be performed on the electronic design or the portion thereof at least by computing electrical characteristics with a reduced representation in the electronic design or the portion thereof. Electrical behavior of the electronic design or the portion thereof may be generated at least by performing a second stage analysis on the electronic design or the portion thereof with one or more adjusted electrical characteristics. The electronic design or the portion thereof may then be implemented based in part or in whole upon the one or more electrical analyses or simulations.
US10394998B2

Embodiments of the present invention provide a system, method, and program product for accelerating a simulated memory walking sequence during a simulation conducted by a computer. In one embodiment, a simulation test-case is executed and one or more memory locations in the simulated memory are identified as eligible to contain valid data. Subsequent to commencement of the simulated memory walking sequence, it is determined whether an identified memory location is within a specified number of memory locations after a memory location to be processed by simulated hardware during the simulated memory walking sequence. If an identified memory location is within the specified number, the simulated hardware is allowed to process the memory location. If an identified memory location is not within the specified number, the simulated hardware is advanced to a subsequent memory location and is allowed to process the subsequent memory location.
US10394986B2

A method of performing transistor simulation with improved sensitivity to parasitic by model order reduction in transistor-level timing is disclosed. The method includes reducing a number of derivative calculations during transistor simulation by representing parasitics as a reduced-order model, wherein the reducing includes: compressing the parasitics to a reduced-order model; simulating with load which is replaced with the reduced-order model; differentiating results of the simulation with respect to reduced-order model parameters; differentiating parameters of the reduced-order model with respect to parasitic values; differentiating the parasitic values with respect to statistical parameters; and computing the differential results of the simulation with respect to the statistical parameters via chain ruling.
US10394972B2

An information handling system comprising a data store is configured to store time series data and a processor. The processor is configured to acquire data, the data including time series data, isolate one or more time series from the data, assigning a unique time series identifier to each time series, and storing the time series and the time series identifiers in the data store, forecast additional time points for the one or more time series using a plurality of models, determine a fit statistic for each model for each time series, select a preferred model for each time series based on the fit statistics of the models for the time series, and provide a forecast to a user for each time series.
US10394970B2

A computer may display on a graphical user interface (GUI) a component library including a set of components relating to a compressed air system. The GUI may have a modeling interface for configuring a virtual model using the set of components. The computer may simulate the virtual model to determine one or more optimizations to the compressed air system. The computer may also determine the cost of implementing the compressor system optimization.
US10394967B2

A method and apparatus for automatically assembling components in a computer-aided design (CAD) environment is disclosed. In one embodiment, the method includes identifying a source component and a target component in the CAD environment. The source component and the target component represent different parts of a real-world object. The method also includes computing one or more assembly solutions for assembling the source component and the target component based on a set of rules. Each of the assembly solutions defines a constraint relationship between the source component and the target component. The method also includes automatically generating constraints between geometric entities of the source component and geometric entities of the target component based on the one or more assembly solutions. The method includes outputting a geometric model including the assembled source component and target component on a graphical user interface.
US10394961B2

According to one embodiment, an input unit accepts input of an input sentence that is a second sentence of the native language corresponding to a first sentence. A language analysis execution unit executes language analysis for the input sentence. A grammatical feature extraction unit extracts a grammatical feature of the input sentence based on a result of the executed language analysis. A search query generation unit generates a search query based on the extracted grammatical feature. An output unit searches for an index based on the generated search query and outputs an exemplary sentence set including an exemplary sentence of the native language corresponding to an index that matches the search query and an exemplary sentence of the foreign language corresponding to the exemplary sentence of the native language.
US10394946B2

The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
US10394934B2

Mobile devices enabled to support resolution-independent scalable display of Internet (Web) content to allow Web pages to be scaled (zoomed) and panned for better viewing on smaller screen sizes. The mobile devices employ software-based processing of original Web content, including HTML-based content, XML, cascade style sheets, etc. to generate scalable content. The scalable content and/or data derived therefrom are then employed to enable the Web content to be rapidly rendered, zoomed, and panned. Display lists may also be employed to provide further enhancements in rendering speed. Context zooms, including tap-based zooms on columns, images, and paragraphs are also enabled.
US10394926B2

A system for managing data content and data content relationships through resource efficient process structures for cloud and network environments includes a Clode core. The Clode core creates an object/display/process based on a defined order of processes determined by the object's tags and/or relationships to a function map and/or other objects in the system. This is used in Clode tag modules such as ‘clode:autopublish’ to create a data publication on the server, by ‘clode:autosubscribe’ to make client's automatically subscribe to data related to the tagged object, and by ‘clode:surface’ to manage an object on a display; just to name a few use cases. Tags can then be used to manage third party environments such as a docker container that would be classified as having the tag ‘on’, but when removed could cause the container to shut off. Tag management functions could also change the classifications as to say in the previous example to cause a tag to be added called ‘off’.
US10394925B2

Automated processing of web tasks provides information relevant to user tasks based on past user actions and web histories. Automating the processing of tasks includes receiving a task which may be sent from a system such as a short messaging system (SMS), an email system, or a telephone system. Command information is extracted from the task. A sequence of actions is generated to accomplish the task including a combined script. The script may be based on past user actions, logs, and web browsing histories. The sequence of actions is executed to return information relevant to the task.
US10394923B2

In the case of a platform device (100) located at a web-site and capable of forming a network with a plurality of ID-detectable users or participants for gathering and processing items of information stored in memory spaces (110) of a platform (100) which are in each case code-identifiable and assigned to a plurality of different topics, there takes place an automated distribution of items of information collected by the users or participants in that the storage spaces (110) on the platform (100) are in each case formed by a dual unit (DuU), a dual unit (DuU) comprising in each case a first storage space (111) assigned to a predefined topic and provided with initial information (114) formulated by an initial participant but not editable by any other individual user or participant, together with a second storage space (112) that is assigned to the first storage space (111) and is editable by any one individual user or participant and is construed for the importation, by the plurality of users or participants, of supplementary information (113) concerning the initial information (114) stored in the first space (111).
US10394920B2

A data verification device includes a processor configured to: specify, out of a plurality of sites registered as acquisition sources of specific information, reliability of the site from which the information was acquired as the specific information based on storage content of a storage that stores therein the reliability in association with each of the sites; and output the information acquired as the specific information together with the specified reliability.
US10394915B1

Architectures and techniques to store and search logging information are provided. In some embodiments, statements included in the logging information can be categorized according to respective unique identifiers. A category of statements can be retained in one or more files within a directory associated with a unique identifiers representative of the category. The directory can be included in a distributed storage system. In addition, metadata including the unique identifier and a defined searchable field or another defined discrete amount of information pertaining to a statement associated with the unique identifier can provide an indexation of an available category of statements. In addition or in other embodiments, an interface unit can permit querying the logging information via programmatic queries or other queries received via a user interface. The query can include a desired search pattern and a response to the query can include a list of one or more unique identifiers indicative of respective statements matching the search pattern. Logging information statements sorted according a defined criterion can be provided in response to the selection.
US10394912B2

A data mining method, system, and non-transitory computer readable medium, include defining a set of filter constraints as a filter function for clustering users' private records of data of a private domain, obtaining a set of data from a public domain by applying the filter function to users' public records of data of the public domain, selecting a subset of the users' public records of data that is common with the users' private records of data, and performing data mining on the selected subset of the users' public records of data in combination with the users' private records of data to match a user of the private domain to public records of the user of the private domain.
US10394908B1

A user's prior searching and browsing activities are recorded for subsequent use. A user may examine the user's prior searching and browsing activities in a number of different ways, including indications of the user's prior activities related to advertisements. A set of search results may be modified in accordance with the user's historical activities. The user's activities may be examined to identify a set of preferred locations. The user's set of activities may be shared with one or more other users. The set of preferred locations presented to the user may be enhanced to include the preferred locations of one or more other users. A user's browsing activities may be monitored from one or more different client devices or client application. A user's browsing volume may be graphically displayed.
US10394904B2

A personalized way to digitally record a person's physical activities over time serves web searching, business advertising, nostalgia, security and object tracing purposes. The chronological digital history of the person's physical presence over a time includes (i) digital network entries from other members who hold their portable wireless short range device near the person's device and transmit a URL or other key data and (ii) digital member entries such a digital photograph of a store sign. The digital network entries and digital member entries are automatically transmitted to a database located on a telecommunications network at a time of entry. Advertisers can transmit to members when members enter premises of advertiser's store. Upon sign-up online, the authentication data uniquely associated with an account is provided and key data they want to transmit is associated with the account. Digital histories can be used to improve web searching and networking opportunities.
US10394899B2

A method of naming documents according to a document naming convention (DNC) includes receiving, from any of a plurality of data processing applications (DPAs) within an enterprise, a request for a document name and generating a document name “infix” portion in compliance with the DNC for inclusion in the document name. The prefix may be descriptive of a characteristic of the document and the suffix may indicate a document type, a document format, or both. The infix may include a fixed portion and a modifiable portion. The fixed portion may include a datestamp and a document unification identifier. The infix may include a variable portion that can be modified by a DPA that creates a new or modified document, but the name of the modified document maintains the fixed portion of the original document.
US10394898B1

Methods and systems disclosed herein may be used to determine the structure of a dataset comprising discrete-valued data corresponding to features and items. In some embodiments, a device may receive a discrete-valued matrix with a first dimension corresponding to items and a second dimension corresponding to features. The device may calculate an engineered features set and a weights set for the matrix. The device may update the engineered features set using the weights set, and update the weights set using the updated engineered features set based on the mutual information between the matrix and one of the updated engineered features set. The device may receive a request indicating at least one of the engineered features set, identify items based on the matrix and the indicated at least one of the engineered features set, and provide a response based on the identified items.
US10394892B2

Example embodiments of the present disclosure include a system comprising a computer-readable storage medium storing at least one program and a computer-implemented method for providing a dynamic content delivery search system. In example embodiments, entry of a first keyword of a search string comprising a plurality of keywords is detected. The first keyword is identified after entry of the first keyword and prior to entry of a second keyword of the search string. A first set of matching results that match the identified first keyword is determined. Entry of the second keyword is detected and the second keyword identified. Using the second keyword, the first set of matching results is refined. The resulting search results are presented to a user.
US10394882B2

A search engine: (i) receives a search query including a subject-matter-describing data set, a first boundary-condition-describing data set and a second boundary-condition-describing data set; (ii) determines a first boundary condition based on the first boundary-condition-describing data set; (iii) determines a second boundary condition based on the second boundary-condition-describing data set; and (iv) finds search results that meet the following criteria: (a) apparently relate to the subject matter of the subject-matter-describing data set, and (b) apparently fall between a first boundary condition and a second boundary condition. Also, a user specifies a document, along with a search query, and the search engine uses the document to limit and/or organize the search results.
US10394879B2

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
US10394878B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for associating still images and videos. One method includes receiving a plurality of images and a plurality of videos and determining whether the images are related to the videos. The determining includes, for an image and a video, extracting features from the image and extracting features frames of the video, and comparing the features to determine whether the image is related to the video. The method further includes maintaining a data store storing data associating each image with each video determined to be related to the image.
US10394876B2

A method, computer system, and a computer program product for building and applying fuzzy term partitions is provided. The present invention may include building a fuzzy category taxonomy. The present invention may also include implementing the built fuzzy category taxonomy into a fuzzy category classifier. The present invention may then include building a fuzzy term extractor. The present invention may further include building a fuzzy term association map. The present invention may also include processing a plurality of words stored on a database. The present invention may then include extracting a fuzzy term from the processed plurality of words. The present invention may further include associating the extracted fuzzy term with a plurality of context data. The present invention may also include producing a context data partition for the extracted fuzzy term. The present invention may then include applying a weight to the extracted fuzzy term.
US10394851B2

A method of mapping data items to sparse distributed representations (SDRs) includes clustering in a two-dimensional metric space, by a reference map generator, a set of data documents selected according to at least one criterion, generating a semantic map. The semantic map associates a coordinate pair with each of the set of data documents. A parser generates an enumeration of data items occurring in the set of data documents. A representation generator determines, for each data item in the enumeration, occurrence information. The representation generator generates a distributed representation using the occurrence information. A sparsifying module receives an identification of a maximum level of sparsity. The sparsifying module reduces a total number of set bits within the distributed representation based on the maximum level of sparsity to generate an SDR having a normative fillgrade.
US10394850B2

Systems and methods for indexing data include formulating an objective function to index a dataset, a portion of the dataset including supervision information. A data property component of the objective function is determined, which utilizes a property of the dataset to group data of the dataset. A supervised component of the objective function is determined, which utilizes the supervision information to group data of the dataset. The objective function is optimized using a processor based upon the data property component and the supervised component to partition a node into a plurality of child nodes.
US10394848B2

A multi-column index is generated based on an interleaving of data bits for selectivity for efficient processing of data in a relational database system. Two or more columns may be identified for inclusion in the multi-column index for a relational database table. Based, at least in part, on the interleaving of data bits for selectivity from the identified columns, a multi-column index is generated for the relational database table that provides a respective index value for each entry in the relational database table. The entries of the relational database table may then be stored according to the index values of the multi-column index.
US10394845B2

A method of synchronizing transactions between blockchains including receiving a first plurality of transactions and recording the first plurality of transactions to a first private block on a private blockchain network, receiving a second plurality of transactions and recording the second plurality of transactions to a second private block on the private blockchain network, generating a first merged block comprising the first private block and the second private block, recording the first merged block to a single block on a second blockchain network, recording each of the first private block, the second private block, and the first merged block to a smart contract linked to the private blockchain network, defining a private smart contract, and performing a synchronization process between the first private smart contract and a second smart contract linked to the second blockchain network, defining a second smart contract.
US10394842B1

A system for data conversion includes an interface and a processor. The interface is to receive an indication to convert a set of data. The processor is to determine a subset of the set of data based at least in part on a boundary condition; convert the subset of data to a converted subset of data; and provide the converted subset of data.
US10394833B1

A method and system for conducting image search comprising: searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images: (a) extracting the histogram of red green and blue colors (RGB colors) from a given image; (b) distilling the extracted RGB colors down to create a reduced color palette for the given image; (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; and (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a display of suggested color palettes for the search query.
US10394829B2

A method and apparatus are provided for recommending concepts from a first concept set in response to user selection of a first concept Ci by performing a natural language processing (NLP) analysis comparison of vector representations of user concepts contained in written content authored by the user and candidate concepts in a first concept set to determine a similarity measure for each candidate concept, and to select therefrom one or more of the candidate concepts for display as recommended concepts which are related to the user concepts contained in written content authored by the user based on the similarity measure between each candidate concept and each user concept.
US10394818B2

A system and method is described for database split generation in a massively parallel or other distributed database environment including a plurality of databases and a data warehouse layer providing data summarization and querying functionality. A database table accessor of the system obtains, from an associated client application, a query for data in a table of the data warehouse layer, wherein the query includes a user preference. The system obtains table data representative of properties of the table, and determines a splits generator in accordance with one or more of the user preference or the properties of the table. The system generates, by the selected splits generator, table splits dividing the user query into a plurality of query splits, and outputs the plurality of query splits to an associated plurality of mappers for execution by the associated plurality of mappers of each of the plurality of query splits against the table.
US10394815B2

A computing device is provided, comprising a processor configured to select at least one pair of columns. Each pair may include a source column of the first table and a target column of the second table. For each pair, the processor may detect that the columns contain data with different granularities. The processor may modify the data to have the same granularity, and may generate an example including an element from the source column and an element from the target column. For each example, the processor may programmatically generate a script that, when performed on the source column, produces a value consistent with the target column. For the script with output that meets a matching criterion, the processor may convey the output for display, and may, in response to a signal accepting the script, join the tables at least in part by performing the script on the source column.
US10394808B2

Trace data is received that was captured for a execution of a first query on first input data. The trace data associates clauses of the first query with respective evaluation states that arise during the execution. Second input data is generated from the trace data without accessing the first input data. An execution of a second query is performed on the second input data, wherein performing the execution of the second query on the second input data reproduces evaluation states from the execution of the first query on the first input data.
US10394807B2

A database system rewrites database queries based on rewrite constraints specification. The rewrite constraints specification provides directives to the database system to generate temporary tables for storing intermediate results of database queries and rewrite the corresponding database queries in terms of the temporary tables. The subqueries for matching the rewrite constraints specification may be specified in various ways. For example, the rewrite constraints specification may identify the subqueries by using one or more aliases. The rewrite constraints specification may specify a list of tables such that all database queries that join the database tables specified in the rewrite constraints specification are determined to match. The optimizer is able to optimize the rewritten database queries better by getting a better estimate for the statistics describing the temporary tables.
US10394806B1

Techniques are disclosed for retrieving both data stored in relational form and data stored in XML form responsive to a single XQuery query. The techniques allow applications to retrieve relational data residing in various relational database management systems by using XQuery and XQuery for Java. In one such embodiment, an embeddable serverless computer component implements the techniques, and includes a combination of one or more relational adaptors and a mediator to access relational data and transform it into appropriate XML. The techniques are embeddable, and can be standards-based, database-independent, and operating-system independent. Optimized performance and scalability from desktop to enterprise applications are enabled as the number of users and/or database size increases.
US10394804B1

A method and system increases Internet traffic to a question and answer customer support system, according to one embodiment. The method and system receive a question, and determine a search engine popularity or searchability of the question, according to one embodiment. If the search engine popularity or searchability of the question is less than a threshold, the question is provided to customer support personnel for reformation, according to one embodiment. The question and answer customer support personnel provide question reformation suggests to the customer support personnel, according to one embodiment.
US10394803B2

A method, apparatus, and computer program product are provided for generating a set of token sequences for at least a portion of a database, wherein each token in a sequence represents a respective database entity of the database; assigning, for each token in the set of token sequences, at least one corresponding vector from a set of vectors of a same dimension, wherein the at least one corresponding vector encodes relationships between the database entity of a token and other database entities of other tokens of the set of token sequences; and extracting, using a query language, information from the database based at least in part on the relationships encoded by the assigned vectors.
US10394789B1

A computer system, such as a data storage system, implements techniques for managing unpredictable and/or bursty system demand. For example, a database service implements a schema and/or a database table rotation that allows for events to be allocated substantially evenly across the available keyspace. In some embodiments, asynchronous and synchronous components of a data processing system are accordingly isolated so as to improve the operational efficiency and utilization of both.
US10394787B2

The present application provides indexing methods and systems for indexing spatial data objects of a data space, and methods and systems for performing an operation on an index of spatial data. One of the methods includes: associating each spatial data object with one of a plurality of separations according to a size of the respective spatial data object; and mapping each spatial data object to an index key based on the separation with which the spatial data object is associated. The methods and systems for performing an operation on an index of spatial data can facilitate efficient selection or manipulation of the spatial data objects.
US10394780B2

Mechanisms are provided for detecting interesting decision rules from a set of decision rules in a tree ensemble. Each tree in the tree ensemble is traversed in order to assign each individual data record from a set of data records to an identified leaf node in each tree. Predicted values are determined for the tree ensemble based on predictions provided by each leaf node to which each individual data record is assigned. Interesting sub-indices for decision rules from the set of decision rules are determined and, for each decision rule corresponding to the leaf nodes in the tree ensemble, the sub-indices are combined into interestingness index It. The decision rules are ranked corresponding to the leaf nodes in the tree ensemble according to the associated value of the interestingness index It and a subset of the decision rules corresponding to the leaf nodes in the tree ensemble are reported.
US10394779B2

Mechanisms are provided for detecting interesting decision rules from a set of decision rules in a tree ensemble. Each tree in the tree ensemble is traversed in order to assign each individual data record from a set of data records to an identified leaf node in each tree. Predicted values are determined for the tree ensemble based on predictions provided by each leaf node to which each individual data record is assigned. Interesting sub-indices for decision rules from the set of decision rules are determined and, for each decision rule corresponding to the leaf nodes in the tree ensemble, the sub-indices are combined into interestingness index It. The decision rules are ranked corresponding to the leaf nodes in the tree ensemble according to the associated value of the interestingness index It and a subset of the decision rules corresponding to the leaf nodes in the tree ensemble are reported.
US10394767B2

A method of computing relative rankings for multiple course trajectories may include accessing a data structure. The data structure may include a first node that may represent a first course and a plurality of nodes that may represent courses that are available after completing the first course. Each of the plurality of nodes may be associated with a weight, and the plurality of nodes may include a second node representing a second course. The method may also include receiving a first grade for a student for the first course and receiving a second grade for the student for the second course. The method may additionally include adjusting the weight associated with the second node using the first grade and the second grade. The method may further include providing a ranking of the plurality of courses using the weights of the plurality of courses.
US10394765B2

A method for saving a file stored on a third-party system to a cloud storage system includes receiving, at a cloud storage server of the cloud storage system, a save request from the third party system. The save request is generated in response to a user selecting, via a user interface presented on a client computer, the file from a plurality of files stored on the third-party system, the file to be saved to the cloud storage server. The save request comprises a file identifier of the file and information identifying the user. The information identifying the user allows access to a user account of the user on the cloud storage system without use of the client computer as intermediary service, and the third-party system stores the file associated with the file identifier. The method further includes authenticating the save request, based at least in part on the information identifying the user, creating a copy of the file at the cloud storage server, and associating the copy of the file with the user.
US10394757B2

Data streams may be stored in a chunk store in the form of stream maps and data chunks. Data chunks corresponding to a data stream may be stored in a chunk container, and a stream map corresponding to the data stream may point to the data chunks in the chunk container. Multiple stream maps may be stored in a stream container, and may point to the data chunks in the chunk container in a manner that duplicate data chunks are not present. Techniques are provided herein for localizing the storage of related data chunks in such chunk containers, for locating data chunks stored in chunk containers, for storing data streams in chunk stores in localized manners that enhance locality and decrease defragmentation, and for reorganizing stored data streams in chunks stores.
US10394755B2

An information presentation method and apparatus. The method comprises: monitoring a designated operation for a DOI; and when it is detected that the designated operation is executed for the DOI, presenting profile information corresponding to the DOI. In the method, when a DOI is presented in an interface, a user only needs to perform a designated operation for the DOI, and profile information corresponding to the DOI is displayed on the interface; and the profile information corresponding to the DOI is generated based on all information contained in the DOI itself, and can accurately reflect the information in the DOI, so that the user can intuitively learn the information contained in the DOI without using other devices to scan and decode the DOI, thereby effectively improving the identification degree of the DOI and simplifying the operation process.
US10394754B2

A method and indexing system indexes the content of a body of documents into a content index, and the metadata of the documents into a metadata index which is a parallel index to the content index. The metadata is copied into a data store that is easily accessible by the indexing system and is stored in native form. The indexing system can dynamically re-index the metadata from the native metadata in the data store to produce a new metadata index which is used to replace the original metadata index. Search queries received by a search engine associated with the indexing system are applied to both the content and metadata index and the results are merged for return.
US10394752B2

Methods and systems for enumerating digital circuits in a system-on-a-chip (SOC) are disclosed. The method includes incrementing an enumeration value received from a previous enumerable instance to uniquely identify an immediately adjacent enumerable instance of a plurality of enumerable instances in a daisy chain configuration.
US10394751B2

A data processing system and method are provided. A host computing device comprises at least one processor. A network interface device is arranged to couple the host computing device to a network. The network interface device comprises a buffer for receiving data for transmission from the host computing device. The processor is configured to execute instructions to transfer the data for transmission to the buffer. The data processing system further comprises an indicator store configured to store an indication that at least some of the data for transmission has been transferred to the buffer wherein the indication is associated with a descriptor pointing to the buffer.
US10394744B2

A method, system, and computer program product are described for a machine selecting a selected adapter among two or more adapters that perform a same function. The method includes generating a request, at the machine, for the function, and calculating a time indicator associated with each of the two or more adapters based on a respective adapter queue time factor (QTF) associated with each of the two or more adapters, the adapter QTF associated with each of the two or more adapters being a computed value. The method also includes selecting the selected adapter and submitting one or more requests to the selected adapter of the two or more adapters to perform the function based on a comparison of the time indicator associated with each of the two or more adapters.
US10394742B2

A method for determining a type of a device connected to an inter-integrated circuit (I2C) includes steps of: a) transmitting requests to bus addresses of the I2C, respectively; b) upon receipt of a response message transmitted by a device in response to receipt of one of the requests from one of the bus addresses, determining that the device is connected to said one of the bus addresses; and c) according to a lookup table that includes plural of entries, each of which has a corresponding device type and respective address set consisting of at least one reference address conforming with one of the bus addresses, determining a type of the device as one of the device types in the lookup table with reference to said one of the bus addresses.
US10394732B2

An interface device for a data processing system is provided. The interface device comprises first interface circuitry to receive incoming data and second interface circuitry to transmit processed data to a data store for storage. The interface device is provided with processing circuitry to generate the processed data from the incoming data wherein the processing carried out reduces the data in size. The processing circuitry is also responsive to at least one characteristic of the incoming data or the processed data to transmit a notification signal to a data processing component of the data processing system.
US10394726B2

A memory network includes a plurality of memory nodes each identifiable by an ordinal number m, and a set of links divided into N subsets of links, where each subset of links is identifiable by an ordinal number n. For each subset of the plurality of N subsets of links, each link in the subset connects two memory nodes that have ordinal numbers m differing by b(n-1), where b is a positive number. Each of the memory nodes is communicatively coupled to a processor via at least two non-overlapping pathways through the plurality of links.
US10394723B2

The present disclosure provides a data accessing method applied to a PCIe storage device. The method comprises: receiving a data reading/writing request sent by a host; calculating a physical storage location of data to be accessed, based on the data reading/writing request, wherein the physical storage location comprises a plurality of PCIe storage devices communicating according to a network protocol; acquiring the data from the plurality of PCIe storage devices based on the network protocol and transferring the data to the host. Also, the disclosure provides a PCIe storage device. With the solution of the disclosure, a PCIe storage device is enabled to access both local and cloud storages, the small-capacity problem with the local storage is addressed and operations of a host's operating system for managing two different types of heterogeneous storages are simplified.
US10394713B2

Provided are a computer program product, system, and method for selecting resources to make available in local queues for processors to use. Each processor of a plurality of processors maintains a queue of resources for the processor to use when needed for processor operations. One of processors is selected. The selected processor accesses at least one available resource and includes the accessed at least one resource in the queue of the selected processor.
US10394710B2

An SCM memory mode NVDIMM-N cache system includes an SCM subsystem, and an NVDIMM-N subsystem having at volatile memory device(s) and non-volatile memory device(s). A memory controller writes data to the volatile memory device(s) and, in response, updates a cache tracking database. The memory controller then writes a subset of the data to the SCM subsystem subsequent to the writing of that data to the volatile memory device(s) and, in response, updates the cache tracking database. The memory controller then receives a shutdown signal and, in response, copies the cache tracking database to the volatile memory device(s) in the NVDIMM-N subsystem. The NVDIMM-N subsystem then copies at least some of the data and the cache tracking database from the volatile memory device(s) to the non-volatile memory device(s) prior to shutdown. The data and the cache tracking database may then be retrieved from non-volatile memory device(s) when the system is restored.
US10394707B2

In an example implementation according to aspects of the present disclosure, a memory controller is disclosed. The memory controller is communicatively coupleable to a memory resource having a plurality of memory resource regions, which may be associated with a plurality of computing resources. The memory controller may include a memory resource interface to communicatively couple the memory controller to the memory resource and a computing resource interface to communicatively couple the memory controller to the plurality of computing resources. The memory controller may further include a memory resource memory management unit to manage the memory resource.
US10394702B2

An installer application implemented in a computational device receives a command to install a test application in the computational device. The installer application determines whether a selected port of a plurality of ports of the computational device is to be blocked prior to installing the test application in the computational device. In response to determining that the selected port is to be blocked prior to installing the test application in the computational device, the installer application blocks the selected port, installs the test application by binding a socket to the selected port of the plurality of ports, and tests functions of the test application by executing one or more code paths of the test application, in response to installing the test application.
US10394698B2

In one example in accordance with the present disclosure, a method may include receiving code corresponding to an HTML page structure including a plurality of executable JavaScript code and enumerating a branching path in the JavaScript code. The method may include determining a branch of the branching path that would not execute during normal operation of a browser executing the JavaScript code. The method may also include generating an artificial condition for the branch and executing the branch using the artificial condition.
US10394697B2

Techniques are disclosed for identifying an optimal set of test cases of a larger test case bucket to execute on a new software release. The release includes one or more patches modifying development code of a previous release of the software, and each test case includes metadata specifying a history of the test case relative to an execution on the previous release. In each patch, it is determined, based on the metadata, whether at a test case targets the development code modified by the patch. Upon determining that the test case targets the development code, a score associated with the test case is incremented. The test cases are prioritized for execution based on score.
US10394695B2

Implementations include a method and system configured to allow users to track, record, and store process instances and use the recordings in the same or different environments in order to test, debug, and repair detected errors and anomalies in process flows. The method and system also provides a conceptual way where users can create tests by recording and playback one or more flow instances along with processing artifacts in order to test and debug their flow in a different environment to ensure flow executions work across updates, releases, and across different environments.
US10394692B2

An analysis system receives data streams generated by instances of instrumented software executing on external systems. The analysis system evaluates an expression using data values of the data streams over a plurality of time intervals. For example, the analysis system may aggregate data values of data streams for each time interval. The analysis system determines whether or not a data stream is considered for a time interval based on when the data value arrives during the time interval. The analysis system determines a maximum expected delay value for each data stream being processed. The analysis system evaluates the expression using data values that arrive before their maximum expected delay values. The analysis system also determines a failure threshold value for a data stream. If a data value of a data stream fails to arrive before the failure threshold value, the analysis system marks the data stream as dead.
US10394688B2

The present invention relates to a computer module testability problem detection method defined: on the one hand, by first code instructions in a modeling language representing blocks, divided up into one or more components, and relationships between the blocks and/or the components, and on the other hand, by second code instructions in a textual language representing a list of specifications that are each associated with a capability and define at least one information flow at the capability. The method is characterized in that it includes implementing, by means of a data processing means (11) of a device (1), steps for: (a) expressing the first and second code instructions, each code being in the form of a model instantiating a common meta-model that correlates them with each other, (b) synchronizing the related models into a consolidated model, (c) expressing a graph on the basis of said consolidated model, (d) calculating, by means of a graph traversal algorithm, the width and/or depth of the graph, and (e) sending a signal indicating a computer module testability problem if at least one of said calculated width and depth is greater than a predefined threshold.
US10394683B2

A data transmission method of transmitting data of log information recorded in log data of a manufacturing apparatus to an external device includes: storing correspondence information between information of a first identifier and information of a second identifier, the first identifier being an identifier used to identify a thing about a process performed by the manufacturing apparatus and being shared by the manufacturing apparatus and the external device, the second identifier being an identifier used to identify a thing about a process performed by the manufacturing apparatus and being used by the manufacturing apparatus; and obtaining, based on the correspondence information, information of the first identifier corresponding to information of the second identifier recorded in log information, and transmitting data of the log information to which the obtained information of the first identifier has been added. The storing and the obtaining are executed by an information processing device.
US10394680B2

Examples described herein generally relate to reporting memory resource access by a graphics processing unit (GPU). A list of memory resources allocated for the GPU can be received by a memory tracking application. An indication of memory resource utilization based on the list of memory resources can be displayed on an interface. The memory tracking application can also receive, from the GPU, multiple indications that one or more of the memory resources allocated for the GPU are accessed, and can update the indication of memory resource utilization based at least in part on the multiple indications.
US10394668B2

Examples maintain consistency of writes for a plurality of VMs during live migration of the plurality from a source host to a destination host. The disclosure intercepts I/O writes to a migrated VM at a destination host and mirrors the I/O writes back to the source host. This “reverse replication” ensures that the CG of the source host is up to date, and that the source host is safe to fail back to if the migration fails.
US10394645B2

Techniques are provided for correcting the operational state of a multi-process system without disrupting any running processes. A library providing error correction and logging functionality is statically linked to modules in the system. A script in the library loads a package file having a patch for returning an error state to a normal state. The script issues commands to invoke functions in the patch. Once the error state has returned to a normal state, the script issues commands to remove the package file from the system.
US10394635B2

A system includes a central processing unit (CPU) to process data. A first memory management unit (MMU) in the CPU generates an external request to a bus for data located external to the CPU. An external fault handler in the CPU processes a fault response received via the bus. The fault response is generated externally to the CPU and relates to a fault being detected with respect to the external request.
US10394634B2

Apparatuses, systems and methods are disclosed herein that generally relate to distributed storage, such as for big data, distributed databases, large datasets, artificial intelligence, genomics, or any other data processing environment using that host large data sets or utilize big data hosts using local storage or storage remotely located over a network. More particularly since large scale data requires many storage devices, scrubbing storage for reliability and accuracy requires communication bandwidth and processor resources. Discussed are various ways to use known storage structure, such as LBA, to offload scrubbing overhead to storage by having storage engage in autonomous self-validation. Storage may scrub itself and identify stored data failing data integrity validation, or identify unreadable storage locations, and report errors to a distributed storage system that may reverse-lookup the affected storage location to identify, for example, a data block at that location needing correction.
US10394630B2

Methods for use in a dispersed storage network (DSN) to determine relative importance of data objects stored in the DSN for use in making prioritization decisions relating to necessary rebuilding of data. In various examples, relative importance rankings are generated based on heuristic measures and explicit ranking factors. The heuristics measures, which may be updated periodically, may include the frequency of access requests relating to a data object, the number of unique requestors of a data object, the age of a data object, the size of a data object, the amount of other data referenced by a data object, and a predicted amount of other data that would be rendered useless or inaccessible should a data object be lost. The explicit ranking factors may include a storage vault identifier and an importance marker associated with a data object. Higher priority data is preferably rebuilt prior to lower priority data.
US10394628B1

Event handler records, for different event handlers in different domains, are stored in an event handler orchestrator service. The event handler records identify event handlers (in various domains) that are to handle events raised in separate domains. When an event is raised, the event handler records are filtered to identify an event handler that has indicated an interest in the raised event, and an end point corresponding to the identified event handler is provided back to the calling process. The calling process then invokes the event handler for which the end point is returned.
US10394625B2

An outer event stream can be modeled to represent duration for an event with an inner event stream. The inner event stream can be generated to represent duration of at least one event from the outer event stream. By modeling the outer event stream to include duration, coincidence between two or more events can be determined. More specifically, the modeling of the outer event stream enables use of operators to identify coincidence between events from event streams.
US10394619B2

The present disclosure relates to systems and methods of implementing a service manager. In particular, the present disclosure relates to methods of monitoring a plurality of services, wherein each service is uniquely identifiable in a process table based on a fingerprint; receiving a request to add a new service to the plurality of services; determining whether service dependencies in a configuration of the plurality of services and the new service are compatible; and responsive to determining that the service dependencies in the configuration of the plurality of services and the new service are compatible, starting the new service. The method may further include receiving a request to call a user-defined function and determining whether the new service is functional based on executing the user-defined function.
US10394612B2

Methods and systems to evaluate data center performance and prioritize data center objects and anomalies for remedial actions are described. Methods rank data center objects and determine object performance trends. Methods calculate an object rank of each object of the data center over a period of time and calculate an object trend of each object of the data center based on relative frequencies of alerts at different times. The objects may be prioritized for remedial actions based on the object ranks and object trends.
US10394602B2

A method at a computing device having a plurality of concurrently operative operating systems, the method comprising: operating a proxy process within a target operating system on the computing device; receiving, from an originating operating system, a request for resources from a target process within the target operating system at the proxy process; requesting, from the proxy process, the resources of the target process; and returning a handle to the target process from the proxy process to the originating operating system.
US10394601B2

A media balancer can assist in selecting replacement media items to be used in generating one or more target schedules from a single master schedule. The media balancer can receive option parameters indicating preferences related to generation of the target schedule. Based on these option parameters, the media balancer can select one of multiple different media schedulers to assist in evaluating potential replacement media items. The media balancer can transmit to the media scheduler selected, information associated with the option parameters, and a request to perform an evaluation of potential replacement media items based on those option parameters. The media balancer can receive the results of the evaluation performed by the selected media scheduler, and use those results to generate target schedules by replacing at least one original media item included in the master schedule with a replacement media item.
US10394600B2

Certain disclosed embodiments provide improved systems and methods for processing jobs. The method comprises steps including receiving, from a client device over a network, information representing a job and generating at least two tasks representative of the job. The method further comprises, for each task, assigning, by a processor, a signature to the task representative of whether the task has been processed, determining at least one dataset related to the task, and assigning a signature to the determined at least one dataset. The method further comprises searching, by the processor, a data structure for the task signature, and based on the searching, sending the task over a network to a task executor for processing or locating results associated with the task. The method further comprises sending, over a network, a job result to the client device. Systems and computer-readable media are also provided.
US10394599B2

Managing service container dependency is provided. A notification that a first service container is running on a host environment is received. It is determined whether the first service container is dependent on a second service container being up and running on the host environment. In response to determining that the first service container is dependent on a second service container being up and running on the host environment, it is determined whether the second service container is running on the host environment. In response to determining that the second service container is not running on the host environment, service requests from the first service container to the second service container are responded to using stub data that corresponds to the second service container.
US10394596B2

An identification of one or more memory pages that are associated with the guest operating system may be received by a hypervisor and from a guest operating system. The hypervisor may receive a request from the guest operating system to initiate a tracking operation for the one or more memory pages. The tracking operation may be initiated for the one or more memory pages in response to receiving the request from the guest operating system. Furthermore, the one or more memory pages may be freed in view of the tracking operation that has been initiated by the hypervisor.
US10394593B2

As indicated above, aspects of the present invention provide an approach for facilitating nondisruptive virtual machine (VM) maintenance in a networked computing environment. In an embodiment, a request for an update to an active VM is received, and a copy of the active VM is taken to create a snapshot VM. An update is installed on the snapshot VM. While the snapshot VM is being updated, all changes made to the active VM are saved. Once the update is installed on the snapshot VM, the saved changes are applied to the snapshot VM. A switch is made over to the snapshot VM in real time so that the snapshot VM becomes the active VM. The process allows a user to work continuously with the software as a service (SaaS) VM without disruption.
US10394588B2

Methods comprise receiving a request to perform a predefined operation on at least one of a virtual machine and a workload executing on a host in a first cloud computing environment, identifying a set of credentials to access the first cloud computing environment, and initiating performance of the predefined operation on the at least one of the virtual machine and the workload, wherein the predefined operation comprises at least one of: (i) deleting, and (ii) shelving the at least one of the virtual machine and the workload.
US10394585B2

A computing device includes a host, one or more guest partitions, and one or more physical devices. A physical device can be virtualized, at least in part, by the host and made available to the guest partitions. A physical device includes both a control plane and a data plane. The host provides direct access to at least part of the data plane of a physical device to a guest partition. However, the host virtualizes the control plane of the physical device, exposing a control plane for the physical device to the guest partition that is not the actual control plane of the physical device. Requests to access (e.g., read, write, modify, etc.) the control plane of the physical device are received by the host from the guest partition, and converted as appropriate to the control plane for the physical device.
US10394584B2

Techniques herein include receiving, at a scripting language component of a native execution bridge, a request to execute one or more scripting language commands, and sending the commands from the scripting language component to a native execution component of the native execution bridge for determination, based at least in part on a security policy, whether to execute the one or more scripting language commands as corresponding native commands outside the scripting language component. In response to determining to execute the commands, the commands are translated into one or more natively executable commands and are executed. In some embodiments, the scripting language component determines, based on a security policy, whether commands are permissible, and only if they are, forwarding those commands to the native execution component for translation and execution.
US10394580B2

Systems, computer program products and computer program products for facilitating the dynamic addition and removal of operating system components on computing devices based on application or user interaction over time are disclosed. Such systems, computer program products and computer program products provide one or more API intercept layers, a rules engine and a hydrate engine that facilitates the ability to dynamically rehydrate or hydrate operating system components. In an embodiment, a minimal (or core) operating system image on a computing device is deployed. Then, required components may be dynamically added (i.e., “streamed” or “rehydrated”) from storage, a server or cloud service as required by an executing application program on the computing device. In another embodiment, a totally complete operating system image is deployed on a computing device. Then, unused components may be dynamically removed (i.e., “dehydrated”) from the computing device over time based on application or user interaction.
US10394573B2

A method of a storage area network (SAN) includes storing and communicating data received from a server at a host bus adapter via a bus controller of the adapter. In a case where the data is associated with an address corresponding to a default boot logical unit (LUN) of a non-volatile memory (NVM) of the adapter, the data is stored in the NVM. In a case where the data is not associated with an address corresponding to a boot LUN of the NVM, the data is communicated over the SAN. During power up of the adapter, in a case where it is determined that the NVM includes an image of an operating system, the adapter uses the bus controller to provide the server with information to select the NVM as a boot LUN for booting the operating system.
US10394562B2

A microprocessor performs an If-Then (IT) instruction and an associated IT block by extracting condition information from the IT instruction and for each instruction of the IT block: determining a respective condition for the instruction using the extract condition information, translating the instruction into a microinstruction, and conditionally executing the microinstruction based on the respective condition. For a first instruction, the translating comprises fusing the IT instruction with the first IT block instruction. A hardware instruction translation unit performs the extracting, determining and translating. Execution units conditionally execute the microinstructions. The hardware instruction translation unit and execution units are distinct hardware elements and are coupled together. The hardware translation unit performs the extracting, fusing and for each instruction of the IT block the determining and translating without writing intermediate results to a system memory, without execution of other architectural instructions by the microprocessor, and/or in six clock cycles or less.
US10394561B2

A mechanism is described for facilitating dynamic and efficient management of instruction atomicity violations in software programs according to one embodiment. A method of embodiments, as described herein, includes receiving, at a replay logic from a recording system, a recording of a first software thread running a first macro instruction, and a second software thread running a second macro instruction. The first software thread and the second software thread are executed by a first core and a second core, respectively, of a processor at a computing device. The recording system may record interleavings between the first and second macro instructions. The method includes correctly replaying the recording of the interleavings of the first and second macro instructions precisely as they occurred. The correctly replaying may include replaying a local memory state of the first and second macro instructions and a global memory state of the first and second software threads.
US10394553B2

A system for command handling for replicated repositories includes an input interface and a processor. The input interface is to receive a command. The processor is to determine a set of servers to receive the command, determine whether responses match for the command for each server of the set of server, and in the event the responses do not match, determine whether the responses are required to match for the command and in the event the responses are not required to match for the command, determine a unified response.
US10394551B2

A method for managing kernel interface-based discrepancies may include finding a software package having a first version of a kernel package, and retrieving a first kernel interface information from a first file within the kernel package. The first kernel interface information relates to kernel interfaces associated with the kernel package, wherein the interfaces include kernel application binary interface (kABI). The method may further include forming a first dataset including the first kernel interface information relating to the first version of the kernel package, and detecting kernel discrepancies by comparing the first dataset with a second dataset relating to a second version of the kernel package.
US10394550B2

In accordance with an embodiment, described herein is a system and method for supporting patching in a multi-tenant application server environment. The system can associate one or more partitions with a tenant, for use by that tenant, wherein a partition is a runtime and administrative subdivision or slice of a domain. A patching process can take advantage of high-availability features provided by an application server clustering environment, to apply patches in a controlled, rolling restart, which maintains a domain's ability to operate without interruption, or with zero downtime. The process can be used to automate complex or long running tasks, including preserving an unpatched or prior version of an application server, application, or other software component for possible rollback, or providing automatic reversion in the event of an unrecoverable error.
US10394547B2

For automatically applying update to snapshots of a virtual machine (VM), a cloned virtual machine is created reproducing a state of an existing first snapshot of a virtual machine, a first virtual NIC in the cloned VM is disabled, an update is applied to the cloned VM to which a second virtual NIC has been added, the second virtual NIC is deleted from the cloned VM to which the update has been applied, the first virtual NIC is enabled, and a second snapshot of the cloned VM is generated with the enabled first virtual NIC wherein the second snapshot is associated with the virtual machine.
US10394546B2

Techniques for managing an upgrade operation comprising multiple upgrade process executing on multiple host machines (or hosts) for upgrading software applications on the multiple hosts. Techniques are disclosed for managing notifications that are generated by the multiple upgrade processes during execution, and more particular, techniques for reducing the number of notifications that are sent to a user. The techniques include: only sending a subset of the generated notifications to a user, the subset being selected at the host machines based upon notifications level criteria specified by the user for the host machines; consolidating multiple generated notifications into a fewer number of consolidated notifications and only sending consolidated notifications to the user; combination of criteria-based selection and notifications consolidation.
US10394544B2

Aspects of the present invention provide an approach for performing a computer program update on a target computer. In an embodiment, a target computer having a location, a user, a computer program, and a computer program update is determined. An expected install duration for installing the computer program update is determined. A social media service associated with the user is monitored. A user location is detected from the social media service and an update time window is estimated based on the user location and the distance that the user is away from the target computer location. A decision is made whether to install the computer program update based on the update time window and the expected install duration.
US10394542B1

Some examples described herein may involve receiving, via a wireless transmission, a firmware code update that is to be installed in a main memory of the electronic device, determining that the firmware code update is not successfully received; determining, based on determining that the firmware code update is not successfully received, that a secondary memory, of the electronic device, includes a firmware image; and installing the backup firmware image, from the secondary memory, in the main memory to provide the set of functionalities to the electronic device.
US10394535B1

A floating element system and methods for dynamically adding features to an application without changing the design and layout of a GUI of the application are disclosed. At least one method is implemented as a visual software development tool of a software program. In some embodiments, the method adds a floating element to the GUI of the application.
US10394528B2

Returning a runtime type loaded from an archive in a module system is disclosed. Operations include (a) identifying, by a class loader implemented in a runtime environment, an archived runtime type loaded into an archive from a module source; (b) identifying a particular package associated with the archived runtime type; (c) determining that the particular package is defined to a runtime module that is defined to (i) the class loader or (ii) any class loader in the class loader hierarchy to which the class loader delegates; and (d) returning directly or indirectly, by the class loader, a runtime type loaded based on the archived runtime type from the archive.
US10394527B2

A computerized system and method for generating an application structure for an application in a computerized organization having a plurality of components. An implementation includes generating the application structure for the application by including, in the application structure, applicative components and connections between applicative components identified using a first entry point. In an implementation, the identification of the applicative components and the connections between applicative components includes applying a first set of patterns against a first component associated with the first entry point to identify a first applicative component of the applicative components and a first connection of the connections, the first connection including a second entry point. The applicative components and the connections between applicative components can be recursively identified.
US10394526B2

Provided are a true random number generator and an oscillator. The random number generator includes an oscillator configured to output signals and oscillate a random number of times until phases of the signals being output are inverted with respect to each other after initialization, and a counter configured to count the number of oscillations. The counted number of oscillations is used as a seed for generating a random number.
US10394523B2

The invention provides method and system for extracting rule specific data from a computer word. The method comprises: calculating at least one decimal value based on a rule representation associated with a rule, the rule representation is a byte array, value of each bit of the byte array representing whether a corresponding bit position in the computer word has a data component; identifying at least one result byte array based on the calculated decimal value from a preset look-up table, which includes a plurality of mappings, each between a result byte array and a decimal value, the result byte array indicating a set of reference bit positions for determining a set of bit positions in the computer word in which data components related to the rule are stored, and a last byte of the result byte array representing a bit count value associated with the set of reference bit positions.
US10394520B2

An audio processor for processing an audio signal includes: an audio signal modifier for modifying the audio signal in response to a user input; a loudness controller for determining a loudness compensation gain based on a reference loudness or a reference gain and a modified loudness or a modified gain, where the modified loudness or the modified gain depends on the user input; and a loudness manipulator for manipulating a loudness of a signal using the loudness compensation gain.
US10394516B2

Provided is a mobile terminal and method for controlling a sound (audio) to be output, the mobile terminal including at least one application including sound (audio) data and requesting an output sound, a sound (audio) control unit to determine an output sound when a plurality of requests for the output sound is input by a plurality of applications being executed, and a sound (audio) output unit to output the determined sound by forming a virtual output path for each of the sound data to be output, and blocking other virtual output paths aside from a virtual output path mapped to the sound determined to be output by the sound control unit.
US10394509B2

A display list generation apparatus includes an interpretation unit configured to interpret page description language (PDL) data and store an interpretation result of the PDL data in a first storage unit, a copying unit configured to copy the interpretation result stored in the first storage unit, in a second storage unit, and a generation unit configured to generate a display list from the interpretation result stored in the first storage unit in a case where a data size of the interpretation result exceeds a predetermined threshold and generate a display list from the copy of the interpretation result stored in the second storage unit in a case where the data size of the interpretation result does not exceed the predetermined threshold.
US10394503B2

An information processing device for controlling an output device capable of communication, the information processing device includes: circuitry configured to: receive an output setting of the output device including a combination of set values for a plurality of setting items; record, in response to determination of the output setting, the determined output setting including the combination of the set values for the setting items in a storage area; and present one or more output settings acquired from the storage area as a candidate to be reused.
US10394502B2

A roll-fed printing apparatus and a method for controlling a roll-fed printing apparatus for printing images on at least one recording medium are disclosed. The roll-fed apparatus includes a print engine, a controller including a roll managing system for managing the printing of ripped images on the at least one recording medium. The method includes the steps of the controller receiving a plurality of ripped images from a raster image processor into memory of the roll managing system, for each ripped image the roll managing system establishing an arbitrary position in the plane of the at least one recording medium at which arbitrary position the ripped image is intended to be printed, the controller creating subsequent image swathes for printing the ripped images according to the established arbitrary positions of the ripped images, the print engine subsequently printing the created subsequent image swathes; and the roll managing system displaying and maintaining an image queue area including the ripped images to be printed on the at least one recording medium and the ripped images currently being printed on the at least one recording medium. The method includes the steps of the roll managing system providing a plurality of event image objects which are manually or automatically placeable in the image queue area and the image queue area is configured to receive an event image object of the plurality of event image objects between the ripped images to be printed on the least one recording medium in the image queue area, and the controller setting for an event image object of the plurality at least one printing and/or finishing command to be executed by the printing apparatus in accordance with a timing sequence of printing of the print jobs displayed in the image queue area.
US10394501B2

An image processing apparatus includes an executing circuitry, a macro executing circuitry, and a managing circuitry. The executing circuitry executes one or more types of image processing. The macro executing circuitry executes, with the executing circuitry, a first macro to which predetermined one or more types of image processing out of the one or more types of image processing are assigned. The predetermined one or more types of image processing includes a first type of image processing. The managing circuitry manages execution authority setting of the first type of image processing and execution authority setting of the first macro, and temporarily changes the execution authority setting of the first type of image processing on a basis of the execution authority setting of the first macro upon the execution of the first macro by the macro executing circuitry.
US10394496B2

An image forming apparatus includes a storage section that stores a medium setting including information representing a printing area on a printing medium, a printing section that performs printing on the printing medium based on the medium setting stored in the storage section, a determining section that determines whether a first medium setting included in a print job sent from an information processing apparatus and including information representing a printing area on a printing medium differs from a second medium setting stored as the medium setting in the storage section, and a controller that changes the medium setting stored in the storage section from the second medium setting to the first medium setting, when the determining section determines that the first medium setting differs from the second medium setting.
US10394494B2

A method for inputting print data for printing on a print object with a printer, having the following steps: displaying a printer selection window on an input and display device and evaluating a performed selection of a printer, selecting a print-object selection window by means of a control and evaluation unit on the basis of the evaluated selection of the printer, displaying the selected print-object selection window having at least one print object that can be printed on by the selected printer, and evaluating a performed selection of the print object, selecting and displaying an input screen by means of the control and evaluation unit on the basis of the evaluated selection of the print object, transferring print data that are input into the input screen to the printing device of the printer or, by means of a data communication interface of the printer, to an external printer.
US10394485B1

A target storage system in one embodiment receives from a source storage system a plurality of content-based signatures of respective data pages of a storage object that is subject to replication from the source storage system to the target storage system. For a given one of the received content-based signatures having a particular logical address, the target storage system compares at least a portion of the received content-based signature with a particular one of a plurality of entries of an address-to-signature table maintained by the target storage system. Responsive to a match between at least a portion of the received content-based signature and the particular one of the entries of the address-to-signature table, the received content-based signature is compared with a full content-based signature corresponding to the particular entry, and responsive to a match between the received content-based signature and the full content-based signature corresponding to the particular entry, an indication of successful re-synchronization is provided to the source storage system for the storage object data page having the received content-based signature.
US10394464B2

An electronic terminal (100) switches (500) from a normal memory access mode to a volatile memory access mode responsive to receiving user input. An open-write command is received (510) from an application to open a first file for writing. A determination (512) is made whether the first file is located in a volatile memory partition of the at least one memory. Based on determining the first file is not located in the volatile memory partition of the at least one memory, the first file is copied (516) from a normal memory partition of the at least one memory to the volatile memory partition, and the first file located in the volatile memory partition is opened (518) for writing. In contrast, based on determining the first file is located in the volatile memory partition, the first file located in the volatile memory partition is opened (520) for writing. Write commands from the application are directed (524) to the first file located in the volatile memory partition.
US10394463B2

Disclosed are methods and systems of managing a plurality of storage devices having a lifetime of a finite number of operations. An average number of storage devices reaching said lifetime of a finite number of operations per first unit time is calculated. For each one of the plurality of storage devices an estimated date when a finite number of operations will be reached is calculated. For each date, a variable related to the number of storage devices reaching said finite number of operations within a predetermined period of said date is set. For one or more variables having a value larger than average number of storage devices reaching said lifetime of a finite number of operations per first unit time, an action is carried out to reduce the number of storage devices reaching said lifetime per first unit of time.
US10394452B2

Provided are a computer program product, system, and method for selecting pages implementing leaf nodes and internal nodes of a data set index for reuse in memory. Pages in the memory are allocated to internal nodes and leaf nodes of a tree data structure representing all or a portion of a data set index for the data set. At least at least one duration parameter indicates an amount of time after which an unused page implement one of the internal nodes or leaf nodes is eligible for reuse. Selection is made of at least one selected page allocated to at least one of the leaf nodes and the internal nodes that has not been used for one of the at least one duration parameter for reuse.
US10394451B2

A method according to one embodiment includes determining to temporarily extend an initial volume to be defragmented, identifying a plurality of additional volumes pooled with the initial volume within a storage group, identifying an area on each of the plurality of additional volumes pooled with the initial volume within the storage group to use for temporarily extending the initial volume, allocating the identified area on each of the plurality of additional volumes as a temporary extension of the initial volume, including, for each of the plurality of additional volumes, creating an entry in a VTOC of the additional volume that indicates that a non-VSAM data set resides at a location of the identified area on the additional volume, setting a plurality of pointers within a VTOC of the initial volume, where the plurality of pointers includes a pointer to the identified area on additional volumes, and defragmenting the initial volume.
US10394448B2

A direction-based text input method, a system and computer-readable recording medium using the same are proposed in the disclosure. The method is applicable to a system having a display and an input device and includes the following steps. A virtual keyboard is displayed on a frame of the display, where the virtual keyboard includes multiple input sets, each of the input sets includes candidate texts, and the input sets include a current input set having current candidate texts. A first moving direction and a second moving direction of the input device respectively with respect to a first axis and a second axis are detected so as to accordingly generate an input text, where the first moving direction is associated with a selection among the current candidate texts, and the second moving direction is associated with a confirmation or a cancellation of the selected current candidate text.
US10394447B2

In embodiments of the present invention, a virtual phone is provided which includes a touch screen mounted on an enclosure that includes a processor, memory, wireless communication port, and a power port. The virtual phone further includes a software application executing on the processor to control image display on the touch screen and emulate features of a handheld device presented in the image in response to a user touching a presented feature. The virtual phone further includes a configuration of a user-specific handheld device that is derived from the user-specific handheld device is stored in a memory that is accessible to the processor; wherein the virtual phone presents a visual representation of the user-specific handheld device on the touch screen based on the configuration.
US10394438B2

A user interface control for scrolling a display of computer program data during retrieval of computer program data includes a scrollbar that includes a data retrieval progress indicator that indicates a ratio of available scrollable received computer program data to a total amount of the computer program data being retrieved. The data retrieval progress indicator includes a track with a length that indicates the total amount of the computer program data being retrieved, and an extendable scrollbar overlying the track with a variable length that extends within the track as the computer program data is received and indicates the ratio. The scrollbar also includes a thumb button overlying the extendable scrollbar and movable within the variable length of the extendable scrollbar to scroll the available scrollable received computer program data.
US10394435B2

In a first aspect the present invention provides a method for manipulating a computer aided design (CAD) model, comprising the following computer-implemented steps of: —creating a first solid entity in a CAD model, said first solid entity comprising one or more coordinates and a 3D volume; —a user executing a drag operation on said first solid entity; wherein said drag operation comprises the following computer-implemented steps: a) selecting a face of said first solid entity; b) determining if said face is a major face or a minor face for said first solid entity; c) determining a drag direction; d) in case of a determined major face executing a moving operation on said first solid entity in said drag direction and in case of a determined minor face executing a push-pull operation on said selected face of said first solid entity in said drag direction. In a second and third aspect, the present invention relates to a computer program product and server for manipulating a computer aided design (CAD) model by a drag operation.
US10394432B2

Systems, methods and user interfaces are provided for displaying spread product market data and statistics. Market data may be arranged in a matrix and statistical information is inserted in the matrix in available space. In some cases, a computer system may receive market data for a plurality of spread products, receive and/or compute statistical information for the plurality of spread products, and generate a user interface screen that includes the market data for the plurality of spread products and the statistical information associated with the plurality of spread products, where the market data and the statistical information are arranged in a matrix.
US10394423B2

With respect to data items presented in structured, sorted listing having an initial arrangement positioning of the data items relative to each other, aspects select a subset group of the data items having values in a data field selected within one of the items and that share a common value within a different data field. The selected data field is replaced within the selected data item by a roller widget having data values of the selected field of each of the first data item and of the subset of data items. Thus, the roller widget is enabled to scroll through the data values while the unselected data items of the structured list are continually displayed in their initial arrangement positioning relative to each other and to the roller widget in place of the selected data field.
US10394411B1

Techniques are described for optimizing the use of computing resources in connection with providing online services. A user interface (UI) executes in the cloud and is streamed as video to a client device. When the user navigates away from the UI, the connection between the client and the computing resource is terminated and the resource is placed back in the pool. The most recent state of the UI is retained so that when the user navigates back to the UI, a new resource is allocated and the UI begins executing at or near the point where the user last interacted with the UI.
US10394410B2

Electronic devices, interfaces for electronic devices, and techniques for interacting with such interfaces and electronic devices are described. For instance, this disclosure describes an example electronic device that includes sensors, such as multiple front-facing cameras to detect orientation and/or location of the electronic device relative to an object and one or more inertial sensors. Users of the device may perform gestures on the device by moving the device in-air and/or by moving their head, face, or eyes relative to the device. In response to these gestures, the device may perform operations.
US10394406B2

Disclosed is a touch display device including a display panel, an infrared emission array, and a plurality of infrared sensing units. The display panel includes a border area and a display area which includes a plurality of sub-pixels each including an aperture region. The infrared emission array is disposed in the border area and includes a plurality of infrared light emitters configured to emit infrared light covering the display area. Each of the plurality of infrared sensing units includes an infrared sensor disposed in the aperture region of a respective one of the plurality of sub-pixels.
US10394402B2

In one embodiment, a touch position-sensing panel includes a sensing area. The sensing area includes a substrate and a plurality of first electrodes in a first layer. A first electrode of the plurality of first electrodes includes a first center region and a second electrode of the plurality of first electrodes comprises a second center region. The second electrode of the plurality of first electrodes does not include material of the first electrode of the plurality of first electrodes. A width of the second center region is less than a width of the first center region. The sensing area also includes a plurality of second electrodes in a second layer. The sensing area further includes a plurality of capacitive nodes formed by a capacitive coupling of the plurality of first electrodes in the first layer and the plurality of second electrodes in the second layer.
US10394391B2

In an example, a processing system for an integrated display device and capacitive sensing device includes driver circuitry and a driver module. The driver circuitry is configured for coupling to a plurality of source lines and a plurality of sensor electrodes, where each of the plurality of sensor electrodes comprises at least one common electrode configured for display updating and capacitive sensing. The driver module is coupled to the driver circuitry and configured to drive the plurality of sensor electrodes for capacitive sensing during a first non-display update period that occurs between first and second display line update periods of a display frame, where the non-display update period is at least as long as one of the first and second display line update periods. The driver module is further configured to operate each of the plurality of source lines to reduce display artifacts during the non-display update period.
US10394389B2

An architecture is described that can utilize photo-sensors embedded in a substantially transparent layer of a UI display for tracking objects that approach or hover over the UI display. The photo-sensors can be configured to detect light of certain wavelengths (e.g., visible light, infrared light) that are propagated toward the UI display, while ignoring light emanating from the UI display when displaying content. Accordingly, by examining various characteristics of the incoming light such as intensity, the architecture can identify a location of a shadow incident upon the display caused by an approaching or hovering selector object blocking portions of incoming light. Additionally or alternatively, the architecture can identify a location of higher intensity for light emanating from the selector object.
US10394384B2

Embodiments are disclosed that relate to touch input detection in a touch sensor. One example provides a method comprising establishing a first reference sequence, starting with a first set of candidate reference sequences each differing from the first reference sequence, reducing the first set of candidate reference sequences by applying a rule set to the first set to derive a relatively smaller second set of candidate reference sequences, for each candidate reference sequence in the second set of candidate reference sequences, calculating a touch detection performance score of a combined reference sequence, and configuring at least a portion of a receive circuit to correlate signals to at least one of the touch detection conditions by using the first reference sequence in a combined correlation operation with at least a selected candidate reference sequence from the second set of candidate reference sequences.
US10394383B2

A touch panel liquid crystal display device and a method of driving the same are discussed. The touch panel liquid crystal display device in one embodiment includes a thin film transistor array substrate including a plurality of gate lines, a plurality of data lines, and a plurality of common electrodes, a color filter array substrate including a black matrix layer and a color filter layer, and an indium tin oxide (ITO) film of a plurality of blocks on the color filter array substrate for touch sensing, wherein a scan signal, a data signal, and a common voltage are applied to the plurality of gate lines, the plurality of data lines, and the plurality of common electrodes, respectively, and the ITO film of the plurality of blocks is grounded, during a display period, and a load free driving (LFD) signal is applied to the plurality of gate lines, the plurality of data lines, and the plurality of common electrodes.
US10394382B2

An information processing device for receiving user selections inputted using a touch panel includes an acquisition unit for acquiring a touch point on the touch panel touched by the user, a placement unit for placing, in an area surrounding a display reference point on a screen, the display of a plurality of input items capable of being inputted by the user by moving the touch point, a detection unit for detecting the direction of movement by the touch point from the initial touch point of the user, a calculation unit for calculating the angle of deviation between the direction of movement of the touch point by the user and a standard direction, and a correction unit for correcting the placement of the display of the plurality of input items in accordance with the angle of deviation.
US10394378B2

A floating touch display apparatus is provided. The apparatus comprises a display panel and a touch identifying unit. The display panel comprises: a plurality of pixels, each pixel of the display panel including n sub-pixels, and the n sub-pixels respectively emitting light having wavelengths in a first to an n-th wavebands to display and image; a plurality of light-emitting units, each light-emitting unit being configured for emitting light having a wavelength in a (n+1)-th waveband, and wavelength ranges of the light in the first to the (n+1)-th wavebands being not coincide; a plurality of light-receiving units, each light-receiving unit being configured for receiving the light in the (n+1)-th waveband and generating a touch identifying signal. The touch identifying unit identifies a floating touch action according to the touch identifying signal generated by the light-receiving unit.
US10394371B2

An electronic device is provided. The electronic device includes a display, a sensor and at least one processor configured to display content on the display, detect rotation information of the electronic device upon detecting shape change information of the display through the sensor, determine control information based on the rotation information of the electronic device, generate additional content corresponding to the content based on the control information, and display the content and the additional content on different display areas of the display.
US10394364B2

A touch pressure sensitivity correction method may be provided that includes: defining a plurality of reference points on a touch sensor panel; generating a reference data for a capacitance change amount sensed by applying the same pressure to the plurality of reference points; generating an interpolated data corresponding to a capacitance change amount for a random point present between the plurality of reference points; calculating, on the basis of the reference data and interpolated data, with respect to the reference points and the random point respectively, a correction factor for correcting a sensitivity of a touch input device to a target value; and correcting uniformly for the touch pressure sensitivity of the touch input device by applying the calculated correction factor to each corresponding point.
US10394359B2

A sensing device can be included in a display of an electronic device. Various techniques can be used to reduce display noise in the signals output from the sensing device. The techniques include the use of a filtering layer in a display stack, the use of a non-uniform sampling scheme, averaging together noise signal samples sampled over multiple display frames, and inverting a phase of the sampling of the noise signal over multiple display frames.
US10394357B2

The present application discloses a touch display panel and a touch display device. An embodiment of the touch display panel includes: a first touch electrode array, comprising M first touch electrodes including 1st to Mth first touch electrodes, arranged along a first direction; and a second touch electrode array, comprising N second touch electrodes; each of the first touch electrodes comprising a first connection portion extending along the second direction, and each of the 2nd to Mth first touch electrodes further comprising a plurality of first electrode blocks; and an orthographic projection of each of the first electrode blocks on the second touch electrode array at least partially overlapping at least two second touch electrodes. The embodiment has improved touch detection accuracy.
US10394347B2

Systems and methods are disclosed for coupling portions of portable mouse. A portable mouse includes a main plate. The portable mouse also includes a first side plate and a second side plate coupled to the main plate, wherein the main plate is configured to bend from a flat position to a curved position when the first and second side plates are pulled away from the main plate.
US10394341B1

Aspects of the subject technology relate to electronic devices with input devices. An input device may include a button or a key of a keyboard that uses a light sensor to detect key press events. The light sensor may detect changes in an amount of received light caused by actuation of a keycap of the button or key. The button or key may include an opaque structure that blocks a portion of the light when the key is compressed. The button or key may include a light source such as a light-emitting diode that generates light. A portion of the light from the light source may illuminate the key or button to provide backlight for the key and another portion may be received by the light sensor for detecting partial or complete compression of the button or key.
US10394340B2

A backlit device includes an outer layer, an adhesive layer, and a light guide configured to transmit light from a light source. The adhesive layer is positioned between the outer layer and the light guide. The outer layer includes a plurality of outer layer segments and at least one opening positioned between the outer layer segments where light from the light guide can pass through and provide backlighting. The adhesive layer includes a plurality of adhesive material segments. Each adhesive material segment is individually positioned between an outer layer segment and the light guide such that the perimeter of an outer layer segment surrounds the perimeter of the respective adhesive material segment. Through this arrangement, the adhesive material segments do not divert or block light passing through the opening in the outer layer.
US10394339B2

A sensor is provided with a conductor layer, a sensor layer including a plurality of sensor units, and a separating layer which separates the conductor layer from the sensor layer, the sensor unit is formed of alternately arranged first and second electrode elements, and sensitivity on an outer periphery of the sensor unit is higher than the sensitivity in a central portion of the sensor unit.
US10394338B2

A keyboard includes a circuit board having an upper surface, a lower surface opposite to the upper surface, and a plurality of cut-out portions, a plurality of key modules positioned on the upper surface and over the plurality of cut-out portions, and a plurality of light sources installed on the lower surface of the circuit board, wherein at least a portion of at least one light source is positioned in a corresponding cut-out portion. Each light source includes a light emitting portion coupled to the second circuit layer. At least some of the light emitting portion is disposed in the cut-out portion beneath and bounded by the key module.
US10394337B2

A parameter setting apparatus includes: a real control adapted to detect value modification operation for modifying a value of a parameter; and a display device adapted to detect touch operation and displaying virtual controls corresponding to a plurality of parameters respectively. In an unlock state, an assigner assigns a parameter corresponding to a touched virtual control to the real control, and in a lock state, the assigner does not change the assignment of the parameter even if detecting a touch operation. In response to the value modification operation of the real control, the parameter setting apparatus modifies the value of the parameter assigned to the real control if the operation is performed during the touch operation, or the value of the parameter corresponding to the touched virtual control if the operation is performed during the touch operation.
US10394324B2

An apparatus has a receiver that receives a biological response of a user to an event that occurs during a user experience. Further, the apparatus has a memory that stores one or more predefined criteria that indicate an expected biological response to the event. In addition, the apparatus has a processor that compares the biological response to the one or more predefined criteria and adjusts the user experience based at least upon the biological response failing to meet the one or more predefined criteria.
US10394316B2

A display control system for controlling visual features on a mobile device, according to one embodiment, includes a display screen disposed on a front side of the mobile device and configured to display at least one user interface element for a user. A front-facing camera disposed on the front side of the mobile device is configured to sense characteristics of the eyes of the user. A processing device processes these characteristics to determine a corresponding point on the display screen where the eyes of the user are directed. A user interface control unit switches the display screen from a regular display mode to a detailed display mode when it is determined that the corresponding point on the display screen where the eyes are directed coincides with a specific user interface element. The detailed display mode includes supplemental information related to the specific user interface element.
US10394290B2

A geothermal system is disclosed for cooling a plurality of computer processing devices which includes a first heat exchanger in thermal communication with a plurality of computer processing devices, wherein the first heat exchanger includes a heat absorbing fluid structured to receive heat from the plurality of computer processing devices. The geothermal system further includes a chiller in selective flow communication with the first heat exchanger, wherein the chiller is structured to selectively receive at least a portion of the heat absorbing fluid. The geothermal system further includes a geothermal field structured to exchange heat in the heat absorbing fluid with a geological heat sink.
US10394284B2

An electronic device usable in a manner similar to reading a book and a novel electronic device are provided. The electronic device includes flexible first to n-th display panels (n is a natural number of 4 or more) and an shaft. The first to n-th display panels each include a first surface and a second surface opposite to the first surface. The first and second surfaces are provided with the first and second display portions, respectively. The shaft includes an operating circuit, to which the first to n-th display panels are electrically connected. The first display panel and the second display panel nearest to the first display panel are fixed to the shaft so that an angle formed by straight lines connecting a portion where the first display panel projects from the shaft and the center of the shaft and connecting a portion where the second display panel projects from the shaft and the center of the shaft is (360/n)° in a cross-sectional view along a plane orthogonal to an extending direction of the shaft.
US10394283B2

A display system may include a first display apparatus and a second display apparatus. The first display apparatus may include a first image-display surface. The second display apparatus may include a second image-display surface. At least one of the first image-display surface and the second image-display surface may perform at least one of extending and bending in response to at least one of a first condition and a second condition. The first condition may be related to that the second image-display surface moves relative to the first image-display surface. The second condition may be related to that a distance between the first image-display surface and the second image-display surface becomes equal to a predetermined length.
US10394281B2

A display in a portable information handling system may have a narrow or no border. A display panel cover included with the display may be formed with an insert molding that is co-molded with an outer panel for high bonding strength and high stiffness, as well as providing a desired high quality external appearance to information handling system. Additionally, an exterior insert molding may be formed to include an exterior surface of the information handling system.
US10394278B1

An information handling system includes a flex hinge having a first flexible sheet that bends at a different radius than a second flexible sheet when the flex hinge is transitioned from a first position to a second position. A mounting bracket fixes each of the flexible sheets to the information handling system, and a friction linkage engages with slots within the first and second flexible sheets. An organic light emitting diode is connected to the flex hinge.
US10394274B2

A flexible electronic device is provided herein. The device may include a display unit having a continuous display area extending across a first section, a second section, and a transition section of the device, where the transition section is positioned between the first section and the second section. The device is configured to bend about a first axis positioned in a same plane as a center of the transition section, at a distance greater than zero from a first surface of the device positioned in the plane. The device may be configured to bend about a hinge positioned at least partially within the transition section. The device may include a sensor configured to identify a position of the first section relative to the second section of the device, and a processor configured to determine which image or images to display on the display unit based on the identified position.
US10394273B2

A circuit device includes an oscillation circuit, a clock signal output circuit that outputs a clock signal based on an output signal from the oscillation circuit, and an output control circuit. The output control circuit includes a counter circuit that performs a counting process on the basis of the output signal from the oscillation circuit, and a count enable signal generation circuit that outputs a count enable signal for the counter circuit. The counter circuit starts the counting process when the count enable signal becomes active, and outputs an output enable signal for the clock signal to the clock signal output circuit on the basis of a result of the counting process.
US10394257B2

The present invention relates to methods for operating and controlling flow control systems. The method includes sensing an actual medium flow through a pipe part and outputting an electrical signal indicative of the sensed actual medium flow; comparing the sensed medium flow with a set medium flow and outputting a control signal; using an orifice adjusting system to adjust an adjustable orifice in a pipe part in response to the control signal; and performing a correction of a characteristic curve. The method can include setting an upper limit for medium flow to Vmax wherein Vmax is less than a maximum medium flow.
US10394255B2

A diagnostic device and diagnostic method for monitoring the operation of a control loop with a controlled system having a valve as an actuator, wherein in the case of a substantially stepped profile of a setpoint, a linear submodel is identified, which is subsequently used, with a substantially constant setpoint, in order to identify a nonlinear submodel, which is arranged upstream of the linear submodel in a Hammerstein model for the controlled system so as to facilitate a quantitative assessment of the friction behavior of a valve with a comparatively low level of computing complexity.
US10394252B2

Methods and systems for organizing vehicles within a vehicle platoon are described. In one example, temperatures and storage amounts of emissions control devices in vehicles of the vehicle platoon provide a basis for determining which vehicle is a leader and which vehicles are followers in a vehicle platoon. Vehicles having emissions devices at low temperatures may be commanded to a lead position to maintain emissions control device performance.
US10394249B2

A cleaning robot may include a main body, a driver configured to move the main body, a cleaner configured to clean a cleaning space, and a controller configured to set at least one area among a plurality of areas included in the cleaning space as a cleaning area while the main body moves, and clean the cleaning area when the cleaning area is set.
US10394246B2

Embodiments provide a plurality of personalized, user selectable styles. Each style is determined by a combination of dimensions. Each style, except the default balanced style, prioritizes one of the dimensions over the other cleaning dimensions. In one embodiment, the styles are cleaning styles and the cleaning dimensions are cleaning time, coverage and obstacle avoidance. The cleaning styles are gentle, fast, thorough and balanced. The gentle style protects expensive furniture, with obstacle avoidance prioritized over cleaning time and coverage. The fast style cleans quickly, prioritizing cleaning time over coverage and obstacle avoidance. The thorough style prioritizes coverage over cleaning time and obstacle avoidance. The balanced style prioritizes all three cleaning dimensions substantially the same. The prioritization is achieved through adjustments to the autonomous robot navigation. User selection of a style can be achieved directly or automatically based on various mechanisms, such as user history.
US10394243B1

Various software techniques for managing operation of autonomous vehicles based on sensor data are disclosed herein. A computing system may generate, based on a set of signals descriptive of a current state of an environment in which the autonomous vehicle is operating, a normal path plan separate from a safe path plan, or a hybrid path plan including a normal path plan and a safe path plan. In generating the safe path plan, the computing system may generate and concatenate a set of motion primitives. When a fault condition occurs, the computing device may transition from executing the normal path plan to executing the safe path plan to safely stop the autonomous vehicle.
US10394239B2

Systems and methods for monitoring a monitored space include producing a first audio signal from received acoustic energy. The first audio signal is then processed against a whitelist of acoustic profiles and, based on lack of substantial correspondence with any of the acoustic profiles, a drone is navigated toward an apparent position of an apparent source. While in-flight, additional acoustic energy is received and a second audio signal is produced from the additional acoustic energy. The second audio signal is processed against the whitelist and, based on lack of substantial correspondence with any of the acoustic profiles of the whitelist, an investigate mode of the drone is initiated. The investigate mode includes notifying a remote monitor and supplying the remote monitor with an audiovisual feed. Responsive to a characterization by the remote monitor, an entry of the whitelist may be updated, added or replaced.
US10394213B2

Disclosed embodiments relate to a method of independent control period allocation of axes in a PLC positioning system. In some embodiments, the method includes: dividing the axes into a first axis group including a first control period and a second axis group including a second control period and allocating different control periods for different axes; when position control calculation of the first axis group is requested during position control calculation of the second axis group, performing the position control calculation of the first axis group through task switching by an interrupt; and, after completing the position control calculation of the first axis group, resuming the position control calculation of the second axis group through task switching by an interrupt.
US10394211B2

An electronic safety switching device comprising at least a first and a second signal processing channel to which input signals may be supplied for signal processing. The first and second signal processing channels provide processed output signals, wherein the first and the second signal processing channels process the supplied input signals redundantly with respect to one other. The first and the second signal processing channels are each formed as integrated circuits, wherein the first signal processing channel is arranged monolithically on a first semiconductor substrate, and the second signal processing channel is arranged monolithically on a second semiconductor substrate. Furthermore, the first and the second semiconductor substrates are combined into a stack to form a one-piece electronic component.
US10394209B2

An electric motor addressing system and method for a planter implement receives, at an electronic control unit (ECU), an address claim request from each motor of a plurality of motors coupled to the ECU via a first bus. Each address claim request includes a requested bus address and a binary value corresponding to a pin connector setting associated with a harness connector of the respective motor. The system associates the binary value with a physical address for each motor without reference to the bus address and maps each bus address to the physical address.
US10394195B2

In one embodiment, a manufacturing process is optimized by enabling a user to specify a product to be manufactured, enabling the user to specify a manufacturing system for manufacturing the product, enabling the user to select parameters for the product and the manufacturing system, and automatically calculating manufacturing metrics for the manufacturing process based upon the user-specified models and user selections.
US10394192B2

A smart watch, an operation control method and an apparatus therefor are disclosed. The smart watch includes a watch body and a watchband, wherein the watch body includes a display screen and a system board, and the system board includes at least a microprocessor, a memory and a communication module. The watchband is configured to fix the watch body on a user's wrist. A biosensor is integrated on the surface of the wristband on a side adjacent to the user's wrist. As the watchband can contact directly with wrist side nerves, more accurate test results can be obtained, and operational complexity is simplified. By canceling the bezel design and performing a corresponding operation according to a touch operation detected in a functional region, a size of the smart watch is reduced and comfort and flexibility while wearing the smart watch is improved.
US10394185B2

An image forming apparatus includes an LED unit capable of being in an exposing position or a retracted position, and a cartridge capable of being inserted into or pulled out with the LED unit in the retracted position.
US10394183B2

A link mechanism includes a rotatable link having a fulcrum pin on which the rotatable link rotates, and a connecting pin provided at a different position from the fulcrum pin; and a supporting member having a guiding groove along which the connecting pin of the rotatable link that is moved between two positions is guided, and a supporting groove in which the fulcrum pin of the rotatable link is rotatably supported. The guiding groove of the supporting member includes a long-side guiding portion shaped with a curvature that is greater than a curvature of a substantially arc shape defined by a radius corresponding to a distance between the fulcrum pin and the connecting pin of the rotatable link. The supporting groove of the supporting member is a substantially oblong groove extending in a direction intersecting a direction in which the long-side guiding portion of the guiding groove extends.
US10394175B2

An image forming apparatus that is capable of finding density of an output image with high accuracy even if reflectance of an image bearing member varies. A conversion unit converts image data based on a conversion condition. An image forming unit forms an image based on the converted image data. A measurement unit measures irregular reflection light from a measurement image on the image bearing member. A controller controls the image forming unit to form measurement images, controls the measurement unit to measure irregular reflection light from an area on the image bearing member where the measurement images are not formed, controls the measurement unit to measure the irregular reflection light from the measurement images, selects a measurement result from among measurement results of the measurement images based on the measurement result of the area, and generates the conversion condition based on the selected measurement result.
US10394174B2

An image forming apparatus includes a determination unit and a continuous tone processing unit. The determination unit determines an end of a continuous tone image part in which a density changes continuously, the continuous tone image part being included in image information. The continuous tone processing unit performs, in a case where a number of levels of density of a print image in the image forming apparatus is larger than a number of levels of density of the image information, continuous tone processing for causing a density of a pixel group in which adjacent pixels have a same density to be changed continuously when increasing the number of levels of the density in an end portion of the continuous tone image part.
US10394172B2

A coming-off stopping mechanism includes a supporting member and a coming-off stopping member. The tubular supporting member elongated in an axial direction has a notch portion at an end and supports a rotating body. The coming-off stopping member is fitted to the supporting member from the outside in the axial direction, and restrains movement of the rotating body toward the outside. The coming-off stopping member includes an annular portion and a plurality of first engaging portions. The annular portion is formed so as to enclose the outside in a diameter direction of the supporting member except for the notch portion. The plurality of first engaging portions is connected to both ends of the annular portion, and is inserted into the inside of the supporting member from the notch portion while elastically deforming and fitted into a plurality of first engaging holes formed in the supporting member from the inside.
US10394168B2

A rotator control device includes drivers to drive rotators for sheet conveyance, respectively; and a processor including a selector to select, from the rotators, a pair of a first rotator subjected to rotation speed adjustment and a second rotator adjacent to the first rotator, and an acquisition unit to acquire a torque-related value representing a driving torque value of a driver to drive the second rotator or a value proportional thereto. The processor further includes a speed adjuster to adjust a rotation speed of the first rotator to approximate a variation in the torque-related value to zero. The selector selects a subsequent pair after adjustment of the rotation speed, designates the first rotator of the preceding pair as the second rotator of the subsequent pair, and selects, as the first rotator, a rotator adjacent to the first rotator of the preceding pair, opposite the second rotator of the preceding pair.
US10394167B2

An image forming apparatus includes: an image carrier that carries an image formed on an outer circumferential surface thereof and that circularly moves; a circulating member that circularly moves and receives a transfer of the image from the image carrier on an outer circumferential surface thereof that is in contact with the outer circumferential surface of the image carrier or on a recording material; a first driving unit that drives the image carrier to circularly move; a second driving unit that drives the circulating member to circularly move by a driving force independent from a driving force of the first driving unit; a load detector that detects a driving load of at least one of the first and second driving units; and a driving adjuster that regulates the driving by the second driving unit so that the load detected by the load detector becomes a predetermined load.
US10394160B2

The present disclosure provides a toner cartridge for an image forming apparatus, a developing cartridge including the toner cartridge, and the image forming apparatus. The toner cartridge includes a housing, the housing includes a toner chamber configured to store toner, and a developing roller is disposed at a rear side of the housing. The toner cartridge also includes a storage member disposed on a lower surface of the housing and configured to store information of the toner cartridge; and with respect to the rear side of the housing for disposing the developing roller, the storage member is located closer to a front side of the housing opposite to the rear side.
US10394142B2

A scanning mirror monitoring system and method as well as a focusing and leveling system are disclosed. The scanning mirror monitoring system includes a simple harmonic motion detector unit and a signal processing unit (25). The simple harmonic motion detector unit monitors a simple harmonic motion of a scanning mirror (8) and produces a simple harmonic signal. The signal processing unit (25) receives the simple harmonic signal and instructs a scanning mirror actuator unit (27) to adjust the amplitude and/or position of the scanning mirror (8) based on a variation found in the simple harmonic signal. The signal processing unit (25) identifies the variation by monitoring an optical intensity profile.
US10394135B2

Disclosed is a method of measuring a parameter of interest relating to a structure on a substrate, and associated metrology apparatus. The method comprises determining a correction to compensate for the effect of a measurement condition on a measurement signal from a plurality of measurement signals, wherein each of said measurement signals results from a different measurement of the structure performed under a different variation of said measurement condition. The correction is then used in a reconstruction of a mathematical model of said structure to suppress an influence of variations of said measurement condition on the reconstruction.
US10394133B2

A laser unit management system may include a server configured to hold first information provided with access limitation that allows an access with a first access authorization, second information provided with access limitation that allows an access with a second access authorization, and third information provided with access limitation that allows both an access with the first access authorization and an access with the second access authorization; and a laser unit including a laser output section and a controller, the laser output section being configured to output pulsed laser light toward an exposure unit that is configured to perform wafer exposure, the controller being configured to store the first information, the second information, and the third information in the server. The second information may include wafer-exposure-related information on the exposure unit and laser-control-related information on the laser unit that are in association with each other.
US10394132B2

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

Provide are a pattern forming method including a step (1) of forming a film using an actinic ray-sensitive or radiation-sensitive resin composition including a resin having an acid-decomposable repeating unit capable of decomposing by the action of an acid to generate an acid having a pKa of 3.0 or less, a step (2) of exposing the film using actinic rays or radiation, and a step (3) of carrying out development using a developer including an organic solvent after the exposure to form a negative tone pattern; and a method for manufacturing an electronic device, including the pattern forming method.
US10394125B2

A coating and developing method includes: a step that applies a resist containing a metal to a front surface of a substrate to form a resist film, and exposes the resist film; a developing step that supplies a developer to the front surface of the substrate to develop the resist film; and a step that forms, before the developing step, a first protective film on a peripheral part of the substrate on which the resist film is not formed, so as to prevent the developer from coming into contact with the peripheral part of the substrate, wherein the first protective film is formed at least on a peripheral end surface and a peripheral portion of a rear surface of the substrate in the peripheral part of the substrate.
US10394122B2

A resist composition which generates an acid upon exposure and changes a solubility in a developing solution under an action of the acid, the resist composition containing a base material component whose solubility in the developing solution changes under the action of an acid and an acid generator represented by general formula (b1). In general formula (b-1), Rb1 represents an aromatic hydrocarbon group having at least one alkyl group having 3 or more carbon atoms as a substituent, Yb1 represents a divalent linking group containing an ester bond (—C(═O)—O— or —O—C(═O)—), Vb1 represents an alkylene group, a fluorinated alkylene group, or a single bond, m is an integer of 1 or more, and Mm+ represents an m-valent organic cation. Rb1—Yb1—Vb1—CF2—SO3−(Mm+)1/m  (b1)
US10394120B2

A photosensitive resin composition, a black pixel defining layer, and a display device, the composition including a binder resin including a repeating unit represented by Chemical Formula 1; a black colorant; a photopolymerizable monomer; a photopolymerization initiator; and a solvent,
US10394118B2

The present invention provides a halftone mask comprising an assist pattern and a manufacturing method of the halftone mask, which uses an ArF excimer laser as an exposing source, is used for a projection exposure by an off axis illumination, does not resolve the assist pattern while keeping the focal depth magnification effect as the assist pattern, and may form a transferred image having high contrast of a main pattern. A photomask is a photomask comprising the main pattern which is transferred to a transfer-target surface by the projection exposure and the assist pattern which is formed nearby the main pattern and not transferred, characterized in that the main pattern and the assist pattern are each constituted from a semi-transparent film made of the same material, a retardation of 180° is generated between the light transmitting through the main pattern and the light transmitting through a transparent region of a transparent substrate, and a predetermined retardation within the scope of 70° to 115° is generated between the light transmitting through the assist pattern and the light transmitting through the transparent region of the transparent substrate.
US10394117B2

A pellicle film for extreme ultraviolet (EUV) lithography includes a graphite-containing thin film.
US10394114B2

The present disclosure provides a phase shift mask. The phase shift mask includes a transparent substrate; an etch stop layer disposed on the substrate; and a tunable transparent material layer disposed on the etch stop layer and patterned to have an opening, wherein the tunable transparent material layer is designed to provide phase shift and has a transmittance greater than 90%.
US10394095B2

A liquid crystal display according to an exemplary embodiment of the present inventive concept includes a first substrate including a plurality of first color filters, a plurality of second color filters, a plurality of third color filters and a plurality of gate electrodes extending in a first direction;a second substrate facing the first substrate; and a liquid crystal layer formed between the first substrate and the second substrate, wherein the plurality of first color filters include a plurality of first portions extending in a first direction, and a plurality of second portions extending in a second direction substantially perpendicular to the first direction and crossing the plurality of first portions.
US10394094B2

A liquid crystal panel (display panel) 11 includes a display area AA configured to display images, a non-display area NAA outside the display area AA, a light blocking layer (a light blocking portion) 11i disposed at least in the non-display area NAA and configured to block light, a signal line connection line (a narrow line portion) 29 where lines are arranged at intervals in the non-display area NAA, and a common electrode connection line portion (a wide line portion) 30 disposed in the non-display area and having a line width greater than that of the signal line connection line 29 and including empty portions 34.
US10394086B2

The exemplary embodiments relate generally to a display device that may include: a first substrate and a second substrate, each including a transparent encapsulation area; an outer sealant along a side of the transparent encapsulation area; a pattern part disposed on the first substrate and extending in a direction parallel to the outer sealant; and a transparent sealant adjacent to the pattern part and extending in a direction parallel to the pattern part, and a manufacturing method thereof.
US10394085B2

The present disclosure discloses a display substrate, a method of manufacturing the same and a display device. The display substrate includes a base substrate; and a first light shielding pattern that is provided on the base substrate at a side facing an opposite substrate, wherein there is a predetermined distance between an edge of the first light shielding pattern and an edge of the base substrate; and a second light shielding pattern that is provided on the base substrate at a side away from the opposite substrate, wherein an edge of the second light shielding pattern is flush with the edge of the base substrate.
US10394079B2

A liquid crystal display panel (100) according to an embodiment includes: a first polarizer (22) and a first phase plate (32) on the viewer's side; and a second polarizer (24) and a second phase plate (34) on the rear face side. A liquid crystal layer, which takes a homogeneous alignment in the absence of an applied electric field, has a Δnd of not less than 360 nm and not more than 490 nm; a retardation R1 of the first phase plate is not less than 100 nm and not more than 160 nm; and a retardation R2 of the second phase plate is not less than 200 nm and not more than 360 nm. The slow axes of the first and second phase plates are substantially parallel to each other and substantially orthogonal to the azimuth direction of the director of the liquid crystal.
US10394074B2

This invention provides a color filter substrate including a substrate, a blue cut filter disposed on the substrate, and many color filter portions disposed on the blue cut filter. The color filter portions include many blue filter portions. The blue cut filter has different thicknesses in parts respectively corresponding to the blue filter portions. This invention also provides a method for manufacturing a color filter substrate, and a liquid crystal panel. This invention makes the parts of the blue cut filter under the respective blue filter portions different from each other, so that the parts of the blue cut filter corresponding to the respective blue filter portions have different abilities of weakening blue backlight. A color deviation by a viewing angle in the blue filter portion is improved. Each blue filter portion doesn't need a black light-shielding layer, being advantageous for improving an aperture ratio of the blue filter portion.
US10394070B2

Disclosed are a light blocking device, a method of manufacturing the same, and a transparent display device including the same, which transmit or block light by using a polymer dispersed liquid crystal (PDLC) layer. The light blocking device includes a first substrate and a second substrate facing each other, a first electrode on the first substrate, a second electrode on the second substrate, and a PDLC layer between the first electrode and the second electrode. The PDLC layer includes a droplet including liquid crystals and dichroic dyes, and the liquid crystals and the dichroic dyes are twisted with each other and aligned.
US10394069B2

A display device includes a first region and a second region adjacent to the first region. A display element included in the first region has a function of reflecting visible light and a function of emitting visible light. A display element included in the second region has a function of emitting visible light. In an electronic device including the display device, the first region is located on a first surface (e.g., top surface) on which a main image is displayed, and the second region is located on a second surface (e.g., side surface) on which an auxiliary image is displayed.
US10394064B2

A display apparatus is provided. The display apparatus includes a display panel that displays an image in a forward direction thereof; a bezel disposed on an edge of the display panel; and a light refraction member disposed in front of the bezel, the light refraction member including a transparent material, and refracting light of an outer rear side of the bezel in a forward direction of the bezel.
US10394062B1

Disclosed is a foldable display device. According to an embodiment of the present invention, the foldable display device includes a first body and a second body that are formed in the same shape as a plate and are arranged symmetrically with each other, and a hinge device assembled to connect the first body and the second body to each other, such that the hinge device rotates within an opened state range where the first and second bodies are placed on the same plane and within a closed state range where the first and second bodies overlap each other.
US10394061B2

The present application discloses a liquid crystal display device driving method and a liquid crystal display device, the driving method including: receiving the image data entered into the timing controller; calculating an area in the display image corresponding to the image data having the coupling phenomenon exceeds a predetermined level; determining whether or not the area in the display image corresponding to the image data having the coupling phenomenon exceeds a predetermined area is greater than or equal to the predetermined area; when the area is greater than or equal to the predetermined area, a two rows inversion manner is adopted, wherein when the method of two rows inversion is adopted to drive the liquid crystal display device, the driving direction of the data signal S(n+2) and the data signal S(n+3) are in contrast at the same time, wherein n is zero or a positive even number.
US10394060B2

An method for characterizing a modulator for fabricating a silicon photonics circuit and an apparatus (e.g., a silicon photonics wafer) made via the method are described. The method includes determining an absorption spectrum of a modulator and determining, based at least on the determined absorption spectrum, an operational bandwidth of the modulator. The method further includes selecting a laser for coupling with the modulator using the operational bandwidth of the modulator. In this way, the laser is selected such that it has an emission bandwidth that corresponds to the operational bandwidth of the modulator.
US10394056B2

Adjustable focus spectacles using fluid displacement lens units with bipolar membrane distension and a non-circular periphery. The lens unit includes front and rear mounting rings, front and rear distensible membranes respectively mounted on the two mounting rings, a ring shaped flexible seal disposed between the two mounting rings along their peripheries, and front and rear clamping rings for respectively clamping the flexible seal to the front and rear mounting rings. The sealed space defined by the two distensible membranes and the flexible seal is filled with an optical fluid. The two mounting rings are pivotally coupled together at a pivot located along the periphery of the lens unit. A biasing spring is affixed to the front and rear mounting rings at a second location on their periphery to urge them away from each other. An assembly process for the lens unit is also disclosed.
US10394051B2

An ophthalmic lens is presented. The lens includes a toric optical zone and a phase-affecting, non-diffractive optical element for extending depth of focus of imaging.
US10394049B2

An eyeglass assembly with a bridge frame having temple tab thru-holes and lens retention receivers; a nose bridge insert; at least one lens in a single lens configuration with tabs configured to insert into the lens retention receivers of the bridge frame such that the lens tabs, or a portion thereof, protrude through temple tab thru-holes. In some embodiments, the eyeglasses are frameless, having first and second temple lugs with temple tab thru-holes and lens locking features; at least one lens in a single lens configuration having lens tabs, lens retention steps, lug locking notches; and a nose bridge insert. In some embodiments, the eyeglass assembly has a bridge frame with an integral nose bridge, two lenses, each lens having a lens tab, and a lens retention step, further having a lens hook. In still further embodiments, the eyeglass assembly comprises lens receiving portions with unique capture features to retain lenses having lens tabs, lens retention steps and/or hooks and capture features configured to removably capture and retain the lens in the assembly. Other embodiments further comprise a rocker frame.
US10394036B2

The present invention relates generally to stereoscopic displays, and more particularly, but not exclusively, to stereoscopic displays with addressable focus cues.
US10394030B2

A waveguide display disposed in glasses includes a first pupil expander assembly operable to project a first image defined by a first field of view and a second pupil expander assembly disposed adjacent the first pupil expander assembly and operable to project a second image defined by a second field of view different from the first field of view.
US10394029B2

An optical reflective device for reflecting light including a grating medium having a first and second grating structure is disclosed. The first grating structure may be configured to reflect light of a wavelength about a first reflective axis offset from a surface normal of the grating medium at a first incidence angle. The second grating structure may be configured to reflect light of the wavelength about a second reflective axis offset from the surface normal of the grating medium at a second incidence angle different from the first incidence angle. The second reflective axis may be different from the first reflective axis.
US10394027B2

A head-up display system includes an image-forming and projection device, a combiner, a housing, and a lid body. The lid body includes at least a first divided lid body and a second divided lid body which engage with each other at the time of covering an opening of the housing. The first divided lid body includes an optical path regulator that regulates an optical path of projection light of a display image projected from the image-forming and projection device in use of the combiner onto an inner side of the housing, and allows projection light, which is necessary for formation of the virtual image of the display image in the projection light of the display image, to pass through the optical path regulator. The second divided lid body includes a covering member that covers the optical path regulator at the time of covering the opening.
US10394022B2

A display apparatus (1) for use in displaying an image to a viewer, comprising a transparent optical waveguide display unit (2) arranged for receiving image-bearing light (4) into the optical waveguide display unit, for guiding the received light therealong to an output area (24) thereof, and for outputting from the output area the image-bearing light (6) collimated to present a viewable image. A light-emitting display screen (3) arranged adjacent to and behind the output area of the optical waveguide display unit is visible therethrough behind the output area (24). This combines the light from the light-emitting display screen (e.g. imagery) with the viewable image (6).
US10394020B2

An image forming apparatus includes a light scanning device, a light detection unit, and a positional-deviation-amount calculation unit. The light detection unit includes a slit-shaped first light detection region and a slit-shaped second light detection region arranged to have mutually different angles with respect to a scanning direction of the light beam, and outputs a detection signal when the light beam passes through each of the light detection regions. The positional-deviation-amount calculation unit calculates a time period until when the light beam passes through the second light detection region from when the light beam has passed through the first light detection region for each scan of the light beam based on the detection signal output from the light detection unit, and calculates a variation characteristic of a positional deviation amount in a sub-scanning direction of the light beam associated with rotation of the polygon mirror.
US10394016B2

The invention concerns, in one aspect, an actuator for generating a bidirectional force intended for being integrated into a deformable mirror comprising a deformable reflective substrate. Said actuator comprises a stationary body (10); a drive device; a drive rod (20) able to be driven in a translatory movement with respect to the stationary body (10), along an axis of translation (xx′), by means of the drive device; a floating head (30) designed to be attached to the deformable reflective substrate, and mounted in floating manner with respect to the drive rod via first and second elastic means (33, 35). The first and second elastic means (33, 35) are each mounted between the drive rod (20) and the floating head (30) and are designed to apply forces to the floating head, whose projections on the translation axis (xx′) are of opposite directions.
US10394014B2

A display device includes a bottom support plate and an opposing top support plate. A pixel region is between the bottom support plate and the top support plate. A color filter layer on an inner surface of the top support plate includes a plurality of color filters, wherein a first color filter of the plurality of color filters is positioned within the pixel region. A black matrix member is disposed between the first color filter and an adjacent second color filter of the plurality of color filters. A portion of the first color filter is disposed over the black matrix material and a portion of the second color filter is disposed over the portion of the first color filter.
US10393999B2

A six-aspheric-surface lens has six coaxially aligned lenses including, in order, a positive first lens, a negative second lens, a negative third lens, a negative fourth lens, a negative fifth lens, and a plano-gull-wing sixth lens. The six-aspheric-surface lens also includes a first biplanar substrate between the first lens and the second lens, a second biplanar substrate between the third lens and the fourth lens, and a third biplanar substrate between the fifth lens and the sixth lens. The first lens may have an Abbe number exceeding 48, the second lens and the third lens each may have an Abbe number less than 35. The first lens may have a focal length f1 and the second lens may have a focal length f2 such that −0.27
US10393993B2

An object of the present invention is to provide a lens device that is configured such that a first optical-system and a second optical-system are combined to be concentric and that is capable of individually adjusting the light-amount of each optical-system and individually performing focus adjustment on each optical-system. The lens device, which is configured such that the optical-systems are combined to be concentric, comprises a first stop that adjusts a light-amount of the first optical-system and a second stop that adjusts a light-amount of the second optical-system. Thereby, it is possible to adjust individually the light-amounts of the optical-systems. Further, the first optical-system is provided to be movable along the optical axis L together with the first stop, and the second optical-system is provided to be movable along the optical axis L together with the second stop. Thereby, it is possible to individually perform focus adjustment on the optical-systems.
US10393992B1

Methods, devices, and systems for automatic white balance are disclosed. In some aspects, a device includes a memory and a processor coupled to a camera and the memory. The processor may be configured to determine a first number of statistics associated with a first frame, cause the camera to perform a first autofocus operation, determine a second number of statistics associated with a second frame during the first autofocus operation, the second number of statistics being less than the first number of statistics, determine a white balance gain based on the first number of statistics and the second number of statistics, and apply the white balance gain to a third frame.
US10393986B2

Installing a fiber distribution system in a building having multiple floors includes routing a feed fiber to a first enclosure located at one of the floors of the building; disposing pre-connectorized ends of distribution fibers within the first enclosure; routing optical ferrules, which terminate second ends of the distribution fibers without connector bodies, through the building via a sheath; accessing the optical ferrules of the distribution fibers at respective floors; attaching connector bodies around the optical ferrules; and disposing the connector bodies within fiber distribution terminals at the appropriate floors.
US10393982B2

A telecommunications box includes a base frame, having generally planar outer walls that form an enclosed loop around an interior volume. The outer walls include first and second sidewalls that are parallel to and spaced apart from one another. A flange adjoins front-facing edge sides of the outer walls and extends away from the outer walls in an opposite direction as the interior volume. A first window, which is partially defined by the front-facing edge sides of the outer walls, exposes the interior volume from a front side of the base frame. A second window, which is partially defined by rear-facing edge sides of the outer walls, exposes the interior volume from a rear side of the base frame. The first window occupies the same footprint in a front-facing position that the second window occupies in a rear-facing position that is rotationally reversed from the front-facing position.
US10393971B2

Some embodiments of the present disclosure disclose a pluggable optical module, comprising a housing and an electromagnetic interference shielding clip clamped on the housing; a conductive member is provided between the housing and the electromagnetic interference shielding clip; and when the pluggable optical module is inserted into an optical module cage, the conductive member can block a gap between the housing and the electromagnetic interference shielding clip.
US10393968B1

A wavelength selective switch includes a plurality of optical ports, a polarization conditioning system, a dispersion system, and a switching system. The switching system includes at least one transmissive stage and a reflective polarization modulator. Each transmissive stage has a transmissional polarization modulator and a symmetrical beam polarization separator. The transmissional polarization modulator includes transmissive first cells each being configured to change a polarization orientation of an optical beam passing through the cell. The symmetrical beam polarization separator is configured to redirect the optical beam passing therethrough based upon its polarization. The reflective polarization modulator includes a birefringence section and a reflective section. The birefringence section includes controllable second cells each being configured to convert linear polarization of an optical beam passing therethrough to circular polarization and to independently and selectively convert circular polarization of the optical beam passing through the second cell to linear polarization.
US10393960B1

Waveguide structures and methods of fabricating waveguide structures. A first airgap is formed in a bulk semiconductor substrate, and a semiconductor layer is epitaxially grown over the bulk semiconductor substrate and the first airgap. First and second trench isolation regions extend through the semiconductor layer and into the bulk semiconductor substrate, and are spaced to define a waveguide core region including a section of the bulk semiconductor substrate and a section of the semiconductor layer that are arranged between the first and second trench isolation regions. A dielectric layer is formed over the waveguide core region, and a second airgap is formed in the dielectric layer. The first airgap is arranged in the bulk semiconductor substrate between the first trench isolation region and the second trench isolation region and under the waveguide core region. The second airgap in the dielectric layer is arranged over the waveguide core region.
US10393959B1

A method comprises bonding a first surface of an interposer wafer with a first exterior surface of a photonic wafer assembly. The photonic wafer assembly comprises one or more optical devices coupled with one or more metal layers and with one or more first optical waveguides. The method further comprises forming, from a second surface opposite the first surface, a plurality of first conductive vias extending at least partway through the interposer wafer and coupled with the one or more metal layers. The method further comprises forming, at the second surface, a plurality of first conductive pads coupled with the plurality of first conductive vias. The method further comprises forming one or more second conductive pads coupled with the one or more metal layers. The one or more second conductive pads are accessible at a second exterior surface of the photonic wafer assembly opposite the first exterior surface.
US10393957B1

An optical fiber light emitting diode assembly is disclosed. The assembly includes an array of optical fibers that converge to a bundled portion at each end, each optical fiber having a core surrounded by a transparent cladding material with a lower index of refraction than the core. A first adhesive binds the optical fibers in the bundled portion at each end, an end of the first adhesive being adjacent to the end of the optical fibers. A second adhesive, having a different refractive index than the first adhesive, is applied to the end of the optical fibers and the end of the first adhesive. An end part is mounted to the second adhesive. A light emitting diode applies light into the end part through an air gap.
US10393949B2

A light emitting module includes a light guide, a first light source, and a second light source. The light guide includes a first face, a second face oriented not parallel to the first face, a third face connected between the first face and the second face, and a light-emitting surface larger than each of the first face, the second face, and the third face. The first light source faces the first face. No light source is positioned between the first light source and an edge of the first face. The second light source faces the third face. No light source is positioned between the second light source and an edge of the third face. A distance from the second light source to the edge of the third face is greater than a distance from the first light source to the edge of the first face.
US10393941B2

A display includes a reflective spatial light modulator and a frontlight formed from a film having a light mixing region positioned along the film between a light emitting region and an array of coupling lightguides. In one embodiment, the light mixing region of the film and an electrical display connector are folded behind an active display area of the reflective spatial light modulator such that a light source positioned on the electrical display connector emits light into the array of coupling lightguides. In one embodiment, the light source and the reflective spatial light modulator are electrically driven by electrical connections on the flexible electrical display connector.
US10393939B2

A display apparatus includes: a display panel; a light source package configured to supply light; and a light guide plate configured to receive the light supplied by the light source package and guide the light to the display panel. The light source package includes: a light source configured to generate the light; a first reflector disposed around the light source; a light converter disposed between the light source and the light guide plate, the light converter being configured to convert properties of the light directed toward the light guide plate; and a second reflector protruding from the light converter toward the light source, the second reflector being configured to reflect the light generated by the light source toward the first reflector, and to reflect light reflected by the light converter toward the light guide plate.
US10393937B2

The present disclosure relates to a backlight unit and a display device including the backlight unit. The backlight unit includes a first pattern in a first region of a light guide plate including a light incidence surface and a second pattern in a second region of the light guide plate extending from the first region, so that, in the first region, a directional angle of light can be improved so as to prevent the occurrence of hot spots, and in the second region, a line light source can be converted into a plane light source.
US10393931B2

A grating device includes an optical material layer; a channel type optical waveguide region provided in the optical material layer; extension regions provided on the outsides of the channel type optical waveguide region, respectively; a Bragg grating provided in the channel type optical waveguide region; and periodic microstructures provided in the extension regions, respectively. The periodic microstructures are provided in 50 percent or larger of a total of areas of the extension regions.
US10393924B2

A polarizer includes an adhesive, a first protective layer, a substrate layer, a second protective layer and a surface protective film. The surface protective film includes a plurality of first particles. Each of the first particles has a first particle size. The first particle size is greater than or equal to 10 μm.
US10393921B2

A method for calibrating a distributed vibration sensing system includes applying a localized calibration event, such as a temperature change, to at least one location along an optical fiber cable. Backscattered light generated the optical fiber while the localized calibration event is applied includes phase information having low frequency components. The center of energy of the low frequency components can be identified in order to generate a reference point along the fiber that can be used to generate a channel-depth calibration scale that can be applied to vibration data acquired from the fiber when used in various applications, such as borehole seismic surveying.
US10393920B2

A method for determining organic richness of a formation is disclosed. The method involves obtaining a microresistivity image of the formation, obtaining acoustic logging data for the formation, fusing the microresistivity image with the acoustic logging data to generate a fused pseudo-acoustic image of the formation, and determining an organic richness image based on the fused pseudo-acoustic image. The difference between the fused pseudo-acoustic image and the microresistivity image indicates organic richness.
US10393916B2

In one possible implementation, a computer-readable tangible medium includes instructions that direct a processor to access one or more wellbore properties and a plurality of well fluid properties. Instructions are also present that direct the processor to access a distance between a proposed location of an inlet to a multiphase production logging tool and an emulsion generation location in a wellbore. Further instructions instruct the processor to predict a drop size distribution of emulsified water in the well fluid at the proposed location of the inlet to the multiphase production logging tool. Additional instructions instruct the processor to compute an estimated error in water holdup detected by the multiphase production logging tool based on the drop size distribution, and recommend deployment of a pulsed neutron logging tool in the wellbore when the estimated error in the water holdup is above a preset threshold.
US10393907B2

The invention relates to a method and a measuring arrangement for detecting an object (3) hidden behind an article (1). The method comprises the following steps: applying a first alternating voltage (5) to a first sensor (7); applying a second alternating voltage (9) to a second sensor (11) arranged adjacent to the first sensor (7); determining an effect (15) of the article (1) on at least one of the alternating voltages (5, 9) depending on a distance (13) of the sensor (7, 11) to the article (1); determining a change (17) in the dependent effect (15) occurring during a movement (19) of the sensor (7, 11) along the article (1); and detecting the object (3) in accordance with the change (17) of the dependent effect (15). In this way, a detection of an object hidden behind an article is improved such that the object can be recognized as independently as possible from a relative position of the device to the article, in particular, an angular position, in particular also if the device for detecting the object is manually moved beyond the article.
US10393899B2

Method for locating fault lines or surfaces in 2-D or 3-D seismic data based on the fact that fault discontinuities in the space domain span a wide range in a local slowness (slope) domain, whereas other dipping events in the space domain data, such as noise, tend to be coherent, and hence will appear focused in the slowness dimension. Therefore, the method comprises decomposing the seismic data (102) by a transformation to the local slowness domain, preferably using Gaussian slowness period packets as the local slowness or slope decomposition technique, thereby avoiding problems with the data stationary assumption. In the local slowness domain, faults may be identified (104) using the principle mentioned above, i.e. that faults are represented as a truncation in the space domain data, hence they will appear broadband in the slowness dimension.
US10393897B2

This disclosure is related to marine seismic sources, for example marine seismic sources known in the art as benders. Some embodiments of this disclosure use Lorentz forces to produce seismic energy. For example, magnets and wire coils may be attached to one or more plates of a marine seismic source, and the Lorentz interaction between them may cause deformation of the plates to produce seismic energy. Such marine seismic sources may be components of a marine seismic survey system, and may be used in a method of marine seismic surveying. Methods of making marine seismic sources are also disclosed.
US10393896B2

Systems and methods of real-time in-situ sub-surface imaging are described herein.
US10393882B2

Example methods disclosed herein include accessing carrier phase measurements and code measurements obtained for a plurality of satellite signals of a global navigation satellite system. Disclosed example methods also include determining an initial set of floating-point ambiguities based on the measurements, the initial set of floating-point ambiguities including inter-frequency bias (IFB). Disclosed example methods further include performing a least squares search process based on the initial set of floating-point ambiguities to determine a set of integer ambiguities and an estimate of the IFB. In some examples, an additional (e.g., wide-lane) filter is used to realize a combination of carrier phase and code IFB. In some examples, IFB estimation is further realized by determining a median of IFB estimates over a window time. In some examples, the resulting IFB estimate and the set of integer ambiguities are used to estimate a position of a receiver, determine a satellite correction signal, etc.
US10393879B2

A correction data creation unit receives a value of an error used in satellite positioning at a first time interval, and receives a correction value of the error at a second time interval that is a time interval 1/n (n is an integer of two or larger) time interval of the first time interval. The correction data creation unit also corrects the value of the error at the second time interval by using the correction value.
US10393876B2

A camera device according to one embodiment of the present invention comprises: a light output unit that outputs IR (infrared) light; a light input unit including a plurality of pixels respectively having a first receiving unit and a second receiving unit, and having light that is reflected by an object and input therein after the light is output from the light output unit; and a calculating unit that calculates the distance to the object by using the difference in the amount of light input to the first receiving unit and the second receiving unit of the light input unit. The camera device further comprises a first lens and a second lens disposed between the light output unit and the object, wherein the first lens refracts the light output from the light output unit in a first direction, and the second lens refracts the light output from the light output unit in a second direction.
US10393875B2

An adjustable security sensor device is described. The device comprises a time of flight sensor, a user input element, and a processor. The time of flight sensor generates a first set of sample distance measurements based on a first position of the time of flight sensor relative to the reflector, in response to receiving the identification of the first position of the device relative to the reflector. The processor associates the identification of the first position with the first set of sample distance measurements. A second set of sample distance measurements is measured based on a second position of the time of flight sensor relative to the reflector. The processor compares a first range of the first set of sample distance measurements with a second range of the second set of sample distance measurements, and identifies a position of the device relative to the reflector based on the comparison.
US10393873B2

Remote object detection in an automotive vehicle includes an ultrasonic sensor for emitting ultrasonic bursts from an ultrasonic transducer at a standard rate. At least one object is tracked which reflects the ultrasonic bursts to the sensor. The transducer is adaptively set to emit ultrasonic bursts at a reduced rate which is less than the standard rate based on a result of the object tracking. In one embodiment, the ultrasonic bursts are set at the reduced rate when the tracked object is maintaining a stable relative position. The stable relative position may be comprised of the tracked object having a relative velocity less than a threshold. In another embodiment, extrinsic ultrasonic bursts originating from the tracked object and subsequent echoes between the automotive vehicle and the tracked object can be used by the vehicle to monitor the tracked object while emission of bursts from the vehicle are switched off.
US10393871B2

A radar system and method of determining a tracking parameter for a target in a radar system is disclosed. A transmitter transmits a source signal at a target and a receiver receives an echo signal from the target corresponding to the source signal. A processor provides a discrete frequency spectrum for the echo signal, shifts the discrete frequency spectrum in frequency space by a selected amount to obtain a shifted spectrum, filters the shifted spectrum using a filter that is shifted in frequency space a same amount as the shifted spectrum, and determines a tracking parameter of the target from a central frequency of the frequency space at which an intensity of the shifted and filtered spectrum is a peak intensity.
US10393866B1

In a general aspect, a monitoring system detects presence of an object in a space, e.g., when no motion is detected. Motion of an object in a space is detected by analyzing a first set of signals based on wireless signals transmitted in a first time period. Lack of motion in the space is detected by analyzing a second set of signals based on wireless signals transmitted in a second, subsequent time period. Whether the object was present in the space during the second time period is detected by analyzing the second set of signals.
US10393861B2

A frequency modulation circuit includes a VCO, a DIV, a MIX, a single-phase differential converter, and a signal processing circuit. The signal processing circuit performs differential arithmetic processing of an intermediate frequency signal with a program of a microcomputer according to a quadrature demodulation scheme and, thereafter, measures a frequency from phase information, performs n-th order polynomial (n is an integer equal to or larger than 2) approximation on time-frequency data of an IF signal output by a chirp modulation control voltage after inverse function correction, and performs modulation correction for correcting a time error.
US10393859B2

Method and apparatus for leakage signal cancellation in a simultaneous transmit and receive RF system includes: generating a digital transmit signal for transmission from the system; receiving a receive signal produced by reflection of the transmit signal from an object or generated by a second RF system; adaptively filtering the transmit signal by an adaptive finite input response (FIR) filter; calculating filter coefficients for the adaptive FIR filter in real-time at a different sampling rate; adaptively inputting the calculated filter coefficients to the adaptive FIR filter to generate a cancellation signal in real-time; and applying the cancellation signal to the receive signal to cancel leakage in the receive signal to generate an optimum receive signal.
US10393858B2

Disclosed is an interactive spatial orientation method and system. The method includes: sequentially scanning, by a scanning apparatus, a receiving apparatus in a first direction and a second direction perpendicular to each other; converting, by the receiving apparatus, received optical signals generated from the first scanning and the second scanning into radio waves carrying results of the first scanning and the second scanning, and transferring the radio waves to a processing apparatus; synthesizing, by the processing apparatus, the results of the first scanning and the second scanning to obtain six degrees of freedom information of the receiving apparatus. The system includes a scanning apparatus; a receiving apparatus; and a processing apparatus.
US10393850B2

Devices and methods of estimating the AoD of a STA are generally described. The STA receives and stores an association between tone and transmission angle for each tone transmitted by an AP in different angles. The association indicates that, for each angle, a tone transmitted in the angle is unique. The STA detects a symbol transmitted on each tone, determines the strength and timing of the tone and estimates the AoD based on the association and either or both the strength and timing. Each tone may have multiple symbols and/or each angle multiple tones whose characteristics are averaged to determine the appropriate characteristic of the particular tone or angle. The position of the STA is calculated from the AoD of one or more APs.
US10393845B2

A transmitter for pilot tone navigation in a magnetic resonance tomography system includes a power supply and an antenna. The transmitter is configured to transmit a pilot tone signal via the antenna. The transmitter also includes a decoupling element in order to protect a transmitter output from signals that the antenna receives with excitation pulses of the magnetic resonance tomography system during a magnetic resonance tomography. In a method, movement-dependent changes to the pilot tone signal of the transmitter are identified by a controller of the magnetic resonance tomography system.
US10393837B2

A magnetic resonance imaging (MRI) system is provided. The system includes a main field magnet generating a main magnetic field B0. Moreover, the system further includes an integrated magnet device. The integrated magnet device has field-shift shield coils and gradient coils. The MRI system further includes a removable insert comprising field-shift shield coils. At least one substrate layer is included in the integrated magnet device to provide mechanical support for the field-shift coils and the gradient coils. Moreover, a cooling mechanism is provided to cool at least some of the magnets.
US10393820B2

To provide a secondary battery state detecting device that decreases the deterioration in capacity of the secondary battery and is low in arithmetic cost.A secondary battery state detecting device that detects a state of a secondary battery includes discharge means (discharge circuit (15)) for subjecting the secondary battery (14) to a pulse discharge, acquiring means (controller (10)) for controlling the discharge means to subject the secondary battery to at least one pulse discharge, and acquiring a time variation of a voltage value at that time, calculating means (controller (10)) for calculating a parameter of a predetermined function having time as a variable by fitting the variation of the voltage value acquired by the acquiring means using the predetermined function, and detecting means (controller (10)) for detecting the state of the secondary battery on the basis of the parameter of the predetermined function calculated by the calculating means.
US10393814B2

[Object] To accurately detect states of a variety of types of secondary batteries even in a low-current range.[Solution] A secondary battery state detecting device includes: a current detecting unit (a current sensor (12)) that detects a value of a current flowing in a secondary battery (14); a calculating unit (an equivalent circuit component calculation module (114)) that calculates an equivalent circuit component that constitutes an equivalent circuit of the secondary battery; an estimating unit (a voltage drop value calculation module (116)) that estimates a value of a voltage drop caused by a value of a dark current on the basis of the value of the dark current and the equivalent circuit component, the value of the dark current corresponding to a value of a current detected by the current detecting unit and the dark current flowing in the secondary battery after the vehicle has stopped, and the equivalent circuit component corresponding to the equivalent circuit component calculated by the calculating unit and having an element value varying nonlinearly in accordance with the value of the dark current; and a state detecting unit (an open circuit voltage calculation module (118)) that detects a state of the secondary battery on the basis of the value of the voltage drop estimated by the estimating unit.
US10393813B2

A method is provided for determining capacity of a battery. The method includes: defining a model for a battery, where the model relates terminal voltage of the battery to charged capacity of the battery; taking a plurality of voltage measures of the battery, where the voltage measures are taken through a range of states of charge and the range excludes the battery being fully charged and fully discharged; determining the parameters of the model by fitting the plurality of voltage measures to the model; determining an incremental capacity curve for the battery by taking derivative of the model; and quantifying a peak of the incremental capacity curve to thereby determine a capacity of the battery.
US10393812B2

A method for estimating state-of-charge of a battery cell includes suppressing full execution of a capacitance-estimation algorithm for as long as a parameter does not exceed a certain threshold. The parameter is either a measured voltage value across the cell's terminals, the cell's estimated state-of-charge, or an amount of charge passing in or out of the cell during some interval. A battery-management system triggers full execution when the parameter falls below the threshold, or, if the parameter is the amount of charge passing, when it rises above the threshold.
US10393799B2

Electronic device package technology is disclosed. An electronic device package in accordance with the present disclosure can include a substrate. The electronic device package can also include an electronic component disposed on the substrate and electrically coupled to the substrate. The electronic device package can further include a connector disposed on the substrate and electrically coupled to the substrate for communication with the electronic component. The connector can have a contact to interface with a mating connector and configured to provide a signal and/or power to the electronic component to facilitate testing the electronic component. Additionally, the electronic component can include an encapsulant material disposed on the substrate and at least partially encapsulating the electronic component and/or the connector. The contact can be accessible on a top side of the electronic device package to facilitate coupling the connector to a testing device. Associated systems and methods are also disclosed.
US10393787B2

A C/N ratio detection circuit includes a voltage detector, an averaging section, a time variation range calculator, and a C/N ratio calculator. The voltage detector measures an input voltage of a signal. The averaging section calculates an average of the input voltage over a predetermined time. The time variation range calculator calculates a time variation range of the input voltage over the predetermined time. The C/N ratio calculator calculates a C/N ratio of the signal by using the average and time variation range of the input voltage.
US10393785B2

An optical sensing device applicable to two dimensional electric field, includes sequentially connected input polarization maintaining fibers, a sensing unit, an output single mode fiber, a photodetector and a signal processing unit, the sensing unit includes a lithium niobate substrate; a first Y optical waveguide and two Mach Zehnder structure optical waveguides are arranged on the lithium niobate substrate; the input of the first Y optical waveguide is connected with the output of the laser source, the output is respectively connected to the inputs of the two Mach Zehnder structure optical waveguides; the outputs of the two Mach Zehnder structure optical waveguides are connected to the photodetector; dipole antenna is arranged at any single waveguide arm of each Mach Zehnder structure optical waveguide, the polarization directions of the two dipole antennas are in orthogonality with each other. The invention realizes measurement of two dimensional electric field utilizing one sensing head device, which has the benefits of high sensitivity, high measuring accuracy and easy processing.
US10393777B2

A system and method for measurement of one or more parameters of a power grid (10) is disclosed. This comprises determining a plurality of events in at least one power waveform on the power grid using at least two sensors (30, 50) and recording timings of the plurality of events in at least two different locations in the power grid. The data gathered is used to determine differences between the timings recorded in the at least two locations. A processing unit (40) is used to analyze the differences of the timings to determine the one or more parameters. These parameters include power flow, short circuits, and breaks in the power grid (10).
US10393768B2

A method and system for a sensor system of a device is disclosed. The sensor system includes a first MEMS sensor (FMEMS), a second MEMS sensor (SMEMS) and a signal processor (SP). An excitation is imparted to the device along a first axis (FA). The FMEMS has a first primary sense axis (FPSA), moves in response to a component of the excitation along the FA aligned with the FPSA and outputs a first signal proportional to an excitation along the FPSA. The SMEMS has a second primary sense axis (SPSA), moves in response to a component of the excitation along the FA aligned with the SPSA and outputs a second signal proportional to an excitation along the SPSA. The SP combines the first signal and the second signal to output a third signal proportional to the excitation along the FA. The FA, the FPSA and the SPSA have different orientations.
US10393765B2

Disclosed is a measurement apparatus including: a support mechanism configured to support a cartridge in which a chamber is formed, the chamber being configured to store a measurement sample that generates light an intensity of which varies depending on an amount of a test substance; a photodetector configured to detect the light generated from the measurement sample stored in the chamber; and a reflection member provided between the photodetector and the cartridge supported by the support mechanism, the reflection member having an inner face, the reflection member being configured to reflect, at the inner face, the light generated from the measurement sample stored in the chamber, and guide the light to the photodetector, wherein the reflection member is configured to have an area surrounded by the inner face, the area decreasing from a side where the cartridge supported by the support mechanism is provided toward a side where the photodetector is provided.
US10393763B2

An odor discriminating apparatus includes: a measurement chamber including multiple pieces of odor sensors; a gas introducer for introducing a sample gas into the measurement chamber; concentration adjuster for diluting or condensing the sample gas before introducing the sample gas into the measurement chamber; a vector length computation unit for plotting, in a multidimensional space formed by axes corresponding to detection signals generated by each piece of odor sensors, a measurement point representing a measurement result of the sample gas and for computing a vector length of an odor vector directed from an origin of the multidimensional space to the measurement point; and a controller for feedback-controlling the concentration adjuster so that the vector length computed by the vector length computation unit reaches a predetermined target value.
US10393756B2

Provided are methods for evaluating the risk of an adverse clinical outcome in a subject, deciding whether to discharge or continue treating a subject (e.g., treatment on an inpatient basis), or to initiate or terminate treatment, selecting a subject for participation in a clinical study, and selecting a therapeutic treatment for a subject that include determining a level of ST2 in a biological sample from the subject and determining a level of galectin-3 in a biological sample from the subject. Kits are also provided that contain an antibody that specifically binds to ST2, an antibody that specifically binds to galectin-3, and instructions for using the kit to evaluate the risk of an adverse clinical outcome in a subject, to decide whether to discharge or continue treating a subject (e.g., treatment on an inpatient basis) or to initiate or terminate treatment, to select a subject for participation in a clinical study, and/or to select treatment for a subject.
US10393752B2

Provided herein is synthesis of novel mass spectrometry-cleavable cross-linking agents. The novel mass spectrometry-cleavable cross-linking agents can be used in mass spectrometry, tandem mass spectrometry, and multi-stage tandem mass spectrometry to facilitate structural analysis of intra-protein interactions in proteins and inter-protein interactions in protein complexes. Also provided are methods of mapping intra-protein interactions in proteins and inter-protein interactions in protein complexes.
US10393749B2

The present invention addresses the problem of identifying a biomarker of renal failure, said biomarker being available from urine or blood, and fluctuating from an early stage than glomerular filtration rate and serum creatinine level, and thus developing a technique for diagnosing early stage kidney failure. A method for analyzing the blood, plasma, serum or urine of a renal failure suspected subject comprises a step of measuring the concentration of a pair of D-form and L-form of at least one amino acid selected from the amino acid group consisting of [D-serine] and [L-serine], etc., contained in the blood, plasma, serum or urine of the subject, and calculating, as an pathological index of the subject, the ratio of the D-form concentration to the L-form concentration or the percentage of the D-form concentration relative to the total concentration of the D-form and L-form.
US10393745B2

The present invention provides methods and materials for diagnosing cancer in an individual using a tissue, blood or urine sample from the patient. Specifically, the disclosed method comprises determining the level of one or more metabolite selected from the group consisting of creatine riboside, metabolite 561+, Cortisol sulfate and N-acetylneuraminic acid. The present invention also provides a method for determining the prognosis of a cancer patient by determining the level of one or more metabolite selected from the group consisting of creatine riboside, metabolite 561+, Cortisol sulfate and N-acetylneuraminic acid. Also provided are kits for detecting cancer or determining the prognosis of a cancer patient.
US10393727B2

Patch-clamp amplifiers that may be readily manufactured, may be simple to reconfigure for product updates, and can be quickly reconfigured into a different mode during operation. One example may provide patch-clamp amplifiers that may be readily manufactured by implementing some or all of the compensation and other circuits using digital circuitry. These digital circuits may be implemented using discrete or integrated logic circuits, programmable logic such as field-programmable gate arrays or programmable logic arrays, or other fixed or configurable logic circuits or combination thereof. These programmable logic circuits may be reconfigured by a user or by a manufacturer through firmware or software updates when a product update is desired. These circuits may also be quickly reconfigured to allow rapid switching between modes during use.
US10393724B2

A method for characterizing a brake fluid, the method comprising contacting a solvent with the brake fluid to provide a sample; introducing the sample into a first capillary column coated with a first stationary phase and allowing the sample to flow through the first capillary column to produce an effluent stream; and passing the effluent stream through a detector to identify one or more hydrocarbon components and optionally a detectable borate component, wherein the first capillary column is at a temperature effective for a borate ester in the sample, if any, to react with a portion of the solvent to form the detectable borate component.
US10393719B2

The invention relates to a method and apparatus for measuring inflorescence, seed and/or seed yield phenotype of a plant. More particularly, the invention relates to a method and apparatus for high throughput analysis of inflorescence, seed and/or seed yield phenotype of a panicle-like bearing plant.
US10393708B2

An apparatus for detecting a presence of at least one analyte in a gas sample. The apparatus comprises a pump for drawing a gas sample from an ambient air, a passage having first and second ends, a chamber connected to the first end and containing a concentrating element for collecting at least one analyte from the gas sample, a chromatographic separator connected to a second end of the passage, and a gas source for streaming a carrier gas via the chamber to transfer the at least one analyte toward at least one chemical detector, via the chromatographic separator, in a first direction. The pump draws the gas sample via the chamber in a second direction and the first and second directions are substantially opposing to one another.
US10393707B2

A method for estimating a variation in a preload applied to a linear guideway of a machine tool includes steps of: a) obtaining, via each of vibration sensors, first and second vibration signals that are generated according to detection of vibration of a table disposed on the linear guideway respectively at first and second time instants; b) determining, via the computation module, first and second natural frequencies based on a theoretical mode shape and respectively on the first and second vibration signals; and c) determining, via the computation module, the variation in the preload based on the first and second natural frequencies.
US10393693B2

Provided is a flat plate-type oxygen sensor element. The flat plate-type oxygen sensor element according to an exemplary embodiment of the present invention includes: a first electrolyte layer having a sensing electrode exposed to a target gas; a second electrolyte layer on which a reference electrode is disposed; and a heating unit having a heating resistor surrounded by an insulating layer and disposed between the sensing electrode and the reference electrode, wherein the heating unit is disposed so that the heating resistor is located at a position ranging from 40 to 60% of a total height from an upper surface of the first electrolyte layer to a lower surface of the second electrolyte layer.
US10393690B2

A flexible chemiresistor (CR) sensor for sensing a molecule of interest in a fluid (liquid or gas) is provided. The flexible CR sensor comprises a flexible chemiresistor (CR) module. The flexible CR module comprises a flexible substrate such polyethylene terephthalate (PET), polyethylene naphthalate (PEN) or polyimide (PI), and a thin film nanoparticle assembly assembled on the flexible substrate. The thin film nanoparticle assembly comprises metal or metal alloy core, ligand-capped nanoparticles and molecular linkers connecting the nanoparticles. The flexible CR sensor and an intelligent pattern recognition engine can be incorporated in a handheld device that can detect a molecule of interest in a fluid (e.g., a liquid or gas) accurately, rapidly, and without false positives. Any sensing array nanomaterial, pattern recognition, and compact/or electronic hardware can be integrated to achieve a desired detection limit and response speed.
US10393679B2

Provided are operation guide system for X-ray analysis to enable users to easily understand measurement of X-ray optical system to be selected. The operation guide system includes: measurement information acquisition unit for acquiring information on a sample and each X-ray measurement optical system part; sample magnification acquisition unit for acquiring magnification for display; incident X-ray shape deformation unit for determining distorted shape of an incident X-ray obtained by magnifying shape of the incident X-ray based on the magnification in a plane perpendicular to an optical axis direction; scattered X-ray shape deformation unit for determining distorted shape of a scattered X-ray obtained by magnifying shape of the scattered X-ray based on the magnification in the plane; and X-ray measurement optical system modeling unit for modeling a deformed shape of the sample, the distorted shape of the incident X-ray, and the distorted shape of the scattered X-ray.
US10393677B2

A method and an X-ray apparatus generate a projective X-ray representation of an examination object. Two projective images obtained from a phase contrast measurement are adapted to each other in respect of their representation format and a result image is generated by combining the adapted images. The result image allows extensive separation of different structures in the examination object that is used.
US10393675B2

An x-ray inspection system including a cabinet containing an x-ray source, a sample support for supporting a sample to be inspected, and an x-ray detector; an air mover configured to force air into the cabinet through an air inlet above the sample support, where the air mover and cabinet are configured to force air through the cabinet from the air inlet past the sample support to an air outlet in the cabinet below the sample support, and an assembly for positioning the sample support relative to the x-ray source and x-ray detector. The sample support includes an upper surface extending in a horizontal plane and the sample positioning assembly includes a vertical positioning mechanism for moving the sample support in a vertical direction, orthogonal to the horizontal plane, and a first horizontal positioning mechanism for moving the sample support and vertical positioning mechanism in a first horizontal direction.
US10393671B2

Methods and systems for detecting defects on a specimen are provided. One system includes one or more computer subsystems configured for acquiring images generated by an imaging subsystem at multiple instances of a pattern of interest (POI) within a die formed on the specimen. The multiple instances include two or more instances that are located at aperiodic locations within the die. The computer subsystem(s) are also configured for generating a POI reference image from two or more of the images generated at the multiple instances of the POI within the die. The computer subsystem(s) are further configured for comparing the images generated at the multiple instances of the POI within the die to the POI reference image and detecting defects in the multiple instances of the POI based on results of the comparing.
US10393659B2

The present disclosure provides an instrument and methods for detecting an analyte, comprising a light source capable of generating excitation light for exciting a plurality of luminescence labels, an excitation beam path extending between said light source and said analyte, a detector capable of detecting light emitted from said luminescence label, an emission beam path extending between said analyte and said detector, a filter carrier carrying two or more pairs of filter portions, each pair being related to one luminescence label and comprising a first filter portion for transmitting excitation light and a second filter portion for transmitting emitted light, wherein said first filter portion of one pair is said second filter portion of another pair, and wherein said filter portions are arranged in a manner that a respective one of said pairs can be brought in an operative condition in which said first filter portion is in said excitation beam path and said second filter portion is in said emission beam path, and wherein said filter carrier and said beam paths are movable with respect to each other by at least one moving mechanism so as to bring a respective one of said pairs in said operative condition.
US10393653B2

The invention relates to a method and a device for the optical in vitro detection of a movement in a biological sample and/or for the optical in vitro detection of a movement of a component of the biological sample. The method has the following step: (a) providing an optical wide-field illumination device for illuminating the sample, said device being designed to illuminate the entire sample, and a detector (3) for detecting radiation (9; 9a, 9b) coming from the sample. The detector (3) has a detection surface (3a) which is divided into multiple detection regions (4a). The detector is additionally designed to derive (S1) detection signals (4c) of individual detection regions (4a) with respect to time, subsequently rectify (S2) the signals, preferably by generating an absolute value or squaring, and summing or averaging (S3) the derived and rectified detection signals of all of the detection regions and then providing same as an output signal (6c). The method further has the steps of illuminating the sample using the wide-field illumination device and detecting a movement in the biological sample on the basis of the output signal (6c) of the detector (3).
US10393651B2

Provided are an attachment for liquid sample measurement which is capable of effectively reducing a consumption amount of a liquid sample, a refractive index measuring device and a refractive index measuring method. An attachment (100) is disposed on a V-block prism (1) formed on a V-shaped groove (11) for keeping a sample so as to enter the groove (11). A body (110) of the attachment (100) forms an enclosing space (107) for enclosing the liquid sample between the body and a surface of the groove (11) formed on the V-block prism (1), and makes the liquid sample enclosed in the enclosing space (107) contact directly with the surface of the groove (11).
US10393647B1

A system, method, and computer program product are provided for automatically determining a parameter causing an abnormal semiconductor metrology measurement. In use, an abnormal semiconductor metrology measurement measured from a fabricated semiconductor component is received. At least one parameter of the fabricated semiconductor component causing the abnormal semiconductor metrology measurement is then automatically determined by one or more hardware processors. In particular, the one or more hardware processors determine a subset of parameters of the fabricated semiconductor component as potential sources of the abnormal semiconductor metrology measurement, rank the parameters in the determined subset of parameters, select an Nth number of the parameters in the determined subset of parameters in accordance with the ranking, and then analyze each of the selected parameters to identify one or more of the selected parameters as the at least one parameter of the fabricated semiconductor component causing the abnormal semiconductor metrology measurement.
US10393644B2

A system for orienting particles in a microfluidic system includes one or more radiation pressure sources arranged to expose particles to radiation pressure to cause the particles to adopt a particular orientation in the fluid. A system for sorting particles in a microfluidic system includes a detection stage arranged to detect at least one difference or discriminate between particles in the fluid flow past the detection stage, and one or more radiation pressure sources past which the particles move sequentially and a controller arranged to switch radiation energy to cause a change in direction of movement of selected particles in the fluid flow to sort the particles. The particles may be biological particles such as spermatozoa. The radiation pressure may be optical pressure and may be from one or more waveguides which may extend across a channel of the microfluidic system.
US10393638B2

An NIR analyzer with the optical probes across a pipe, or in a bypass configuration, after a stabilizer in an oil or condensate production plant. Prior to use, liquid samples from the plant are analyzed in a chemical lab to obtain reference vapor pressure or compositional values. A chemometric model using known techniques is then built with the captured absorption spectra and the reference lab results. Preprocessing methodologies can be used to help mitigate interferences of the fluid, instrument drift, and contaminate build up on the lenses in contact with the fluid. The chemometric model is implemented through the NIR analyzer as the calibration curve to predict the vapor pressure or other values of the flowing fluid in real time.
US10393630B2

An automated multiple-sample processor for fluid samples includes a plurality of piston pumps which have a sample opening, a cylindrical housing and an axially displaceable piston and which are removably mounted in a support frame. The two spiral springs are both designed either as extension springs or as compression springs. In the case the two spiral springs are provided as the extension springs with a release lever in a first installation position, the triggering of the release lever results in the piston being pushed into the cylindrical housing. In the case the two spiral springs are provided as the compression springs with the release lever in a second installation position, which is rotated by 180° with respect to the first installation position, the triggering of the release lever results in the piston being pushed out of the cylindrical housing.
US10393621B2

The subject of the invention is a method and a computer program for assessing the condition of rotating machinery connected to an electric motor, where the motor (MM) and the rotating machine (RM) comprise a drive train electrically powered from a three phase motor and said motor is connected with a computing device. The invention is characterized in that is comprises the step of classifying the condition of rotating machine (RM) connected to the electric motor (MM) of a drive train with unknown condition, by analyzing all the extracted representative features obtained from the electric signals acquired from the electric motor (MM) of said drive train, by using a trained neural network whose twining was conducted by analyzing the extracted features from N different drive trains of N conditions, where said trained neural network data is stored in unit (3.5) of the computing device (CD, CD′) and next generating an output vector (Z=[Z1, . . . ZN]), wherein the vector (Z) has N elements and if the output vector (Z) has only one element having value equal to 1 and the rest of elements values are equal to 0, determining the index (i) of the element with the value equal to 1, which index (i) indicates that the condition of she drive train under analysis is equal to the ith Condition of the N available known drive train conditions.
US10393620B2

A method of configuring an optical cable comprising a plurality of optical fibers. The method includes cleaving with a laser beam a first end of an optical fiber at a first end of the optical cable. The laser beam has an intensity distribution adapted to cause a burst of light to be generated during cleaving of the optical fiber and the laser beam is adapted to cause at least some of the burst of light to be received into the first end of the optical fiber, for propagation within the optical fiber. Light output from a second end of the optical cable is detected, and the optical fiber from which the light was output is determined. Finally, the optical fiber at the second end of the optical cable from which the light was output is correlated with the optical fiber that was cleaved.
US10393606B2

According to various embodiments, a dynamic pressure sensor includes a substrate, a reference volume formed in the substrate, a deflectable membrane sealing the reference volume, a deflection sensing element coupled to the membrane and configured to measure a deflection of the membrane, and a ventilation hole configured to equalize an absolute pressure inside the reference volume with an absolute ambient pressure outside the reference volume.
US10393605B2

Techniques are described herein that perform pressure sensing using pressure sensor(s) that include deformable pressure vessel(s). A pressure vessel is an object that has a cross section that defines a void. A deformable pressure vessel is a pressure vessel that has at least one curved portion that is configured to structurally deform (e.g., bend, shear, elongate, etc.) based on a pressure difference between a cavity pressure in a cavity in which at least a portion of the pressure vessel is suspended and a vessel pressure in the pressure vessel.
US10393599B2

An apparatus and method wherein the apparatus comprises: a deformable substrate; a curved support structure; at least one support configured to space the curved support structure from the substrate so that when the deformable substrate is deformed the curved support structure is not deformed in the same way; and a capacitive sensor comprising a protruding electrode capacitively coupled to an overlaying electrode; wherein the protruding electrode protrudes from a side of the curved support structure.
US10393594B2

A semiconductor device may include a semiconductor die having an active region. The semiconductor device may also include a thermocouple mesh proximate to the active region. The thermocouple mesh may include a first set of wires of a first material extending in a first direction, and a second set of wires of a second material. The second material may be different from the first material. In addition, the second set of wires may extend in a second direction different than the first direction of the first wires.
US10393590B2

This application is directed to a home monitoring and control system including a doorbell installed at a door of a home, an application executable by a monitoring device, and a remote server. The doorbell has a button configured to, upon being touched, depressed or activated, wirelessly cause an audio speaker of an electronic device to sound an audible notification or a message to be sent to the monitoring device to indicate presence of a person at the door. The doorbell also has a camera configured to capture video data within a field of view. The remote server is configured to receive from the doorbell the video data and the message, and relay them to the monitoring device. The application is configured to receive and display at least a portion of the video data captured by the camera of the doorbell.
US10393580B2

A spectrometer is provided and includes a substrate including a transparent material, and a filter array disposed on a first surface of the substrate and including light filters configured to reflect first light. The spectrometer further includes a first light detector into which the first light reflected by the light filters enters, the first light detector being disposed on a second surface of the substrate.
US10393573B2

The present invention provides novel apparatus and methods for fast quantitative measurement of perturbation of optical fields transmitted, reflected and/or scattered along a length of an optical fiber. The present invention can be used for point sensors as well as distributed sensors or the combination of both. In particular this technique can be applied to distributed sensors while extending dramatically the speed and sensitivity to allow the detection of acoustic perturbations anywhere along a length of an optical fiber while achieving fine spatial resolution. The present invention offers unique advantages in a broad range of acoustic sensing and imaging applications. Typical uses are for monitoring oil and gas wells such as for distributed flow metering and/or imaging, seismic imaging, monitoring long cables and pipelines, imaging within large vessel as well as for security applications.
US10393558B2

A method for operating a nuclear magnetic flowmeter for determining the flow of a slug flow medium flowing through a measuring tube, with which “tuning” parameters and “matching” parameters are set for a slug zone a film zone, reflected power is measured over time. If the reflected power in a system set for slug zone is low for the slug zone and high for the film zone and if the reflected power in a system set for film zone is low for the film zone and high for the slug zone, relative dwell time of the slug zone and the film zone in the RF coil and the relative frequency of the slug zones and film zones in the flowing medium are determined using the reflected power with a jump in the value of the reflected power from a high value to a lower value used to trigger measurement initiation.
US10393556B2

An electric oil pump control method for operating a transmission of a hybrid vehicle which is driven by a first motor, a second motor, and an engine is provided. The method includes determining a number of revolutions of a low-pressure pump of an electric oil pump based on lubrication flow amount of the first motor, lubrication flow amount of the second motor, cooling flow amount of the first motor, and cooling flow amount of the second motor and determining a number of revolutions of a high-pressure pump of the electric oil pump based on control flow amount of a clutch of the transmission and lubrication flow amount of a rotation driver included in the transmission. A maximum value is determined of the determined number of revolutions of the low-pressure pump and the determined number of revolutions of the high-pressure pump as a number of revolutions of the electric oil pump.
US10393552B1

The invention relates to a sensor system, and more particularly, to systems, devices and methods of processing a sensing signal from a sensor to generate amplitude and phase controls for driving this sensor in a controlled manner and enabling synchronized operation of the sensor system. A signal processor in the sensor system comprises a sensor readout circuit, an amplitude controller and a phase controller. A subset of functional blocks in the signal processor may alternate between active and inactive power saving durations. During the active power saving durations, the subset of functional blocks are powered off or functionally disabled to conserve power consumption. The amplitude and phase controls are latched for the purposes of properly maintaining the driving signal and the system clock. During the subsequent inactive power saving durations, the subset of functional blocks return to normal operation to refresh the amplitude and phase controls.
US10393547B2

A position detection system includes a magnetic field generation unit to generate a magnetic field, a magnetic field detection unit to detect a magnetic flux density of the magnetic field effecting from the magnetic field generation unit, and to output a detection voltage corresponding to the detected magnetic flux density, and circuitry to amplify the detection voltage, set a reference voltage for amplifying the detection voltage, and an amplification level of the detection voltage based on at least one of a voltage input to the magnetic field detection unit and a gain value set for the amplification of the detection voltage or both of the voltage input to the magnetic field detection unit and the gain value set for the amplification of the detection voltage, and change the reference voltage to switch a region used for detecting a position of a movable member.
US10393536B2

A probe information storing unit is provided to store therein probe information items of a vehicle, and a voxel storing unit is provided to store therein voxels, which are defined and later described, in association with position information of the respective voxels. The voxels are defined in a three-dimensional space based on map data. The voxel storing unit and the probe information storing unit are referred to, and the probe information items are given, as votes, to the voxels that correspond to position information of the respective probe information items. A statistical process is executed to the probe information items given to each of the voxels, and the process results are associated with the respective voxels.
US10393532B2

In an approach for determining navigation routes, a computer identifies an emergency situation and a corresponding location. The computer identifies an emergency service based on the identified emergency situation and the corresponding location. The computer identifies an emergency treatment provider based on the identified emergency situation and the corresponding location. The computer determines a navigation route based on respective locations of the identified emergency situation, the identified emergency service, and the identified emergency treatment provider. The computer identifies one or more incoming devices on the determined navigation route. The computer determines an alternate navigation route for the identified one or more incoming devices, wherein the determined alternate navigation route reduces travel on the determined navigation route.
US10393531B2

A method for providing an item of localization information for the localization of a further vehicle at a localization location. An item of precision information is read in that represents a degree of localization precision achieved in the localization of another vehicle at the localization location. In a further step, the item of localization information is outputted to an interface at the further vehicle, using the item of precision information.
US10393519B2

A fall detection sensor for a rammer includes an acceleration sensor, a low-pass filter, an integrator, a first comparator, a second comparator, and control means. The second comparator compares wave patterns of input signals with a plurality of types of fall sample waves and non-fall sample waves stored in advance. The second comparator outputs a fall detection signal upon determining that the rammer has fallen when the similarity with one of the fall sample waves exceeds a threshold, and the second comparator outputs a non-fall signal upon determining that the rammer has not fallen when the similarity with one of the non-fall sample waves exceeds a threshold.
US10393514B2

Measurement system comprising a radiation source configured to generate a measurement radiation beam, a polarizer and a grating to receive the measurement radiation beam and provide a polarized measurement radiation beam patterned by the grating, optics to form an image of the grating at a target location on a substrate. The image comprises a first part having a first polarization and a second part having a second polarization, detection optics to receive radiation from the target location of the substrate and form an image of the grating image at a second grating, and a detector to receive radiation transmitted through the second grating and produce a two output signal indicative of the intensity of the transmitted radiation for the first and second parts of the grating image respectively. Topography of the substrate can be determined from the signals.
US10393511B2

A measuring device and method for a substrate warping amount includes a first substrate and a second substrate disposed oppositely. The measuring device includes a light source, a measuring eyepiece and a processor. The light source is configured to emit a monochromatic light to a region to be measured of the display motherboard, and form a Newton ring interference pattern. The measuring eyepiece is configured to acquire the Newton ring interference pattern and measure a diameter and a corresponding order number of each interference fringe in the Newton ring interference pattern. The processor is connected to the measuring eyepiece and configured to obtain a thickness of an air layer at each interference fringe according to the diameter and the corresponding order number of each interference fringe and a wavelength of the monochromatic light, to obtain a warping amount of the region to be measured of the display motherboard.
US10393510B1

Various embodiments provide an elongated part measuring apparatus including an elongated frame, an elongated transparent part supporter supported by the frame and configured to support an elongated part (such as a guide wire or mandrel), an elongated movable part straightener pivotally connected to and supported by the frame, and a movable optical measurer movably connected to and supported by the frame and configured to take multiple spaced apart outer dimensional measurements of the elongated part (whether uncoated or coated).
US10393509B2

A pattern height measurement device capable of high-precision measurement of the dimensions of a fine pattern, and a charged particle beam device are provided. The pattern height measurement device includes a calculation device that determines dimensions of a sample, in the height direction, based on first reflected light information obtained by dispersing light reflected from a sample. The calculation device determines second reflected light information based on a formula for the relationship between the value for the dimension in the sample surface direction of a pattern formed upon the sample, obtained by irradiation of a charged particle beam on the sample, the value for the dimension in the height direction of the sample, and reflected light information; compares a second reflected light intensity and the first reflected light information; and outputs the value for the dimension in the height direction of the sample in the second reflected light information.
US10393504B2

An optical coordinate measuring system (OCMS) for manufactured components having build variations that require splices for accurate integration of the components. The OCMS includes manufacturing the components that include integral three dimensional optical reticle image arrays affixed to predetermined surfaces of the components, such that those surfaces can be optically captured in three dimensional composite measurements associated with various 3-D scanned poses. Each pose includes an orthogonal pair of grid lines, and each pose involves a single field of view. A plurality of poses can then be collated to form composite measurements that extend out-of-range of any single pose. The three dimensional optical reticle image arrays can be concave or convex, ideally formed as an integral part of each as-manufactured component. The three dimensional aspect enhances scanning clarity of each scanned pose, thus assuring greater accuracies of composite measurements that result from any plurality of collated poses.
US10393492B2

A feeler gauge includes multiple feeler blades and an optical sensor. Each of the multiple feeler blades rotates about an axis between a measuring position and a non-measuring position. Each of the multiple feeler blades includes a measurement portion configured to be inserted into a gap to be measured and a proximal end having an indication of thickness of the respective feeler blade thereon. The optical sensor optically determines one or more of the multiple feeler blades that are deployed in the measuring position from the respective indications of thickness of each of the one or more feeler blades.
US10393491B2

A length-measuring device for measuring a relative position of two objects includes a hollow section member in which a tensioned scale tape extends. A mounting block is disposed at each end of the scale tape. An adjuster is configured to position a mounting block on the hollow section member in a first installed condition such that the mounting block is displaceable in the longitudinal direction. The adjuster is movably mounted on the hollow section member and capable of being brought from a first to a second position. The mounting block is in the first installed condition when the adjuster is in the first position. The mounting block is movable to a second installed condition by moving the adjuster to the second position. In the second installed condition, the mounting block is fixed in a nominal position defined by the adjuster on the hollow section member.
US10393490B2

A length measuring device and a length measuring system are provided, in which the length measuring device includes a casing, a first rotating portion accommodated in the casing, and rotated with a portion of a circumference thereof being exposed out of the casing and in contact with an object to be measured, a first sensing portion which senses an amount of rotation of the first rotating portion, and a controller which converts the amount of rotation of the first rotating portion into length measurement. Additionally, the length measuring device may further include a second rotating portion coiled with a strip by a plurality of times, and rotated according to the strip being withdrawn or retracted through an outlet formed in the casing, and a second sensing portion which senses an amount of rotation of the second rotating portion, in which the controller may convert the amount of rotation of the second rotating portion into length measurement.
US10393487B2

The invention relates to a lead-free partial fragmentation bullet comprising a bullet jacket, a rear core compressed therein, and a nose core compressed in the ogive region, wherein the tip core sits on the rear core. In order that the rear core does not separate from the contacting bullet jacket upon striking a target body and to thereby guarantee a sure exit wound out of the target body, a predetermined breaking point is proposed which is arranged between the rear core and the nose core. The rear core has a molded recess on the end thereof facing the nose core, the end of the nose core facing the tail core fills in said recess, and the bullet jacket has a peripheral break away edge on the outer circumference in the region of the predetermined breaking point.
US10393484B2

An arrow nock may have at least two distinct string guides each designed to receive a bowstring to fire an arrow from a bow. When the nock is connected to and aligned with the arrow, each distinct string guide may be designed, when receiving the bowstring, to rotate the arrow about its longitudinal axis with respect to the bow into one of a limited number of alignment orientations.
US10393480B2

A target spotting device incorporating target acquisition improvements using patterned dichroic coatings wherein a color is assigned to an individual Bullet Drop Compensation reticle and/or other reticle elements to improve the observer's rate of target acquisition is disclosed. These dichroic patterns coatings can also be used individually or with etch and fill, chrome, anti-reflective chrome or holographic reticle elements. Patterned dichroics coatings can be incorporated into both 1st or 2nd focal plane reticle locations.
US10393479B1

A mounting system for a concealed carry holster for securing the holster to a storage location. The mounting system uses a belt clip of the holster to attach the holster to a bracket. The bracket has a spring action restraint that cooperates with the belt clip to retain the holster in the mounting system. The restraint is accessible from a front of the holster to allow easy removal from the bracket.
US10393467B1

A dust cover for a firearm includes a panel, a hinge pin and a spring disposed around the hinge pin. The spring engages the hinge pin so that the spring is non-slidable relative to the hinge pin. The spring includes a first prong that engages the panel to bias the panel away from the ejection port. The spring includes a second prong, distal from the first prong, that is manually engageable by a user to slide the hinge pin within a panel passageway while the spring remains non-slidable relative to the hinge pin so as to remove a part of the hinge pin from a hole defined by the firearm and thereby free the dust cover for removal from the firearm. A related method of use is provided.
US10393464B2

The present invention relates to a gun with a removable barrel, the barrel having a mounting rail connected to it and extending in the direction of the longitudinal barrel axis A, the barrel being connected to the system housing by means of a receptacle on the system housing, the receptacle being tubular at least partially in the direction of the longitudinal barrel axis A and the corresponding inner tube diameter dl being adapted to the outer circumference of the barrel, so that the barrel can be introduced into the receptacle in the direction of the longitudinal barrel axis A when the barrel is mounted on the system housing, and wherein the receptacle has a recess of the tube circumference which extends in the direction of the longitudinal barrel axis A, wherein the barrel is fixed axially with respect to the longitudinal barrel axis A by at least one connecting element and is fixed with respect to rotation at least in that the mounting rail extends in its longitudinal direction at least partially within the recess of the receptacle.
US10393462B2

The present disclosure relates to a firearm barrel assembly comprising: a barrel; a sleeve disposed within and spaced apart from the barrel and forming a chamber between the inner surface of the barrel and the outer surface of the sleeve; and a sound suppression assembly disposed within the sleeve and comprising at least one vent aperture in communication with the chamber such that shear and expanding gases from a fired bullet are directed into the chamber.
US10393460B2

A sear mechanism for a firearm includes a trigger element having one or more contact surfaces on which one or more movable or pivotable components of the sear mechanism selectively contacts or slides. In some embodiments, the trigger element is made by producing an intermediate workpiece of the trigger element by a manufacturing process, and electric discharge machining the intermediate workpiece of the trigger element to provide the contact surfaces.
US10393459B2

A firearm comprising a frame defining a trigger assembly receptacle between opposed sidewalls. A trigger assembly received in the trigger assembly receptacle and including pivot pins, with the sidewalls defining pin apertures adapted to receive pivot pins. The pin apertures being oversized with respect to standard pin apertures. The trigger assembly having a pivoting safety selector and having a safety selector detent adapted to engage the safety selector in a stable rotational position. The sidewalls defining a safety selector aperture adapted to receive the safety selector. The safety selector aperture being oversized with respect to standard safety selector apertures, such that the frame is incompatible with standard trigger assemblies.
US10393458B2

A blowback bolt for a firearm has a distal bolt face having an axially relieved lower lip closest to the ammunition magazine. The axial relieved lip strips the lead cartridge from the magazine by contacting the rim of the cartridge and scoops it into the counterbore seat on the distal bolt face while maintaining contact with the rim. Chamfered lateral guides at the angular extremities of an arcuate upper guidewall restrict lateral movement of the rim during the scooping.
US10393452B2

A heat exchanger includes a fin having a plate shape and including a first region where a plurality of cutout portions are formed with intervals in a longitudinal direction that is a gravity direction, and a second region where the plurality of cutout portions are not formed in the longitudinal direction, and flat tubes attached to the plurality of cutout portions and intersecting the fin. Protruding portions protruding from a planar portion of the fin are formed on the fin, and the protruding portions each have a shape in which a first end is located in the first region and a second end is located in the second region and below the first end.
US10393443B1

A cooling system incorporates a return air duct, phase change module, first exhaust duct, second exhaust duct, HVAC module and duct extending from the phase change module to the HVAC module. In a retrofit version, an existing building return of a conventional HVAC system is re-routed to the phase change system and the output of the phase change system is connected to the return side of the existing HVAC system. Standalone cooling systems are also disclosed. In either version, the phase change module receives return air via the return duct and external ambient air via one or more inlets. Mixed return air and external ambient air are forced by a blower/fan to the evaporative cooler, rotating housing containing phase change material, dehumidifier and a subject area to be cooled.
US10393442B2

A ventilation and noise reduction system for centralized cooling towers includes a wind outlet sound-reduction structure, a wind inlet sound-reduction channel, a rainwater collection system, and an arrestor device; wherein the integrated sound-absorbing and sound-insulation shed includes a loading-bearing installation structure for a lifting ring, a concrete foundation, a bearing support structure, a ceiling installation structure, a sound-insulation structure and a lighting and sound-insulation structure.
US10393439B2

Disclosed is a flux injector assembly and method for refining a molten material, wherein at least a portion of the material is aluminum, as it flows through a trough. A dispensing rod having a hollow body and a dispensing rim is configured to allow a flux and/or inert gas to travel through the hollow body and be injected into the molten material through the dispensing rim as the molten material flows through the trough. A baffle plate is configured to be positioned within the molten material in the associated trough to allow the molten material to flow passed the baffle plate. The elongated dispensing rod is positioned at a downstream location relative to the baffle plate. The rate of flow of molten material is increased as it passes the dispensing rim of the elongated dispensing rod to inject and mix the flux within the molten aluminum alloy.
US10393434B2

A laundry transport apparatus and method includes a container defining an interior area configured to accommodate a plurality of laundry carts, the container having a door movable between closed and open configurations to selectively allow access to the interior area. The apparatus includes a ventilation network to pass air to and from the interior area and the outside, the intake duct and the outlet duct in a thermal transfer configuration for a portion of their length to influence temperature of air passing through each duct, warmer air passing through one of the intake duct or the outlet duct becoming cooler and cooler air passing through another of the intake duct or the outlet duct becoming warmer. The ventilation network including a pathogen identification, containment and remediation apparatus to detect, isolate and treat potentially harmful material within the soiled laundry.
US10393428B2

The invention relates to a device for cooling and/or liquefying, at a low-temperature, a working fluid containing helium or consisting of pure helium. The device includes a working circuit provided with a compressor station and a cold box. The compressor station includes one or more compression stages, each using one or more compressors that include a compressor wheel rigidly connected to an axle that is rotatably mounted on bearings. The axle of each compressor is rotated by an output shaft of a motor via a gear mechanism placed in a mechanical housing including lubricating oil. Said device is characterized in that the inner space of the mechanical housing contains a gaseous atmosphere consisting of a gaseous mixture having a mean molar mass that smaller than the molar mass of the air.
US10393418B2

An air-conditioning apparatus includes an outdoor unit, indoor units, and a relay unit, and forms a refrigerant circuit. The air-conditioning apparatus further includes a fourth flow control device that regulates the flow rate of refrigerant flowing into the heat source unit-side heat exchanger, a switching valve that regulates the flow rate of the refrigerant passing through a bypass pipe, and a control unit that controls the first heat-source-unit flow control device and the switching valve based on a pressure on a refrigerant inlet side of the heat source unit-side heat exchanger, an inlet temperature and an outlet temperature of a medium passing through the heat source unit-side heat exchanger, and the ratio of a cooling operation capacity to a heating operation capacity of the use-side heat exchangers.
US10393412B2

One embodiment provides a cryogenic regenerator material containing as the main constituent at least one compound (A) containing at least one metallic element M and at least one non-metallic element X selected from O, S, N and F. The compound (A) in the cryogenic regenerator material has a half width of a main peak of 0.2 degrees or more obtained by the powder X-ray diffraction measurement.
US10393398B2

Thermostatic HVAC and other energy management controls that are connected to a computer network. For instance, remotely managed load switches incorporating thermostatic controllers inform an energy management system, to provide enhanced efficiency, and to verify demand response with plug-in air conditioners and heaters. At least one load control device at a first location comprises a temperature sensor and a microprocessor. The load control device is configured to connect or disconnect electrical power to the an attached air conditioner or heater, and the microprocessor is configured to communicate over a network. In addition, the load control device is physically separate from an air conditioner or heater but located inside the space conditioned by the air conditioner or heater.
US10393392B2

An air conditioner is disclosed. The air conditioner includes a case having a first and a second indoor suction port and a first and a second indoor discharge port, an air conditioning unit having a first and a second heat exchanger, a first indoor flow channel connected between the first indoor suction port and the first indoor discharge port, a second indoor flow channel connected between the second indoor suction port and the second indoor discharge port, and a condensing unit to receive regenerated air, heat-exchanged with the condenser, from one of the first indoor flow channel and the second indoor flow channel, and perform a heat exchange between the regenerated air and a cooling fluid having a lower temperature than the regenerated air.
US10393391B2

A refrigeration cycle apparatus includes refrigerant circuits in which a high pressure shell compressor, an outdoor heat exchanger, an expansion valve, and an indoor heat exchanger are connected; a mixed refrigerant made up of a mixture of 1,1,2-trifluoroethylene, difluoromethane, and 2,3,3,3-tetrafluoropropene and configured to circulate through the refrigerant circuits, the mixed refrigerant containing less than 50 wt % of 1,2,2-trifluoroetylene and a mixing ratio of difluoromethane being between 0.7 times and two times (both inclusive) that of 1,2,2-trifluoroetylene in terms of weight ratio, in a state before the mixed refrigerant is enclosed in the refrigerant circuits; and a refrigerating machine oil enclosed in the refrigerant circuits and prepared such that difluoromethane is least soluble in the refrigerating machine oil.
US10393388B2

A control unit (10) for a cooking hob has at least one viewing window (24). The control unit (10) is attached or attachable below the viewing window (24) and has a plurality of control elements (12) operable from a top side of the control unit (10). At least one display (14) is arranged on the top side of the control unit (10). A control panel (16) forms an unmovable part of the control unit. A number of elastic elements (30) are for resiliently supporting the display (14) on the control unit (10). The control unit (10) has a display frame (18) for at least partially enclosing the display (14). The display frame (18) includes a sealing lip (28) on its upper side and the elastic elements (30) at its lower side. A cooking hob has at least one control unit (10).
US10393383B2

A wave rotor combustor for use in a gas turbine engine includes an inlet assembly, a rotor drum, and an outlet assembly. The inlet assembly is arranged to direct a flow of gasses into rotor passages formed in the rotor drum. The rotor drum is arranged to receive the gasses. The outlet assembly is arranged to direct the gasses out of the rotor drum.
US10393377B2

A system for starting a fire, that has a directional fire-starting device, having a front and a back, and a tube-shaped housing, defining a longitudinal dimension and further defining a slot extending longitudinally along the tube-shaped housing, the slot having a front end near to the front of the device. A flint is positioned inside the flint chamber and has a surface portion that extends adjacent to the slot. A striker has a first portion that is sized to fit through the slot and extend to the flint as a second portion extends from the slot outwardly from the tube-shaped housing, to be grasped by a user.
US10393375B2

Oxycombustion process wherein a combustor is fed with a fuel, a comburent and compounds under the form of coherent aggregates having Young modulus ≥104 MPa, the combustor being isothermal and flameless.
US10393374B2

A process for the incineration of activated coal-supported PGM catalysts, the process comprising a joint incineration of a multilayer arrangement, wherein the multilayer arrangement includes (i) a top layer of particulate activated coal-supported PGM catalyst, (ii) a layer of coarse charcoal located beneath said top layer and, optionally, (iii) a layer of particulate coke located beneath the charcoal layer, and wherein an upward flow of oxidizing gas is homogeneously passed through said multilayer arrangement during the incineration.
US10393372B2

An apparatus for firing and combusting syngas is described. The apparatus comprises a vessel having a first chamber with an inlet for receiving syngas from a gasifier, an ignition chamber provided with an auxiliary burner to ignite the diluted syngas; a combustion chamber provided with an inlet for introducing a combustion agent for combusting the ignited syngas and a retention chamber for retaining the resulting combustion products for a predetermined residence period, the retention chamber being provided with an outlet for withdrawing said combustion products. The first chamber is configured to receive a diluent fluid to dilute the syngas to a predetermined composition below a lower explosive limit (LEL). Preferably the diluent fluid is an oxygen-containing gas.
US10393370B2

Provided is a dual venturi for a combustion apparatus that is capable of effectively controlling calorific power since the amount of gas for a burner provided in a water heater and the amount of supplied air are controlled in two phases, and a motor and a damper are coupled to each other so that the damper opens or blocks inlets for secondary air and the gas at the same time that the damper is rotated by the driving of the motor.
US10393369B2

A preheating system for preheating fluid medium to be fed into the HRSG is disclosed. The system includes a feed line and a recirculation line. The feed line is adapted to feed the fluid medium to a Low Pressure Economizer (LPE) of the HRSG. The feed line is adapted to be adjoined to an inlet of the LPE, and an outlet of the LPE enables therefrom the flow of the fluid medium in further portion of the HRSG. The recirculation line is adapted to be connected between the outlet and the inlet of the LPE, in parallel to LPE to recirculate the fluid medium to the LPE. A particular method of preheating using such a system is equally disclosed.
US10393367B2

A sludge lancing system for use in a steam generator including a no tube lane disposed between a first bank of tubes and a second bank of tubes that are transverse to a horizontal reference plane, having a rail that extends through the no tube lane and includes a longitudinal center axis that lies in a first plane that is parallel to the reference plane, and a first lancing head, having a body portion a conduit, a nozzle assembly that is mounted to the body portion and is pivotable with respect to the body portion about an axis of rotation, the nozzle assembly including a manifold defining a conduit that is in fluid communication with the conduit of the body portion, at least a first nozzle that is mounted to the manifold and defines a conduit that generates a lancing fluid jet, wherein the conduit of the first nozzle lies in a first plane that is transverse to the longitudinal center axis of the rail so that the lancing fluid jet of the first nozzle is disposed in the first plane when the manifold is pivoted about the axis of rotation.
US10393366B2

A torque wrench provided with illumination structure and indicated graduations includes a tubular body bored with an insert hole and an illumination hole. The tubular body is provided therein with a graduated ring having its outer circumferential wall provided with a graduation marked portion, with an interval kept between the graduation marked portion and the inner tube wall of the tubular body. A lens is disposed at a location corresponding to the insert hole, and a light-emitting element is installed at a location corresponding to the illumination hole. Thus, light emitted by the light-emitting element will first illuminate the graduation marked portion and thereafter the reflected light of the graduation marked portion will pass through the insert hole and pass out the lens, enabling a user to clearly read the graduation marked portion.
US10393360B2

A luminaire including a housing made of thermally conductive material having a top, a bottom and two opposite sides connecting the top to the bottom, each side having plurality of external, vertically spaced, substantially parallel cooling fins that extend longitudinally and project laterally outwardly of the housing, preferably at a shallow downward and outward angle. The housing configuration provides a large surface area per unit of housing length to optimize heat dissipation. A configurable, cartridge-like LED bezel assembly—readily replaceable in the field—is supported on the bottom of the housing. A driver for the LED assembly—also readily replaceable in the field—is located within the housing.
US10393357B2

Disclosed embodiments relate to a combination axial fan, LED lighting system and electric blue killer. The disclosed systems may include a housing forming an air chamber and an axial fan. The fan may include a fan cavity having an air diversion mechanism to direct air from the fan cavity toward the lighting, fan and electric bug killing components. The inventions include an airflow surface to direct air existing the fan cavity along an LED light fixture. The LED light fixture emits a blue or light blue light which attracts bugs. Moreover, disclosed embodiments include one or more electric bug killing devices to kill any bugs as air flows through the air chamber. The present invention may also include grow light fixture in the housing.
US10393351B2

The disclosure provides an illuminant decoration device comprising a lampshade, a clamping seat and a light string. The light string comprises a lamp cap assembly and a lead wire interconnecting the lamp cap assemblies, which comprises a lead wire end, an LED bulb, an isolating pillar and a heat shrinkable sleeve. The LED bulb has a positive electrode bulb pin and a negative electrode bulb pin, the lead wire end is electrically connected to the positive electrode bulb pin and the negative electrode bulb pin respectively through the lead wire, the isolating pillar is arranged between the two electrical connection bodies, and the heat shrinkable sleeve is wrapped on the outside of the entirety composed of the lead wire end, the LED bulb and the isolating pillar.
US10393343B2

The purpose of the present invention is to provide a light flux control member capable of suppressing brightness variation due to light refracted by an inclined surface. The light flux control member comprises: an entry surface which is an inner surface of a recess portion formed on a back side; an emission surface which is formed on a front side; and an annular groove portion which is formed on the back side and outside the entry surface. The annular groove portion includes an outside inclined surface and an inside surface. The inside surface includes a plurality of retroreflective portions.
US10393339B2

Disclosed is a vehicle head lamp includes: a plurality of lamps arranged in parallel with each other and each including a light source that emits light irradiated to a forward and a heat sink that radiates heat generated from the light source; a blower; and a lamp housing configured to accommodate the plurality of lamps and the blower. Each of the plurality of lamps includes a first lamp disposed in a blowing direction where air is blown by the blower, and a second lamp disposed on a flow path of the air flowing through the first lamp. The blower includes an air suction space into which the air flowing through the second lamp is sucked.
US10393337B2

Provided is a vehicular headlamp including: a first light source that emits a first light serving as a low beam; a second light source that emits a second light serving as a high beam; a projection lens that transmits the first light and the second light; a third light source that emits a third light in response to at least one of an operation of a steering and an operation of a direction indicator; and an optical member that adjusts a light distribution of the third light. The first light source, the second light source, and the third light source share a single heat sink.
US10393336B2

Provided is a lighting apparatus for an automobile which improves luminous efficiency. To this end, the lighting apparatus for an automobile according to the embodiment of the present invention includes: a light source which produces light; a reflector which reflects the light produced by the light source; and a light guide which is illuminated with the light produced by the light source while the light passes through an interior of the light guide.
US10393335B2

A vehicle headlamp includes a surface light source and a reflector that forms a low beam light distribution pattern having an oblique cut-off line and a horizontal cut-off line. The surface light source is provided in a perpendicular direction with respect to an optical axis of the reflector, and the reflector forms a hot zone of the light distribution pattern by first areas with a great disposition angle and second areas with a small disposition angle where a light source image of the surface light source becomes narrow and small.
US10393333B2

There is provided a daylighting device (10) installed to face window glass and including a daylighting member (40) having a light-transmissive base member and a plurality of light-transmissive daylighting units disposed adjacent to each other on at least one surface of the base member, and the daylighting member (40) includes a movable unit that moves such that the one surface of the base member follows a movement of the sun to turn toward an orientation of the sun.
US10393329B2

There is provided a light fixture that includes a mechanism for attaching the light fixture to another light fixture. The mechanism includes a set of retractable hooks configured to mate with an end of the other light fixture to attach the light fixture to the other light fixture.
US10393328B2

A portable light includes a light head that is pivotable relative to a light body and that preferably has a detent provided by a cylindrical projection and a corresponding or complementary receptacle of the pivot joint. The light head may have a latch projection, wherein the light body has a latch ring that can engage the latch projection to retain the light head in a stowed position and that can be stowed.
US10393324B1

A mobile lighting device is disclosed with extendable boom sections. The boom sections are stored in a horizontal position and then pivot to a vertical position before being extended upward. A light section is positioned at the uppermost end of the last extendable boom section. A variety of safety features are also disclosed.
US10393321B2

An LED light bulb comprises at least one LED light source; a driver arranged in an electrical connection with the LED light source to drive and control the LED light source to emit light; a base electrically connecting the driver to an outside power source; a heat sink provided to dissipate heat generated by the LED light source, having a supporting portion to receive and support the LED light source; a housing joined to the base to accommodate the LED light source, the heat sink and the driver to integrate as a whole. The present disclosure provides an LED light bulb which has an appearance of the traditional incandescent light bulb.
US10393320B2

A method of forming a component module is disclosed. A base is provided, the base being electrically conductive. An insulative layer is also provided on the base, with a first area being substantially free of the insulative layer. First and second traces are provided on the insulative layer adjacent the first area, with these traces extending therefrom. A die is positioned on the first area and electrically connected to the first and second traces. Finally, a protective layer is provided over the die.
US10393313B2

An oil circuit of an aircraft engine, includes a tank, a lubricant pump and a recirculation pump. The lubricant pump supplies oil via a supply line from the tank to a load of the engine and to an accessory gearbox. Oil is resupplied via a recirculation conduit to the tank by the recirculation pump. The recirculation conduit is connected to the accessory gearbox via a further recirculation conduit. A valve is provided that can be switched between an open switching state and a closed state. In the open switching state of the valve, oil is supplied to the tank via the recirculation conduit. In the closed state of the valve device, an oil feed to the tank via the recirculation conduit is blocked, and oil from the recirculation conduit is supplied to the accessory gearbox via the further recirculation conduit.
US10393309B2

A device for fastening accessory parts to a furniture component of a piece of furniture comprises an accessory carrier having at least one mounting interface for fastening, without a tool, to the furniture component and at least one fastening interface for fastening accessory parts to the accessory carrier.
US10393301B1

A fluid connector having a connector body that is connectable to a first fluid system. The connector body includes a connection mechanism that is connectable to a tube of a second fluid system, and the connector body defines a fluid passageway that allows fluid to flow between the first fluid system and the second fluid system. A connector sleeve surrounds the connector body and is connected thereto, and the connector sleeve is actuatable relative to the connector body between a retracted position and a connected position. The connector sleeve actuates the connection mechanism as the connector sleeve is actuated from the retracted position to the connected position. In addition, the fluid connector is devoid of coil springs and dynamic seals.
US10393293B2

The invention relates to a coupling which includes at least: a tubular coupling member suitable for receiving a pipe and comprising one or more annular ribs, and a crimping ring arranged on the coupling member and translatably movable between a position for inserting the pipe into the coupling member, and a crimping position, in which the crimping ring immobilizes the pipe relative to the coupling member after the deformation of the one or more ribs. Recesses are formed between the coupling member and the pipe in the crimping position. The coupling has at least one exhaust opening arranged such as to provide fluid communication between said at least one recess and the outside of the coupling.
US10393291B2

An expandable water hose assembly comprises a water hose and coupling means. The water hose comprises a flexible outer tube, a collapsible water impermeable flexible inelastic inner tube located inside the outer tube, and an elastic flexible member located inside the collapsible water impermeable flexible inelastic inner tube. The outer tube, collapsible inner tube, and elastic flexible member are movable from a retracted storage configuration to an extended deployed configuration upon application of water pressure within the water hose assembly. The elastic flexible member is in an untensioned state while in the retracted storage configuration and a tensioned state while in the extended deployed configuration. Upon removal of water pressure from within the water hose assembly, the elastic flexible member may return to its untensioned state and applies a retracting force to the hose assembly to urge the collapsible inner tube into a retracted storage configuration.
US10393288B2

An improved system and method for laying on the seabed a pipeline and/or installing a subsea riser including one or more accessories are disclosed. In the system, a trolley rail for an auxiliary trolley is provided which includes a retractable trolley rail part supported by the tower via an associated mobile rail support assembly. Displacement of the retractable trolley rail part together with the auxiliary trolley when arranged on said retractable trolley rail part with respect to the tower is allowed, between an active position, wherein the auxiliary trolley is positioned to engage on an accessory in the firing line, and a retracted and non-operable position wherein a clear envelope about the firing line is created.
US10393283B2

A gap control device that works with a plug on a valve assembly for use in high-temperature applications. The plug may include two parts and a compressible seal that, when compressed, engages with an adjacent wall of a cylinder or “cage” typical of a trim assembly. In one embodiment, the gap control device forms a hard stop that expands in response to high temperatures. This feature prevents excess over-travel between the two parts of the plug in the high-temperature applications so as to limit stress and wear on the compressible seal.
US10393279B1

A spring return check valve that has a body forming a fluid flow path therethrough, a cover that closes an opening in the body and including a cavity therein facing the fluid flow path, a disc that rotates from a first position closing the fluid flow path and a second position fully opening the fluid flow path and a spring connected between the cover and the disc and including extensions integrally extending from each end of the spring to cause the spring to buckle into the cavity when the disc rotates to the second position.
US10393278B2

A check valve comprises a valve housing defining an opening and a plurality of flapper elements each pivotally mounted to the valve housing about a respective axis transverse to the opening in which the flapper elements permit flow of fluid through the opening and a closed position in which they block the flow of fluid through the opening. Each flapper element comprises a first side facing the valve housing sealing surface in the closed position, a second side, opposed to the first side and facing away from the valve housing sealing surface in the closed position, a base end, a first edge region extending away from the base end and a second edge region extending away from the base end.
US10393275B2

Disclosed is a self-cleaning double block and bleed valve. The valve includes a plug modified to divert a portion of the fluid flowing through the valve into and through a cavity located beneath the plug. The diverted fluid passing along a secondary flow path beneath the plug and subsequently rejoining the primary flow path. The diverted fluid removes debris, sediment or sludge from the cavity beneath the plug.
US10393272B2

A sleeve mountable on a rotatable shaft and configured to form a non-contacting seal with a seal ring surrounding and radially spaced from the sleeve, the sleeve including a radially inner surface configured to be mounted on the rotatable shaft, a radially outer surface, an axially inner surface between the radially inner surface and the radially outer surface, an axially outer surface between the radially inner surface and the radially outer surface and a bore configured to provide fluid communication between gas at the axially inner surface of the sleeve and the radially outer surface of the sleeve.
US10393271B2

A method for manufacturing a seal is disclosed. The method includes coating a sealing surface substrate of an annular main seal body of the seal with a layer of Molybdenum, and melting the layer of Molybdenum to fuse the layer of Molybdenum into the sealing surface substrate to form an alloyed outer seal layer. The alloyed outer seal layer forms a sealing surface of the seal.
US10393268B2

A rotary shaft seal housing including a body having an aperture defining a central axis and an inner surface, the body defining a cavity concentric to the central axis of the aperture and extending outward from the central axis and into the body, and a flange extending inward toward the central axis a distance beyond the inner surface, the flange having a first surface contiguous with the cavity and a second surface opposite the first surface, wherein the cavity is adapted to hold a sealing element, and wherein the first surface is generally smooth.
Patent Agency Ranking